{
  "bundles": [
    {
      "source": "github",
      "repo": "MorpheApp/morphe-patches",
      "name": "MorpheApp",
      "repoDescription": "Morphe Patches",
      "avatarUrl": "https://raw.githubusercontent.com/MorpheApp/morphe-patches/main/patches-bundle.png",
      "hotRank": 0,
      "stars": 4124,
      "updatedAt": 1792315232000,
      "firstSeen": 1767200400000,
      "appFirstSeen": {
        "__universal__": 1785178161621,
        "com.google.android.apps.youtube.music": 1767200400000,
        "com.google.android.youtube": 1767200400000,
        "com.reddit.frontpage": 1767200400000
      },
      "appUpdates": {
        "__universal__": 1791588172000,
        "com.google.android.apps.youtube.music": 1791968764000,
        "com.google.android.youtube": 1792262248000,
        "com.reddit.frontpage": 1792315232000
      },
      "patches": [
        {
          "name": "AI channel filter",
          "description": "Adds options to hide videos from channels flagged as AI-generated by the AiSList community list and to report AI channels from the video menu.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Android Auto",
          "description": "Bypasses certificate checks and restores YouTube Music playlists and podcasts in Android Auto.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1789348082732,
          "compatiblePackagesKey": 2
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Captions",
          "description": "Adds options to disable captions from being automatically enabled, select a preferred caption language, and add more auto-translate languages.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1767200400000,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Channel whitelist",
          "description": "Adds options to allow whitelisting specific channels to show ads or override playback speeds.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1767200400000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy text",
          "description": "Adds an option to make post and comment text selectable and copyable. Disables collapsing comments. This patch works with Reddit 2026.24.0 and newer.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Copy text",
          "description": "Adds options to copy the video title and comments by tapping and holding them.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1767200400000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 2
        },
        {
          "name": "Custom font",
          "description": "Adds an option to show the app with the device system font or a custom TTF or OTF font file instead of YouTube Sans.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Custom font",
          "description": "Adds an option to show the app with the device system font or a custom TTF or OTF font file instead of YouTube Sans.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Customize post layout",
          "description": "Adds options to show the view count of posts, to move the vote and comment buttons of posts to the right side, and to swap the vote and comment buttons. Moving and swapping the buttons works with Reddit 2026.39.0 and newer.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791149345221,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1767200400000,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable continue watching prompt",
          "description": "Adds an option to keep autoplay going instead of pausing with a \"Continue watching\" prompt after a period of inactivity.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 or AV1 codecs.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Enable audio/video switch",
          "description": "Adds an option to switch between the audio and the video version of a track by redirecting videoId.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Feed card layout",
          "description": "Adds an option to show or hide the card layout of feed videos, which YouTube sends as an A/B test.",
          "firstSeen": 1792153716458,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Feed media max height",
          "description": "Adds an option to change the maximum height of images, videos and galleries in the feed.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Feed video actions",
          "description": "Adds a Watch later button to video thumbnails in feeds, and opens the video menu by tapping and holding anywhere on a video.",
          "firstSeen": 1792265190046,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1789730315412,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force portrait orientation",
          "description": "Adds an option to keep the app in portrait orientation when the device is rotated.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Full width feed media",
          "description": "Adds an option to show images and videos edge to edge in the feed and post details, without side padding and rounded corners.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1767200400000,
          "default": false,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, search, voice search, sound search, and Library New buttons.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide media viewer components",
          "description": "Adds options to hide the \"See the conversation\" button and the title, buttons and video controls of the media viewer. Hiding the title, buttons and video controls requires Reddit 2026.38.0 or newer.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Jam queue sharing",
          "description": "Shares the host queue and playback controls through an authenticated Jam bridge. Root installation is not supported.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Keep feed position",
          "description": "Adds an option to keep the feed at the same position after closing a post, image or video, instead of moving the opened post to the top of the screen.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Media viewer black background",
          "description": "Adds an option to use a black background behind images and videos in the media viewer, instead of the theme background color.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Media viewer fade",
          "description": "Adds an option to lower or remove the dark fade behind the caption when viewing images and videos.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1767200400000,
          "default": false,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1767200400000,
          "default": false,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1767200400000,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback speed",
          "description": "Adds options to change the playback speed and pitch of tracks.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1790697310773,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playlist track tap action",
          "description": "Adds an option to play only the tapped track of a playlist or album, or to add it to the queue, instead of replacing the queue with the whole playlist.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Redgifs audio",
          "description": "Adds an option to play the original Redgifs video, which has audio, instead of Reddit's silent copy.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remember collapsed comments",
          "description": "Adds an option to keep comments you collapsed collapsed when reopening a post.",
          "firstSeen": 1791789861014,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Series tracking",
          "description": "Adds a series library to History with local progress and episode continuation. This patch works with YouTube 21.02 and newer.",
          "firstSeen": 1792058303349,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1790386584259,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Show flairs in home feed",
          "description": "Adds an option to show post flair badges in the home feed. This patch works with Reddit 2026.24.0 and newer.",
          "firstSeen": 1792244722386,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 0
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1767200400000,
          "default": false
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 3
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1767200400000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 18+ providers in the lyrics panel.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1767200400000,
          "compatiblePackagesKey": 0
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "wchill/patcheddit",
      "name": "Patcheddit",
      "repoDescription": "Morphe patches for reddit apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/3746651?v=4&s=128",
      "hotRank": 79,
      "stars": 807,
      "updatedAt": 1775717959000,
      "firstSeen": 1767377520000,
      "appFirstSeen": {
        "__universal__": 1785178161693,
        "com.andrewshu.android.reddit": 1767402720000,
        "com.andrewshu.android.redditdonation": 1767377520000,
        "com.laurencedawson.reddit_sync": 1767402720000,
        "com.laurencedawson.reddit_sync.dev": 1767377520000,
        "com.laurencedawson.reddit_sync.pro": 1767377520000,
        "com.onelouder.baconreader": 1767402720000,
        "com.onelouder.baconreader.premium": 1767377520000,
        "com.rubenmayayo.reddit": 1767402720000,
        "free.reddit.news": 1767377520000,
        "io.syncapps.lemmy_sync": 1767402720000,
        "me.edgan.redditslide": 1767402720000,
        "ml.docilealligator.infinityforreddit.patreon": 1767377520000,
        "ml.docilealligator.infinityforreddit.plus": 1767402720000,
        "o.o.joey": 1767402720000,
        "o.o.joey.dev": 1767377520000,
        "o.o.joey.pro": 1767377520000,
        "org.cygnusx1.continuum": 1767402720000,
        "reddit.news": 1767402720000
      },
      "appUpdates": {
        "__universal__": 1775717959000,
        "com.andrewshu.android.reddit": 1775717959000,
        "com.andrewshu.android.redditdonation": 1775717959000,
        "com.laurencedawson.reddit_sync": 1775717959000,
        "com.laurencedawson.reddit_sync.dev": 1775717959000,
        "com.laurencedawson.reddit_sync.pro": 1775717959000,
        "com.onelouder.baconreader": 1775717959000,
        "com.onelouder.baconreader.premium": 1775717959000,
        "com.rubenmayayo.reddit": 1775717959000,
        "free.reddit.news": 1775717959000,
        "io.syncapps.lemmy_sync": 1775717959000,
        "me.edgan.redditslide": 1775717959000,
        "ml.docilealligator.infinityforreddit.patreon": 1775717959000,
        "ml.docilealligator.infinityforreddit.plus": 1775717959000,
        "o.o.joey": 1775717959000,
        "o.o.joey.dev": 1775717959000,
        "o.o.joey.pro": 1775717959000,
        "org.cygnusx1.continuum": 1775717959000,
        "reddit.news": 1775717959000
      },
      "patches": [
        {
          "name": "Add archive links to context menu",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Imgur images",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Reddit content",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable Sync for Lemmy bottom sheet",
          "description": "Disables the bottom sheet at the startup that asks you to signup to \"Sync for Lemmy\".",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Disable ads",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable ads",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 6
        },
        {
          "name": "Disable ads",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 7
        },
        {
          "name": "Disable ads",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Enable Android debugging",
          "description": "Enables Android developer debugging capabilities. Including this patch can slow down the app.",
          "firstSeen": 1767377520000,
          "default": false
        },
        {
          "name": "Fake reddit premium",
          "description": "Allows using pro features without ads.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 9
        },
        {
          "name": "Fix /r/all",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix missing audio in video downloads",
          "description": "Fixes audio missing in videos downloaded from v.redd.it.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix post thumbnails",
          "description": "Fixes loading post thumbnails by correcting their URLs.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix video downloads",
          "description": "Fixes a bug in Sync's MPD parser resulting in only the audio-track being saved.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Hook exception handler",
          "description": "Hook the exception handler in Boost. Don't enable except for development purposes",
          "firstSeen": 1767377520000,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 12
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 13
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 14
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 11
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 4
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Continuum's client ID, redirect URI and user agent in API Keys settings menu. Patch options will modify default values.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 15
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 12
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 13
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 14
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 10
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Slide's client ID, redirect URI and user agent in settings. Patch options will modify default values.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 16
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1767377520000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 5
        },
        {
          "name": "Use /user/ endpoint",
          "description": "Replaces the deprecated endpoint for viewing user profiles /u with /user, that used to fix a bug.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Use public imgur API",
          "description": "Fix imgur albums not loading.",
          "firstSeen": 1767377520000,
          "compatiblePackagesKey": 14
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "andronedev/morphe-patches",
      "name": "andronedev",
      "repoDescription": "Throwing patches at apps and seeing what sticks. 🧪",
      "avatarUrl": "https://avatars.githubusercontent.com/u/31452517?v=4&s=128",
      "hotRank": 214,
      "stars": 85,
      "updatedAt": 1789633606000,
      "firstSeen": 1767578790000,
      "appFirstSeen": {
        "com.thetransitapp.droid": 1767603990000,
        "io.stark.admob": 1789651833899
      },
      "appUpdates": {
        "com.thetransitapp.droid": 1770768000000,
        "io.stark.admob": 1789633606000
      },
      "patches": [
        {
          "name": "AdMob Credentials Screen",
          "description": "Declare the screen where the AdMob credentials are entered.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 17
        },
        {
          "name": "Custom Maps API Key",
          "description": "Replace Transit Google Maps key with your own Android Maps SDK key for re-signed APKs.",
          "firstSeen": 1767578790000,
          "options": [
            {
              "key": "mapsApiKey",
              "title": "Google Maps API key",
              "description": "Android Maps SDK key"
            }
          ],
          "compatiblePackagesKey": 18
        },
        {
          "name": "Pro Features Unlock",
          "description": "Unlock all pro features in Transit",
          "firstSeen": 1767578790000,
          "compatiblePackagesKey": 18
        },
        {
          "name": "Pro Unlock",
          "description": "Unlock every pro feature in AdMobile, in every process that checks for one.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 17
        },
        {
          "name": "Serverless Sign-In",
          "description": "Sign in with your own Google OAuth client, so the app talks to Google directly and to nobody else. No developer backend, no Firebase session, no third party holding your tokens or seeing your earnings, and no Google Sign-In that a re-signed APK cannot complete.",
          "firstSeen": 1789651833899,
          "options": [
            {
              "key": "clientId",
              "title": "OAuth client id",
              "description": "Desktop OAuth client to sign in with. Leave empty to be asked in the app."
            },
            {
              "key": "clientSecret",
              "title": "OAuth client secret",
              "description": "Secret of that client. Leave empty to be asked in the app."
            }
          ],
          "compatiblePackagesKey": 17
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Almewty/my-morphe-patches",
      "name": "Almewty",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4179544?v=4&s=128",
      "hotRank": 249,
      "stars": 15,
      "updatedAt": 1769759650000,
      "firstSeen": 1767585200000,
      "appFirstSeen": {
        "com.application.pokecardex": 1767225600000
      },
      "appUpdates": {
        "com.application.pokecardex": 1769759650000
      },
      "patches": [
        {
          "name": "Disable scan counter",
          "description": "Disables the scan counter increment, preventing the scan count from increasing",
          "firstSeen": 1767585200000,
          "compatiblePackagesKey": 19
        },
        {
          "name": "Increase scan limit",
          "description": "Increases the free scan limit from 30 to 50 scans",
          "firstSeen": 1767585200000,
          "compatiblePackagesKey": 19
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hoo-dles/morphe-patches",
      "name": "Hoodles",
      "repoDescription": "🍃 Human-made patches for Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/207470673?v=4&s=128",
      "hotRank": 6,
      "stars": 1230,
      "updatedAt": 1791319138000,
      "firstSeen": 1768916001000,
      "appFirstSeen": {
        "__universal__": 1785178161573,
        "app.ttmikstories.android": 1768941201000,
        "bitpit.launcher": 1778630400000,
        "ch.protonvpn.android": 1768941201000,
        "cn.ommiao.iconpacker": 1768941201000,
        "cn.wps.moffice_eng": 1768941201000,
        "com.adguard.android": 1768941201000,
        "com.adobe.lrmobile": 1785638301293,
        "com.alltrails.alltrails": 1768941201000,
        "com.amazon.avod.thirdpartyclient": 1768941201000,
        "com.avocards": 1768941201000,
        "com.bambuna.podcastaddict": 1768941201000,
        "com.bowerydigital.bend": 1787942660031,
        "com.bunpoapp": 1787595881987,
        "com.busuu.android.enc": 1768941201000,
        "com.duolingo": 1768941201000,
        "com.getmimo": 1768941201000,
        "com.github.android": 1778803200000,
        "com.goodreads": 1782508851907,
        "com.google.android.apps.magazines": 1782272886647,
        "com.hellochinese": 1768941201000,
        "com.intsig.camscanner": 1768941201000,
        "com.lingodeer": 1787733067997,
        "com.lyfta": 1768941201000,
        "com.merriamwebster": 1768941201000,
        "com.michaldrabik.showly2": 1780037496884,
        "com.mirinae.mirinae": 1778544000000,
        "com.mobilefootie.wc2010": 1768941201000,
        "com.myfitnesspal.android": 1768941201000,
        "com.pandora.android": 1768941201000,
        "com.qbis.guessthecountry": 1768941201000,
        "com.rp.hypertrophy": 1781336650508,
        "com.sbs.diet": 1768941201000,
        "com.sbs.train": 1768941201000,
        "com.simyasolutions.ling.universal": 1784769617321,
        "com.snorelab.app": 1768941201000,
        "com.sofascore.results": 1768941201000,
        "com.soundcloud.android": 1768941201000,
        "com.superchinese": 1783654306759,
        "com.teslacoilsw.launcher": 1768941201000,
        "com.toleio.us": 1788249016211,
        "com.urbandroid.sleep": 1779953417549,
        "com.wallpaperscraft.wallpaper": 1768941201000,
        "com.windyty.android": 1768941201000,
        "com.xodo.pdf.reader": 1768941201000,
        "com.zombodroid.MemeGenerator": 1768941201000,
        "cz.ackee.ventusky": 1768941201000,
        "ginlemon.flowerfree": 1768941201000,
        "jp.ne.ibis.ibispaintx.app": 1768941201000,
        "kr.co.yjteam.dailypay": 1768941201000,
        "kr.eggbun.eggconvo": 1768941201000,
        "me.mycake": 1768941201000,
        "nom.vrd": 1768941201000,
        "org.languageapp.lingory": 1768941201000,
        "org.totschnig.myexpenses": 1768941201000,
        "pl.solidexplorer2": 1768941201000,
        "ru.iiec.pydroid3": 1768941201000,
        "videoeditor.videorecorder.screenrecorder": 1768941201000
      },
      "appUpdates": {
        "__universal__": 1790578485000,
        "app.ttmikstories.android": 1790578485000,
        "bitpit.launcher": 1791079789000,
        "ch.protonvpn.android": 1791079789000,
        "cn.ommiao.iconpacker": 1790578485000,
        "cn.wps.moffice_eng": 1790578485000,
        "com.adguard.android": 1790668180000,
        "com.adobe.lrmobile": 1790578485000,
        "com.alltrails.alltrails": 1790578485000,
        "com.amazon.avod.thirdpartyclient": 1790578485000,
        "com.avocards": 1790578485000,
        "com.bambuna.podcastaddict": 1790578485000,
        "com.bowerydigital.bend": 1790578485000,
        "com.bunpoapp": 1790578485000,
        "com.busuu.android.enc": 1790578485000,
        "com.duolingo": 1790630025000,
        "com.getmimo": 1790578485000,
        "com.github.android": 1790578485000,
        "com.goodreads": 1790578485000,
        "com.google.android.apps.magazines": 1790578485000,
        "com.hellochinese": 1790578485000,
        "com.intsig.camscanner": 1790578485000,
        "com.lingodeer": 1790578485000,
        "com.lyfta": 1791319138000,
        "com.merriamwebster": 1790578485000,
        "com.michaldrabik.showly2": 1790578485000,
        "com.mirinae.mirinae": 1790578485000,
        "com.mobilefootie.wc2010": 1791079789000,
        "com.myfitnesspal.android": 1790578485000,
        "com.pandora.android": 1790578485000,
        "com.qbis.guessthecountry": 1790578485000,
        "com.rp.hypertrophy": 1790578485000,
        "com.sbs.diet": 1790578485000,
        "com.sbs.train": 1790578485000,
        "com.simyasolutions.ling.universal": 1791061021000,
        "com.snorelab.app": 1790578485000,
        "com.sofascore.results": 1790578485000,
        "com.soundcloud.android": 1790578485000,
        "com.superchinese": 1790792265000,
        "com.teslacoilsw.launcher": 1790578485000,
        "com.toleio.us": 1790578485000,
        "com.urbandroid.sleep": 1790578485000,
        "com.wallpaperscraft.wallpaper": 1790578485000,
        "com.windyty.android": 1790578485000,
        "com.xodo.pdf.reader": 1790578485000,
        "com.zombodroid.MemeGenerator": 1790578485000,
        "cz.ackee.ventusky": 1790578485000,
        "ginlemon.flowerfree": 1790578485000,
        "jp.ne.ibis.ibispaintx.app": 1790578485000,
        "kr.co.yjteam.dailypay": 1790578485000,
        "kr.eggbun.eggconvo": 1790578485000,
        "me.mycake": 1790578485000,
        "nom.vrd": 1790578485000,
        "org.languageapp.lingory": 1790578485000,
        "org.totschnig.myexpenses": 1790578485000,
        "pl.solidexplorer2": 1790578485000,
        "ru.iiec.pydroid3": 1790578485000,
        "videoeditor.videorecorder.screenrecorder": 1790578485000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 20
        },
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1768916001000,
          "default": false,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Block Permissions Request",
          "description": "Blocks the request of notification permissions on load of app. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 22
        },
        {
          "name": "Block launch upsell",
          "description": "Prevents the premium upsell popup on app launch.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 23
        },
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1768916001000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1768916001000,
          "default": false
        },
        {
          "name": "Disable ads",
          "description": "Disables all ads contained within the UI.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 24
        },
        {
          "name": "Disable ads",
          "description": "Disables ads during audio streaming.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 25
        },
        {
          "name": "Disable ads",
          "description": "Disables all ads contained within the UI.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 26
        },
        {
          "name": "Disable dynamic app icon",
          "description": "Prevents Duolingo from changing the app icon. Only the default icon will be available.",
          "firstSeen": 1768916001000,
          "default": false,
          "compatiblePackagesKey": 27
        },
        {
          "name": "Disable telemetry",
          "description": "Disables CamScanner's custom telemetry system.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 28
        },
        {
          "name": "Disable telemetry",
          "description": "Disables event logging sent to the app's custom endpoint.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 29
        },
        {
          "name": "Disable telemetry",
          "description": "Disables SoundCloud's telemetry system.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Disable telemetry",
          "description": "Blocks SuperChinese's custom telemetry reporting.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 23
        },
        {
          "name": "Enable FotMob+",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 30
        },
        {
          "name": "Enable Niagara Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 31
        },
        {
          "name": "Enable Peak membership",
          "description": "Enables some app features locked behind the subscription paywall. Not all premium functionality is available.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Enable Platinum",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 33
        },
        {
          "name": "Enable Plus",
          "description": "Enable Plus membership (not all features are available). Requirements: strict apk version",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 34
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 35
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 36
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 37
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 38
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 39
        },
        {
          "name": "Enable Premium",
          "description": "Enables some app features locked behind the subscription paywall. Certain server-side functionality may be unavailable.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 28
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 40
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Some features like AI video calls may not work.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "premiumVariant",
              "title": "Type",
              "description": "Choose which type of premium Duolingo subscription to enable."
            }
          ],
          "compatiblePackagesKey": 27
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 41
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 42
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 43
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 22
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 44
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 45
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 46
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 47
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 48
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 49
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: strict apk version",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 50
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 51
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 52
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 53
        },
        {
          "name": "Enable Premium",
          "description": "Enables some app features locked behind the subscription paywall. Not all premium functionality is available.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 54
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 55
        },
        {
          "name": "Enable Premium (ROOT)",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 56
        },
        {
          "name": "Enable Premium (ROOT)",
          "description": "Enables app features locked behind the subscription paywall. Requirements: root mount",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 57
        },
        {
          "name": "Enable Premium+",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 58
        },
        {
          "name": "Enable Prime",
          "description": "Enable Nova Launcher Prime and app locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 59
        },
        {
          "name": "Enable Prime membership",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 60
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall. Requirements: strict apk version",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 61
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 62
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 63
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 64
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 65
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 66
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 67
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall. Login is required and AI functionality is unavailable.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 68
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 69
        },
        {
          "name": "Enable Pro",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 70
        },
        {
          "name": "Enable SoundCloud Go",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Enable custom tabs",
          "description": "Open articles using your default browser.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 71
        },
        {
          "name": "Enable debug",
          "description": "Enables debugging on the app by setting android:debuggable=\"true\".",
          "firstSeen": 1768916001000,
          "default": false
        },
        {
          "name": "Enable debug mode",
          "description": "Enables hidden debug menu in settings.",
          "firstSeen": 1768916001000,
          "default": false,
          "compatiblePackagesKey": 27
        },
        {
          "name": "Enable speed control",
          "description": "Enables experimental speed control to the video player.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 72
        },
        {
          "name": "Force Native Keyboard",
          "description": "When typing in normal lessons, Eggbun forces you to use their own on-screen keyboard. This patches forces the use of the default OS keyboard.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 41
        },
        {
          "name": "Hide app icon",
          "description": "Hides the app icon from the Android launcher.",
          "firstSeen": 1768916001000,
          "default": false
        },
        {
          "name": "MicroG integration",
          "description": "Allows the app to work without root by using MicroG instead of Google Play Services.",
          "firstSeen": 1788652800000,
          "default": false
        },
        {
          "name": "Remove delay",
          "description": "Removes the imposed delay when changing VPN servers.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 73
        },
        {
          "name": "Remove trial limit",
          "description": "Removes the imposed 6-hour trial usage limit.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 29
        },
        {
          "name": "Rename shared permissions",
          "description": "Rename certain permissions shared across Amazon apps. Applying this patch can fix installation errors, but can also break features in certain apps.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 72
        },
        {
          "name": "Skip ads",
          "description": "Automatically skips ads baked into the video stream.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 72
        },
        {
          "name": "Unlimited RampUp time",
          "description": "The timer for RampUp challenges will never decrease.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 27
        },
        {
          "name": "Unlimited skips",
          "description": "Disables the limit for skipping songs during playback.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 25
        },
        {
          "name": "Unlock LAN connections",
          "description": "Enables the LAN connections feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 73
        },
        {
          "name": "Unlock all lessons",
          "description": "Only unlocks lessons on the client UI! This is useful for pre-downloading content during free trial periods.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 23
        },
        {
          "name": "Unlock custom DNS",
          "description": "Enables the custom DNS feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 73
        },
        {
          "name": "Unlock premium features",
          "description": "Enables app features locked behind the subscription paywall. Some UI elements may not show an active membership, but this does not effect functionality.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 74
        },
        {
          "name": "Unlock premium features",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 75
        },
        {
          "name": "Unlock split tunneling",
          "description": "Enables the split tunneling feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1768916001000,
          "compatiblePackagesKey": 73
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jkennethcarino/adobo",
      "name": "Adobo",
      "repoDescription": "Patches for Morphe to disable ads, trackers and analytics, remove Reddit ads everywhere, always open Gboard in incognito mode, and much more! ",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6307355?v=4&s=128",
      "hotRank": 23,
      "stars": 284,
      "updatedAt": 1792332277000,
      "firstSeen": 1771559964000,
      "appFirstSeen": {
        "__universal__": 1785178161588,
        "com.google.android.inputmethod.latin": 1771585164000,
        "com.imdb.mobile": 1771585164000,
        "com.ninegag.android.app": 1781427843830,
        "com.reddit.frontpage": 1771585164000
      },
      "appUpdates": {
        "__universal__": 1788707048000,
        "com.google.android.inputmethod.latin": 1788134400000,
        "com.imdb.mobile": 1786233600000,
        "com.ninegag.android.app": 1792332277000,
        "com.reddit.frontpage": 1792332277000
      },
      "patches": [
        {
          "name": "Always-incognito mode",
          "description": "Always opens Gboard in incognito mode to disable typing history collection and personalization.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Block ads, trackers, and analytics",
          "description": "Blocks ads, trackers, analytics, and unwanted content in apps and games using a hosts file.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "hosts",
              "title": "Hosts file",
              "description": "The hosts file containing hosts or domains you want to block. Select a file or paste the full file path."
            },
            {
              "key": "redirectionIp",
              "title": "Redirection IP",
              "description": "The IP address to redirect blocked domains to. This will be used with your hosts list to block content."
            },
            {
              "key": "isWildcard",
              "title": "Wildcard blocking",
              "description": "When enabled, entries like \"example.com\" also block subdomains like \"www.example.com\" and \"sub.www.example.com\"."
            }
          ]
        },
        {
          "name": "Change package name",
          "description": "Appends \".adobo\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateOtherPermissions",
              "title": "Update other permissions",
              "description": "Update other permissions declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update content providers",
              "description": "Update content provider URI authorities. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Colorize comment indent lines",
          "description": "Replaces the default gray comment indent lines with color-coded lines.",
          "firstSeen": 1771559964000,
          "options": [
            {
              "key": "isCurrentLevelOnly",
              "title": "Show indent line at current depth only"
            },
            {
              "key": "indentLineColors1",
              "title": "Line color 1",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 1."
            },
            {
              "key": "indentLineColors2",
              "title": "Line color 2",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 2."
            },
            {
              "key": "indentLineColors3",
              "title": "Line color 3",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 3."
            },
            {
              "key": "indentLineColors4",
              "title": "Line color 4",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 4."
            },
            {
              "key": "indentLineColors5",
              "title": "Line color 5",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 5."
            },
            {
              "key": "indentLineColors6",
              "title": "Line color 6",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 6."
            },
            {
              "key": "indentLineColors7",
              "title": "Line color 7",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 7."
            },
            {
              "key": "indentLineColors8",
              "title": "Line color 8",
              "description": "The hex color (#RRGGBB or #AARRGGBB) for comment indent line at depth 8."
            }
          ],
          "compatiblePackagesKey": 77
        },
        {
          "name": "Deactivate Firebase Analytics",
          "description": "Deactivates Firebase Analytics and removes its associated broadcast receivers and services.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Deactivate Firebase Performance Monitoring",
          "description": "Deactivates the collection of performance data on app start up time, network requests, and other related metrics.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Disable Google Safe Browsing in WebView",
          "description": "Disables the Google Safe Browsing checks in WebView. This doesn't apply to WebView within the SDK Runtime.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Disable bottom navigation bar auto-hide",
          "description": "Prevents the bottom navigation bar from hiding when scrolling down.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable forced update dialog",
          "description": "Disables the forced update dialog on an outdated app version.",
          "firstSeen": 1790442738543,
          "default": false,
          "compatiblePackagesKey": 78
        },
        {
          "name": "Disable home feed auto-refresh",
          "description": "Disables the automatic refresh of the home feed after viewing a post or after being away from the app.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable home feed refresh on back to exit",
          "description": "Disables the back-to-top scroll and home feed refresh on back navigation to exit.",
          "firstSeen": 1788220800000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable home feed swipe",
          "description": "Disables the horizontal page swipe gesture used to switch feeds.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable home screen redirect",
          "description": "Disables the automatic redirect to the home screen after being away from the app or returning from the background.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable metrics collection in WebView",
          "description": "Disables the collection of diagnostic data or usage statistics that are sent to Google.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Disable mobile ads",
          "description": "Disables banner, interstitial, and other ad formats.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "disableAppLovinMax",
              "title": "AppLovin MAX",
              "description": "Disable App Open, Banner & MREC, Interstitial, Native, and Rewarded ad formats."
            },
            {
              "key": "disableBigo",
              "title": "BIGO",
              "description": "Disable Banner, Native, Interstitial, Pop-up, Rewarded, and Splash ad formats."
            },
            {
              "key": "disableGoogleAdMob",
              "title": "Google AdMob",
              "description": "Disable Banner, Interstitial, Native, Rewarded, Rewarded Interstitial, and App Open ad formats."
            },
            {
              "key": "disableMetaAudienceNetwork",
              "title": "Meta Audience Network",
              "description": "Disable Banner, Medium rectangle, Interstitial, Native, Native Banner, Rewarded Video, and Rewarded Interstitial ad formats."
            },
            {
              "key": "disableMintegral",
              "title": "Mintegral",
              "description": "Disable Banner, Interstitial, Rewarded Video, Native, and Splash ad formats."
            },
            {
              "key": "disableMyTarget",
              "title": "myTarget",
              "description": "Disable Banner, Interstitial, Rewarded, Native, Native Banner, In-Stream Video and Audio, and Carousel ad formats."
            },
            {
              "key": "disablePangle",
              "title": "Pangle",
              "description": "Disable Banner, Interstitial, Native, Rewarded Video, and App Open ad formats."
            },
            {
              "key": "disableTopOn",
              "title": "TopOn",
              "description": "Disable Banner, Interstitial, Native, Rewarded, and App Open ad formats."
            },
            {
              "key": "disableUnity",
              "title": "Unity",
              "description": "Disable Banner, Interstitial, Native, and Rewarded Video ad formats."
            },
            {
              "key": "disableVungle",
              "title": "Liftoff Monetize",
              "description": "Disable Banner, Interstitial, Native, Rewarded, and App Open ad formats."
            },
            {
              "key": "disableYandex",
              "title": "Yandex Advertising Network",
              "description": "Disable Banner, Interstitial, Native, Rewarded, App Open, InStream, and Feed ad formats."
            }
          ]
        },
        {
          "name": "Disable post detail swipe",
          "description": "Disables the horizontal swipe gesture used to navigate between posts.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Disable screenshot banner",
          "description": "Disables the banner that shows up after taking a screenshot.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Enable OCR feature",
          "description": "Enables the Scan Text feature to extract text from images and insert them into text fields.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable Undo feature",
          "description": "Enables the undo feature to quickly undo or correct typing mistakes.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable access points menu redesign",
          "description": "Enables the redesign of the additional actions menu.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable clipboard in incognito",
          "description": "Enables clipboard support in incognito mode.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable extended clipboard history",
          "description": "Enables extending the clipboard history expiration time.",
          "firstSeen": 1788220800000,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable guest mode",
          "description": "Enables browsing Reddit without signing in.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Enable key shape selection",
          "description": "Enables an option to select a key shape from the theme.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable voice typing in incognito",
          "description": "Enables voice typing in incognito mode.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Hide Ask button from search bar",
          "description": "Hides the Ask button (Reddit Answers) from the search bar.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide awards",
          "description": "Hides the awards on Reddit posts and comments.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide community highlights",
          "description": "Hides the community highlights section.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide community menu badge",
          "description": "Hides the red notification badge on the community menu (hamburger menu).",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide crosspost",
          "description": "Hides the crosspost on Reddit posts.",
          "firstSeen": 1789922960842,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide post view counts",
          "description": "Removes the \"views\" indicator from the post metadata.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide prominent search bar",
          "description": "Hides the new prominent search bar on the main screen. Applicable only to version 2026.24.0 and earlier.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide share count",
          "description": "Hides the share count on Reddit posts.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide upvote scores",
          "description": "Hides the scores on Reddit posts and comments.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "hidePostScores",
              "title": "Hide post scores",
              "description": "Removes scores from posts in feeds and search results."
            },
            {
              "key": "hideCommentScores",
              "title": "Hide comment scores",
              "description": "Removes scores from comments in threads and search results."
            }
          ],
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide user community badges",
          "description": "Hides the user community badges on Reddit comments.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Hide user flairs",
          "description": "Hides the user flairs on Reddit comments.",
          "firstSeen": 1771559964000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Make system navigation bar transparent",
          "description": "Sets the system navigation bar to fully transparent.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Open external links directly",
          "description": "Opens external links directly without going through out.reddit.com.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Remove 9GAG's ads, trackers, and analytics",
          "description": "Removes ads, trackers, and analytics in the 9GAG app.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 78
        },
        {
          "name": "Remove IMDb's ads, trackers, and analytics",
          "description": "Removes ads, trackers, and analytics in the IMDb app.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 79
        },
        {
          "name": "Remove ads and telemetry",
          "description": "Removes ads and telemetry everywhere.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Remove internet permission",
          "description": "Removes unnecessary internet permission from apps that can still work without internet access.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Remove screenshot detection",
          "description": "Prevents the app from detecting when a screenshot is taken.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Replace Google Maps API key",
          "description": "Replaces the Google Maps API key with a custom key.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "apiKey",
              "title": "Maps API Key",
              "description": "This key must be a valid Google Maps API key starting with \"AIzaSy\". \n\nFollow the instructions at https://developers.google.com/maps/documentation/android-sdk/get-api-key to generate a new API key if you don't have one. \n\nLeave it unrestricted to use it with any app (recommended), or restrict it by adding the SHA-1 fingerprint of the app's signing certificate and the package name."
            }
          ]
        },
        {
          "name": "Sanitize share links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 78
        },
        {
          "name": "Sanitize share links",
          "description": "Unshortens and removes the tracking query parameters from shared links.",
          "firstSeen": 1771559964000,
          "compatiblePackagesKey": 77
        },
        {
          "name": "Spoof Advertising ID",
          "description": "Spoofs the device's advertising ID with a string of zeros.",
          "firstSeen": 1771559964000,
          "default": false
        },
        {
          "name": "Spoof Firebase certificate hash",
          "description": "Spoofs the app's package certificate hash used by Firebase Installations so that push notifications, remote config, and other Firebase services continue to work as expected.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "certificateHash",
              "title": "Certificate hash",
              "description": "The SHA-1 hash of the app's package certificate."
            }
          ]
        },
        {
          "name": "Spoof signature verification",
          "description": "Spoofs the signature verification when the app starts up. It is recommended to use the unmodified app to work properly.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name of the app, if modified. This must match the package name defined when the 'Change package name' patch is selected or as defined in the AndroidManifest.xml."
            },
            {
              "key": "signature",
              "title": "Base64-encoded signature",
              "description": "The base64-encoded signature from the original, unmodified APK. This extracts the certificate/signature in the APK by default if blank."
            }
          ]
        },
        {
          "name": "Toggle feature flags",
          "description": "Toggles Gboard feature flags to enable or disable experimental or hidden features.",
          "firstSeen": 1771559964000,
          "default": false,
          "options": [
            {
              "key": "featureFlags",
              "title": "Feature flags",
              "description": "The Gboard feature flags to toggle, such as experimental or hidden features."
            },
            {
              "key": "enableFlags",
              "title": "Enable feature flags",
              "description": "Enables or disables all specified feature flags."
            }
          ],
          "compatiblePackagesKey": 76
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RookieEnough/De-Vanced",
      "name": "De-Vanced",
      "repoDescription": "De-Vanced exists because the old way started getting frustrating, so I migrated everything to Morphe and turned it into a better, cleaner place to keep the experience alive.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/128968367?v=4&s=128",
      "hotRank": 10,
      "stars": 1317,
      "updatedAt": 1791109183000,
      "firstSeen": 1772359809000,
      "appFirstSeen": {
        "__universal__": 1785178161647,
        "com.adobe.photoshopmix": 1772385009000,
        "com.amazon.mShop.android.shopping": 1772385009000,
        "com.amazon.mp3": 1773594609000,
        "com.bandcamp.android": 1773594609000,
        "com.cricbuzz.android": 1773594609000,
        "com.drinkplusplus.angulus": 1772385009000,
        "com.facebook.katana": 1772385009000,
        "com.facebook.orca": 1772385009000,
        "com.google.android.apps.photos": 1772385009000,
        "com.google.android.apps.recorder": 1773594609000,
        "com.letterboxd.letterboxd": 1773594609000,
        "com.microblink.photomath": 1773594609000,
        "com.microsoft.office.officelens": 1772385009000,
        "com.myprog.hexedit": 1772385009000,
        "com.nothing.smartcenter": 1773594609000,
        "com.peacocktv.peacockandroid": 1789952946117,
        "com.strava": 1772385009000,
        "com.viber.voip": 1772385009000,
        "de.gmx.mobile.android.mail": 1772385009000,
        "ginlemon.iconpackstudio": 1773594609000,
        "jp.pxv.android": 1773594609000,
        "net.binarymode.android.irplus": 1773594609000,
        "nl.sanomamedia.android.nu": 1773594609000,
        "tv.twitch.android.app": 1772385009000
      },
      "appUpdates": {
        "__universal__": 1789854753000,
        "com.adobe.photoshopmix": 1789146130000,
        "com.amazon.mShop.android.shopping": 1789146130000,
        "com.amazon.mp3": 1789146130000,
        "com.bandcamp.android": 1789146130000,
        "com.cricbuzz.android": 1789146130000,
        "com.drinkplusplus.angulus": 1789146130000,
        "com.facebook.katana": 1790983093000,
        "com.facebook.orca": 1786492800000,
        "com.google.android.apps.photos": 1789291530000,
        "com.google.android.apps.recorder": 1778630400000,
        "com.letterboxd.letterboxd": 1789146130000,
        "com.microblink.photomath": 1789146130000,
        "com.microsoft.office.officelens": 1789146130000,
        "com.myprog.hexedit": 1789146130000,
        "com.nothing.smartcenter": 1789146130000,
        "com.peacocktv.peacockandroid": 1789947661000,
        "com.strava": 1789736475000,
        "com.viber.voip": 1789146130000,
        "de.gmx.mobile.android.mail": 1789146130000,
        "ginlemon.iconpackstudio": 1789146130000,
        "jp.pxv.android": 1789673762000,
        "net.binarymode.android.irplus": 1789146130000,
        "nl.sanomamedia.android.nu": 1789146130000,
        "tv.twitch.android.app": 1789146130000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Makes Facebook's native dark themes use pure-black AMOLED surfaces.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Add 'Give Kudos' button to 'Group Activity'",
          "description": "Adds a button that triggers the same action as shaking your phone would.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Add activity export",
          "description": "Adds an \"Export GPX\" item to the activity overflow menu, which saves the activity's GPS track as a GPX file in Downloads/Strava.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Add media download",
          "description": "Extends the full-screen media viewer menu with items to copy or open their URLs or download them directly.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Add route export",
          "description": "Allows exporting and downloading Strava routes as GPX or TCX files directly from the app.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Always allow deep-linking",
          "description": "Open Amazon links, even if the app is not set to handle Amazon links.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 82
        },
        {
          "name": "Auto claim channel points",
          "description": "Automatically claim Channel Points.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Block Snowplow tracking",
          "description": "Blocks Snowplow analytics. See https://snowplow.io for more information.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Block audio ads",
          "description": "Blocks audio ads in streams and VODs.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Block embedded ads",
          "description": "Blocks embedded stream ads using services like Luminous or PurpleAdBlocker.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Block video ads",
          "description": "Blocks video ads in streams and VODs.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Bypass login",
          "description": "Allows the use of the app after its discontinuation.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 84
        },
        {
          "name": "Clean Home feed",
          "description": "Hides Home Reels panels, the Stories tray, and exact recommendation feed units.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1789748772766,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "De-Vanced Settings",
          "description": "Adds De-Vanced controls to Facebook Profile Settings.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Debug mode",
          "description": "Enables Twitch's internal debugging mode.",
          "firstSeen": 1772359809000,
          "default": false,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Disable Quick Edit",
          "description": "Prevents the Quick Edit prompt from popping up.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Disable ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 85
        },
        {
          "name": "Disable all ads",
          "description": "Blocks Facebook sponsored feed units, Stories ads, Reels ads, Marketplace ads, and Instant Games/Audience Network ads.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Disable analytics and telemetry",
          "description": "Blocks Facebook Analytics2, Falco, Papaya, QPL, XAnalytics, crash/trace uploads, and attribution trackers.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Disable auto refresh",
          "description": "Keeps the current feed position when you return to Facebook within ten minutes.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Disable typing indicator",
          "description": "Disables the indicator while typing a message.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Download Media",
          "description": "Adds a native-styled Download media action to Facebook Reels and Stories menus.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Enable DCIM folders backup control",
          "description": "Disables always on backup for the Camera and other DCIM folders, allowing you to control backup for each folder individually. This will make the app default to having no folders backed up.",
          "firstSeen": 1772359809000,
          "default": false,
          "compatiblePackagesKey": 87
        },
        {
          "name": "Enable password login",
          "description": "Re-enables password login after having used an OTP code.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        },
        {
          "name": "Facebook signature compatibility",
          "description": "Keeps Facebook first-party navigation working after signing with the established De-Vanced key.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Fix selected account persistence",
          "description": "Prevents Google Photos from clearing the selected account after cold start when using MicroG.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 87
        },
        {
          "name": "Force enable FreePhone",
          "description": "Enables the FreePhone menu in the navigation drawer even on devices that do not support eSIM.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 88
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 87
        },
        {
          "name": "Hide Ads",
          "description": "Hides ad banners between chats.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 89
        },
        {
          "name": "Hide Facebook buttons",
          "description": "Hides buttons and shortcuts that open Facebook.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Hide OneDrive migration",
          "description": "Hides the OneDrive migration prompt when opening Microsoft Office Lens.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 90
        },
        {
          "name": "Hide Premium upgrade button",
          "description": "Hides the Premium upgrade button in the navigation drawer.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 88
        },
        {
          "name": "Hide ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 91
        },
        {
          "name": "Hide ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 92
        },
        {
          "name": "Hide ads",
          "description": "Hides sponsored ads.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 88
        },
        {
          "name": "Hide ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide ads",
          "description": "Hide ads and sponsored articles in list pages and remove pre-roll ads on videos.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 94
        },
        {
          "name": "Hide ads",
          "description": "Hides all video ads.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 95
        },
        {
          "name": "Hide ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 96
        },
        {
          "name": "Hide distractions",
          "description": "Hides elements that are not essential.",
          "firstSeen": 1772359809000,
          "options": [
            {
              "key": "upselling",
              "title": "Upselling",
              "description": "Elements that suggest you subscribe."
            },
            {
              "key": "promo",
              "title": "Promotions",
              "description": "Elements that promote features, challenges, clubs, etc."
            },
            {
              "key": "followSuggestions",
              "title": "Who to Follow",
              "description": "Popular athletes, followers, people near you etc."
            },
            {
              "key": "challengeSuggestions",
              "title": "Suggested Challenges",
              "description": "Random challenges Strava wants you to join."
            },
            {
              "key": "joinChallenge",
              "title": "Join Challenge",
              "description": "Challenges your follows have joined."
            },
            {
              "key": "joinClub",
              "title": "Joined a club",
              "description": "Clubs your follows have joined."
            },
            {
              "key": "activityLookback",
              "title": "Activity lookback",
              "description": "Your activity from X years ago"
            }
          ],
          "compatiblePackagesKey": 81
        },
        {
          "name": "Hide inbox ads",
          "description": "Hides ads in inbox.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Hide inbox stories and notes tray",
          "description": "Hides the stories and notes horizontal tray at the top of the inbox.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Hide inbox subtabs",
          "description": "Hides Home and Channels tabs between active now tray and chats.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Hide navigation buttons",
          "description": "Permanently hides navigation bar buttons, such as Explore and Marketplace.",
          "firstSeen": 1772359809000,
          "default": false,
          "options": [
            {
              "key": "hideExplore"
            },
            {
              "key": "hidePay"
            },
            {
              "key": "hideCamera"
            },
            {
              "key": "hideMarketplace"
            }
          ],
          "compatiblePackagesKey": 97
        },
        {
          "name": "Hide update popup",
          "description": "Prevents the update popup from showing up.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 98
        },
        {
          "name": "Material You theme",
          "description": "Tints Facebook's dark theme with the phone's wallpaper palette.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Media quality controls",
          "description": "Applies De-Vanced resolution choices to Facebook Reels and video Stories.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Messenger install compatibility",
          "description": "Namespaces Facebook's shared signature permissions so official Messenger installs beside a re-signed Facebook build.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Open Marketplace on launch",
          "description": "Opens Marketplace when Facebook is started from its launcher icon.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Open links externally",
          "description": "Always opens links in your default browser instead of the in-app browser, regardless of the in-app setting.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Optimize Facebook",
          "description": "Suppresses explicit GC stalls, trims extension caches under memory pressure, and reduces render-time reflection.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Overwrite media upload parameters",
          "description": "Overwrites the compression, resize and trim media (images and videos) parameters returned by Strava's server before upload.",
          "firstSeen": 1772359809000,
          "options": [
            {
              "key": "compressionQuality",
              "title": "Compression quality (percent)",
              "description": "This is used as the JPEG quality setting (≤ 100)."
            },
            {
              "key": "maxDuration",
              "title": "Max duration (seconds)",
              "description": "The maximum length (≤ 3600) of a video before it gets trimmed."
            },
            {
              "key": "maxSize",
              "title": "Max size (pixels)",
              "description": "The image gets resized so that the smaller dimension (width/height) does not exceed this value (≤ 10000)."
            }
          ],
          "compatiblePackagesKey": 81
        },
        {
          "name": "Picture-in-picture",
          "description": "Extends Facebook picture-in-picture to every supported video surface.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Prevent log upload",
          "description": "Avoid uploading logs when the application crashes.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 99
        },
        {
          "name": "Reels 2x speed",
          "description": "Adds hold-to-speed and slide-to-lock gestures for Shorts.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 80
        },
        {
          "name": "Remove Meta AI",
          "description": "Removes UI elements related to Meta AI.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 86
        },
        {
          "name": "Remove ads",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 100
        },
        {
          "name": "Remove device restrictions",
          "description": "Removes restrictions from using the app on any device. Requires mounting patched app over original.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 101
        },
        {
          "name": "Remove play limits",
          "description": "Disables purchase nagging and playback limits of not purchased tracks.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Remove popular search time limit",
          "description": "Removes the 7-day trial countdown on popular search results so the free popular-search preview (30 works) never expires.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 96
        },
        {
          "name": "Rename shared permissions",
          "description": "Rename certain permissions shared across Amazon apps. Applying this patch can fix installation errors, but can also break features in certain apps.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 99
        },
        {
          "name": "Show K1 token(s)",
          "description": "Shows the K1 authentication token(s) in a dialog and logs it to logcat for pairing with GadgetBridge without requiring root access.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 103
        },
        {
          "name": "Show deleted messages",
          "description": "Shows deleted chat messages behind a clickable spoiler.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 83
        },
        {
          "name": "Skip ads",
          "description": "Skip ads between the tracks.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 99
        },
        {
          "name": "Spoof certificate",
          "description": "Spoofs the X-Android-Cert header to allow push messages.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 94
        },
        {
          "name": "Spoof device ID",
          "description": "Spoofs device ID to mitigate manual bans by developers.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 98
        },
        {
          "name": "Spoof features",
          "description": "Spoofs the device to enable Google Pixel exclusive features, including unlimited storage.",
          "firstSeen": 1772359809000,
          "options": [
            {
              "key": "featuresToEnable",
              "title": "Features to enable",
              "description": "Google Pixel exclusive features to enable. Features up to Pixel XL enable the unlimited storage feature."
            },
            {
              "key": "featuresToDisable",
              "title": "Features to disable",
              "description": "Google Pixel exclusive features to disable.Features after Pixel XL may have to be disabled for unlimited storage depending on the device."
            }
          ],
          "compatiblePackagesKey": 87
        },
        {
          "name": "Spoof package version",
          "description": "Sets a very high version code so the Play Store treats the app as already up to date and never offers an update.",
          "firstSeen": 1772359809000,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to set. Must be higher than the Play Store version to suppress updates. Defaults to the maximum value."
            }
          ],
          "compatiblePackagesKey": 86
        },
        {
          "name": "Unlimited track skipping",
          "description": "Unlocks the ability to skip tracks without restriction.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 99
        },
        {
          "name": "Unlock Unlimited",
          "description": "Unlock Music Unlimited features.",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 99
        },
        {
          "name": "Unlock app icons",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Unlock plus",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 98
        },
        {
          "name": "Unlock pro",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 104
        },
        {
          "name": "Unlock subscription features",
          "description": "Unlocks \"Routes\", \"Matched Runs\" and \"Segment Efforts\".",
          "firstSeen": 1772359809000,
          "compatiblePackagesKey": 81
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "brosssh/morphe-patches",
      "name": "Brosssh",
      "repoDescription": "🧩 Distraction free Instagram + few patches for apps I care about",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44944126?v=4&s=128",
      "hotRank": 39,
      "stars": 344,
      "updatedAt": 1791292980000,
      "firstSeen": 1773122204000,
      "appFirstSeen": {
        "com.instagram.android": 1773147404000,
        "cz.seznam.mapy": 1773147404000,
        "de.komoot.android": 1773147404000,
        "fr.chargeprice.app": 1773147404000,
        "fr.tramb.park4night": 1773147404000
      },
      "appUpdates": {
        "com.instagram.android": 1788220800000,
        "cz.seznam.mapy": 1779926400000,
        "de.komoot.android": 1784160000000,
        "fr.chargeprice.app": 1791208884000,
        "fr.tramb.park4night": 1791292980000
      },
      "patches": [
        {
          "name": "Bypass signature check",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Clone",
          "description": "Changes the package name and the app name. This allows you to install the patched app alongside the original Instagram app.\nCaution: Do not select the official Morphe's \"Change package name\" universal patch.",
          "firstSeen": 1773122204000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"Instagram\" will skip changing the app name."
            }
          ],
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable Reels scrolling",
          "description": "Disables the endless scrolling behavior in Instagram Reels, preventing swiping to the next Reel. Note: On a clean install, the 'Tip' animation may appear but will stop on its own after a few seconds.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable story auto flipping",
          "description": "Disable stories automatically flipping/skipping after some seconds.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable video autoplay",
          "description": "Disable video autoplay from feed",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide Instants",
          "description": "Hides Instants from DMs page.",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide Reels save button",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide Threads profile button",
          "description": "Hides the Threads button from the profile page action bar (top right of the profile page).",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide ads",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide all stories",
          "description": "Hides all stories from the tray in the feed page.\nYou may need to clean app data after the initial use of this patch to see its effects.",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide explore feed",
          "description": "Hides posts and reels from the explore/search page.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide feed content",
          "description": "Hide the feed content, leaving only stories in the home page.",
          "firstSeen": 1773122204000,
          "default": false,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide navigation buttons",
          "description": "Hides navigation bar buttons, such as the Reels and Create button. Choose what button to hide using the patch options.",
          "firstSeen": 1773122204000,
          "options": [
            {
              "key": "hideHome",
              "title": "Hide Home",
              "description": "Permanently hides the Home button. App starts at next available tab."
            },
            {
              "key": "hideReels",
              "title": "Hide Reels",
              "description": "Permanently hides the Reels button."
            },
            {
              "key": "hideDirect",
              "title": "Hide Direct",
              "description": "Permanently hides the Direct button."
            },
            {
              "key": "hideSearch",
              "title": "Hide Search",
              "description": "Permanently hides the Search button."
            },
            {
              "key": "hideProfile",
              "title": "Hide Profile",
              "description": "Permanently hides the Profile button."
            },
            {
              "key": "hideCreate",
              "title": "Hide Create",
              "description": "Permanently hides the Create button."
            }
          ],
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide notes tray",
          "description": "Hides the notes tray from the direct tab.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide reshare button",
          "description": "Hides the reshare button from both posts and reels.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide suggested content",
          "description": "Choose the suggested content to hide using the patch options.",
          "firstSeen": 1773122204000,
          "options": [
            {
              "key": "hideSuggestedReels",
              "title": "Hide suggested reels",
              "description": "Hides suggested reels from feed and reels tab."
            },
            {
              "key": "hideSuggestedStories",
              "title": "Hide suggested stories",
              "description": "Hides suggested stories/users from story tray."
            },
            {
              "key": "hideHighlightStories",
              "title": "Hide highlights in stories",
              "description": "Hides highlighted stories from story tray, sponsored stories which have no set expiration."
            },
            {
              "key": "hideSuggestedAccount",
              "title": "Hide suggested accounts",
              "description": "Hides suggested accounts from the list of followers and from other profiles."
            }
          ],
          "compatiblePackagesKey": 105
        },
        {
          "name": "Limit feed to following profiles",
          "description": "Filters the home feed to display only content from profiles you follow.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Remove build expired popup",
          "description": "Removes the popup that appears after a while, when the app version ages.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Unlock Premium features",
          "description": "Unlock Premium features. You have to be logged in with an account.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 106
        },
        {
          "name": "Unlock Premium features",
          "description": "Unlock Premium features. Some features are not possible to patch (server sided), such as saving a multi-days hike.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 107
        },
        {
          "name": "Unlock Pro features",
          "description": "Unlock Pro features (park4night +). You have to be logged in with an account.",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 108
        },
        {
          "name": "Unlock premium features",
          "firstSeen": 1773122204000,
          "compatiblePackagesKey": 109
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "crimera/piko",
      "name": "Piko",
      "repoDescription": "morphe patches for twitter and instagram",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44558091?v=4&s=128",
      "hotRank": 1,
      "stars": 3577,
      "updatedAt": 1791644166000,
      "firstSeen": 1773129596000,
      "appFirstSeen": {
        "com.instagram.android": 1773154796000,
        "com.twitter.android": 1773154796000
      },
      "appUpdates": {
        "com.instagram.android": 1791644166000,
        "com.twitter.android": 1791644166000
      },
      "patches": [
        {
          "name": "Add ability to copy media link",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Add settings",
          "description": "Adds settings to control preferences are patching",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Allow user network certificate",
          "description": "Allows user network certificate for whitehat testing",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Block redirecting to X Lite",
          "description": "Blocks redirecting to the new X Android UI on launch",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Block update screen",
          "description": "Blocks the 'This app is out of date' update screen from being shown on launch",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Bring back twitter",
          "description": "Bring back old twitter logo and name",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Change app icon",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Change like animation",
          "description": "Change the animation to one from existing Rings like animations",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of the app. This will turn off app store updates and allows downgrading an existing app install to an older app version.",
          "firstSeen": 1773129596000,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to use. Using the highest value turns off app store updates and allows downgrading an existing app install to an older app version."
            }
          ],
          "compatiblePackagesKey": 112
        },
        {
          "name": "Clear tracking params",
          "description": "Removes tracking parameters when sharing links",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Clone",
          "description": "Changes the package name and the app name. This allows you to install the patched app alongside the original Instagram app.\nCaution: Do not select the official Morphe's \"Change package name\" universal patch.",
          "firstSeen": 1773129596000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"Instagram\" will skip changing the app name."
            }
          ],
          "compatiblePackagesKey": 111
        },
        {
          "name": "Control video auto scroll",
          "description": "Control video auto scroll in immersive view",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Copy comment",
          "description": "Adds a button to copy comments on posts and reels.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Custom download folder",
          "description": "Change the download directory for video downloads",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom emoji font",
          "description": "Customise emoji font style",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace the app font with a font file from the device storage.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Custom font",
          "description": "Customise font style",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom share menu",
          "description": "Overrides existing share menu and adds a new one",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom sharing domain",
          "description": "Allows for using custom domains when sharing posts, reels and stories.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Custom sharing domain",
          "description": "Allows for using domains like fxtwitter when sharing tweets/posts.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customise post font size",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customise story ring size",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Customise story timestamp",
          "description": "Customise the timestamp that shows when the story was posted",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Customize Inline action Bar items",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize Navigation Bar items",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize default reply sorting",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize explore tabs",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize navigation bar",
          "description": "Choose which tabs appear in the bottom navigation bar and reorder them",
          "firstSeen": 1789327720887,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Customize notification tabs",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize profile tabs",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize search suggestions",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize search tab items",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize side bar items",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize timeline top bar",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Delete from database",
          "description": "Delete entries from database(cache)",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable Reels scrolling",
          "description": "Disables the endless scrolling behavior in Instagram Reels, preventing swiping to the next Reel. Note: On a clean install, the 'Tip' animation may appear but will stop on its own after a few seconds.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable ads",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable analytics",
          "description": "Block analytics that are sent to Instagram/Facebook servers.",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable auto timeline scroll on launch",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable chirp font",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable comments",
          "description": "Disables comments and hides comment buttons and counts on posts and reels.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable discover people",
          "description": "Hides suggested accounts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable double tap like",
          "description": "Disable double tap like on post, reel, comment and message",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable explore",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable highlights",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable screenshot detection",
          "description": "Disables screenshots detection in DM",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable stories",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable story flipping",
          "description": "Disable automatic flipping/moving to next story",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable swipe to create",
          "description": "Prevents opening the creation screen by swiping right on the home tab.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable typing status",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Disable video autoplay",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Download media",
          "description": "Adds ability to download posts, reels, stories and highlights",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Download patch",
          "description": "Unlocks the ability to download videos and gifs from Twitter/X",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Download voice message",
          "description": "Enables ability to download voice messages",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Dynamic color",
          "description": "Replaces the default Twitter Blue with the user's Material You palette.",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable PiP mode automatically",
          "description": "Enables PiP mode when you close the app",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable Undo Posts",
          "description": "Enables ability to undo posts before posting",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable debug menu for posts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable force HD videos",
          "description": "Videos will be played in highest quality always",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Export all activities",
          "description": "Makes all app activities exportable.",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "External downloader",
          "description": "Adds support to share post links directly to external downloader",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Filter stories",
          "description": "Filter stories to hide based on different categories",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Focus Lock",
          "description": "Commitment mode for cutting down on Instagram. Pick what to block (Reels, Explore) and a duration; once locked those protections are forced on and cannot be switched off. Reels shared with you still open. Unlocking early requires a 24 hour cooling-off period, and resetting or importing settings is blocked while locked.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Force enable translate",
          "description": "Get translate option for all posts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Friendship status indicator",
          "description": "Adds a follows you back status label on the profile page andshows a detailed friendship status breakdown on click",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Handle custom twitter links",
          "description": "Adds support for opening custom twitter links such as vxtwitter, fxtwitter, and fixupx within the app. These will have to be manually enabled under the \"Open by default\" section in the app info!",
          "firstSeen": 1773129596000,
          "options": [
            {
              "key": "customLinkHosts",
              "title": "Custom sharing domains",
              "description": "The custom sharing domains to register to be opened in Twitter"
            },
            {
              "key": "unofficialInstanceLinks",
              "title": "Include unofficial vxtwitter/fxtwitter instance links",
              "description": "Links might look unhinged/NSFW"
            }
          ],
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Banner",
          "description": "Hide new post banner",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Community Notes",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide FAB",
          "description": "Adds an option to hide Floating action button",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide FAB Menu Buttons",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Live Threads",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Recommended Users",
          "description": "Hide recommended users that pops up when you follow someone",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Reels follow button",
          "description": "Removes the follow button from Reels.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide badges from navigation bar icons",
          "description": "Hides notification nudges & counts from navigation bar icons",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide bookmark icon in timeline",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide community badges",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide followed by context",
          "description": "Hides followed by context under profile",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide group creation button on sharesheet",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide hidden replies",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide immersive player",
          "description": "Removes swipe up for more videos in video player",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide notes tray",
          "description": "Hides notes tray in DM section",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide nudge button",
          "description": "Hides follow/subscribe/follow back buttons on posts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide post metrics",
          "description": "Hides like, reposts etc counts.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide promote button",
          "description": "Hides promote button under self posts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide recommendation items",
          "description": "Adds options to hide recommendation items such as \"Who to follow\" and \"Today's news\" in timeline, search, and replies.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide reshare button",
          "description": "Hides the reshare button from both posts and reels.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide save buttons",
          "description": "Hides save buttons on posts and reels",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide share button",
          "description": "Hides the share button on posts and reels",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide stories tray",
          "description": "Hides stories tray from main feed.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hide suggested content",
          "description": "Hides suggested stories, reels, threads (Suggested posts will still be shown).",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Hook feature flag",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Import/Export login token",
          "description": "Adds an feature to export and import the token of accounts. This is useful when logging in on your second device or when re-installing piko.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Improve image viewing",
          "description": "Fetches max resolution images from server.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Inbox lock",
          "description": "Asks for your fingerprint, face or screen lock before the inbox is shown.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Legacy share links",
          "description": "Brings back username on post share links. Works post 11.4x.xx",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Limit feed to following profiles",
          "description": "Filters the home feed to display only content from profiles you follow.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Log server response",
          "description": "Log json responses received from server",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Loop story",
          "description": "Replay the current story when it ends",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Make ephemeral media permanent",
          "description": "Changes unexpired view once, view twice media to permanent view.",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Mark chat as read manually",
          "description": "Adds option to mark a thread aka message as read manually",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "More information on profile",
          "description": "Adds more details on the profile page",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "More options on post",
          "description": "Adds an overflow menu button to get more options on post/reels, like copy description, copy username etc",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "More options on profile",
          "description": "Adds a new button to handle user related data like copy handle, download profile picture etc",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Native downloader",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Native reader mode",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Native translator",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "No shortened URL",
          "description": "Get rid of t.co short urls.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Open links externally",
          "description": "Changes links to always open in your external browser, instead of the in-app browser.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Pause search suggestions",
          "description": "Search suggestions will not be saved locally",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Recommended flags",
          "description": "Developer flags suggested by the community",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Remove Ads",
          "description": "Removed promoted posts, trends and google ads",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove empty bottom space",
          "description": "Removes empty space below bottom navigation bar",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Remove premium upsell",
          "description": "Removes premium upsells",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove search suggestions",
          "description": "Hide/Remove search suggestion in explore section",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove view count",
          "description": "Removes the view count from the bottom of tweets",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Restore legacy follower lists",
          "description": "Restores the legacy follower and following list screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Round off numbers",
          "description": "Enable or disable rounding off numbers",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Sanitize share links",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Save Instants",
          "description": "Captures view-once Instants as you view them so you can re-view and download them later.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Save deleted messages",
          "description": "Captures incoming DMs locally as they arrive from the server and marks them when the sender deletes them.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Save media comment",
          "description": "Adds a button to save media comments on posts and reels.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Selectable Text",
          "description": "Makes bio and username selectable",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Share Tweet as Image",
          "description": "Share tweets as rendered image. Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show changelogs",
          "description": "Shows changelogs when new a patch is installed.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show poll results",
          "description": "Adds an option to show poll results without voting",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show post source label",
          "description": "Source label will be shown only on public posts",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show sensitive media",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Support external downloader",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Theme",
          "description": "Adds Material You and AMOLED controls to Piko settings on Android 12 and later. On Android 8–11, it applies a fixed Material You-style theme or an optional AMOLED theme.",
          "firstSeen": 1773129596000,
          "options": [
            {
              "key": "amoled",
              "title": "Pure-black AMOLED theme for Android 8–11",
              "description": "Use a fixed pure-black AMOLED theme instead of the fixed Material You-style theme on Android 8–11. On Android 12 and later, use the AMOLED control in Piko settings."
            }
          ],
          "compatiblePackagesKey": 111
        },
        {
          "name": "Unlock Plus benefits",
          "description": "Unlocks 'Plus' subscription benefits that are checked locally. USE IT AT YOUR OWN RISK",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Unlock developer options",
          "description": "Unlocks developer option by long pressing home icon",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Unlock employee options",
          "description": "Unlocks all options using by employee for debugging",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "View DMs anonymously",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "View live anonymously",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "View stories anonymously",
          "firstSeen": 1773129596000,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "View story mentions",
          "description": "Add option to view visible and hidden story mentions.",
          "firstSeen": 1773129596000,
          "compatiblePackagesKey": 111
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "docbt/patched-up",
      "name": "Patched-Up",
      "repoDescription": "Revived and updated ReVanced patches for Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/14258484?v=4&s=128",
      "hotRank": 165,
      "stars": 57,
      "updatedAt": 1784339708000,
      "firstSeen": 1774080572000,
      "appFirstSeen": {
        "__universal__": 1785178161555,
        "com.ebay.kleinanzeigen": 1785149331689,
        "com.google.android.apps.magazines": 1785149331689
      },
      "appUpdates": {
        "__universal__": 1784339708000,
        "com.ebay.kleinanzeigen": 1776556800000,
        "com.google.android.apps.magazines": 1784339708000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1774080572000,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Enable CustomTabs",
          "description": "Enables CustomTabs to open articles in your default browser.",
          "firstSeen": 1774080572000,
          "compatiblePackagesKey": 113
        },
        {
          "name": "GmsCore support",
          "description": "Allows Google News to sign in via MicroG (GmsCore) instead of Google Play Services when installed under a renamed package.",
          "firstSeen": 1774080572000,
          "compatiblePackagesKey": 114
        },
        {
          "name": "Hide Pur",
          "description": "Hides the Pur ad-free subscription option from the settings menu.",
          "firstSeen": 1774080572000,
          "compatiblePackagesKey": 115
        },
        {
          "name": "Hide ads",
          "description": "Hides sponsored ads and Google Ads. Also disables Microsoft Clarity analytics.",
          "firstSeen": 1774080572000,
          "compatiblePackagesKey": 115
        },
        {
          "name": "Remove tracking parameters from share URLs",
          "description": "Strips UTM tracking parameters from URLs shared via the in-app share function.",
          "firstSeen": 1774080572000,
          "compatiblePackagesKey": 115
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "PixelPusher247/morphe-patches",
      "name": "Trakt",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/47973790?v=4&s=128",
      "hotRank": 248,
      "stars": 28,
      "updatedAt": 1784707359000,
      "firstSeen": 1774229296000,
      "appFirstSeen": {
        "tv.trakt.trakt": 1774254496000
      },
      "appUpdates": {
        "tv.trakt.trakt": 1784707359000
      },
      "patches": [
        {
          "name": "Hide VIP banner",
          "description": "Removes the Upgrade to VIP upsell banner from the home screen.",
          "firstSeen": 1774229296000,
          "compatiblePackagesKey": 116
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "AmpleReVanced/revanced-patches",
      "name": "Ample",
      "repoDescription": "morphe patches for kakaotalk/dcinside",
      "avatarUrl": "https://avatars.githubusercontent.com/u/240258030?v=4&s=128",
      "hotRank": 37,
      "stars": 160,
      "updatedAt": 1791769937000,
      "firstSeen": 1774731407000,
      "appFirstSeen": {
        "__universal__": 1785178161503,
        "com.dcinside.app.android": 1774756607000,
        "com.flexcil.flexcilnote": 1779062400000,
        "com.kakao.talk": 1774756607000,
        "com.navercorp.game.android.community": 1780926057086,
        "com.nhn.android.nmap": 1788860624439,
        "com.onyx.galaxy.global.note": 1788367290355,
        "com.samsung.android.honeyboard": 1786890399750,
        "kr.co.nowcom.mobile.afreeca": 1781342043327,
        "net.daum.android.map": 1788296903098
      },
      "appUpdates": {
        "__universal__": 1788852883000,
        "com.dcinside.app.android": 1788739200000,
        "com.flexcil.flexcilnote": 1789540439000,
        "com.kakao.talk": 1791769937000,
        "com.navercorp.game.android.community": 1790140357000,
        "com.nhn.android.nmap": 1789540439000,
        "com.onyx.galaxy.global.note": 1790140357000,
        "com.samsung.android.honeyboard": 1788852883000,
        "kr.co.nowcom.mobile.afreeca": 1790140357000,
        "net.daum.android.map": 1790140357000
      },
      "patches": [
        {
          "name": "Add Packet Handler",
          "description": "Adding the Loco Packet Handler allows external applications to handle the app's packets, which may compromise security.\nConflicts may occur on some systems.",
          "firstSeen": 1774731407000,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Add Pine Lib",
          "description": "add libpine.so to the app's native libraries",
          "firstSeen": 1774731407000,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Add notification shortcut",
          "description": "Adds a notification shortcut button above quick write in the post list.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Add settings",
          "description": "Adds a Morphe settings entry to the DCInside settings screen.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Add settings resources",
          "description": "Adds Morphe settings resources to the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Add settings resources",
          "description": "Adds Morphe settings layout resources to the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Add settings tab",
          "description": "Adds a settings tab to the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Add shared user ID",
          "description": "Adds or updates the sharedUserId attribute in the app's manifest. This allows multiple apps with the same sharedUserId to share data and run in the same process. Use with caution as this can affect app permissions and data isolation.",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "sharedUserId",
              "title": "Shared User ID",
              "description": "The shared user ID to add to the app's manifest."
            }
          ]
        },
        {
          "name": "Adjust image download menu",
          "description": "Moves the image download menu buttons upward by adding bottom padding.",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "bottomPadding",
              "title": "Bottom padding",
              "description": "Bottom padding in dp for the image download menu. The original value is 10dp."
            }
          ],
          "compatiblePackagesKey": 118
        },
        {
          "name": "Allow Hide on Any Chat",
          "description": "Users with hiding privileges can hide any chat, including their own messages.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow Open Chat Managers To Block Members",
          "description": "Allows open chat room hosts and co-hosts to block regular members from their profiles.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow custom profile images",
          "description": "Adds a photo picker and adjustable images to the custom profile editor.",
          "firstSeen": 1790143215089,
          "isPreRelease": true,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow direct thread reply editing",
          "description": "Shows the edit action when long-pressing your own thread replies in the main chat.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow invisible characters",
          "description": "Stops zero width and other invisible characters from being stripped out of the chat input and out of the messages shown in a chat room.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow open chat media bundle",
          "description": "Removes the open chat restriction that stops webp, gif and other media from being bundled into a single multi-photo message.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow profile media download",
          "description": "Adds the save option of the profile media viewer to the profile pictures and background images of other people.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Allow reply to feed",
          "description": "Adds a setting to allow swiping feed messages to reply, or to comment where chat room comments are enabled.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Always Show Kick Button",
          "description": "Always shows the kick button in group member management.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Auto claim TongPow",
          "description": "Automatically claims CHZZK TongPow rewards when they become available while watching streams.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 119
        },
        {
          "name": "Block reactions on deleted or hidden messages",
          "description": "Stops reactions, including the double tap gesture, from being sent on messages that the server considers deleted or hidden and that are only still visible because they are kept by a patch.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Block replies on deleted or hidden messages",
          "description": "Stops the swipe gesture, and any reply or comment send, from targeting messages that the server considers deleted or hidden and that are only still visible because they are kept by a patch.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Bypass Moat check",
          "description": "Adds a setting to prevent KakaoPay Moat initialization, policy and pattern updates, scans, detector logging, and force-off reports while returning benign integrity results. Payments on a modified build are still risky.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Bypass getText",
          "description": "Bypasses the integrity check for getText.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Bypass input mention limit in non-multichat",
          "description": "Bypass the limit of input mentions in non-multichat rooms",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Bypass login",
          "description": "Skips the mandatory account sign-in on launch and opens the app directly.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 120
        },
        {
          "name": "Bypass login",
          "description": "Skips the mandatory account sign-in on launch and opens the app directly.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 121
        },
        {
          "name": "Change model",
          "description": "Changes the device model to supporting subdevice features",
          "firstSeen": 1774731407000,
          "options": [
            {
              "key": "brand",
              "title": "Brand",
              "description": "The value reported as Build.BRAND."
            },
            {
              "key": "manufacturer",
              "title": "Manufacturer",
              "description": "The value reported as Build.MANUFACTURER."
            },
            {
              "key": "model",
              "title": "Model",
              "description": "The value reported as Build.MODEL."
            },
            {
              "key": "device",
              "title": "Device",
              "description": "The value reported as Build.DEVICE."
            },
            {
              "key": "product",
              "title": "Product",
              "description": "The value reported as Build.PRODUCT."
            },
            {
              "key": "board",
              "title": "Board",
              "description": "The value reported as Build.BOARD."
            },
            {
              "key": "hardware",
              "title": "Hardware",
              "description": "The value reported as Build.HARDWARE."
            },
            {
              "key": "cpuAbi",
              "title": "CPU ABI",
              "description": "The value reported as Build.CPU_ABI."
            },
            {
              "key": "socManufacturer",
              "title": "SoC manufacturer",
              "description": "The value reported as Build.SOC_MANUFACTURER."
            },
            {
              "key": "socModel",
              "title": "SoC model",
              "description": "The value reported as Build.SOC_MODEL."
            },
            {
              "key": "fingerprint",
              "title": "Fingerprint",
              "description": "The value reported as Build.FINGERPRINT. Keep the brand, product, device, build ID, build type and tags consistent with it."
            },
            {
              "key": "id",
              "title": "Build ID",
              "description": "The value reported as Build.ID."
            },
            {
              "key": "display",
              "title": "Display",
              "description": "The value reported as Build.DISPLAY."
            },
            {
              "key": "type",
              "title": "Build type",
              "description": "The value reported as Build.TYPE."
            },
            {
              "key": "tags",
              "title": "Tags",
              "description": "The value reported as Build.TAGS."
            }
          ],
          "compatiblePackagesKey": 117
        },
        {
          "name": "Change package name",
          "description": "Appends \".revanced\" to the package name by default. For DCinside only",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ],
          "compatiblePackagesKey": 118
        },
        {
          "name": "Change package name",
          "description": "Appends \".revanced\" to the package name by default. For KakaoTalk only",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ],
          "compatiblePackagesKey": 117
        },
        {
          "name": "Custom branding",
          "description": "Customize app branding (name and icon)",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "customName",
              "title": "Custom app name",
              "description": "Custom app name"
            },
            {
              "key": "customIcon",
              "title": "Custom app icon",
              "description": "            App icon source.\n\n            Special values:\n            - Original: Keep the original app icon.\n            - Bundled: Use the bundled icon from patches/src/main/resources/custom-branding.\n\n            Any other value is treated as a folder path with custom DCinside launcher icons.\n\n            A custom icon folder must contain one or more of the following directories:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n\n            Each icon directory must contain exactly one launcher icon file:\n            - ic_launcher.png\n- ic_launcher.webp\n\n            The expected launcher icon sizes are:\n            - mipmap-mdpi: 48x48 px\n- mipmap-hdpi: 72x72 px\n- mipmap-xhdpi: 96x96 px\n- mipmap-xxhdpi: 144x144 px\n- mipmap-xxxhdpi: 192x192 px\n\n            Optionally, you can provide a notification icon as either:\n            - drawable/ic_symbol.xml\n            - drawable-<dpi>/ic_symbol.png or ic_symbol.webp with sizes:\n            - drawable-mdpi: 24x24 px\n- drawable-hdpi: 36x36 px\n- drawable-xhdpi: 48x48 px\n- drawable-xxhdpi: 72x72 px\n- drawable-xxxhdpi: 96x96 px"
            }
          ],
          "compatiblePackagesKey": 118
        },
        {
          "name": "Custom branding",
          "description": "Customize app branding (name)",
          "firstSeen": 1774731407000,
          "default": false,
          "options": [
            {
              "key": "customName",
              "title": "Custom app name",
              "description": "Custom app name"
            }
          ],
          "compatiblePackagesKey": 117
        },
        {
          "name": "Default external browser",
          "description": "Sets the default external browser for KakaoTalk to the system's default browser.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Dimens Patch",
          "description": "reassigns ad_minimum_height to 0dp to remove ads from the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable 300+ unread limit",
          "description": "Always show the real unread count instead of '300+' in chatroom list",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable 99 unread limit",
          "description": "Skip the 99-cap so unread count shows full value",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable AdFit environment detection",
          "description": "Stops the AdFit ad SDK from reporting a root or emulator verdict to its telemetry and ad request endpoints.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable ChatRoomAdController",
          "description": "Disables the open-link chat room BizBoard ad controller.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Collapse Button",
          "description": "Disable collapse button on OpenChatList",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Comment Ad",
          "description": "Disables the comment ad in the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable Community Tab",
          "description": "Disables Community Tab",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable DCCon loading",
          "description": "Adds settings to block DCCon image loading in posts and replies.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable Friend Feed tab",
          "description": "Adds an option to replace the Friend Feed tab with the classic Friends tab.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Friend Lists ad",
          "description": "Disables the friend tab BizBoard and global-region ads in KakaoTalk.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Image Ad",
          "description": "Disables the image ad in the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable OpenChat feed ad",
          "description": "Disables the OpenChat tab feed ad load and render paths.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable P2P",
          "description": "Disables CHZZK peer-assisted grid streaming and forces CDN playback.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 119
        },
        {
          "name": "Disable P2P",
          "description": "Disables SOOP peer-assisted grid streaming.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Disable Pay banner ad",
          "description": "Disables the KakaoPay banner ad load and render paths.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable S2Event",
          "description": "Disables Tracker",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable SDK Tracker",
          "description": "Disables the SDK Tracker in KakaoTalk.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Sentry",
          "description": "Disables Sentry error reporting in KakaoTalk.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Sentry telemetry",
          "description": "Disables Sentry telemetry. See https://sentry.io/for/android/ for more information.",
          "firstSeen": 1774731407000,
          "default": false
        },
        {
          "name": "Disable ShortForm ad",
          "description": "Disables the shortform ad load and render paths.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable Talk Share Log",
          "description": "Disable talk share log",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable abuse detection report",
          "description": "Answers the startup and login integrity challenge with an empty token and a benign Play Integrity failure code instead of a Google-signed token that would expose the re-signed certificate. The report itself is still sent, so the client does not go conspicuously silent on the server's nonce the way suppressing it entirely would.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable ad controller",
          "description": "Disables the ad controller that manages ads in the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable ads",
          "description": "Disables CHZZK advertisements, including live stream pre-roll, mid-roll and post-roll ads and clip feed ads.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 119
        },
        {
          "name": "Disable chat room list ad",
          "description": "Disables ads in the chat room list and Call filter.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable open chat room comments",
          "description": "Adds a setting to disable comments in open chat rooms.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable update check",
          "description": "Disables the app's update check.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Disable verifying signature",
          "description": "Disables the signature verification check that prevents the app from running.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Enable Markdown",
          "description": "Render plain text messages with markdown-style formatting.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Enable OneStore feature",
          "description": "Enables the OneStore feature in DC Inside app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Enable local handwriting search",
          "description": "Uses the on-device ML engine to index and search handwriting.",
          "firstSeen": 1788393600000,
          "isPreRelease": true,
          "compatiblePackagesKey": 121
        },
        {
          "name": "Enable navigation live updates",
          "description": "Shows navigation progress and stop-by-stop transit guidance with Android Live Updates.",
          "firstSeen": 1788307200000,
          "isPreRelease": true,
          "compatiblePackagesKey": 123
        },
        {
          "name": "Enable navigation live updates",
          "description": "Converts Now Bar navigation notifications to Android Live Updates on Android 16 or newer.",
          "firstSeen": 1788307200000,
          "isPreRelease": true,
          "compatiblePackagesKey": 124
        },
        {
          "name": "Enable non-One UI ROM support",
          "description": "Makes Samsung Keyboard installable and usable on non-One UI ROMs.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 125
        },
        {
          "name": "Enable send big text",
          "description": "Allows sending big text messages in KakaoTalk.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Filter recently viewed posts by gallery",
          "description": "Adds a gallery filter below the recently viewed posts filters, which narrows the list down to the posts of a single gallery.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Force enable debug mode",
          "description": "Enables debug mode in the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Force enable emoticon plus feature",
          "description": "Force enable emoticon plus feature (Unpurchased emoticon can be sent once per day)",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Gallery watch mode",
          "description": "Keeps gallery auto-refresh active, highlights newly arrived posts, and optionally alerts with sound or vibration while the gallery is open.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Ghost Mode",
          "description": "Don't expose your typing status to the other party.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Hide DC official notices",
          "description": "Hides official DCInside operator notices from gallery notice lists.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Hide Main Ad",
          "description": "Hides the main ad in the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Hide More tab Game tab",
          "description": "Hides the Game tab from the More tab.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Hide More tab components",
          "description": "Adds options to hide components from the More tab.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Hide home banners",
          "description": "Hides promotional banners on the CHZZK home recommend tab, including the top banner carousel and the in-feed event and image banners.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 119
        },
        {
          "name": "Hide home components",
          "description": "Adds settings to hide selected DCInside home screen components.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Hide mini gallery cover image",
          "description": "Adds a setting to hide the mini gallery cover image above post lists.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Hide post list page indicators",
          "description": "Adds a setting to hide the Page N indicators between pages in post lists.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Hook Package Manager",
          "description": "Hooks the Package Manager to bypass integrity checks.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Ignore forward restriction",
          "description": "Ignores the restrictions that stop messages such as KakaoLink from being forwarded to another chatroom.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Open profile from open chat feed",
          "description": "Opens open chat member profiles from join and leave feed messages.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Override feature flag",
          "description": "Overrides the feature flag to enable the feature.",
          "firstSeen": 1774731407000,
          "options": [
            {
              "key": "featureFlags",
              "title": "Feature flag overrides",
              "description": "Enter feature flag overrides as semicolon-separated key=value pairs."
            }
          ],
          "compatiblePackagesKey": 117
        },
        {
          "name": "Register settings activity",
          "description": "Registers the Morphe settings activity in the app manifest.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Register settings activity",
          "description": "Registers the Morphe settings activity in the app manifest.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove BizBoard ads",
          "description": "Removes the BizBoard ad by forcing its dimensions to 0x0 and visibility to GONE in onMeasure.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove Catch ads",
          "description": "Removes the ads inserted between clips in the Catch feed by reporting no ad slots.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove More tab ad",
          "description": "Removes the ad from the More tab.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove OpenLink chat room list ad",
          "description": "Removes the OpenLink chat room list ad.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove Short-form Tab",
          "description": "Removes the Short-form tab from the now fragment.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove VOD ads",
          "description": "Removes VOD pre-roll ads by reporting every stream as QuickView Plus to the player's own ad-skip check.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove banner ads",
          "description": "Removes the VOD companion and search banner ads.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove exit dialog ad",
          "description": "Removes the ad area shown in the app-exit confirmation dialog, keeping the dialog itself.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove feed ad",
          "description": "Removes the feed ad from the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove focus ad",
          "description": "Removes the focus ad from the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove intro ads",
          "description": "Removes the image, video and cinema intro ad banners shown on launch.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove list banner ads",
          "description": "Removes the native banner ads under the live player and in feeds by stopping their ad request, so no banner is fetched or shown.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove live ads",
          "description": "Removes the live pre-roll ad by routing every ad decision into the app's own no-video path so the stream starts immediately.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove live banner ads",
          "description": "Removes the banner ads shown under the live player by stopping their driver from attaching the banner fragments.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove local connect tab",
          "description": "Adds an option to remove the local connect tab from the bottom navigation bar.",
          "firstSeen": 1790776000286,
          "isPreRelease": true,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove main board ads",
          "description": "Removes the native \"main board\" banner ad shown in feeds and under the live player.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 122
        },
        {
          "name": "Remove native ad",
          "description": "Removes the native ad from the app.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove shop tab",
          "description": "Adds an option to remove the shop tab from the bottom navigation bar.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove tab banner ads",
          "description": "Removes main tab banners and disables AdFit talk banners.",
          "firstSeen": 1790361538226,
          "isPreRelease": true,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Render big DCCon as normal size",
          "description": "Adds a setting to render big DCCon at normal DCCon size.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Restore keyword notification log",
          "description": "Restores the removed keyword notification collection view along with its chat list entry.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Restore old post icons",
          "description": "Adds a setting to restore DCInside 4.7.x post list and read footer icons.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Show author identifier",
          "description": "Adds options to show the author identifier next to the nickname in posts, post lists, comments, and the recently-viewed posts list. The recently-viewed list only shows it for posts opened after this patch is installed.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Show chatroom channel ID",
          "description": "Shows the channel ID in chatroom settings and copies it when tapping the chat side title.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Show deleted, hidden, or edited messages",
          "description": "Allows you to see deleted, hidden, and edited message history in chat logs.",
          "firstSeen": 1774731407000,
          "options": [
            {
              "key": "deletedColor",
              "title": "Deleted color",
              "description": "32-bit ARGB. Accepts #RRGGBB, #AARRGGBB, 0xAARRGGBB, or signed decimal."
            },
            {
              "key": "hiddenColor",
              "title": "Hidden color",
              "description": "32-bit ARGB. Accepts #RRGGBB, #AARRGGBB, 0xAARRGGBB, or signed decimal."
            }
          ],
          "compatiblePackagesKey": 117
        },
        {
          "name": "Show message details",
          "description": "Adds a long-press action to inspect the complete ChatLog object, including inherited and message-specific fields, as JSON.",
          "firstSeen": 1789394818076,
          "isPreRelease": true,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Show message read receipts",
          "description": "Shows the members who have or have not read each chat message.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Show messages restricted to mobile",
          "description": "Shows the content of AlimTalk, Leverage and Universal messages that are replaced with a placeholder asking to open them on mobile while signed in on a sub device.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Spoof App ID",
          "description": "Spoofs the App ID to bypass integrity checks. (to bypass biometric auth etc.)",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Spoof Signature",
          "description": "Spoofs the app signature to bypass integrity checks.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 118
        },
        {
          "name": "Spoof apk checksums",
          "description": "Spoofs the apk checksums to pass integrity checks.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Spoof attestation package name",
          "description": "Reports the original package name in the attestation report, which otherwise reveals a renamed install. Only the report is affected, so the app keeps using its real package name everywhere else.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Spoof installer package name",
          "description": "Reports Google Play as the install source in the integrity report, which otherwise reveals a sideloaded install.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the app signature to pass integrity checks.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Strip image metadata",
          "description": "Removes EXIF metadata, including the GPS capture location, from images sent in original quality, while keeping the picture and its orientation intact.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Unlock Premium features",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 120
        },
        {
          "name": "Unlock Premium features",
          "description": "Enables local premium features and raises the local note creation quota.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 121
        },
        {
          "name": "Unlock cheat key",
          "description": "Unlocks CHZZK cheat key subscription benefits without an active subscription.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 119
        },
        {
          "name": "Use local ML for Smart HWR",
          "description": "Uses the on-device ML engine instead of SuNia for Smart HWR.",
          "firstSeen": 1788393600000,
          "isPreRelease": true,
          "compatiblePackagesKey": 121
        },
        {
          "name": "Version info patch",
          "description": "Patches the version info to include '(ReVanced)' in the version string.",
          "firstSeen": 1774731407000,
          "compatiblePackagesKey": 117
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RealCyberwash/max-patches",
      "name": "Chmax",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/230782173?v=4&s=128",
      "hotRank": 217,
      "stars": 27,
      "updatedAt": 1775500247000,
      "firstSeen": 1774773641000,
      "appFirstSeen": {
        "ru.oneme.app": 1774798841000
      },
      "appUpdates": {
        "ru.oneme.app": 1775500247000
      },
      "patches": [
        {
          "name": "Bypass VPN Check",
          "description": "Forces you to check the IP address only on Yandex",
          "firstSeen": 1774773641000,
          "compatiblePackagesKey": 126
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jasonwu1994/Gboard-patches",
      "name": "Gboard",
      "repoDescription": "Morphe patches for Gboard with practical upgrades for global users and Taiwan-focused enhancements.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/21318815?v=4&s=128",
      "hotRank": 3,
      "stars": 857,
      "updatedAt": 1792143728000,
      "firstSeen": 1775517803000,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1775543003000
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1792143728000
      },
      "patches": [
        {
          "name": "AI Writing Tools",
          "description": "啟用 AI 撰寫工具，支援所有語言\nEnable AI writing tools with support for all languages.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Access Points menu style",
          "description": "切換新版或舊版 Access Points 選單樣式\nSwitch between the new and legacy Access Points menu styles.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Add Gboard Signature Bypass",
          "description": "攔截 Gboard 的簽章白名單檢查並強制通過\nBypass Gboard signature whitelist checks and force them to pass.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Advanced Voice Typing",
          "description": "啟用進階語音輸入（包含自動標點功能），並另外為不支援進階語音輸入的繁體中文語音啟用自動標點\nEnable Advanced Voice Typing with automatic punctuation, and separately enable automatic punctuation for Traditional Chinese voice typing, which does not support Advanced Voice Typing.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Backup & Restore",
          "description": "匯出或還原全部 Patches 設定，並備份、比較及還原 Gboard PB/XML flag store\nExport or restore all Patches settings, and back up, compare, or restore the Gboard PB/XML flag store.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Change emoji size",
          "description": "變更表情符號大小\nChange emoji size.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Clipboard Custom Character Limit",
          "description": "自訂每個文字剪貼簿項目的最大字元數\nCustomize the maximum character count for each text clipboard item.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Clipboard Enhancements",
          "description": "增強剪貼簿的保留時間、數量上限、預覽行數、倒數/建立時間、順序編號與欄數\nEnhance clipboard retention time, item count limit, preview lines, countdown/creation time labels, order index, and column count.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Close Proactive Suggestions",
          "description": "在主動建議列顯示關閉按鈕\nShow a dismiss button in the proactive suggestions bar.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Custom Symbols",
          "description": "新增獨立的特殊符號分頁，長按逗號->愛心\nAdd a dedicated custom symbols tab and replace the long-press comma entry with a heart shortcut.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Custom Theme",
          "description": "支援匯入自訂 ZIP 主題，並支援從 Rboard 官方儲存庫匯入精美主題。\nImport custom ZIP themes and beautiful themes from the official Rboard repository.",
          "firstSeen": 1789748772766,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Developer options",
          "description": "啟用 開發人員選項 與 Flag 編輯器，你可以自己修改Flag的值\nEnable Developer options and the Flag Editor, allowing you to modify flag values.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Emojis, stickers & GIFs Tab Order",
          "description": "自訂 Gboard「Emojis, stickers & GIFs」底部 tabs 的排序，支援拖曳調整\nCustomize the bottom tab order in Gboard's Emojis, stickers & GIFs panel with drag-and-drop reordering.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable Inline Autofill Suggestions",
          "description": "啟用內嵌自動填入建議\nEnable Inline Autofill Suggestions",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable OCR / Scan Text",
          "description": "啟用 OCR / 掃描文字功能，支援 拉丁、中文、日文、韓文 與 天城文 辨識後端\nEnable the OCR / Scan Text feature with Latin, Chinese, Japanese, Korean, and Devanagari recognition backends.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable accessibility layout",
          "description": "啟用無障礙鍵盤配置\nEnable accessibility layout.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable cursor trackpad mode",
          "description": "長按空白鍵開啟游標觸控板與鎖定模式\nLong-press the space bar to use cursor trackpad and lock modes.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable split keyboard",
          "description": "啟用分離式鍵盤\nEnable the split keyboard layout.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "English QWERTY Up-Flick Uppercase",
          "description": "英文 QWERTY 鍵盤上滑大小寫\nFlick up on the English QWERTY keyboard to toggle uppercase and lowercase.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "FTP Server",
          "description": "新增區域網路 FTP 伺服器，支援檔案瀏覽、傳輸與下載續傳\nAdd a LAN FTP server with file browsing, transfers, and download resume.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Floating Web Search",
          "description": "直接從 Gboard 開啟懸浮網頁，快速搜尋需要的資訊。\nOpen a floating web page directly from Gboard to quickly search for the information you need.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Frosted Glass",
          "description": "為鍵盤加入即時背景模糊與自訂主題透明度。\nAdd live background blur and custom-theme opacity to the keyboard.",
          "firstSeen": 1790452394860,
          "compatiblePackagesKey": 127
        },
        {
          "name": "G Logo on Spacebar",
          "description": "在空白鍵顯示 G Logo，並隱藏語言名稱\nShow the G Logo on the spacebar and hide the language label.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Grammar Checker",
          "description": "啟用 修正和建議 > 文法檢查\nEnable Text correction > Grammar check.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Hyperspeed Typing Animation",
          "description": "持續快速輸入時顯示動畫，並支援所有鍵盤\nShow the animation during sustained fast typing with support for all keyboards.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Incognito Mode Toggle",
          "description": "在 Access Point 工具列新增無痕模式切換按鈕，並可設定無痕模式下是否啟用剪貼簿與語音輸入\nAdd an Incognito toggle to the Access Point toolbar and configure clipboard and voice typing availability while Incognito mode is active.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Inline Suggestions",
          "description": "啟用 修正和建議 > 智慧撰寫\nEnable Text correction > Smart Compose.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Key Shape Selection",
          "description": "啟用圓角按鍵，主題詳情 > 按鍵形狀\nEnable Key shape in Theme details.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Latin Globe Key Ignore Interval",
          "description": "新增英文鍵盤地球鍵忽略時間覆寫，可獨立控制輸入後切語言延遲\nAdd an independent English globe key ignore interval override for post-typing language-switch delay.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Long-Press Editing Shortcuts",
          "description": "在英文 QWERTY 與注音鍵盤加入全選、復原、複製、剪下、貼上與重做長按快捷鍵\nAdd Select all, Undo, Copy, Cut, Paste, and Redo long-press shortcuts to English QWERTY and Zhuyin.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Package Rename",
          "description": "將套件名稱改成 dev.jason.com.google.android.inputmethod.latin，並可自訂 App 名稱，以便共存安裝\nRename the package to dev.jason.com.google.android.inputmethod.latin and allow a custom app name so it can be installed alongside the official Gboard.",
          "firstSeen": 1775517803000,
          "options": [
            {
              "key": "app_display_name",
              "title": "App 名稱 / App name"
            }
          ],
          "compatiblePackagesKey": 127
        },
        {
          "name": "Quick Insert",
          "description": "啟用快速插入面板與工具列入口\nEnable the Quick Insert panel and toolbar access point.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Rounded Keyboard Panel",
          "description": "自訂鍵盤面板哪些角落呈現圓角，並分別設定上方與下方半徑。\nCustomize which corners of the keyboard panel are rounded, and set the top and bottom radii separately.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Settings Homepage Override",
          "description": "允許切換新版或舊版 Gboard 設定頁面\nAllow switching between the new and legacy Gboard settings pages.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Simple Calculator",
          "description": "直接輸入算式，在 Gboard 推薦列顯示可捲動算式與答案。\nType an expression and show a scrollable equation plus its answer in Gboard's suggestion row.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Swipe Down to Dismiss Keyboard",
          "description": "從建議列或工具列向下滑動以關閉鍵盤。\nSwipe down from the suggestions or toolbar to close the keyboard.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Swipeable Custom Top Row",
          "description": "滑動鍵盤第一排，在原生列與可自訂文字/JavaScript 列之間切換\nSwipe the keyboard top row to switch between the stock row and a customizable text/JavaScript row.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Toolbar Editing Buttons",
          "description": "將全選、複製、剪下與貼上加入選單。\nAdd Select All, Copy, Cut and Paste to the menu.",
          "firstSeen": 1789971812805,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Top Toolbar Item Count",
          "description": "自訂 Gboard 頂端工具列項目數量\nCustomize the Gboard top toolbar item count.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Use Bluetooth Microphone",
          "description": "啟用 語音輸入 -> 使用藍芽麥克風\nEnable Voice typing -> Use Bluetooth microphone.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Web Clipboard",
          "description": "新增手機自架的 Web Clipboard，支援瀏覽器同步、配對碼與快速設定開關\nAdd the phone-hosted Web Clipboard with browser sync, pairing, and a Quick Settings Tile.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Zhuyin Bottom Row Key Sizes",
          "description": "調整注音鍵盤底排按鍵大小\nAdjust Zhuyin keyboard bottom-row key sizes.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Zhuyin Quick Traditional/Simplified Toggle",
          "description": "注音 ㄥ 上滑快速切換繁簡\nSwipe up on Zhuyin ㄥ to quickly toggle Traditional and Simplified Chinese.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Zhuyin Slide Input",
          "description": "注音鍵盤支持上下滑輸入\nEnable slide-up and slide-down input on the Zhuyin keyboard.",
          "firstSeen": 1775517803000,
          "compatiblePackagesKey": 127
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "meridianfresco/morphe-meta-patches",
      "name": "morphe-meta-patches",
      "repoDescription": "Patches for Morphe Meta apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/236132066?v=4&s=128",
      "hotRank": 363,
      "stars": 75,
      "updatedAt": 1775944290000,
      "firstSeen": 1775918739000,
      "appFirstSeen": {
        "com.facebook.katana": 1775943939000
      },
      "appUpdates": {
        "com.facebook.katana": 1775944290000
      },
      "patches": [
        {
          "name": "Hide 'Sponsored Stories'",
          "firstSeen": 1775918739000,
          "compatiblePackagesKey": 128
        },
        {
          "name": "Hide story ads",
          "description": "Hides the ads in the Facebook app stories.",
          "firstSeen": 1775918739000,
          "compatiblePackagesKey": 128
        }
      ]
    },
    {
      "source": "github",
      "repo": "binarymend/morphe-patches",
      "name": "Binarymend",
      "repoDescription": "A collection of unofficial Android patches built with the Morphe framework",
      "avatarUrl": "https://avatars.githubusercontent.com/u/274918240?v=4&s=128",
      "hotRank": 167,
      "stars": 151,
      "updatedAt": 1777294186000,
      "firstSeen": 1775978528000,
      "appFirstSeen": {
        "app.symfonik.music.player": 1776003728000,
        "com.burton999.notecal": 1776003728000,
        "com.flyersoft.moonreader": 1776003728000,
        "com.pinterest": 1776003728000,
        "com.quickcursor": 1776003728000,
        "com.truecaller": 1776003728000,
        "org.withouthat.acalendar": 1776003728000
      },
      "appUpdates": {
        "app.symfonik.music.player": 1776211200000,
        "com.burton999.notecal": 1776211200000,
        "com.flyersoft.moonreader": 1777294186000,
        "com.pinterest": 1777294186000,
        "com.quickcursor": 1775952000000,
        "com.truecaller": 1775952000000,
        "org.withouthat.acalendar": 1776038400000
      },
      "patches": [
        {
          "name": "Disable Bugsnag Telemetry",
          "description": "Disables Bugsnag crash reporting and analytics.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 129
        },
        {
          "name": "Disable General Telemetry",
          "description": "Disables various analytics and tracking tasks.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 129
        },
        {
          "name": "Disable Telemetry",
          "description": "Disables AppStartTracker and other telemetry points.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 130
        },
        {
          "name": "Make UI look like Pro",
          "description": "Changes the app title to 'Moon+ Reader Pro' and removes the 'Remove Ads' button from the drawer.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 131
        },
        {
          "name": "Quick Cursor PRO",
          "description": "Unlock all PRO features",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 132
        },
        {
          "name": "Remove Ads",
          "description": "Disables all ad feature toggles globally.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 130
        },
        {
          "name": "Remove Promoted Pins",
          "description": "Disables ad detection logic globally. Safe for Home feed.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 129
        },
        {
          "name": "Unlock CalcNote Pro",
          "description": "Unlocks all Pro features and removes ads.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 133
        },
        {
          "name": "Unlock Moon+ Reader Pro",
          "description": "Unlocks Pro features including PDF support, ad-free experience, and more.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 131
        },
        {
          "name": "Unlock Symfonium",
          "description": "Unlocks the trial version of Symfonium.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 134
        },
        {
          "name": "Unlock aCalendar+",
          "description": "Unlocks all aCalendar+ features.",
          "firstSeen": 1775978528000,
          "compatiblePackagesKey": 135
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "polka-bear/morphe-patches",
      "name": "Polka",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/275592792?v=4&s=128",
      "hotRank": 236,
      "stars": 22,
      "updatedAt": 1776161085000,
      "firstSeen": 1776040334000,
      "appFirstSeen": {
        "com.ipoji.app": 1776065534000,
        "com.vladlee.easyblacklist": 1776065534000
      },
      "appUpdates": {
        "com.ipoji.app": 1776124800000,
        "com.vladlee.easyblacklist": 1776161085000
      },
      "patches": [
        {
          "name": "Bypass Integrity Protection",
          "description": "Disables PairIP signature verification and startup VM checks that crash re-signed APKs.",
          "firstSeen": 1776040334000,
          "isPreRelease": true,
          "compatiblePackagesKey": 136
        },
        {
          "name": "Remove Ads",
          "description": "Disables all ad purchase checks to hide ads globally.",
          "firstSeen": 1776040334000,
          "compatiblePackagesKey": 137
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1776040334000,
          "compatiblePackagesKey": 137
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features by forcing all RevenueCat entitlements to active.",
          "firstSeen": 1776040334000,
          "compatiblePackagesKey": 136
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Joristdh/Platypatch",
      "name": "Platypatch",
      "repoDescription": "Platypatch contains (ported) patches that were still missing for Morphe",
      "avatarUrl": "https://raw.githubusercontent.com/Joristdh/Platypatch/main/patches-bundle.png",
      "hotRank": 243,
      "stars": 12,
      "updatedAt": 1782325747000,
      "firstSeen": 1776129700000,
      "appFirstSeen": {
        "__universal__": 1785178161590,
        "com.laurencedawson.reddit_sync": 1782323788128,
        "com.laurencedawson.reddit_sync.dev": 1776129700000,
        "com.laurencedawson.reddit_sync.pro": 1776129700000
      },
      "appUpdates": {
        "__universal__": 1782325747000,
        "com.laurencedawson.reddit_sync": 1782325747000,
        "com.laurencedawson.reddit_sync.dev": 1782325747000,
        "com.laurencedawson.reddit_sync.pro": 1782325747000
      },
      "patches": [
        {
          "name": "Experimental: Restore \"Swipe to return\" translucency",
          "description": "Fixes the opaque background when using the \"Swipe to return\" option. Experimental due to animation issues. Incompatible with the Predictive Back Gesture patch.",
          "firstSeen": 1776129700000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Predictive back gesture",
          "description": "Enables the predictive back gesture introduced on Android 13.",
          "firstSeen": 1776129700000,
          "default": false
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "vladon/morphe-patches-navi",
      "name": "Yandex Navigator (navi)",
      "repoDescription": "Morphe bytecode patches for Yandex Navigator (28.6.5)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/477109?v=4&s=128",
      "hotRank": 362,
      "stars": 3,
      "updatedAt": 1776696819000,
      "firstSeen": 1776671622000,
      "appFirstSeen": {
        "ru.yandex.yandexnavi": 1776671622000
      },
      "appUpdates": {
        "ru.yandex.yandexnavi": 1776696819000
      },
      "patches": [
        {
          "name": "Bypass Passport signature mismatch crash",
          "description": "Strips the IllegalStateException + PassportRuntime handler block in c0.releaseRuntimeChecks (smali-aligned).",
          "firstSeen": 1776671622000,
          "default": false,
          "compatiblePackagesKey": 138
        },
        {
          "name": "Debuggable application manifest",
          "description": "Sets android:debuggable=true on <application> (Passport allows non-Play signature on that path).",
          "firstSeen": 1776671622000,
          "default": false,
          "compatiblePackagesKey": 138
        },
        {
          "name": "Enable debug panel",
          "description": "Unlocks the internal Maps-shell debug panel gate (Yandexoid prefs + swipable experiment).",
          "firstSeen": 1776671622000,
          "compatiblePackagesKey": 138
        }
      ]
    },
    {
      "source": "github",
      "repo": "ariecos/gemini-patches",
      "name": "Ariecos",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23205886?v=4&s=128",
      "hotRank": 356,
      "stars": 17,
      "updatedAt": 1778973994000,
      "firstSeen": 1777312040000,
      "appFirstSeen": {
        "com.google.android.apps.bard": 1777312040000,
        "com.google.android.googlequicksearchbox": 1777312040000
      },
      "appUpdates": {
        "com.google.android.apps.bard": 1778973994000,
        "com.google.android.googlequicksearchbox": 1778973994000
      },
      "patches": [
        {
          "name": "GmsCore MicroG support",
          "description": "Injects MicroG-RE metadata into Gemini's manifest so it gets signature spoofing trust from MicroG-RE.",
          "firstSeen": 1777312040000,
          "compatiblePackagesKey": 139
        },
        {
          "name": "Route intents to patched apps",
          "description": "Replaces unused internal package names in Gemini's allowlist with Morphe-patched YouTube and YouTube Music package names.",
          "firstSeen": 1777312040000,
          "compatiblePackagesKey": 139
        }
      ]
    },
    {
      "source": "github",
      "repo": "loskutov/youtube-domain-fronting-patch",
      "name": "SNI",
      "repoDescription": "A patch for the YouTube client that allows bypassing DPI restrictions by SNI spoofing (domain fronting)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1202012?v=4&s=128",
      "hotRank": 360,
      "stars": 8,
      "updatedAt": 1777585430000,
      "firstSeen": 1777392370000,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1777392370000,
        "com.google.android.youtube": 1777392370000
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1777585430000,
        "com.google.android.youtube": 1777585430000
      },
      "patches": [
        {
          "name": "Force Cronet SNI (YouTube Music arm64)",
          "description": "Patches bundled arm64 libcronet so TLS SNI is forced to a configurable hostname in the SSLClientSocket path. URL and HTTP Host remain unchanged.",
          "firstSeen": 1777392370000,
          "options": [
            {
              "key": "forcedSniHost",
              "title": "Forced SNI hostname",
              "description": "Hostname written into libcronet and used by the SSLClientSocket path for TLS SNI."
            },
            {
              "key": "ytimgSniHost",
              "title": "ytimg SNI hostname",
              "description": "Hostname used as TLS SNI for i.ytimg.com image and thumbnail requests."
            }
          ],
          "compatiblePackagesKey": 140
        },
        {
          "name": "Force Cronet SNI (YouTube arm64)",
          "description": "Patches bundled arm64 libcronet so TLS SNI is forced to a configurable hostname in the SSLClientSocket path. URL and HTTP Host remain unchanged.",
          "firstSeen": 1777392370000,
          "options": [
            {
              "key": "forcedSniHost",
              "title": "Forced SNI hostname",
              "description": "Hostname written into libcronet and used by the SSLClientSocket path for TLS SNI."
            },
            {
              "key": "ytimgSniHost",
              "title": "ytimg SNI hostname",
              "description": "Hostname used as TLS SNI for i.ytimg.com image and thumbnail requests."
            }
          ],
          "compatiblePackagesKey": 141
        }
      ]
    },
    {
      "source": "github",
      "repo": "abhis1n/Morphe-Patches",
      "name": "Abhis1n",
      "repoDescription": "Morphe Patches for Splitwise",
      "avatarUrl": "https://avatars.githubusercontent.com/u/114600095?v=4&s=128",
      "hotRank": 244,
      "stars": 18,
      "updatedAt": 1781677472000,
      "firstSeen": 1777464787000,
      "appFirstSeen": {
        "com.Splitwise.SplitwiseMobile": 1777489987000
      },
      "appUpdates": {
        "com.Splitwise.SplitwiseMobile": 1781677472000
      },
      "patches": [
        {
          "name": "Enable Features",
          "description": "Enables features by skipping checks",
          "firstSeen": 1777464787000,
          "compatiblePackagesKey": 142
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kareemlukitomo/morphe-patches",
      "name": "Kareem",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16204162?v=4&s=128",
      "hotRank": 361,
      "stars": 7,
      "updatedAt": 1777507374000,
      "firstSeen": 1777482176000,
      "appFirstSeen": {
        "com.instagram.android": 1777482176000,
        "com.instagram.barcelona": 1777482176000,
        "com.reddit.frontpage": 1777482176000,
        "com.twitter.android": 1777482176000,
        "com.zhiliaoapp.musically": 1777482176000
      },
      "appUpdates": {
        "com.instagram.android": 1777507374000,
        "com.instagram.barcelona": 1777507374000,
        "com.reddit.frontpage": 1777507374000,
        "com.twitter.android": 1777507374000,
        "com.zhiliaoapp.musically": 1777507374000
      },
      "patches": [
        {
          "name": "Change Instagram share domain",
          "description": "Rewrites generated Instagram share links to kittygram.kareem.one.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 143
        },
        {
          "name": "Change Reddit share domain",
          "description": "Rewrites generated Reddit share links to redlib.kareem.one.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 144
        },
        {
          "name": "Change Threads share domain",
          "description": "Rewrites generated Threads share links to shoelace.kareem.one.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 145
        },
        {
          "name": "Change TikTok share domain",
          "description": "Rewrites generated TikTok share links to sticktock.kareem.one.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 146
        },
        {
          "name": "Change Twitter share domain",
          "description": "Rewrites generated Twitter/X share links to nitter.kareem.one.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 147
        },
        {
          "name": "Disable Twitter PairIP startup checks",
          "description": "Bypasses X/Twitter PairIP integrity startup checks that crash after APKM repacking.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 147
        },
        {
          "name": "Sanitize Reddit share links",
          "description": "Stops Reddit from appending tracking query parameters to shared links.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 144
        },
        {
          "name": "Sanitize Twitter share links",
          "description": "Stops Twitter/X from appending tracking query parameters to shared links.",
          "firstSeen": 1777482176000,
          "compatiblePackagesKey": 147
        }
      ]
    },
    {
      "source": "github",
      "repo": "HvQ/eksi-morphe",
      "name": "Ekşi",
      "repoDescription": "Eksisozluk app morphed",
      "avatarUrl": "https://avatars.githubusercontent.com/u/9199904?v=4&s=128",
      "hotRank": 235,
      "stars": 12,
      "updatedAt": 1785795273000,
      "firstSeen": 1777868788000,
      "appFirstSeen": {
        "com.eksiteknoloji.eksisozluk": 1777893988000
      },
      "appUpdates": {
        "com.eksiteknoloji.eksisozluk": 1785795273000
      },
      "patches": [
        {
          "name": "Hide ads",
          "description": "Removes Ekşi Sözlük ad placements and disables ad loading.",
          "firstSeen": 1777868788000,
          "compatiblePackagesKey": 148
        },
        {
          "name": "Open external links in browser",
          "description": "Opens external web links in the default browser instead of a Chrome Custom Tab.",
          "firstSeen": 1777868788000,
          "compatiblePackagesKey": 148
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ameenalasady/ameen-morphe",
      "name": "Ameen",
      "repoDescription": "Patches for Foodvisor and PhotoGrid apps using the Morphe framework.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/105679326?v=4&s=128",
      "hotRank": 213,
      "stars": 20,
      "updatedAt": 1778194619000,
      "firstSeen": 1778079836000,
      "appFirstSeen": {
        "com.roidapp.photogrid": 1778105036000,
        "io.foodvisor.foodvisor": 1778105036000
      },
      "appUpdates": {
        "com.roidapp.photogrid": 1778194619000,
        "io.foodvisor.foodvisor": 1778194619000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features and diets.",
          "firstSeen": 1778079836000,
          "compatiblePackagesKey": 149
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all PhotoGrid premium features by making IabUtils always report the user as premium.",
          "firstSeen": 1778079836000,
          "compatiblePackagesKey": 150
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bernardo7894/remove-permaban-banner-patch",
      "name": "Remove Permanent Ban Banner",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/3051242?v=4&s=128",
      "hotRank": 359,
      "stars": 1,
      "updatedAt": 1778198400000,
      "firstSeen": 1778173200000,
      "appFirstSeen": {
        "com.reddit.frontpage": 1778173200000
      },
      "appUpdates": {
        "com.reddit.frontpage": 1778198400000
      },
      "patches": [
        {
          "name": "Hide permanent ban banner",
          "description": "Hides Reddit's persistent permanent-ban account banner without changing account state or API behavior.",
          "firstSeen": 1778173200000,
          "compatiblePackagesKey": 151
        }
      ]
    },
    {
      "source": "github",
      "repo": "xob0t/morphe-patches",
      "name": "xob0t",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32616886?v=4&s=128",
      "hotRank": 38,
      "stars": 53,
      "updatedAt": 1792322919000,
      "firstSeen": 1778211405000,
      "appFirstSeen": {
        "__universal__": 1785178161700,
        "com.avito.android": 1778236605000,
        "com.idamob.tinkoff.android": 1778544000000,
        "com.wildberries.ru": 1778236605000,
        "ru.ozon.app.android": 1778236605000
      },
      "appUpdates": {
        "__universal__": 1789036086000,
        "com.avito.android": 1791979342000,
        "com.idamob.tinkoff.android": 1791376356000,
        "com.wildberries.ru": 1792322919000,
        "ru.ozon.app.android": 1791978681000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Makes dark-theme page, app navigation and system bars pure black (AMOLED) while keeping elevated cards, sheets and controls gray so their boundaries remain visible.",
          "firstSeen": 1778211405000,
          "default": false,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Block listings",
          "description": "Hides Avito offers from blacklisted adverts or sellers and adds a blacklist manager (import/export compatible with the Ave Blacklist extension).",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Bypass anti-tamper",
          "description": "Stubs TBank's native RASP executor calls and neutralizes tamper flag reporting.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 153
        },
        {
          "name": "Disable Adjust",
          "description": "Disables Adjust attribution manifest entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable AppMetrica",
          "description": "Disables AppMetrica and legacy Yandex Metrica SDK entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable AppsFlyer",
          "description": "Disables AppsFlyer install referrer and attribution manifest entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable Firebase telemetry",
          "description": "Disables Firebase telemetry collection flags and DataTransport sender entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable Google Analytics",
          "description": "Disables legacy Google Analytics manifest entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable MyTracker",
          "description": "Disables MyTracker manifest entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable RuStore metrics",
          "description": "Disables RuStore metrics manifest entry points.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable Sentry telemetry",
          "description": "Disables Sentry telemetry by turning off SDK auto-init and clearing the DSN.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable freeRASP",
          "description": "Disables the freeRASP mobile security SDK startup.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Avito first-party clickstream analytics and Avito's direct Adjust telemetry wrapper.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Disable update prompts",
          "description": "Prevents Avito's force-update screen opener from launching update screens. Toggleable in Настройки Morphe.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Hide professional sellers",
          "description": "Adds a maximum seller review count to Avito search filters and hides or dims offers from sellers above that limit.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Morphe settings",
          "description": "Adds a \"Настройки Morphe\" entry to Avito's settings that hosts the configuration for the other Morphe patches.",
          "firstSeen": 1778211405000,
          "default": false,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Remove Ozon ads",
          "description": "Removes Ozon ad widgets, banner carousels, video ads, and PDP promo blocks.",
          "firstSeen": 1778211405000,
          "options": [
            {
              "key": "hideRecommendationGrids",
              "title": "Hide recommendation grids",
              "description": "Removes recommendation grids from product, cart, profile, and favorites screens."
            }
          ],
          "compatiblePackagesKey": 154
        },
        {
          "name": "Remove TBank ads",
          "description": "Removes TBank stories and promotional surfaces.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 153
        },
        {
          "name": "Remove Wildberries ads",
          "description": "Removes Wildberries home banners, grid banners, profile banners, promo headers, product recommendations, and lottery popups.",
          "firstSeen": 1778211405000,
          "options": [
            {
              "key": "hideRecommendationGrids",
              "title": "Hide recommendation grids",
              "description": "Removes recommendation grids from cart and product screens."
            }
          ],
          "compatiblePackagesKey": 155
        },
        {
          "name": "Remove ads",
          "description": "Disables Avito ads by removing ad SDK entry points and short-circuiting commercial banner loading.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        },
        {
          "name": "Spoof USB debugging status",
          "description": "Spoofs USB debugging and related developer settings through common Android APIs.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Spoof VPN status",
          "description": "Spoofs VPN state through common Android network APIs.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Spoof emulator status",
          "description": "Spoofs emulator state through common Build, QEMU file, command, and system property checks.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "Spoof install source",
          "description": "Spoofs package installer checks to report Google Play as the install source.",
          "firstSeen": 1778211405000,
          "default": false
        },
        {
          "name": "UI tweaks",
          "description": "Optional interface tweaks, each toggleable in Настройки Morphe: single-row home categories, hide the \"Подписки\" tab in Избранное, hide installments (Рассрочка) and the \"Спросите у продавца\" block on offers, expand descriptions by default (no \"Читать далее\"), hide reserved offers and offer recommendations, hide profile raffle, referral and Avito Pro promos, optionally hide profile sections (recommendations, tools, services, jobs), and hide the Avi assistant tab in the bottom navigation.",
          "firstSeen": 1778211405000,
          "compatiblePackagesKey": 152
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "Paresh-Maheshwari/paresh-patches",
      "name": "Paresh",
      "repoDescription": "Morphe patches",
      "avatarUrl": "https://gitlab.com/uploads/-/system/user/avatar/10208861/avatar.png?v=1788354198&width=128",
      "hotRank": 47,
      "stars": 73,
      "updatedAt": 1788280650000,
      "firstSeen": 1778432400000,
      "appFirstSeen": {
        "app.vinztech.trackit": 1778457600000,
        "ch.protonvpn.android": 1778457600000,
        "com.arlosoft.macrodroid": 1778457600000,
        "com.bytesong.missionalarm": 1778457600000,
        "com.celestron.skybox": 1778457600000,
        "com.cricbuzz.android": 1778457600000,
        "com.cv.docscanner": 1778457600000,
        "com.eyecon.global": 1778457600000,
        "com.frontrow.vlog": 1778457600000,
        "com.lumina.wallpapers": 1778457600000,
        "com.markOne.ss_app": 1778457600000,
        "com.mxtech.videoplayer.pro": 1783446492226,
        "com.overlook.android.fing": 1778457600000,
        "com.rk.taskmanager": 1783446492226,
        "com.roehl.habitkit": 1786121815540,
        "com.solid.teleprompter": 1778457600000,
        "com.ticktick.task": 1778457600000,
        "com.truecaller": 1778457600000,
        "eu.darken.sdmse": 1778457600000,
        "in.cricketexchange.app.cricketexchange": 1778457600000,
        "in.startv.hotstar": 1778457600000,
        "org.telegram.messenger.web": 1778457600000,
        "org.telegram.plus": 1778457600000
      },
      "appUpdates": {
        "app.vinztech.trackit": 1788280650000,
        "ch.protonvpn.android": 1788280650000,
        "com.arlosoft.macrodroid": 1788280650000,
        "com.bytesong.missionalarm": 1788280650000,
        "com.celestron.skybox": 1788280650000,
        "com.cricbuzz.android": 1788280650000,
        "com.cv.docscanner": 1788280650000,
        "com.eyecon.global": 1788280650000,
        "com.frontrow.vlog": 1788280650000,
        "com.lumina.wallpapers": 1788280650000,
        "com.markOne.ss_app": 1788280650000,
        "com.mxtech.videoplayer.pro": 1788280650000,
        "com.overlook.android.fing": 1788280650000,
        "com.rk.taskmanager": 1788280650000,
        "com.roehl.habitkit": 1788280650000,
        "com.solid.teleprompter": 1788280650000,
        "com.ticktick.task": 1780012800000,
        "com.truecaller": 1780012800000,
        "eu.darken.sdmse": 1788280650000,
        "in.cricketexchange.app.cricketexchange": 1788280650000,
        "in.startv.hotstar": 1780012800000,
        "org.telegram.messenger.web": 1788280650000,
        "org.telegram.plus": 1788280650000
      },
      "patches": [
        {
          "name": "Anti-delete messages",
          "description": "Prevents deleted messages from being removed locally.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Anti-delete messages",
          "description": "Prevents deleted messages from being removed locally.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows copying text, saving media, and opening blocked channels. Forwarding is server-side blocked and won't work.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening copyrighted, sensitive, and temporarily disabled channels.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving from restricted channels.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Bypass integrity",
          "description": "Bypasses integrity check to allow login on patched app.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Bypass integrity",
          "description": "Bypasses integrity check to allow login on patched app.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Bypass signature check",
          "description": "Bypasses app signature verification to allow API access.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "CREX Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 159
        },
        {
          "name": "Cricbuzz Disable Ads",
          "description": "Removes all ads including banner, interstitial, video, and app open ads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 160
        },
        {
          "name": "Cricbuzz Premium",
          "description": "Unlocks premium features like live streaming and premium articles.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 160
        },
        {
          "name": "Disable analytics",
          "description": "Blocks all analytics and tracking.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Disable auto update",
          "description": "Disables automatic app update checks.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Disable auto update",
          "description": "Disables automatic app update checks.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Disable telemetry",
          "description": "Blocks all telemetry, analytics, and observability data collection.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 161
        },
        {
          "name": "Disable telemetry",
          "description": "Disables AppStartTracker and other telemetry points.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Disable update check",
          "description": "Disables the in-app update check.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Doc Scanner Premium",
          "description": "Unlocks all premium features, removes ads, and enables pro themes.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 163
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size and max concurrent requests.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Enable all codecs",
          "description": "Enables all video codecs (H265, VP9, AV1) and 4K resolution by bypassing blacklist and capability checks.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Enable screen mirroring",
          "description": "Allows playback while screen mirroring or HDMI is connected.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Enable screenshots",
          "description": "Removes screenshot and screen recording restrictions.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Eyecon Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 164
        },
        {
          "name": "Fing Premium",
          "description": "Unlocks premium network tools and features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 165
        },
        {
          "name": "Force HDR10",
          "description": "Forces HDR10 and HDR10+ playback on compatible devices by bypassing blacklist and capability checks.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "GMS sign-in bypass",
          "description": "Forces SMS-based OTP verification instead of GMS SmsRetriever, fixing sign-in on re-signed APKs.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "HabitKit Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 166
        },
        {
          "name": "Hide Assistant tab",
          "description": "Hides the Assistant tab from the bottom navigation bar.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Family Protection button",
          "description": "Hides the Family Protection button from the bottom navigation bar.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Premium from settings",
          "description": "Hides the Premium options from the settings and user details pages.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Premium tab",
          "description": "Hides the Premium tab from the bottom navigation bar.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Scams tab",
          "description": "Hides the Scams tab from the bottom navigation bar.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide typing indicator",
          "description": "Prevents typing status from being sent to other users.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Lumina Premium",
          "description": "Unlocks all premium wallpapers and categories.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 167
        },
        {
          "name": "MX Player Pro License",
          "description": "Bypasses license verification and signature checks in MX Player Pro.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 168
        },
        {
          "name": "MacroDroid Premium",
          "description": "Unlocks premium features and removes macro limits.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 169
        },
        {
          "name": "Mark Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 170
        },
        {
          "name": "Neutralize third-party SDKs",
          "description": "Disables telemetry, ad, and tracking SDK initializations. Fixes #84.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Plus Premium",
          "description": "Unlocks premium feature UI and shows premium badge on self only.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Premium unlock",
          "description": "Unlocks premium UI features, removes subscription nudges, and enables downloads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Proton VPN Premium",
          "description": "Unlocks premium UI features: removes upsells, enables NetShield ad-blocker, hides upgrade prompts, shows free servers with premium interface (Plus badge, no speed limits display, all feature flags enabled).",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 161
        },
        {
          "name": "Remove ads",
          "description": "Removes pre-roll, mid-roll, and live match video ads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Remove ads",
          "description": "Removes all ads including Plus banner ads and Telegram sponsored messages.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Restore notifications",
          "description": "Spoofs the original signing certificate so Firebase Cloud Messaging accepts the re-signed app and task/reminder notifications keep working.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 171
        },
        {
          "name": "Restore push notifications",
          "description": "Spoofs the original signing certificate so Firebase Cloud Messaging accepts the re-signed app and background notifications keep working.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 156
        },
        {
          "name": "Restore reminder alarms",
          "description": "Restores task/reminder alarm scheduling on re-signed apps.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 171
        },
        {
          "name": "StarSense Unlock",
          "description": "Bypasses the unlock code check to enable all features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 172
        },
        {
          "name": "Telegram Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 157
        },
        {
          "name": "Teleprompter Premium",
          "description": "Unlocks premium features in Teleprompter Vlog & Scripts app.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 173
        },
        {
          "name": "TickTick Premium",
          "description": "Unlocks premium features, removes limits, and enables AI tools.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 171
        },
        {
          "name": "TrackIt Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 174
        },
        {
          "name": "Truecaller Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium missions — Lights On, Step & Walk Off, Push-Up, Squats, Jumping Jack, and Wake Up check.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 175
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks SD Maid SE Pro features — full history, scheduled operations, extra options, custom rules.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 176
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro features — auto refresh, advanced process management, and all settings.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 177
        },
        {
          "name": "VN Premium",
          "description": "Unlocks premium features, removes watermark, and hides Pro tab.",
          "firstSeen": 1778432400000,
          "compatiblePackagesKey": 178
        }
      ],
      "isOfficial": true,
      "isArchived": true
    },
    {
      "source": "github",
      "repo": "BholeyKaBhakt/android-patches-xtra",
      "name": "Xtra Android",
      "repoDescription": "Some android app patches (morphe)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/111065173?v=4&s=128",
      "hotRank": 145,
      "stars": 88,
      "updatedAt": 1782150270000,
      "firstSeen": 1778518800000,
      "appFirstSeen": {
        "__universal__": 1785178161524,
        "com.atmfee": 1781157225739,
        "com.backdrops.wallpapers": 1781682468117,
        "com.llamalab.automate": 1778544000000,
        "com.nis.app": 1781280979886,
        "com.noctuasoftware.stellarium_free": 1781101435164,
        "com.proto.circuitsimulator": 1780984989699,
        "com.ttxapps.autosync": 1778544000000,
        "com.ufovpn.connect.velnet": 1781596395094,
        "com.vitotechnology.StarWalk2Free": 1781520786641,
        "com.vitotechnology.sky.tonight.map.star.walk": 1781022849292,
        "com.vpn.free.hotspot.secure.vpnify": 1781425538311,
        "io.funswitch.blocker": 1781859974011,
        "org.zwanoo.android.speedtest": 1778544000000,
        "pl.solidexplorer2": 1781682468117
      },
      "appUpdates": {
        "__universal__": 1782150270000,
        "com.atmfee": 1782150270000,
        "com.backdrops.wallpapers": 1781654400000,
        "com.llamalab.automate": 1782150270000,
        "com.nis.app": 1781568000000,
        "com.noctuasoftware.stellarium_free": 1781481600000,
        "com.proto.circuitsimulator": 1782150270000,
        "com.ttxapps.autosync": 1780963200000,
        "com.ufovpn.connect.velnet": 1782150270000,
        "com.vitotechnology.StarWalk2Free": 1782150270000,
        "com.vitotechnology.sky.tonight.map.star.walk": 1782150270000,
        "com.vpn.free.hotspot.secure.vpnify": 1781395200000,
        "io.funswitch.blocker": 1782150270000,
        "org.zwanoo.android.speedtest": 1779235200000,
        "pl.solidexplorer2": 1782150270000
      },
      "patches": [
        {
          "name": "AdFree Account",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 179
        },
        {
          "name": "Bypass ADB/Developer Options Detection",
          "firstSeen": 1778518800000,
          "default": false
        },
        {
          "name": "Bypass Blocks Limit",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 180
        },
        {
          "name": "Disable Facebook SDK Tracking",
          "firstSeen": 1778518800000,
          "default": false
        },
        {
          "name": "Disable Firebase(Google) Analytics",
          "firstSeen": 1778518800000,
          "default": false
        },
        {
          "name": "Disable In-App Telemetry",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 181
        },
        {
          "name": "Disable In-App Telemetry",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 182
        },
        {
          "name": "Disable Logging(analytics)",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 179
        },
        {
          "name": "Disable Telemetry",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 183
        },
        {
          "name": "Hide Location Permission Popup",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 184
        },
        {
          "name": "Install Extended (Deep Sky) Catalog",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 185
        },
        {
          "name": "Purchase All Items",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 186
        },
        {
          "name": "Remove Ads",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 187
        },
        {
          "name": "Skip Login",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 187
        },
        {
          "name": "Unlock All Features",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 188
        },
        {
          "name": "Unlock Plus",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 185
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 184
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 189
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 190
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 181
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 182
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 191
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 192
        },
        {
          "name": "Unlock Pro",
          "firstSeen": 1778518800000,
          "compatiblePackagesKey": 183
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kontsevoye/emorphe-patches",
      "name": "emorphe-patches",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1519510?v=4&s=128",
      "hotRank": 358,
      "stars": 1,
      "updatedAt": 1778773511000,
      "firstSeen": 1778748311000,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1778748311000
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1778773511000
      },
      "patches": [
        {
          "name": "YouTube Music proxy",
          "description": "Routes YouTube Music traffic through a runtime-configurable app-level HTTP proxy.",
          "firstSeen": 1778748311000,
          "default": false,
          "compatiblePackagesKey": 193
        }
      ]
    },
    {
      "source": "github",
      "repo": "ajstrick81/morphe-androidtv-patches",
      "name": "ajstrick81",
      "repoDescription": "Patches for Android TV apks",
      "avatarUrl": "https://avatars.githubusercontent.com/u/229211337?v=4&s=128",
      "hotRank": 17,
      "stars": 227,
      "updatedAt": 1792259873000,
      "firstSeen": 1779671144000,
      "appFirstSeen": {
        "com.amazon.amazonvideo.livingroom": 1779836713643,
        "com.bamnetworks.mobile.android.gameday.atbat": 1781583945043,
        "com.cbs.ott": 1779696344214,
        "com.disney.disneyplus": 1779696344214,
        "com.espn.score_center": 1788627019319,
        "com.formulaone.production": 1792171597077,
        "com.fox.foxone": 1780293505455,
        "com.future.moviesByFawesomeAndroidTV": 1792211456941,
        "com.netflix.ninja": 1786228369222,
        "com.peacocktv.peacockandroid": 1780062995885,
        "com.tubitv": 1780009881312,
        "com.twentyfouri.tvbridge.rte": 1789435812405,
        "com.univision.prendetv": 1780441151418,
        "com.wbd.hbomax": 1779696344214,
        "it.rainet.androidtv": 1790556638571,
        "tv.pluto.android": 1783087807450,
        "tv.twitch.android.app": 1785657228530
      },
      "appUpdates": {
        "com.amazon.amazonvideo.livingroom": 1790441005000,
        "com.bamnetworks.mobile.android.gameday.atbat": 1788917829000,
        "com.cbs.ott": 1788917829000,
        "com.disney.disneyplus": 1789347690000,
        "com.espn.score_center": 1788739200000,
        "com.formulaone.production": 1792168149000,
        "com.fox.foxone": 1788917829000,
        "com.future.moviesByFawesomeAndroidTV": 1792203728000,
        "com.netflix.ninja": 1786665600000,
        "com.peacocktv.peacockandroid": 1790729358000,
        "com.tubitv": 1790726246000,
        "com.twentyfouri.tvbridge.rte": 1789431763000,
        "com.univision.prendetv": 1792026531000,
        "com.wbd.hbomax": 1787788800000,
        "it.rainet.androidtv": 1790554430000,
        "tv.pluto.android": 1790441005000,
        "tv.twitch.android.app": 1787443200000
      },
      "patches": [
        {
          "name": "Block TV ads",
          "description": "Blocks live ads on the Twitch ANDROID TV app (tv.twitch.android.app v13.0.0.2, the \"Starshot\" living-room build — NOT the phone app). That app runs the Twitch web player (laserarray/hls.js) in a WebView, and live ads are server-stitched into the video-weaver HLS playlist. This wraps the app's WebViewClient so a native shouldInterceptRequest override re-fetches the weaver playlist and strips the twitch-stitched-ad segments before hls.js sees them — timing-independent, no proxy, Twitch's own servers only.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 194
        },
        {
          "name": "Block analytics & tracking",
          "description": "Stops Tubi's analytics and tracking: Adjust, Branch, Braze, Nielsen, Conviva, NPAW/Youbora, Mux, Firebase/Google Analytics, Meta app events, and Tubi's own analytics endpoint (which receives your advertiser ID, device ID and ZIP/location fields). Blocking happens on the device, inside the app. Crash reporting, feature flags, sign-in and playback are left alone. Recommendations may be less personalised. Opt-in / experimental; test on-device.",
          "firstSeen": 1790442738543,
          "default": false,
          "compatiblePackagesKey": 195
        },
        {
          "name": "Bundle native ad-strip hook",
          "description": "Packages libpvhook.so into the APK's native lib dir for the in-process ad strip (libignite memcpy/memmove GOT/PLT import hook).",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Clone ESPN",
          "description": "Installs the patched ESPN as a separate app alongside the stock one, instead of replacing it. Enable this when ESPN is a preinstalled system app that can't be uninstalled — most commonly on Amazon Fire TV, and on some Android TV boxes and Onn devices. The clone gets its own package (suffix .mod), so it shows up as a second ESPN icon and keeps its own settings. Leave OFF if you were able to uninstall the original ESPN first (a normal in-place install is cleaner). Opt-in.",
          "firstSeen": 1788825600000,
          "default": false,
          "compatiblePackagesKey": 197
        },
        {
          "name": "Clone Netflix",
          "description": "Installs the patched Netflix as a separate app alongside the stock one (package suffix .clone), instead of replacing it. Required on devices where Netflix is a preinstalled system app that can't be uninstalled (Onn, Fire TV, most Android TV boxes). Keep the stock Netflix installed + enabled — the clone borrows its signature to pass Netflix's native tamper check (stock auto-updating is fine). You just launch the clone instead. Recommended: leave ON.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Clone Peacock",
          "description": "Installs the patched Peacock as a separate app alongside the stock one, instead of replacing it. Enable this when Peacock is a preinstalled system app that can't be uninstalled — most commonly on Amazon Fire TV, and on some Android TV boxes and Onn devices. The clone gets its own package (suffix .mod), so it shows up as a second Peacock icon and keeps its own login. Leave OFF if you were able to uninstall the original Peacock first (a normal in-place install is cleaner). Opt-in.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 199
        },
        {
          "name": "Clone Pluto TV",
          "description": "Installs the patched Pluto TV as a separate app alongside the stock one, instead of replacing it. Enable this when Pluto TV is a preinstalled system app that can't be uninstalled — most commonly on Amazon Fire TV, and on some Android TV boxes and Onn devices. The clone gets its own package (suffix .mod), so it shows up as a second Pluto TV icon and keeps its own settings. Leave OFF if you were able to uninstall the original Pluto TV first (a normal in-place install is cleaner). Opt-in.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 200
        },
        {
          "name": "Clone Prime Video",
          "description": "Renames the package to <original>.mod (and its provider authorities / custom permissions) so the patched app installs side-by-side with a non-removable system Prime Video. Opt-in.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Disable Netflix CertCheck",
          "description": "Neutralises Netflix's DexGuard signing-certificate anti-tamper check so a re-signed build doesn't self-crash on launch. Required for every Netflix patch.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Disable auto-updates",
          "description": "Stops the Google Play Store from silently updating ESPN back to the official version and wiping out the patch (which would bring the ads back). Works by setting the patched build's version number far ahead of anything on the Store, so it's treated as already up to date. You can still update deliberately by re-patching a newer APK in Morphe. Recommended to leave ON. Does not apply to mount-installed apps.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 197
        },
        {
          "name": "Disable auto-updates",
          "description": "Stops the Google Play Store from silently updating Peacock back to the official version and wiping out the patch (which would bring the ads back). Works by setting the patched build's version number far ahead of anything on the Store, so it's treated as already up to date. You can still update deliberately by re-patching a newer APK in Morphe. Recommended to leave ON. Does not apply to mount-installed apps.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 199
        },
        {
          "name": "Disable auto-updates",
          "description": "Stops the Google Play Store from silently updating Pluto TV back to the official version and wiping out the patch (which would bring the ads back). Works by setting the patched build's version number far ahead of anything on the Store, so it's treated as already up to date. You can still update deliberately by re-patching a newer APK in Morphe. Recommended to leave ON. Does not apply to mount-installed apps.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 200
        },
        {
          "name": "Disable auto-updates",
          "description": "Prevents Google Play Store from automatically replacing the patched APK with the official unpatched version.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Disney+ Android TV",
          "description": "Removes mid-roll / pre-roll ads and pause ads.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 201
        },
        {
          "name": "ESPN Android TV",
          "description": "Suppresses ESPN Android TV VOD/scheduled ads by forcing DMP SGAI isAdDisabled = true (that one boolean gates all six ad-scheduling sites). Live passthrough-SSAI commercial breaks can't be removed — to MASK them with a slate + mute, also select the \"ESPN live commercial-break slate\" patch. No DNS dependency.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 197
        },
        {
          "name": "ESPN live commercial-break slate",
          "description": "Masks LIVE ESPN commercial breaks (which are passthrough SSAI and can't be removed) with a full-screen slate + mute: your own video/image clips, or the animated \"Be Right Back\" overlay with a live countdown. Includes an on-screen D-pad picker to switch styles. Leave OFF if you only want the VOD ad suppression and no on-screen slate during live breaks. Runtime opt-out: a `slate_off` marker file.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 197
        },
        {
          "name": "HBO Max - Block SSAI Ad Origins",
          "description": "Reproduces the AdGuard DNS ad-block inside the app: fails media3 segment requests to HBO's SSAI ad origins (amer-free/emea-free.prd.media.max.com, gmss, FreeWheel) so the player's resiliency layer falls back to the clean, ad-free manifest — removing the stitched ad VIDEO the default Disable Ads patch leaves behind. OPT-IN: works on a fresh start, but a RESUMED session that reaches a mid-roll throws a fatal 'Couldn't Play Content' (39999) error, so it is default-off pending the upstream connection-layer fix.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 202
        },
        {
          "name": "HBO Max - Disable Ads",
          "description": "Suppresses nonlinear overlay ads (Bolt), SSAI linear ad timeline registration (GMSS/AdSparx), and live stream preroll ad timeline entry generation for all content types.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 202
        },
        {
          "name": "HBO Max - Prefer Ad-Free Stream",
          "description": "Loads HBO's own ad-free FALLBACK manifest instead of the ad-stitched PRIMARY one by remapping the stream selection in getStreamInfo (only when a FALLBACK stream exists). Ad-free on fresh start and resume with no markers, no timeline gaps, and no 'Couldn't Play Content' (39999) error — and loads faster since no ads are stitched. On by default; field-verified on 7.9.0.61.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 202
        },
        {
          "name": "Load native ad-strip hook",
          "description": "Loads libpvhook.so at startup to strip ads in-process: blanks Remote (ad) items in the PRS intraTitlePlaylist and empties getVideoAds ad responses (libignite memcpy/memmove GOT/PLT import hook).",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "MLB At Bat Android TV",
          "description": "Removes VOD ads and shows a commercial-break overlay over live gambling ads while preserving live game playback.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 203
        },
        {
          "name": "Mask live ad breaks (black screen + mute)",
          "description": "Masks Pluto TV LIVE/linear commercial breaks, which are real broadcast time stitched into the live feed and cannot be removed (unlike VOD ads, which \"Skip ads\" deletes outright). During a live break it covers the player with a black screen and mutes the audio, then restores both the instant the show returns — so gambling, drinking, or any other live ad is blanked and silenced. Detection is driven by Pluto's own ID3 ad-state flow (ID3AdsBeaconTracker), which fires only while an ad plays, so it needs no polling and keeps working alongside \"Skip ads\". Opt-out: leave it OFF to watch live ads normally; runtime controls are marker files in the app's external files dir — `slate_off` disables it, and `pluto_slate_mode` set to `black` or `mute` picks cover-only or mute-only instead of both. Validated on-device, 5.66.0-leanback.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 200
        },
        {
          "name": "Minimize Network Fingerprint",
          "description": "Blanks the local IP / MAC / Wi-Fi SSID the Netflix app reports about your network (keeps interface name/type) and stops the app from reporting your advertising ID (GAID) in its ad-collection telemetry. Reduces network + ad fingerprinting. Does NOT stop the server-side \"I'm traveling\"/household check (that's driven by your public IP — use a VPN for that). Opt-in / experimental; test on-device.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Override certificate pinning",
          "description": "Edits Pluto's network_security_config to trust user CAs (system + user, overridePins) on both a new base-config and every existing domain-config — including the pluto.tv entry that is otherwise system-only — so an HTTPS-filtering proxy can inspect the HLS manifest. Optional adjunct: removes no ads by itself and is not needed for the in-app ad removal. Opt-in. Security trade-off: the app will also trust ANY user-installed CA, so leave it off unless you run an HTTPS-filtering proxy.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 200
        },
        {
          "name": "Override certificate pinning",
          "description": "Adds a network_security_config trusting user CAs (no pin sets) so AdGuard Premium can inspect the app's platform-stack HTTPS. Optional adjunct: removes no ads by itself and is not needed for the native in-app ad strip. Opt-in. Security trade-off: the app will also trust ANY user-installed CA, so leave it off unless you run an HTTPS-filtering proxy.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Override certificate pinning",
          "description": "Allows HTTPS traffic inspection tools like AdGuard Premium to intercept app connections. Enables ViX live (Lura SSAI) ad suppression when used alongside AdGuard Premium. Security trade-off: the app will also trust ANY user-installed CA; turn it off if you don't use an HTTPS-filtering proxy.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 204
        },
        {
          "name": "Paramount+ Android TV",
          "description": "Removes VOD pre-roll/mid-roll ads and pause ads, and replaces live sports commercial breaks with the \"Commercial in Progress\" slate, while preserving playback.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 205
        },
        {
          "name": "Prime Video extension",
          "description": "Integrates the Prime Video ATV extension for ad group skipping.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Remove Netflix ads (bundle engine)",
          "description": "Bundles the in-process ad-kill script (killads.js) and its loader into the app. This is the ad remover: at launch the app runs the script itself (script mode — no PC, no root, no frida server) and empties Netflix's ad breaks (pre-roll, mid-roll) and the pause-screen ad overlay. Pairs with the loader patch. Default ON.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Remove Netflix ads (loader)",
          "description": "Arms the ad remover: injects the startup call that loads the in-process ad-kill engine (bundled by the companion patch) as early as possible, so ads are emptied before playback. Requires the bundle-engine patch. Default ON.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Skip ads",
          "description": "Suppresses all ad delivery systems in Fox One Android TV: Google IMA/DAI for VOD, Yospace SSAI for live content.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 206
        },
        {
          "name": "Skip ads",
          "description": "Removes client-side ads in Fawesome Movies & TV (Android TV). The IMA pre/mid-roll video ad is suppressed by firing the app's own ad-complete transition (so content loads/resumes normally instead of waiting on an ad that never plays); the in-player VAST banner is removed; and the pause-screen bug ad is removed while the pause/focus behaviour is preserved. Ads are requested client-side, so this is a full removal with no server-stitched (SSAI) fallback to break.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 207
        },
        {
          "name": "Skip ads",
          "description": "Disables ad delivery via Sky SDK surgical targets (FreeWheel DI module skip, MediaTailor SSAI layers, ad-break-started no-op), AdBlockInterceptor wiring on both the app NetworkingKt OkHttp client and the Sky SDK addon network client, and a WebView shouldInterceptRequest wrapper. Validated v7.5.102, v7.6.100 and v7.8.100.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 199
        },
        {
          "name": "Skip ads",
          "description": "Removes Pluto TV's on-demand (VOD) ads entirely — ad video, markers, overlays, and beacons. Two layers: (1) drops the ad <Period>s from the stitched DASH manifest at media3's parser and re-bases the content periods contiguous, so the ad VIDEO is never played (verified on-device: 2:49:58 -> 2:18:41, mid-rolls gone); (2) empties the client-side ad-break timeline (StitcherSession.adBreaks — the same data AdGuard strips via jsonprune) and no-ops pause ads and clickable-ad overlays, removing the markers/UI/beacons. Fail-open: a manifest it can't rewrite is passed through unchanged (ads remain, playback never breaks). A resume bookmark saved in the original (ad-inclusive) timeline is re-mapped into the shortened timeline so resuming a partially-watched episode no longer overshoots the end and autoplay-skips (issue #147). LIVE TV ads are real broadcast time in the linear feed and are not removable. Validated on-device, 5.66.0-leanback.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 200
        },
        {
          "name": "Skip ads",
          "description": "Multi-layer ad suppression targeting the SSAI schedule, impression reporting, and the Volley network chokepoint.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Skip ads",
          "description": "Suppresses Smartclip VOD ads in the RaiPlay Android TV app by forcing the native ad-context parser to return null, so every title takes RaiPlay's own ad-free playback path — no Smartclip session, no VMAP ad slot, no pre/mid/post-roll breaks. Live-channel server-side ads (if any) are not affected.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 208
        },
        {
          "name": "Skip ads",
          "description": "Suppresses client-side (VOD) Google IMA ads in the RTÉ Player Android TV app by neutering the IMA AdsManager start and ad-event handler. Live DAI (server-stitched SSAI) is not affected — that can't be removed client-side without breaking live content.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 209
        },
        {
          "name": "Skip ads",
          "description": "Suppresses all ad delivery systems in Tubi Android TV.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 195
        },
        {
          "name": "Skip ads",
          "description": "Suppresses ViX ad delivery by emptying the LuraPlayer ad-break schedule — both the client-side VMAP breaks (third-party ads) and the first-party house / cross-promo breaks — so no ad-periods are inserted into the timeline, and by preventing the Innovid SSAI ad overlay from mounting.",
          "firstSeen": 1779671144000,
          "compatiblePackagesKey": 204
        },
        {
          "name": "Suppress Household Prompt",
          "description": "Hides the Disney+ \"Verify Household Network\" / out-of-household prompt by forcing the client's out-of-household check to report in-household, so the app routes straight to home. Does NOT change what Disney's servers detect (that's driven by your public IP — use a VPN for that); it only suppresses the on-screen prompt/routing. Opt-in / experimental; only takes visible effect when the device would otherwise be prompted.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 201
        },
        {
          "name": "Suppress Household Prompt",
          "description": "Hides the Netflix \"you're traveling\" / update-your-household prompt by keeping the client from activating the misdetection challenge session. Does NOT change what Netflix's servers detect (that's driven by your public IP — use a VPN for that); it only suppresses the on-screen prompt. Opt-in / experimental; only takes visible effect when the account would otherwise be prompted.",
          "firstSeen": 1779671144000,
          "default": false,
          "compatiblePackagesKey": 198
        },
        {
          "name": "Unlock UHD (4K)",
          "description": "Unlocks the 2160p/4K streaming tier for F1 TV on all Android TV hardware by removing the client-side device-capability gates and advertising HDR support to the F1 backend, while routing each device to the render path its GPU can actually drive. Requires a paid F1 TV Premium subscription — this changes no entitlement, only which video tier the app's own capability checks allow.",
          "firstSeen": 1792171597077,
          "compatiblePackagesKey": 210
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "AlexNaga/android-patches",
      "name": "Android",
      "repoDescription": "If you know, you know :)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/14061533?v=4&s=128",
      "hotRank": 247,
      "stars": 8,
      "updatedAt": 1777981890000,
      "firstSeen": 1779878973000,
      "appFirstSeen": {
        "se.matlistan.free": 1779904173542
      },
      "appUpdates": {
        "se.matlistan.free": 1777981890000
      },
      "patches": [
        {
          "name": "Dark mode",
          "description": "Applies a dark theme to all backgrounds, dialogs, and popups.",
          "firstSeen": 1779878973000,
          "compatiblePackagesKey": 211
        },
        {
          "name": "Enable Premium",
          "description": "Removes item/list limits and unlocks premium features (copy to list, manual sort, etc.).",
          "firstSeen": 1779878973000,
          "compatiblePackagesKey": 211
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "icysymmetra/tiktok-patches-for-morphe",
      "name": "Metra TikTok",
      "repoDescription": "This repository is a Morphe patch source for TikTok.  It continues the work from earlier community TikTok patch sets, including ReVanced, with the patches adapted for Morphe and tested against newer TikTok builds. The current target version is TikTok 46.2.3",
      "avatarUrl": "https://raw.githubusercontent.com/icysymmetra/tiktok-patches-for-morphe/main/patches-bundle.png",
      "hotRank": 12,
      "stars": 426,
      "updatedAt": 1792088614000,
      "firstSeen": 1780130886000,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1780156086693
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1790436417000
      },
      "patches": [
        {
          "name": "Always show publish date",
          "description": "Always shows the publish date in video author information. Thanks to lyyako for the original implementation.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Comment sort controls",
          "description": "Exposes TikTok's native full comment-sort sheet, including its hot, time, media, and creator modes, instead of relying on rollout gates.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Copy comments without username",
          "description": "Copies only the comment text without including the creator's username.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Custom offline videos limit",
          "description": "Adds a custom entry to TikTok's offline videos menu with a configurable limit from 1 to 1000 videos.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds diagnostic logging, crash capture, reports, and an optional rolling feed debugger.",
          "firstSeen": 1780130886000,
          "default": false,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable login requirement",
          "description": "Removes TikTok's mandatory login gate from supported flows.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press quick share",
          "description": "Keeps long-pressing Share from opening TikTok's quick-share interaction.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press repost",
          "description": "Keeps holding Like from opening TikTok's repost action.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable screen capture detection",
          "description": "Disables capture detection and secure-window screenshot protection, including Circle to Search blocking.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Downloads",
          "description": "Adds watermark-free downloads, video quality selection, comment sticker saving, configurable folders, and filename templates.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable Live search",
          "description": "Shows TikTok's search entry in the Live drawer where supported.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable non-personalized search",
          "description": "Uses TikTok's non-personalized search mode instead of its saved account choice.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable voice comments",
          "description": "Enables TikTok's native voice-comment recording and publishing entry points.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds a menu for viewing and overriding supported TikTok feature flags and configuration values.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed filter",
          "description": "Hides feed ads, TikTok Shop items, livestreams, stories, photo posts, and videos outside configured view or like ranges.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed tab navigation",
          "description": "Controls which loaded top and bottom navigation tabs remain visible, blocks newly added tabs when requested, and can hide the Tako AI bubble.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Fix Google login",
          "description": "Restores Google account sign-in after patching.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Foldable split comment view",
          "description": "Forces TikTok's tablet-style split layout (video beside comments instead of a bottom sheet) once the screen is at least as wide as a configurable threshold, for foldables TikTok doesn't already recognize as tablet-class.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Force show Auto scroll",
          "description": "Adds a setting that bypasses TikTok's rollout gates for its native Auto scroll action on supported videos.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide AI content",
          "description": "Hides posts marked as AI-generated or AI-modified by TikTok or their creators. Unmarked AI content may still appear.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Adds a default-off setting to hide browsing and LIVE puzzle dialogs while preserving login and account verification.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide FYP unpersonalized slop videos",
          "description": "Hides certain batches of unpersonalized slop posts that appear in your For You feed.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed LIVE button",
          "description": "Adds an option to hide the LIVE button at the top left of video feeds.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed follow button",
          "description": "Adds an option to hide the + follow button below creator avatars in video feeds.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed save button",
          "description": "Adds an option to hide the save/favourites button from video feeds.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed search button",
          "description": "Adds an option to hide the search button at the top right of video feeds.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide floating promotions",
          "description": "Removes floating promotional badges, coin icons, and timer banners from the Home feed.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide quick comment reactions",
          "description": "Hides TikTok's exposed quick emoji row in supported comment inputs.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide suggested accounts",
          "description": "Removes suggested-account cards from profile and inbox surfaces. Thanks to tymmesyde for the original implementation.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Enables TikTok's native hold, slide down, and release gesture to lock 2x speed.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Open external links directly",
          "description": "Opens profile and story website links in the system browser instead of TikTok's in-app browser. Thanks to lyyako for the original implementation.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Playback speed",
          "description": "Enables playback-speed controls for all videos and remembers the selected speed between videos.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Region spoof",
          "description": "Adds in-app controls for changing the region TikTok reads.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Remember clear display",
          "description": "Remembers TikTok's clear-display state between videos.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Resume videos after scrolling",
          "description": "Continues supported videos from where playback stopped when returning after a scroll.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking parameters from TikTok links before they are shared.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Settings",
          "description": "Adds the Metra patches settings menu to TikTok. Supports TikTok 46.2.3.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Share sheet modification",
          "description": "Adds toggles and allow-lists for the video share sheet's \"Send to\", \"Share via app\", and \"Video Actions\" sections.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar",
          "description": "Shows TikTok's native video seekbar where it would normally be hidden.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar thumbnail",
          "description": "Shows TikTok's video preview thumbnail while dragging the seekbar.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Stop video looping",
          "description": "Stops videos at the end instead of replaying them.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Translate comments",
          "description": "Adds comment translation controls using TikTok's translation system, with selectable language exclusions.",
          "firstSeen": 1780130886000,
          "compatiblePackagesKey": 212
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Quantro100/Morphe-patches",
      "name": "AliExpress",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/57402341?v=4&s=128",
      "hotRank": 355,
      "stars": 21,
      "updatedAt": 1780351200000,
      "firstSeen": 1780326000000,
      "appFirstSeen": {
        "com.alibaba.aliexpresshd": 1782824605539
      },
      "appUpdates": {
        "com.alibaba.aliexpresshd": 1780351200000
      },
      "patches": [
        {
          "name": "Bypass signature check",
          "description": "Bypasses SecurityGuard integrity checks to restore login on patched APKs.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Disable analytics",
          "description": "Blocks analytics and tracking sent to AliExpress servers.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Disable forced updates",
          "description": "Disables the forced update popup that prevents using older versions of the app.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Disable promotions notifications",
          "description": "Disables promotional push notifications for deals and coupons.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Disable splash screen",
          "description": "Skips the splash screen on app launch.",
          "firstSeen": 1780326000000,
          "default": false,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Enable image saving",
          "description": "Enables saving product images directly to the device gallery.",
          "firstSeen": 1780326000000,
          "default": false,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored products and advertisements from the AliExpress home feed and search results.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Remove affiliate tracking",
          "description": "Removes affiliate tracking parameters from shared links.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Remove coupons popup",
          "description": "Removes the coupon and promotion popup dialogs.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        },
        {
          "name": "Remove sponsored items from search",
          "description": "Filters out sponsored and promoted products from search results.",
          "firstSeen": 1780326000000,
          "compatiblePackagesKey": 213
        }
      ]
    },
    {
      "source": "github",
      "repo": "rushiranpise/morphe-patches",
      "name": "Doom",
      "repoDescription": "New mask, same task.                                                                 All patches answer to Doom.",
      "avatarUrl": "https://raw.githubusercontent.com/rushiranpise/morphe-patches/main/patches-bundle.png",
      "hotRank": 2,
      "stars": 884,
      "updatedAt": 1791999469000,
      "firstSeen": 1780370487000,
      "appFirstSeen": {
        "__universal__": 1785178161657,
        "ai.metaverselabs.obdandroid": 1784787724195,
        "ai.topicfinder.podcastdiscovery": 1780910144584,
        "alldocumentreader.office.viewer.filereader.pdfviewer": 1783291168540,
        "app.ninjavpn.android": 1782587642556,
        "app.simple.inure": 1785742315469,
        "app.simple.inure.play": 1783194762733,
        "apps.automan.blurwallpaper": 1783077295505,
        "au.com.shiftyjelly.pocketcasts": 1783447728251,
        "cast.video.screenmirroring.casttotv": 1786956433439,
        "ch.protonvpn.android": 1782035611577,
        "club.boxbox.android": 1784282359421,
        "cn.danatech.xingseus": 1783365870570,
        "com.MojoFilterMediaLLC.RPGSoundSystem": 1783875617302,
        "com.Splitwise.SplitwiseMobile": 1780469339182,
        "com.a0soft.gphone.acc.free": 1782587642556,
        "com.aaenabler.app": 1785742315469,
        "com.accuweather.android": 1782359310631,
        "com.ace.ex.file.manager": 1783875617302,
        "com.acmeaom.android.myradar": 1783596088539,
        "com.adguard.android": 1782035611577,
        "com.adobe.reader": 1786129322344,
        "com.adobe.scan.android": 1786129322344,
        "com.alexandrucene.dayhistory": 1783596088539,
        "com.alphainventor.filemanager": 1786956433439,
        "com.amazon.mShop.android.shopping": 1783447728251,
        "com.androholic.amoledpix": 1783447728251,
        "com.anetcapture.mock": 1782035611577,
        "com.apkmirror.helper.prod": 1783447728251,
        "com.app.social_gamebox": 1782035611577,
        "com.apple.trackerdetect": 1784787724195,
        "com.appostrophe.scrl": 1783596088539,
        "com.arjanvlek.oxygenupdater": 1786129322344,
        "com.arlosoft.macrodroid": 1786475149407,
        "com.block.juggle": 1784009540466,
        "com.blockerhero": 1781507172046,
        "com.blocking.sites": 1785742315469,
        "com.bluematter.qbitconnect": 1784787724195,
        "com.blurams.ipc": 1783596088539,
        "com.brightstripe.parcels": 1784787724195,
        "com.bubblesoft.android.bubbleupnp": 1786956433439,
        "com.budget.tracker_app": 1782194773238,
        "com.calimoto.calimoto": 1784787724195,
        "com.calm.android": 1784787724195,
        "com.canva.editor": 1781536390520,
        "com.catalinagroup.callrecorder": 1780395687718,
        "com.changayaf.inmigreat": 1783077295505,
        "com.citymapper.app.release": 1783077295505,
        "com.cloudflare.onedotonedotonedotone": 1780395687718,
        "com.clue.android": 1784109881848,
        "com.codium.hydrocoach": 1786956433439,
        "com.consumedbycode.slopes": 1784787724195,
        "com.cpuid.cpu_z": 1782035611577,
        "com.curiouscompany.relink": 1786129322344,
        "com.delphicoder.flud": 1784353679503,
        "com.digibites.accubattery": 1784787724195,
        "com.domobile.applockwatcher": 1786956433439,
        "com.driverlicenseapp": 1787078518896,
        "com.dywx.larkplayer": 1783875617302,
        "com.estrongs.android.pop": 1783922087670,
        "com.esuper.file.explorer": 1783922087670,
        "com.eterno": 1783875617302,
        "com.facebook.orca": 1786500662949,
        "com.feeperfect.airsend.android": 1786956433439,
        "com.finalwire.aida64": 1782035611577,
        "com.fitbod.fitbod": 1783447728251,
        "com.flightaware.android.liveFlightTracker": 1783596088539,
        "com.flightradar24free": 1782035611577,
        "com.funnmedia.calory": 1784787724195,
        "com.glgjing.money.manager.bookkeeping.meow": 1786956433439,
        "com.glority.picturemushroom": 1783365870570,
        "com.gombosdev.ampere": 1784787724195,
        "com.google.android.apps.photos": 1784454802307,
        "com.guochao.faceshow": 1783875617302,
        "com.ilv.vradio": 1786129322344,
        "com.inscode.autoclicker": 1781583945043,
        "com.intsig.camscanner": 1783194762733,
        "com.iudesk.android.photo.editor": 1781078703632,
        "com.javiersantos.mlmanager": 1781078703632,
        "com.jeffprod.cubesolver": 1786475149407,
        "com.jndapp.anime.depth.live.wallpaper": 1783875617302,
        "com.jndapp.depth.live.wallpaper": 1783875617302,
        "com.jndapp.minimal.widgets": 1783875617302,
        "com.joincarbon.nutrition": 1783077295505,
        "com.kajda.fuelio": 1786129322344,
        "com.kevinforeman.nzb360": 1781507172046,
        "com.kin.athena": 1785742315469,
        "com.king.moja": 1787508892876,
        "com.klevico.monet": 1785742315469,
        "com.lawfully.lawfully_ai_tracker": 1783077295505,
        "com.life360.android.safetymapd": 1783654306759,
        "com.livescore": 1783596088539,
        "com.llamalab.automate": 1786475149407,
        "com.localaiapp.scoops": 1783077295505,
        "com.mahersafadi.electron": 1784787724195,
        "com.makeevapps.tagtracker": 1784787724195,
        "com.marsvard.stickermakerforwhatsapp": 1783447728251,
        "com.metalsoft.trackchecker_mobile": 1783447728251,
        "com.meteoblue.droid": 1786956433439,
        "com.microsoft.office.excel": 1783596088539,
        "com.microsoft.office.word": 1783596088539,
        "com.microsoft.teams": 1787200804158,
        "com.mindful.code.studio.toxly.scanner": 1783194762733,
        "com.mk.awake": 1786129322344,
        "com.mobisystems.office": 1784787724195,
        "com.mobond.mindicator": 1781088959639,
        "com.monect.portable": 1784282359421,
        "com.mtv.sai": 1781507172046,
        "com.nationaledtech.spinbrowser": 1783194762733,
        "com.navitime.inbound.walk": 1784009540466,
        "com.newsbreak.crimeradar": 1780395687718,
        "com.nexstreaming.app.kinemasterfree": 1783875617302,
        "com.nutrition.technologies.Fitia": 1786129322344,
        "com.nytimes.crossword": 1783875617302,
        "com.oasisfeng.greenify": 1780910144584,
        "com.onesports.score": 1783596088539,
        "com.opera.app.news": 1784787724195,
        "com.otp.octopilauncher": 1787373381100,
        "com.paget96.batteryguru": 1784801305543,
        "com.paget96.netspeedindicator": 1784787724195,
        "com.parallel.space.pro": 1784018383719,
        "com.particlenews.newsbreak": 1783077295505,
        "com.particlenews.newsbreaklite": 1786956433439,
        "com.picsart.studio": 1787269620947,
        "com.piksoft.turboscan.free": 1783291168540,
        "com.pixel.al.pixelhabittracker": 1783875617302,
        "com.playit.videoplayer": 1783875617302,
        "com.proxyman.proxymanandroid": 1781208018481,
        "com.pryshedko.materialpods": 1784787724195,
        "com.psiphon3.subscription": 1782035611577,
        "com.rainbowmeteo.weather.rainbow.ai": 1786475149407,
        "com.rarlab.rar": 1781080898912,
        "com.recipebro.cookingbuddy": 1783596088539,
        "com.regasoftware.udisc": 1783077295505,
        "com.remi.widget": 1786956433439,
        "com.rs.explorer.filemanager": 1783875617302,
        "com.saldous.casetracker": 1780395687718,
        "com.server.auditor.ssh.client": 1786956433439,
        "com.shexa.permissionmanager": 1782035611577,
        "com.snow_forecast.snowforecast": 1783077295505,
        "com.snowcorp.stickerly.android": 1783596088539,
        "com.sociallite.android": 1785742315469,
        "com.socialnmobile.dictapps.notepad.color.note": 1783447728251,
        "com.spotangels.android": 1783291168540,
        "com.stealthcopter.portdroid": 1787194764368,
        "com.storymatrix.drama": 1787351293539,
        "com.strava": 1783875617302,
        "com.sumyapplications.bluetooth.earphone": 1784787724195,
        "com.tafayor.hibernator": 1781079963734,
        "com.tafayor.killall": 1781079963734,
        "com.tecso.MigraConnect": 1783077295505,
        "com.teslacoilsw.launcher": 1787508892876,
        "com.theathletic": 1784787724195,
        "com.thegrizzlylabs.geniusscan.free": 1783291168540,
        "com.thetransitapp.droid": 1783077295505,
        "com.tomtom.gplay.navapp": 1782587642556,
        "com.toomics.global.google": 1783447728251,
        "com.tranzmate": 1783077295505,
        "com.truebill": 1782194773238,
        "com.twtapp": 1781078703632,
        "com.uptodown": 1783875617302,
        "com.urbandroid.kinestop": 1783291168540,
        "com.vizmanga.android": 1783447728251,
        "com.vythera.vyxelapps": 1785742315469,
        "com.wallverse.wallpapers": 1785742315469,
        "com.wavve.boating.gps": 1783291168540,
        "com.weather.Weather": 1782587642556,
        "com.weawow": 1783194762733,
        "com.wellocution.androidapp": 1785742315469,
        "com.windscribe.vpn": 1782359310631,
        "com.windyty.android": 1782587642556,
        "com.wolfram.android.alphapro": 1783596088539,
        "com.yablio.sendfilestotv": 1784787724195,
        "com.yatrirailways.yatri": 1781157225739,
        "cz.mroczis.netmonster": 1781211410251,
        "cz.seznam.mapy": 1784353679503,
        "de.komoot.android": 1783875617302,
        "dev.dworks.apps.anexplorer": 1786956433439,
        "dev.km.android.chargemeter": 1784787724195,
        "eu.darken.bluemusic": 1784787724195,
        "eu.darken.capod": 1784787724195,
        "eu.darken.myperm": 1782035611577,
        "eu.darken.octi": 1784787724195,
        "eu.darken.sdmse": 1784801305543,
        "eu.duong.imagedatefixer": 1783194762733,
        "eu.duong.picturemanager": 1783194762733,
        "eu.faircode.netguard": 1781583945043,
        "eu.toneiv.cursor": 1785742315469,
        "eu.toneiv.ubktouch": 1783654306759,
        "fr.tramb.park4night": 1786129322344,
        "game.puzzle.blockpuzzle": 1783447728251,
        "hd.uhd.live.wallpapers.topwallpapers": 1785742315469,
        "homeworkout.homeworkouts.noequipment": 1786956433439,
        "in.amazon.mShop.android.shopping": 1783596088539,
        "increaseheightworkout.heightincreaseexercise.tallerexercise": 1786956433439,
        "intelligems.torrdroid": 1784282359421,
        "io.appground.blek": 1786475149407,
        "io.goodservice.theweekendest": 1783447728251,
        "it.mirko.beta": 1781078703632,
        "je.fit": 1783596088539,
        "jp.co.shueisha.mangaplus": 1784787724195,
        "kha.prog.mikrotik": 1782035611577,
        "kha.prog.usbhotspot": 1786129322344,
        "loseweightapp.loseweightappforwomen.womenworkoutathome": 1786956433439,
        "me.gira.widget.countdown": 1784018383719,
        "me.highest.aviate": 1786475149407,
        "mega.privacy.android.app": 1783875617302,
        "mobi.lockdown.weather": 1783654306759,
        "net.myanimelist.app": 1787351293539,
        "net.podslink": 1784787724195,
        "no.mobitroll.kahoot.android": 1784009540466,
        "org.hola.play": 1782035611577,
        "org.malwarebytes.antimalware": 1786956433439,
        "org.telegram.messenger": 1786129322344,
        "org.telegram.messenger.web": 1786129322344,
        "org.telegram.plus": 1786129322344,
        "org.zwanoo.android.speedtest": 1782035611577,
        "police.scanner.radio.broadcastify.citizen": 1783077295505,
        "pro.vitalii.andropods": 1784787724195,
        "proton.android.pass": 1786956433439,
        "sensustech.universal.tv.remote.control": 1780395687718,
        "shareit.premium": 1781208018481,
        "sksa.aa.customapps": 1785742315469,
        "sp0n.citizen": 1780395687718,
        "torrent.search.revolutionv2": 1784787724195,
        "verbosus.pialytic": 1780910144584,
        "women.workout.female.fitness": 1786956433439,
        "xyz.rtrvr.pillo": 1786956433439
      },
      "appUpdates": {
        "__universal__": 1788844505000,
        "ai.metaverselabs.obdandroid": 1788844505000,
        "ai.topicfinder.podcastdiscovery": 1791999469000,
        "alldocumentreader.office.viewer.filereader.pdfviewer": 1788844505000,
        "app.ninjavpn.android": 1788844505000,
        "app.simple.inure": 1791999469000,
        "app.simple.inure.play": 1788844505000,
        "apps.automan.blurwallpaper": 1791999469000,
        "au.com.shiftyjelly.pocketcasts": 1788844505000,
        "cast.video.screenmirroring.casttotv": 1788844505000,
        "ch.protonvpn.android": 1789505803000,
        "club.boxbox.android": 1791999469000,
        "cn.danatech.xingseus": 1791999469000,
        "com.MojoFilterMediaLLC.RPGSoundSystem": 1788844505000,
        "com.Splitwise.SplitwiseMobile": 1788844505000,
        "com.a0soft.gphone.acc.free": 1788844505000,
        "com.aaenabler.app": 1791999469000,
        "com.accuweather.android": 1788844505000,
        "com.ace.ex.file.manager": 1788844505000,
        "com.acmeaom.android.myradar": 1789505803000,
        "com.adguard.android": 1788844505000,
        "com.adobe.reader": 1788844505000,
        "com.adobe.scan.android": 1788844505000,
        "com.alexandrucene.dayhistory": 1791999469000,
        "com.alphainventor.filemanager": 1788844505000,
        "com.amazon.mShop.android.shopping": 1791999469000,
        "com.androholic.amoledpix": 1788844505000,
        "com.anetcapture.mock": 1791999469000,
        "com.apkmirror.helper.prod": 1788844505000,
        "com.app.social_gamebox": 1791999469000,
        "com.apple.trackerdetect": 1788844505000,
        "com.appostrophe.scrl": 1791999469000,
        "com.arjanvlek.oxygenupdater": 1788844505000,
        "com.arlosoft.macrodroid": 1788844505000,
        "com.block.juggle": 1788844505000,
        "com.blockerhero": 1788844505000,
        "com.blocking.sites": 1788844505000,
        "com.bluematter.qbitconnect": 1788844505000,
        "com.blurams.ipc": 1788844505000,
        "com.brightstripe.parcels": 1788844505000,
        "com.bubblesoft.android.bubbleupnp": 1791999469000,
        "com.budget.tracker_app": 1791999469000,
        "com.calimoto.calimoto": 1791999469000,
        "com.calm.android": 1788844505000,
        "com.canva.editor": 1789505803000,
        "com.catalinagroup.callrecorder": 1788844505000,
        "com.changayaf.inmigreat": 1791999469000,
        "com.citymapper.app.release": 1791999469000,
        "com.cloudflare.onedotonedotonedotone": 1788844505000,
        "com.clue.android": 1791999469000,
        "com.codium.hydrocoach": 1791999469000,
        "com.consumedbycode.slopes": 1791999469000,
        "com.cpuid.cpu_z": 1788844505000,
        "com.curiouscompany.relink": 1788844505000,
        "com.delphicoder.flud": 1791999469000,
        "com.digibites.accubattery": 1788844505000,
        "com.domobile.applockwatcher": 1788844505000,
        "com.driverlicenseapp": 1788844505000,
        "com.dywx.larkplayer": 1788844505000,
        "com.estrongs.android.pop": 1789505803000,
        "com.esuper.file.explorer": 1788844505000,
        "com.eterno": 1788844505000,
        "com.facebook.orca": 1786924800000,
        "com.feeperfect.airsend.android": 1788844505000,
        "com.finalwire.aida64": 1788844505000,
        "com.fitbod.fitbod": 1789505803000,
        "com.flightaware.android.liveFlightTracker": 1788844505000,
        "com.flightradar24free": 1791999469000,
        "com.funnmedia.calory": 1791999469000,
        "com.glgjing.money.manager.bookkeeping.meow": 1788844505000,
        "com.glority.picturemushroom": 1788844505000,
        "com.gombosdev.ampere": 1788844505000,
        "com.google.android.apps.photos": 1791999469000,
        "com.guochao.faceshow": 1791999469000,
        "com.ilv.vradio": 1791999469000,
        "com.inscode.autoclicker": 1791999469000,
        "com.intsig.camscanner": 1788844505000,
        "com.iudesk.android.photo.editor": 1791999469000,
        "com.javiersantos.mlmanager": 1788844505000,
        "com.jeffprod.cubesolver": 1791999469000,
        "com.jndapp.anime.depth.live.wallpaper": 1788844505000,
        "com.jndapp.depth.live.wallpaper": 1791999469000,
        "com.jndapp.minimal.widgets": 1788844505000,
        "com.joincarbon.nutrition": 1788844505000,
        "com.kajda.fuelio": 1788844505000,
        "com.kevinforeman.nzb360": 1791999469000,
        "com.kin.athena": 1788844505000,
        "com.king.moja": 1788844505000,
        "com.klevico.monet": 1788844505000,
        "com.lawfully.lawfully_ai_tracker": 1788844505000,
        "com.life360.android.safetymapd": 1789908855000,
        "com.livescore": 1791999469000,
        "com.llamalab.automate": 1788844505000,
        "com.localaiapp.scoops": 1789505803000,
        "com.mahersafadi.electron": 1788844505000,
        "com.makeevapps.tagtracker": 1788844505000,
        "com.marsvard.stickermakerforwhatsapp": 1791999469000,
        "com.metalsoft.trackchecker_mobile": 1788844505000,
        "com.meteoblue.droid": 1788844505000,
        "com.microsoft.office.excel": 1788844505000,
        "com.microsoft.office.word": 1788844505000,
        "com.microsoft.teams": 1788844505000,
        "com.mindful.code.studio.toxly.scanner": 1788844505000,
        "com.mk.awake": 1788844505000,
        "com.mobisystems.office": 1788844505000,
        "com.mobond.mindicator": 1789505803000,
        "com.monect.portable": 1788844505000,
        "com.mtv.sai": 1788844505000,
        "com.nationaledtech.spinbrowser": 1788844505000,
        "com.navitime.inbound.walk": 1791999469000,
        "com.newsbreak.crimeradar": 1791999469000,
        "com.nexstreaming.app.kinemasterfree": 1788844505000,
        "com.nutrition.technologies.Fitia": 1789505803000,
        "com.nytimes.crossword": 1789505803000,
        "com.oasisfeng.greenify": 1788844505000,
        "com.onesports.score": 1788844505000,
        "com.opera.app.news": 1791999469000,
        "com.otp.octopilauncher": 1788844505000,
        "com.paget96.batteryguru": 1789505803000,
        "com.paget96.netspeedindicator": 1788844505000,
        "com.parallel.space.pro": 1788844505000,
        "com.particlenews.newsbreak": 1791999469000,
        "com.particlenews.newsbreaklite": 1788844505000,
        "com.picsart.studio": 1789505803000,
        "com.piksoft.turboscan.free": 1788844505000,
        "com.pixel.al.pixelhabittracker": 1789505803000,
        "com.playit.videoplayer": 1788844505000,
        "com.proxyman.proxymanandroid": 1788844505000,
        "com.pryshedko.materialpods": 1791999469000,
        "com.psiphon3.subscription": 1788844505000,
        "com.rainbowmeteo.weather.rainbow.ai": 1788844505000,
        "com.rarlab.rar": 1788844505000,
        "com.recipebro.cookingbuddy": 1788844505000,
        "com.regasoftware.udisc": 1791999469000,
        "com.remi.widget": 1788844505000,
        "com.rs.explorer.filemanager": 1788844505000,
        "com.saldous.casetracker": 1791999469000,
        "com.server.auditor.ssh.client": 1791999469000,
        "com.shexa.permissionmanager": 1788844505000,
        "com.snow_forecast.snowforecast": 1788844505000,
        "com.snowcorp.stickerly.android": 1791999469000,
        "com.sociallite.android": 1788844505000,
        "com.socialnmobile.dictapps.notepad.color.note": 1791999469000,
        "com.spotangels.android": 1788844505000,
        "com.stealthcopter.portdroid": 1788844505000,
        "com.storymatrix.drama": 1788844505000,
        "com.strava": 1789505803000,
        "com.sumyapplications.bluetooth.earphone": 1788844505000,
        "com.tafayor.hibernator": 1788844505000,
        "com.tafayor.killall": 1788844505000,
        "com.tecso.MigraConnect": 1791999469000,
        "com.teslacoilsw.launcher": 1788844505000,
        "com.theathletic": 1791999469000,
        "com.thegrizzlylabs.geniusscan.free": 1788844505000,
        "com.thetransitapp.droid": 1791999469000,
        "com.tomtom.gplay.navapp": 1788844505000,
        "com.toomics.global.google": 1791999469000,
        "com.tranzmate": 1788844505000,
        "com.truebill": 1788844505000,
        "com.twtapp": 1791999469000,
        "com.uptodown": 1788844505000,
        "com.urbandroid.kinestop": 1791999469000,
        "com.vizmanga.android": 1791999469000,
        "com.vythera.vyxelapps": 1788844505000,
        "com.wallverse.wallpapers": 1788844505000,
        "com.wavve.boating.gps": 1788844505000,
        "com.weather.Weather": 1791999469000,
        "com.weawow": 1789505803000,
        "com.wellocution.androidapp": 1788844505000,
        "com.windscribe.vpn": 1791999469000,
        "com.windyty.android": 1788844505000,
        "com.wolfram.android.alphapro": 1788844505000,
        "com.yablio.sendfilestotv": 1788844505000,
        "com.yatrirailways.yatri": 1788844505000,
        "cz.mroczis.netmonster": 1791999469000,
        "cz.seznam.mapy": 1788844505000,
        "de.komoot.android": 1789505803000,
        "dev.dworks.apps.anexplorer": 1788844505000,
        "dev.km.android.chargemeter": 1789505803000,
        "eu.darken.bluemusic": 1788844505000,
        "eu.darken.capod": 1789505803000,
        "eu.darken.myperm": 1788844505000,
        "eu.darken.octi": 1791999469000,
        "eu.darken.sdmse": 1788844505000,
        "eu.duong.imagedatefixer": 1788844505000,
        "eu.duong.picturemanager": 1791999469000,
        "eu.faircode.netguard": 1788844505000,
        "eu.toneiv.cursor": 1788844505000,
        "eu.toneiv.ubktouch": 1791999469000,
        "fr.tramb.park4night": 1788844505000,
        "game.puzzle.blockpuzzle": 1789505803000,
        "hd.uhd.live.wallpapers.topwallpapers": 1788844505000,
        "homeworkout.homeworkouts.noequipment": 1789505803000,
        "in.amazon.mShop.android.shopping": 1791999469000,
        "increaseheightworkout.heightincreaseexercise.tallerexercise": 1789505803000,
        "intelligems.torrdroid": 1788844505000,
        "io.appground.blek": 1788844505000,
        "io.goodservice.theweekendest": 1788844505000,
        "it.mirko.beta": 1788844505000,
        "je.fit": 1791999469000,
        "jp.co.shueisha.mangaplus": 1791999469000,
        "kha.prog.mikrotik": 1788844505000,
        "kha.prog.usbhotspot": 1789505803000,
        "loseweightapp.loseweightappforwomen.womenworkoutathome": 1789505803000,
        "me.gira.widget.countdown": 1788844505000,
        "me.highest.aviate": 1788844505000,
        "mega.privacy.android.app": 1789505803000,
        "mobi.lockdown.weather": 1788844505000,
        "net.myanimelist.app": 1788844505000,
        "net.podslink": 1789505803000,
        "no.mobitroll.kahoot.android": 1788844505000,
        "org.hola.play": 1788844505000,
        "org.malwarebytes.antimalware": 1788844505000,
        "org.telegram.messenger": 1789505803000,
        "org.telegram.messenger.web": 1789505803000,
        "org.telegram.plus": 1789505803000,
        "org.zwanoo.android.speedtest": 1791999469000,
        "police.scanner.radio.broadcastify.citizen": 1788844505000,
        "pro.vitalii.andropods": 1788844505000,
        "proton.android.pass": 1791999469000,
        "sensustech.universal.tv.remote.control": 1788844505000,
        "shareit.premium": 1788844505000,
        "sksa.aa.customapps": 1788844505000,
        "sp0n.citizen": 1788844505000,
        "torrent.search.revolutionv2": 1788844505000,
        "verbosus.pialytic": 1791999469000,
        "women.workout.female.fitness": 1789505803000,
        "xyz.rtrvr.pillo": 1791999469000
      },
      "patches": [
        {
          "name": "AAAD Premium",
          "description": "Unlocks AAAD Pro subscription features by bypassing Stripe and Firebase subscription checks.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 214
        },
        {
          "name": "AAAD Security Bypass",
          "description": "Disables AAAD's anti-tamper, anti-debug, and integrity checks to allow running on patched installations.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 214
        },
        {
          "name": "AMOLED dark theme",
          "description": "Makes Google Photos dark surfaces true black.",
          "firstSeen": 1780370487000,
          "default": false,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Allow screen capture",
          "description": "Allows screenshots and screen recording in all conversations including end-to-end encrypted ones.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Anti-delete messages",
          "description": "Prevents messages deleted by other users from being removed locally.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once photos, videos and voice messages viewable indefinitely.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Block screenshot detection",
          "description": "Prevents Messenger from notifying other participants when you take a screenshot or screen recording.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Bypass Protections",
          "description": "Bypasses DNS blocker gate and tamper class detection.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 218
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening, viewing, saving and forwarding content from restricted, sensitive, and copyright-restricted channels.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving and forwarding content from restricted channels, chats, and users.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Bypass integrity check",
          "description": "Spoofs certificate fingerprint and SafetyNet results so login works on patched APK.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Change package name",
          "description": "Installs Google Photos beside the system Photos app by changing package, permissions, providers, and app name.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "googlePhotosPackageName",
              "title": "Package name",
              "description": "Package name for the cloned Google Photos app."
            },
            {
              "key": "googlePhotosAppName",
              "title": "App name",
              "description": "Launcher name for the cloned Google Photos app."
            }
          ],
          "compatiblePackagesKey": 215
        },
        {
          "name": "Change package name",
          "description": "Installs Messenger beside the original by renaming the manifest package and provider authorities, removing duplicate permission declarations.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "messengerPackageName",
              "title": "Package name",
              "description": "Package name for the cloned Messenger app."
            },
            {
              "key": "messengerAppName",
              "title": "App name",
              "description": "Launcher label for the cloned Messenger."
            }
          ],
          "compatiblePackagesKey": 216
        },
        {
          "name": "Custom branding",
          "description": "Adds an option to replace the Google Photos launcher icon.",
          "firstSeen": 1789507499959,
          "default": false,
          "options": [
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder containing a Morphe adaptive icon set.\n\nSupported density folders:\n- mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n\nEach included density folder must contain:\n- morphe_adaptive_background_custom.png\n- morphe_adaptive_foreground_custom.png\n\nOptional themed icon:\n- drawable/morphe_adaptive_monochrome_custom.xml"
            }
          ],
          "compatiblePackagesKey": 215
        },
        {
          "name": "Dark mode",
          "description": "Force dark mode for Amazon Shopping.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "amazonDarkMode",
              "title": "Dark mode",
              "description": "Off / Follow system / Always on."
            }
          ],
          "compatiblePackagesKey": 219
        },
        {
          "name": "Disable Ads",
          "description": "Disables AdMob interstitial and banner ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 220
        },
        {
          "name": "Disable Analytics / Telemetry",
          "description": "Disables all Cloudflare telemetry by no-oping the analytics bundle builder and the Firebase event dispatchers.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 221
        },
        {
          "name": "Disable PairIP license check",
          "description": "Disables PairIP license verification, VM checks, and repeated background checks.",
          "firstSeen": 1780370487000,
          "default": false
        },
        {
          "name": "Disable SSL Pinning",
          "description": "Bypasses OkHttp certificate pinning on Cloudflare API calls to allow TLS traffic inspection.",
          "firstSeen": 1780370487000,
          "default": false,
          "compatiblePackagesKey": 221
        },
        {
          "name": "Disable analytics",
          "description": "Blocks Firebase analytics and event tracking in Telegram Plus. FirebaseApp.initializeApp() is preserved so push notifications keep working.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 222
        },
        {
          "name": "Disable auto-update",
          "description": "Disables automatic app update checks, the blocking update screen, and the proxy sponsor channel insertion. On Telegram Plus also disables the Plus-specific updater and update settings flag.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Disable channel switching",
          "description": "Disables the pull-down gesture that switches to the next unread channel.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Disable media transcoding",
          "description": "Sends photos and videos at original quality without re-encoding.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Disable search suggestions tracking",
          "description": "Prevents search keypress and focus events from being sent with suggestion requests.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Disable telemetry",
          "description": "Disables CamScanner's custom telemetry/log-agent system.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 223
        },
        {
          "name": "Disable typing indicator",
          "description": "Disables the indicator while typing a message.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Disable video autoplay",
          "description": "Prevents videos from autoplaying in Amazon's in-app WebView pages.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size to 1 MB and max concurrent requests to 12.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Enable DCIM folders backup control",
          "description": "Allows controlling Camera and other DCIM folder backup individually.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Enable chat heads",
          "description": "Enables chat heads (bubbles) for all devices regardless of API level or RAM class.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Fix Amazon manifest conflicts",
          "description": "Updates shared Amazon permissions so other Amazon apps can coexist.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Fix DCIM folder classification",
          "description": "Prevents non-Camera DCIM folders from being grouped as Camera.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Fix Firebase after re-signing",
          "description": "Fixes Firebase services (push notifications, Remote Config, Firebase Auth) that break after Morphe re-signs the app with a different certificate.\n\nApply with Original app certificate patch — no other config needed.",
          "firstSeen": 1780370487000,
          "default": false
        },
        {
          "name": "GmsCore support",
          "description": "Adds MicroG/GmsCore support metadata for Google Photos.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 215
        },
        {
          "name": "GmsCore support (MicroG)",
          "description": "Routes Google Play Services calls through MicroG instead of real GPS.\n\nWorks for: Google apps (YouTube, Maps, News, Photos) and third-party apps using classic Google Sign-In (Android 13 and below).\n\nDoes not work for: Android 14+ Credential Manager sign-in (most modern third-party apps), Play Integrity / SafetyNet checks, or apps with custom auth.\n\nRequires MicroG RE installed. Apply with Original app certificate patch.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "gmsCoreVendor",
              "title": "MicroG package name",
              "description": "Which MicroG / GmsCore app is installed on your device. Check your device's app list for \"MicroG\" or \"GmsCore\" if unsure — most users should leave this as the default."
            },
            {
              "key": "mainActivityName",
              "title": "Main activity class (optional)",
              "description": "The app's main Activity class name ending with a semicolon, e.g. /MainActivity; Used to inject the MicroG check at startup. Leave blank for auto-detection."
            },
            {
              "key": "packageName",
              "title": "Custom package name (optional)",
              "description": "Rename the app to this package name. Leave blank to keep the original. Must be a valid package name (e.g. com.example.myapp)."
            }
          ]
        },
        {
          "name": "Hide Facebook buttons",
          "description": "Hides buttons and shortcuts that open Facebook.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Hide Rufus tab",
          "description": "Removes the Rufus AI assistant tab from Amazon's bottom navigation bar.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Hide inbox ads",
          "description": "Hides ads in the Messenger inbox.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Hide inbox stories and notes tray",
          "description": "Hides the stories and notes horizontal tray at the top of the inbox.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Hide inbox subtabs",
          "description": "Hides Home and Channels tabs between active now tray and chats.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users in all chats. On Telegram Plus also silences the controller-level sendTyping dispatcher.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Inure — Unlock Full Version (GitHub)",
          "description": "Bypasses the 15-day trial gate and unlocks all premium features in Inure App Manager (GitHub).",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 224
        },
        {
          "name": "Material You themed icon",
          "description": "Adds a proper Android adaptive launcher icon and a monochrome Material You themed icon.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 225
        },
        {
          "name": "Open links externally",
          "description": "Opens links in the external browser instead of the in-app browser.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Open links in browser",
          "description": "Opens non-Amazon URLs in the default browser instead of the in-app WebView.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Price history charts",
          "description": "Injects Keepa and CamelCamelCamel price history charts on Amazon product pages.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "amazonPriceChartPeriod",
              "title": "Chart period",
              "description": "Default time range for the price history charts."
            },
            {
              "key": "amazonPriceChartToggle",
              "title": "Show period toggle",
              "description": "Add period buttons under each chart to switch views."
            },
            {
              "key": "amazonPriceChartTogglePeriods",
              "title": "Toggle periods",
              "description": "Which periods appear in the toggle buttons."
            },
            {
              "key": "amazonKeepaSeries",
              "title": "Keepa price lines",
              "description": "Which price series the Keepa chart shows."
            },
            {
              "key": "amazonCccChartType",
              "title": "CamelCamelCamel chart",
              "description": "Which price lines the CCC chart shows."
            },
            {
              "key": "amazonCccHideZero",
              "title": "Hide zero-price gaps",
              "description": "Omit flat zero-price segments on the CCC chart."
            },
            {
              "key": "amazonChartSize",
              "title": "Chart size",
              "description": "Width of the CCC chart image (Keepa renders at a fixed size)."
            },
            {
              "key": "amazonChartsCollapsed",
              "title": "Start collapsed",
              "description": "Render the charts inside a collapsed section; tap to expand."
            }
          ],
          "compatiblePackagesKey": 219
        },
        {
          "name": "Privacy Enhancements",
          "description": "Suppresses outbound read receipts and prevents admin quiet-hours policies from overriding your presence status.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 226
        },
        {
          "name": "Provide Original app certificate",
          "description": "Automatically reads the signing certificate from the APK you are patching — no original app installed or file provided needed. Only fill the options below if you are patching an APK that was already re-signed (e.g. a previously patched build): in that case point to the original APK file, or enter the certificate manually.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "originalApkPath",
              "title": "Path to original APK (if uninstalled)",
              "description": "Full path to the original APK or .apks bundle. Example: /sdcard/Download/Waze.apks"
            },
            {
              "key": "manualCertSha1",
              "title": "Certificate SHA-1 (manual)",
              "description": "40-char hex. Found on APKMirror under app signature info."
            },
            {
              "key": "manualCertSha256",
              "title": "Certificate SHA-256 (manual)",
              "description": "64-char hex. Optional companion to SHA-1."
            },
            {
              "key": "manualCertBase64",
              "title": "Certificate Base64 DER (manual)",
              "description": "Needed only for Signature spoof patch. Get it with: apksigner verify --print-certs original.apk"
            }
          ]
        },
        {
          "name": "Puzzles Unlock",
          "description": "Unlocks all puzzle designs including kilominx and ad-gated variants.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 227
        },
        {
          "name": "Remove ADS",
          "description": "Remove in-app ads",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 228
        },
        {
          "name": "Remove Ads",
          "description": "Removes advertisements and disables crash/analytics telemetry.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 227
        },
        {
          "name": "Remove Ads",
          "description": "Disables AdMob, Unity, IMA SDK, and WebView pre-roll ads in the player.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 218
        },
        {
          "name": "Remove Ads",
          "description": "Removes all ads in app",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 229
        },
        {
          "name": "Remove Ads",
          "description": "Removes interstitial and exit native ads from m-Indicator.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 230
        },
        {
          "name": "Remove Ads",
          "description": "Blocks all ad display across Opera News's five ad networks and all mediation layers (AdsFacade, AppLovin MAX, TopOn, MCSDK, SmartDigiMkt).",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 231
        },
        {
          "name": "Remove Ads",
          "description": "Unlocks the ad-free experience by spoofing the purchase state as acknowledged.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 232
        },
        {
          "name": "Remove Ads",
          "description": "Disables PicsArt banner and interstitial ads by forcing the central AdsManager gate to ads-off.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 233
        },
        {
          "name": "Remove Ads",
          "description": "Unlocks the Remove Ads purchase in qBitConnect by injecting IAP ownership flags into SharedPreferences before Flutter reads them.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 234
        },
        {
          "name": "Remove Ads",
          "description": "Removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 235
        },
        {
          "name": "Remove Ads",
          "description": "Removes ads from TorrDroid.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 236
        },
        {
          "name": "Remove Ads",
          "description": "Remove in-app ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 237
        },
        {
          "name": "Remove Meta AI",
          "description": "Removes the Meta AI floating button, drawer items, and search suggestions.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 216
        },
        {
          "name": "Remove Reward Service",
          "description": "Removes nodepointer background SDK and bypasses forced update screen.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 218
        },
        {
          "name": "Remove Sound Delay",
          "description": "Removes the 10-minute waiting period before playing a sound on a detected tracker.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 238
        },
        {
          "name": "Remove Watermark",
          "description": "Removes watermarks from Canva exports and previews.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 239
        },
        {
          "name": "Remove Watermark",
          "description": "Removes the PicsArt watermark from exported photos and videos.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 233
        },
        {
          "name": "Remove ads",
          "description": "Stubs all ad loading paths: banner/interstitial loaders, billing callbacks, and ad SDK init.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 240
        },
        {
          "name": "Remove ads",
          "description": "Hides sponsored and ad content in Amazon Shopping via CSS injection.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 219
        },
        {
          "name": "Remove ads",
          "description": "Disables Block Puzzle AdMob initialization, banner, and interstitial ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 241
        },
        {
          "name": "Remove ads",
          "description": "Disables LiveScore banner, native, and interstitial ad requests.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 242
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads from all chats and channels. On Telegram Plus also blocks native banner and inline ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Server Auditor Premium",
          "description": "Unlocks Pro features by forcing the UserType mapper to always return UserType$Pro.",
          "firstSeen": 1789507499959,
          "compatiblePackagesKey": 243
        },
        {
          "name": "Spoof WARP+ Unlimited UI",
          "description": "Forces WarpPlusState to UNLIMITED on every AccountData instance by intercepting the primary constructor before the account type field is written.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 221
        },
        {
          "name": "Spoof Widevine / DRM level",
          "description": "Reports Widevine L1 (hardware DRM) to apps that check DRM level locally.\n\nUseful for apps that refuse to play HD/4K content on L3 devices or after re-signing.\n\nDoes not bypass server-side DRM - Netflix, Disney+ and similar are not affected.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "securityLevel",
              "title": "Widevine security level to report",
              "description": "L1 = hardware DRM (highest quality). L3 = software only. Default L1."
            },
            {
              "key": "hdcpLevel",
              "title": "HDCP level to report",
              "description": "HDCP_V2_2 is required for 4K content on most streaming apps."
            }
          ]
        },
        {
          "name": "Spoof app signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it.\n\nUseful when an app crashes or shows a tamper warning because it checks its own certificate.\n\nDoes not bypass Play Integrity / SafetyNet hardware attestation.\n\nApply with Original app certificate patch.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Spoof features",
          "description": "Spoofs selectable Pixel Photos build and feature flags.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "googlePhotosSpoofProfile",
              "title": "Pixel profile",
              "description": "Device profile used for Build fields and Pixel feature levels."
            },
            {
              "key": "googlePhotosAndroidVersion",
              "title": "Android version",
              "description": "Optionally spoof Build.VERSION fields. Follow profile uses the selected Pixel's matching Android version."
            },
            {
              "key": "googlePhotosOverrideRomFeatureLevels",
              "title": "Override ROM feature levels",
              "description": "Force newer Pixel feature flags off when the selected profile should not have them."
            }
          ],
          "compatiblePackagesKey": 215
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play).\n\nUseful when an app blocks features or shows errors because it detects it was not installed from the Play Store.\n\nOnly affects what the app itself sees - does not change the real system install record.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly if your app checks for a different store."
            }
          ]
        },
        {
          "name": "Spoof package version",
          "description": "Sets a very high version code so the Play Store treats the app as already up to date and never offers an update.",
          "firstSeen": 1780370487000,
          "default": false,
          "options": [
            {
              "key": "messengerVersionCode",
              "title": "Version code",
              "description": "The version code to set. Must be higher than the Play Store version to suppress updates. Defaults to the maximum value."
            }
          ],
          "compatiblePackagesKey": 216
        },
        {
          "name": "Unlock Ad-Free",
          "description": "Forces FlightAware ad-free subscribed state.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 244
        },
        {
          "name": "Unlock Ad-Free",
          "description": "Removes ads and unlocks ad-free status in Speedtest by Ookla.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 245
        },
        {
          "name": "Unlock All Access",
          "description": "Unlocks All access in Nzb360.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 246
        },
        {
          "name": "Unlock Business Premium",
          "description": "Unlocks Business-tier features in Flightradar24: ad-free experience, weather layers, ATC routes, 3D view, flight history playback, and unlimited saved locations.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 247
        },
        {
          "name": "Unlock Cloud Service",
          "description": "Unlocks BluramsGuard cloud storage, AI detection, and playback features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 248
        },
        {
          "name": "Unlock Club",
          "description": "Unlocks Citymapper Club Membership. Note: requires a manual purchase attempt inside the app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 249
        },
        {
          "name": "Unlock Deluxe",
          "description": "Unlocks the Deluxe subscription.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 250
        },
        {
          "name": "Unlock Donation",
          "description": "Unlocks all premium donation features in Greenify.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 251
        },
        {
          "name": "Unlock Drama Episodes",
          "description": "Bypasses the IAA (ad-watch-to-unlock) episode gate for drama mini-series.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 252
        },
        {
          "name": "Unlock Elite",
          "description": "Unlocks JEFIT Elite features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 253
        },
        {
          "name": "Unlock Enterprise",
          "description": "Unlocks Enterprise features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 254
        },
        {
          "name": "Unlock Excel",
          "description": "Removes login requirement, unlocks premium, blocks ads, bypasses signature and code transparency checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 255
        },
        {
          "name": "Unlock Full Version",
          "description": "Bypasses the 15-day trial gate and unlocks all premium features in Inure App Manager.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 256
        },
        {
          "name": "Unlock Gold",
          "description": "Unlocks Kahoot! Plus Gold features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 257
        },
        {
          "name": "Unlock Licence",
          "description": "Unlocks BubbleUPnP licence by forcing the licence setter to always write true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 258
        },
        {
          "name": "Unlock Lifetime",
          "description": "Unlocks lifetime subscription features in BlockerHero.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 259
        },
        {
          "name": "Unlock Lifetime",
          "description": "Unlocks all Lifetime features in Proxyman.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 260
        },
        {
          "name": "Unlock Lifetime Premium",
          "description": "Unlocks all features locked behind the subscription paywall.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 261
        },
        {
          "name": "Unlock Membership",
          "description": "Unlocks DramaBox VIP membershipNote: Use apk from Uptodown",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 262
        },
        {
          "name": "Unlock Moovit+",
          "description": "Unlocks Moovit+ premium features, removes ads, and suppresses all upgrade paywalls and UI.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 263
        },
        {
          "name": "Unlock PRO",
          "description": "Unlocks all PRO features by permanently reporting a purchased state.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 264
        },
        {
          "name": "Unlock Patron",
          "description": "Unlocks Pocket Casts Patron yearly feature checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 265
        },
        {
          "name": "Unlock Platinum",
          "description": "Unlocks Life360 Platinum feature in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 225
        },
        {
          "name": "Unlock Plus",
          "description": "Forces Clue Plus subscription active, unlocking all premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 266
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks all SpotAngels Plus features in app",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 267
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Sticker.ly Plus subscription. Note: For Facebook Login, uninstall the Facebook app first.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 268
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Subway Now Plus.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 269
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium installation features by bypassing the Firestore license check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 270
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AccuBattery Pro by bypassing server offer validity, the Google Play purchase gate, and all UI premium banners.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 271
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 272
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium scanning and PDF tools in Adobe Scan.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 273
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AiScore Premium Features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 274
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks All Reader premium features and removes ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 275
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks the Remove Ads purchase in Ampere by bypassing the isProVersion getter and purchase verifier.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 276
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AndroPods Pro: voice call integration, assistant control, ear detection auto-pause/resume, and all premium preferences.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 277
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AnExplorer Pro: hides paywall and removes all purchase gates.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 278
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium wallpapers.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 279
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Athena by making Settings.getPremiumUnlocked() always return true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 280
        },
        {
          "name": "Unlock Premium",
          "description": "Removes the 30 running statement limit and unlocks Automate premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 281
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Awake by bypassing the RC entitlement check chain and the Pairip Play Licensing verification.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 282
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium and marks the yearly plan as purchased.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 283
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks BatteryPods Pro: removes all advertisements and enables premium features including all widget themes and device customization options.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 284
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features including fullscreen mode and removes the Upgrade navigation item.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 285
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in Blocking Sites.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 286
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock Premium Features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 287
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks BoldVoice premium subscription and removes upsell nags.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 288
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Calimoto LIFETIME membership by spoofing the membership getter.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 289
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium Features In the App.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 290
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Calm Premium: removes all subscription gates, upsell banners, video session locks, and content locks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 291
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Calory Pro and removes ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 292
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Carbon premium subscription.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 293
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Cast to TV - XCast premium by forcing subscription and pro gates to return true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 294
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Charge Meter premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 295
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks ColorNote premium by forcing license validity and subscription checks to return true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 296
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Countdown Widget",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 297
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 298
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks CrimeRadar premium subscription, raises followed locations limit, removes ads, and disables PairIP licence checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 299
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features after login.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 300
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium wallpapers.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 301
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Driver's Ed premium features by patching the Flutter subscription gate.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 302
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Electron premium features",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 303
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all File Manager premium features by bypassing the RSA license token verification.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 304
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Fitbod premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 305
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Fitia premium features by permanently reporting an active subscription.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 306
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Fuelio Premium, restores Google Maps, and suppresses the Limited Promo paywall banner for unlocked users.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 307
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Historical Calendar by forcing the isPremium gate to return true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 308
        },
        {
          "name": "Unlock Premium",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 309
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Image & Video Date Fixer.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 310
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in Clickmate by bypassing the purchase check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 311
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock Premium features after login.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 312
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features and all map packs.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 313
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 314
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium Features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 315
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium features in app after login.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 316
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 317
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all meteoblue Weather premium features by making the billing repository always report an active purchase.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 318
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock all premium widgets.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 319
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium in Beta by Mirko by disabling the ads gate and PairIP license checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 320
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks MobiOffice premium and removes ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 321
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Monet Launcher premium features by forcing the billing cache to always report premium as active.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 322
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks MyRadar's yearly premium features",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 323
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 324
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks NewsBreak Premium: ad-free reading, premium article access, and Reading Mode.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 325
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks NewsBreak Lite Premium: ad-free reading, premium article access, and Reading Mode.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 326
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Ninja VPN premium.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 327
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features including advanced diagnostics, live sensor data, freeze frame, and removes the daily usage quota.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 328
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 329
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Park4Night premium (Pro) access, removing all feature gates for offline maps, advanced filters, and publisher content.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 330
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features after login.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 331
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Photo Editor premium features and removes ads by bypassing the software license cache check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 332
        },
        {
          "name": "Unlock Premium",
          "description": "Bypasses PairIP DRM license check, removes all paywalls, and unlocks all premium features including cloud sync and remote access.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 333
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks PicsArt premium locally: forces the subscription state to subscribed at the data-class root so tools/effects unlock and upgrade prompts are skipped.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 233
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Picture Mushroom premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 334
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks PictureThis premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 335
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features and removes ads by overriding the subscription state setters in pillo.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 336
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks lifetime pro by bypassing all entitlement checks and poisoning the account cache.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 337
        },
        {
          "name": "Unlock Premium",
          "description": "Forces the subscription gate to report an unlimited subscription, removing ads and the upgrade prompt. Constructs a minimal fake Purchase to prevent NPE/IOOB in call sites that dereference getProducts().get(0).",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 338
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Rainbow Weather premium features by forcing isPremium=true in the Adapty DataStore write.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 339
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks RecipeBro premium by patching both CustomerInfo and FeatureFlagResponse premium gates.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 340
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in re-Link by forcing the license StateFlow to always emit a Licensed state and the sync purchase check to always return true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 341
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in Rename & Organize.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 342
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Rocket Money Premium Features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 343
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 344
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks SAI Split APKs Installer premium by bypassing RevenueCat entitlement checks using stable SDK-anchored fingerprints.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 345
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium feature in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 346
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks SHAREit Premium and bypasses APK signature tamper check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 347
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 348
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Premium features in Snipd: AI Podcast Player by spoofing the RevenueCat CustomerInfo.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 349
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 350
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Social Gamebox premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 351
        },
        {
          "name": "Unlock Premium",
          "description": "Bypasses PairIP DRM and unlocks all SocialLite Pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 352
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Sticker Maker premium and ad-free checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 353
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Strava Premium features. Also re-enables password login after OTP.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 354
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium and lifetime features in Super File.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 355
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Tag Tracker PRO: unlimited trackers, advanced detection, full history, and ad-free experience.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 356
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Telegram Premium features for the current account.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Unlock Premium",
          "description": "Bypasses The Athletic paywall and removes all ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 357
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks The Weather Channel's Premium and Premium Pro subscription tiers. Enables the ad-free experience, extended 15-day hourly forecast, real-feel temperature, air quality index, minute-by-minute precipitation, severe weather notifications, and radar overlays gated behind the subscription paywall.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 358
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 359
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks TomTom GO premium features for the selected vehicle type.",
          "firstSeen": 1780370487000,
          "options": [
            {
              "key": "vehicleType",
              "title": "Vehicle type",
              "description": "Choose which premium path to unlock."
            }
          ],
          "compatiblePackagesKey": 360
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium wallpapers and removes interstitial ads permanently.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 361
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Toxly Premium by bypassing the Pairip license check and activating the premium billing state at repository level.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 362
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium Features In the App.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 363
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all VRadio premium features by bypassing the SharedPreferences purchase gate.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 364
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium themes (Liquid Glass, Neon Punk, Cyberpunk) by bypassing the Gumroad license key verification.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 365
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks lifetime Premium in Wallverse.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 366
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Wavve Boating GPS premium features: charts, weather, tide data, and removes subscription paywall.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 367
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium widgets, themes, and features in Widget 2026 by bypassing the PremiumHelper SDK subscription check at both the public API (d.b()) and SharedPreferences root (yd/e.j()).",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 368
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Windscribe premium account.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 369
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Windy Pro features by patching the versioned JS bundle. Sets subscription store default to 'premium' (P1), forces gr=true (P2) and hasAny()=true (P3) at module load. Prevents cu() from clearing the subscription store (P4) and flips its body class call from remove to add (P5), ensuring the 'subs-premium' CSS class persists on <body> even when the server reports no active subscription. Unlocks higher tile zoom, 1-hour forecast steps, premium minifest API params, the premium calendar view, and all premium UI.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 54
        },
        {
          "name": "Unlock Premium+",
          "description": "Unlocks AccuWeather's Premium+ subscription tier without a Play Store purchase. Enables the full 15-day and hourly forecast detail, MinuteCast extended precision, air quality and health indexes, real-feel temperature, severe weather notifications, and widget customisation.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 370
        },
        {
          "name": "Unlock Prime",
          "description": "Unlocks Nova Launcher Prime by bypassing the static isPrime gate, forcing the runtime prime state to true on startup, and bypassing the subscription-active verification check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 371
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks App Cache Cleaner Pro and removes ads by bypassing Pairip LVL, signature checks, self-destruct, and all upgrade dialogs.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 372
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Acrobat Pro and Studio tools without a subscription.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 373
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Auto Cursor Pro by bypassing the local purchase state check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 374
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Aviate Pro and Lifetime Pro by patching the Hermes JS subscription gate.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 375
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks the Pro upgrade in Bluetooth Volume Manager by forcing isPro=true.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 376
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Box Box Pro",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 377
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks the Pro.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 378
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all premium features in Case Tracker — Immigration.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 379
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock Pro Features in Cashew App",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 380
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Citizen Plus/Protect features: Safety Network, Safety Center, Zones, Live Agent, Offender alerts, Clarity crime map, incident video, and more.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 381
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features in Hibernator.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 382
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features and removes ads in Hydro Coach by forcing the master premium gate, ads gate, and no-ads SKU check to return true/false respectively.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 383
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock Pro Features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 384
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features in KillApps.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 385
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro for MacroDroid - Device Automation.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 386
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 387
        },
        {
          "name": "Unlock Pro",
          "description": "Bypasses the Google Play Billing purchase check, unlocking all pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 388
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features in ML Manager.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 389
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Permission Pilot Pro by forcing isPro=true in the billing Info object.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 390
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features in NetGuard.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 391
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock Pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 392
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks the Pro upgrade in Octi.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 393
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Octopi Launcher Pro by returning true from the isPro LiveData getter, bypassing all pro feature gates without modifying billing or database logic.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 394
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Parallel Space Pro subscription features by bypassing all Pro status checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 395
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks premium features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 396
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks PortDroid Pro features by bypassing the Google Play Billing check, the SharedPreferences pro gate, and the signature tamper check.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 397
        },
        {
          "name": "Unlock Pro",
          "description": "Removes ads and unlocks the no-ads subscription in RAR.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 398
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks SD Maid SE Pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 399
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Pro features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 400
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Splitwise Pro features (charts, receipt scanning, itemization, default splits, transaction import), forces Person.isPro()=true, and suppresses all upsell banners and paywall prompts in the Account, Activity, and Balances tabs.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 401
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features and removes ads .",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 402
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro/No Ads feature in app",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 403
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock Pro features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 404
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks UbikiTouch Pro features by overriding the premium state getter.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 405
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks UDisc Pro subscription.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 406
        },
        {
          "name": "Unlock Pro",
          "description": "Bypasses the Google Play Billing premium check, unlocking pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 407
        },
        {
          "name": "Unlock Professional",
          "description": "Unlocks Professional features inapp.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 408
        },
        {
          "name": "Unlock Royale",
          "description": "Unlocks Transit Royale Membership.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 409
        },
        {
          "name": "Unlock SPIN Plus",
          "description": "Unlocks SPIN Plus",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 410
        },
        {
          "name": "Unlock SVIP",
          "description": "Unlocks SViP features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 411
        },
        {
          "name": "Unlock Subscription",
          "description": "Unlocks all subscription features in TWT App.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 412
        },
        {
          "name": "Unlock Supporter",
          "description": "Spoofs MAL supporter status to suppress all banner, list, and search ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 413
        },
        {
          "name": "Unlock Teams",
          "description": "Unlocks Teams Premium features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 226
        },
        {
          "name": "Unlock Turbo",
          "description": "Unlocks Turbo subscription and bypasses cert/debug integrity checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 414
        },
        {
          "name": "Unlock Ultimate",
          "description": "Unlocks Ultimate Ad-Free + Android TV.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 415
        },
        {
          "name": "Unlock Ultimate",
          "description": "Unlocks all Malwarebytes Ultimate features via enum singleton and feature gate patches.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 416
        },
        {
          "name": "Unlock Ultra",
          "description": "Unlocks Ultra features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 417
        },
        {
          "name": "Unlock Unlimited Plan",
          "description": "Forces Proton Pass Plus plan with all limits removed and paid features unlocked.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 418
        },
        {
          "name": "Unlock VIP",
          "description": "Unlocks all VIP features by bypassing the subscription status checks for all billing paths.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 419
        },
        {
          "name": "Unlock VIP",
          "description": "Unlock ViP features in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 420
        },
        {
          "name": "Unlock VIP",
          "description": "Forces permanent professional VIP tier, removes ads and upgrade popups, bypasses PairIP.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 421
        },
        {
          "name": "Unlock VIP",
          "description": "Unlocks VIP and shows Life Member status for Money Manager - Budget & Meow.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 422
        },
        {
          "name": "Unlock VIP",
          "description": "Unlock VIP subscription in app.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 423
        },
        {
          "name": "Unlock VIP",
          "description": "Unlocks Yatri VIP by forcing active plan status and spoofing active plan DB query.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 424
        },
        {
          "name": "Unlock VIP Lifetime",
          "description": "Unlocks VIP lifetime features in ES File Explorer Phone and TV.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 425
        },
        {
          "name": "Unlock VPN Plus",
          "description": "Injects max tier (3=PMTeam) into VpnUser at construction for all UI unlocks, while routing connections through free servers for server-side compatibility. Phone and TV",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 426
        },
        {
          "name": "Unlock Word",
          "description": "Removes login requirement, unlocks premium, blocks ads, bypasses signature and code transparency checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 427
        },
        {
          "name": "Unlock Yearly",
          "description": "Unlocks premium features without login. Note: Login Won't Work",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 223
        },
        {
          "name": "Unlock donation",
          "description": "Forces h0() to return \"yes\" so donate dialog never shows and providers unlock.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 428
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks AmoledPix premium features and disables ads.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 429
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features across all Leap Fitness Group apps by overriding the IapSp isFree checks.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 430
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks NAVITIME Japan Travel Premium features in app",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 431
        },
        {
          "name": "Unlock premium",
          "description": "Unlock Premium features in app",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 432
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks all pro features.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 433
        },
        {
          "name": "Unlock subscription",
          "description": "Unlocks subscription in app",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 434
        },
        {
          "name": "Use normal paste",
          "description": "Skips Telegram's Rich HTML paste handler and falls back to the normal paste path.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 217
        },
        {
          "name": "Voice to music",
          "description": "Plays voice notes in the full music player with seek bar and background playback.",
          "firstSeen": 1780370487000,
          "compatiblePackagesKey": 217
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "inotia00/proguard-patches",
      "name": "ProGuard",
      "repoDescription": "Repo template for creating and releasing custom Morphe patches",
      "avatarUrl": "https://secure.gravatar.com/avatar/8569f3472548f272a1313275aa2ad623ea5756631f222e4f045abc3b7ae3949d?s=128&d=identicon",
      "hotRank": 354,
      "stars": 6,
      "updatedAt": 1780621409000,
      "firstSeen": 1780596220000,
      "appFirstSeen": {
        "__universal__": 1785178161703,
        "com.java.inspector": 1780596220000
      },
      "appUpdates": {
        "__universal__": 1780621409000,
        "com.java.inspector": 1780621409000
      },
      "patches": [
        {
          "name": "Assemble LSPosed module",
          "description": "Assembles LSPosed modules based on the JSON file.",
          "firstSeen": 1780596220000,
          "compatiblePackagesKey": 435
        },
        {
          "name": "Find dummy classes",
          "description": "Find the dummy classes and write them to a JSON file",
          "firstSeen": 1780596220000
        }
      ]
    },
    {
      "source": "github",
      "repo": "kiraio-moe/Lain-Patches",
      "name": "Lain",
      "repoDescription": "Morphe patches ✨",
      "avatarUrl": "https://raw.githubusercontent.com/kiraio-moe/Lain-Patches/main/patches-bundle.png",
      "hotRank": 84,
      "stars": 67,
      "updatedAt": 1787203043000,
      "firstSeen": 1780624125000,
      "appFirstSeen": {
        "__universal__": 1785178161599,
        "cn.adonet.proxyevery": 1780649325226,
        "com.PixelStudio": 1783871019590,
        "com.adsk.sketchbook": 1783168495852,
        "com.azefsw.audioconnect": 1781956285745,
        "com.ceyhan.sets": 1781844054721,
        "com.chimbori.hermitcrab": 1782323788128,
        "com.degenk.boorusama": 1782631682207,
        "com.flavionet.android.camera.lite": 1780649325226,
        "com.flavionet.android.cinema.lite": 1780842796153,
        "com.getepic.Epic": 1783610049625,
        "com.hopefactory2021.fakegpslocation": 1781844054721,
        "com.ilovepdf.www": 1783168495852,
        "com.imaginstudio.imagetools.pixellab": 1781197576482,
        "com.jeyluta.timestampcamerafree": 1781414774382,
        "com.jeyluta.timestampcamerafreeent": 1780624125000,
        "com.jlindemann.science": 1783871019590,
        "com.kcstream.cing": 1781414774382,
        "com.medibang.android.medibangpro": 1781956285745,
        "com.medibang.android.paint.tablet": 1781844054721,
        "com.mixapplications.rufus": 1783953500646,
        "com.mixapplications.ultimateusb": 1783953500646,
        "com.mixapplications.usbtools": 1783953500646,
        "com.mixapplications.ventoy_app": 1783953500646,
        "com.regasoftware.udisc": 1782323788128,
        "com.scheler.superproxy": 1782631682207,
        "com.sensemobile.action": 1784342313600,
        "com.surmin.photofancie.lite": 1782631682207,
        "io.github.sds100.keymapper": 1784342313600,
        "jp.co.shueisha.mangaplus": 1783610049625,
        "jp.pxv.android": 1787208688807,
        "net.nemostudio.keymate": 1783871019590,
        "studio.muggle.chatboost": 1783871019590
      },
      "appUpdates": {
        "__universal__": 1787203043000,
        "cn.adonet.proxyevery": 1780617600000,
        "com.PixelStudio": 1783814400000,
        "com.adsk.sketchbook": 1783814400000,
        "com.azefsw.audioconnect": 1782604800000,
        "com.ceyhan.sets": 1781827200000,
        "com.chimbori.hermitcrab": 1782604800000,
        "com.degenk.boorusama": 1782604800000,
        "com.flavionet.android.camera.lite": 1780617600000,
        "com.flavionet.android.cinema.lite": 1781827200000,
        "com.getepic.Epic": 1783814400000,
        "com.hopefactory2021.fakegpslocation": 1781827200000,
        "com.ilovepdf.www": 1783814400000,
        "com.imaginstudio.imagetools.pixellab": 1781827200000,
        "com.jeyluta.timestampcamerafree": 1787203043000,
        "com.jeyluta.timestampcamerafreeent": 1787203043000,
        "com.jlindemann.science": 1783814400000,
        "com.kcstream.cing": 1781827200000,
        "com.medibang.android.medibangpro": 1782604800000,
        "com.medibang.android.paint.tablet": 1781827200000,
        "com.mixapplications.rufus": 1783900800000,
        "com.mixapplications.ultimateusb": 1787203043000,
        "com.mixapplications.usbtools": 1787203043000,
        "com.mixapplications.ventoy_app": 1787203043000,
        "com.regasoftware.udisc": 1782604800000,
        "com.scheler.superproxy": 1782604800000,
        "com.sensemobile.action": 1784332800000,
        "com.surmin.photofancie.lite": 1782604800000,
        "io.github.sds100.keymapper": 1784332800000,
        "jp.co.shueisha.mangaplus": 1783814400000,
        "jp.pxv.android": 1787184000000,
        "net.nemostudio.keymate": 1783814400000,
        "studio.muggle.chatboost": 1783814400000
      },
      "patches": [
        {
          "name": "Bypass Reading Limitation",
          "description": "Bypass 'First Time Free' read limitation for all languages. Only affect 'Standard/Deluxe' plan titles, exclusive 'Deluxe' plan titles are server-driven.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 436
        },
        {
          "name": "Change Google Maps API Key",
          "description": "Fix Google Maps not rendered on the application because of different app signature.",
          "firstSeen": 1780624125000,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "apiKey",
              "title": "Google Maps API Key",
              "description": "The API key you created in Google Cloud Console. The Free key should be enough for normal daily use. DON'T SHARE YOUR OWN KEY!\nIn the Google Cloud Console: Create a project -> Enable Maps SDK for Android -> A billing account is required, you will be prompted to create one if none exists (You will not get charged as long the monthly $200 limit not passed, use wisely) -> Under Credentials, create an API key. The easiest way is to leave it unrestricted. If you do, fill in the patched app package name and SHA-1 signature. -> If the maps still blank, either the app signature is invalid; the project missing Maps SDK for Android or billing account."
            }
          ]
        },
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1780624125000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Disable Ads",
          "description": "Disable banner, splash, and rewarded ads.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 437
        },
        {
          "name": "Disable Ads",
          "description": "Disable banner & splash ads.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 438
        },
        {
          "name": "Disable Ads",
          "description": "Disable banner ads. NOTICE: Use alongside the universal 'Change Google Maps API Key' patch to fix maps rendering issue.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 439
        },
        {
          "name": "Disable Analytics",
          "description": "Disables app tracker, Google & Firebase Analytics",
          "firstSeen": 1780624125000,
          "default": false,
          "compatiblePackagesKey": 440
        },
        {
          "name": "Disable Anti-Tamper Detection",
          "description": "Disable Anti-Tamper detection that force quit the app.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 438
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1780624125000,
          "default": false
        },
        {
          "name": "Disable Region Lock",
          "description": "Bypass restricted region contents; access it anywhere, anytime.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 441
        },
        {
          "name": "Enable Certificate Pinning",
          "description": "Allow app network traffic to be inspected.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 438
        },
        {
          "name": "Enable Deluxe Plan",
          "description": "Enable Deluxe plan badge on settings. Bypass the 'First Time Free' read limitation only for English language on 'Standard/Deluxe' plan titles. Other languages aren't affected.",
          "firstSeen": 1780624125000,
          "default": false,
          "compatiblePackagesKey": 436
        },
        {
          "name": "Enable Epic Family",
          "description": "Unlock access to all books, videos and audiobooks for lifetime.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 441
        },
        {
          "name": "Enable Kapi Pro",
          "description": "Unlock all features of Kapi Pro lifetime membership.",
          "firstSeen": 1780624125000,
          "isPreRelease": true,
          "compatiblePackagesKey": 442
        },
        {
          "name": "Enable PRO+",
          "description": "Unlock all PRO+ features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 443
        },
        {
          "name": "Enable Premium",
          "description": "Unlock all premium benefits.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 444
        },
        {
          "name": "Enable Premium",
          "description": "Unlock premium features such as Unlimited access to PDF tools, Enable Cloud Storage; Split, Merge, Compress documents, and more. Google login or Google Drive storage is broken, need MicroG integration patch.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 445
        },
        {
          "name": "Enable Premium",
          "description": "Unlock all features in Pro.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 446
        },
        {
          "name": "Enable Premium",
          "description": "Disable trial time counter.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 447
        },
        {
          "name": "Enable Premium",
          "description": "Unlock unlimited use of ISO Burner, disable ads and disable coins system.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 448
        },
        {
          "name": "Enable Premium",
          "description": "Unlock unlimited use of all tools, disable ads and disable coins system.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 449
        },
        {
          "name": "Enable Premium",
          "description": "Unlock unlimited use of Disk Management & Gaming Tools, disable ads and disable coins system.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 450
        },
        {
          "name": "Enable Premium",
          "description": "Unlock unlimited use of Bootable USB drive creator, disable ads and disable coins system.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 451
        },
        {
          "name": "Enable Premium",
          "description": "Unlock pixiv premium features such as Search by Popularity, Hide Ads & Tags and see Browsing History.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 452
        },
        {
          "name": "Enable Premium",
          "description": "Unlock premium features such as Advanced Color Tools, Clipping Masks & Alpha Masks, Manage layers with Groups, Import & customize brushes, and more...",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 453
        },
        {
          "name": "Enable Pro",
          "description": "Unlock all pro features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 454
        },
        {
          "name": "Enable Raw Capture",
          "description": "Force enable DNG raw capture option.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 455
        },
        {
          "name": "Fix Camera Mode Intent",
          "description": "Fix opening Camera FV-5 Lite when entering camera mode.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 456
        },
        {
          "name": "Fix Video Recording Intent",
          "description": "Fix opening Cinema FV-5 Lite from video recording menu.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 455
        },
        {
          "name": "Hide app icon",
          "description": "Hides the app icon from the Android launcher.",
          "firstSeen": 1780624125000,
          "default": false
        },
        {
          "name": "Higher Image Resolution",
          "description": "Unlock higher image resolutions that the device support.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 455
        },
        {
          "name": "Higher Video Resolution",
          "description": "Unlock higher resolutions that limited by the app.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 456
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1780624125000,
          "default": false
        },
        {
          "name": "Spoof Install Source",
          "description": "Spoofs package installer checks to report the configured package name as the installation source. Default is Play Store.",
          "firstSeen": 1780624125000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Installer Package Name",
              "description": "The package name of the installation source."
            }
          ]
        },
        {
          "name": "Unlock Plus",
          "description": "Unlock plus features such as Exclusive Themes, Custom Layout & Home Screen, Enhanced Bulk Downloader.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 457
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 458
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 459
        },
        {
          "name": "Unlock Premium",
          "description": "Enable premium features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 460
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features such as Disable Ads and access AI Assistant.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 461
        },
        {
          "name": "Unlock Premium",
          "description": "Enable Floating Buttons and Assistant Trigger features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 462
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features such as No Ads, Premium Brushes, Filters & Fonts; Simultaneous Layer Operation. Server-side features is NOT included!",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 440
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock 'Remove Ads' premium feature.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 463
        },
        {
          "name": "Unlock Premium",
          "description": "Enable UDisc premium features. NOTICE: Use alongside the universal 'Spoof Install Source' patch to fix the login issue and 'Change Google Maps API Key' patch to fix the maps not rendering.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 464
        },
        {
          "name": "Unlock Pro",
          "description": "Enable pro features.",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 465
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock pro features such as Unlimited proxy usage, Allow/disallow specific apps, Block apps in firewall and many more...",
          "firstSeen": 1780624125000,
          "compatiblePackagesKey": 466
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "quantavil/edge-morphe-patches",
      "name": "Edge",
      "repoDescription": "Custom Morphe patches for Microsoft Edge on Android.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/120050022?v=4&s=128",
      "hotRank": 173,
      "stars": 48,
      "updatedAt": 1789397439000,
      "firstSeen": 1780713376000,
      "appFirstSeen": {
        "com.microsoft.emmx": 1780738576635,
        "com.microsoft.emmx.canary": 1789394818076
      },
      "appUpdates": {
        "com.microsoft.emmx": 1789394066000,
        "com.microsoft.emmx.canary": 1789394066000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Changes the application package name in AndroidManifest.xml (e.g. for media display whitelist compatibility or cloning).",
          "firstSeen": 1780713376000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "New package name for Microsoft Edge (defaults to <originalPackage>.morphe if not specified)"
            }
          ],
          "compatiblePackagesKey": 467
        },
        {
          "name": "Copilot feature toggle",
          "description": "Disables all Copilot and Bing Chat feature flags by forcing boolean feature evaluation methods to return false.",
          "firstSeen": 1780713376000,
          "compatiblePackagesKey": 467
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch does not work if the app is installed by mounting and may cause unexpected issues with some apps.",
          "firstSeen": 1780713376000,
          "default": false,
          "compatiblePackagesKey": 467
        },
        {
          "name": "Disable news notifications",
          "description": "Disables Bing news and weather push notifications by short-circuiting device push token registration and notification dispatch services.",
          "firstSeen": 1780713376000,
          "compatiblePackagesKey": 467
        },
        {
          "name": "Telemetry elimination",
          "description": "Eliminates Microsoft Edge telemetry and tracking by redirecting data collection endpoints (OneCollector, AppCenter, Adjust) to localhost and short-circuiting OneDS and Adjust tracking methods.",
          "firstSeen": 1780713376000,
          "compatiblePackagesKey": 467
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "durgesh0505/chiggi_morphe_patches",
      "name": "Chiggi",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60478892?v=4&s=128",
      "hotRank": 50,
      "stars": 49,
      "updatedAt": 1792331295000,
      "firstSeen": 1781135403000,
      "appFirstSeen": {
        "com.crazygames.crazygamesapp": 1782256210590,
        "com.cry.analyzer": 1784733902553,
        "com.easybrain.arrow.puzzle.game": 1781903505511,
        "com.graymatrix.did": 1787265072048,
        "com.instagram.barcelona": 1781844054721,
        "com.jio.media.jiotvplus": 1784393985314,
        "com.kakarod.bighunter": 1790053173716,
        "com.mediocre.commute": 1784733902553,
        "com.sonyliv": 1781160603756,
        "com.vimtv": 1784393985314,
        "fi.twomenandadog.zombiecatchers": 1792303022386,
        "in.startv.hotstar": 1784393985314,
        "jp.firstascent.cryanalyzer": 1784733902553,
        "net.nutrilio": 1781583945043
      },
      "appUpdates": {
        "com.crazygames.crazygamesapp": 1788901913000,
        "com.cry.analyzer": 1788901913000,
        "com.easybrain.arrow.puzzle.game": 1788901913000,
        "com.graymatrix.did": 1788901913000,
        "com.instagram.barcelona": 1788901913000,
        "com.jio.media.jiotvplus": 1788901913000,
        "com.kakarod.bighunter": 1790038850000,
        "com.mediocre.commute": 1784678400000,
        "com.sonyliv": 1788901913000,
        "com.vimtv": 1784678400000,
        "fi.twomenandadog.zombiecatchers": 1792331295000,
        "in.startv.hotstar": 1784764800000,
        "jp.firstascent.cryanalyzer": 1784678400000,
        "net.nutrilio": 1788901913000
      },
      "patches": [
        {
          "name": "Add food search bar",
          "description": "Adds a live search box below each meal-time header in the day/meal form. Typing filters that meal's food chips as you type; filtering only hides chips, so items you have already added stay added. The hardest patch to keep working — it hooks the obfuscated form adapter and will likely need re-fingerprinting after Nutrilio updates.",
          "firstSeen": 1781135403000,
          "default": false,
          "compatiblePackagesKey": 468
        },
        {
          "name": "Auto skip intro and recap",
          "description": "Automatically skips the intro, recap and song segments as soon as the 'Skip' button would appear, without waiting for a tap.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Auto-skip Up Next",
          "description": "Plays the next episode immediately when the \"Up Next\" card appears, skipping the auto-play countdown.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Auto-skip intro and recap",
          "description": "Automatically skips the intro and recap of a show instead of waiting for you to press the Skip button. When the player reaches an intro (SKIP_INTRO_MARKER=1) or recap (SKIP_RECAP_MARKER=2) marker, it does exactly what tapping the Skip button does — sets seek-exact and seeks straight to that marker's end. Seek-exact is required: without it the seek snaps to a keyframe before the intro end, which lands back inside the marker window and loops. It only acts on intro/recap markers, never on next-episode or ad markers. Disable this if a title's markers are wrong and it skips too far.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Bypass Play license check",
          "description": "Stops Google Play's Automatic Integrity Protection (PairIP) license check that, on a re-signed/sideloaded build, redirects the app to the Play Store (\"get it on Google Play\"). Neuters both entry points of com.pairip.licensecheck.LicenseClient (checkLicense / initializeLicenseCheck) so the check never runs. Required for the patched app to open at all.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 471
        },
        {
          "name": "Bypass license check",
          "description": "Stops the PairIP (Google Play) license check from redirecting a re-signed build to the Play Store (\"get this game from Play\") and killing the app. Forces LicenseClient.initializeLicenseCheck() to a no-op (no Play bind, no paywall) and neuters startPaywallActivity()/startErrorDialogActivity() as defense. Nothing outside com.pairip.* reads the license state, so gameplay is unaffected. Required for the re-signed offline build to launch at all.",
          "firstSeen": 1790053173716,
          "compatiblePackagesKey": 472
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses PairIP signature and Google Play license checks. It also bypasses PairIP's encrypted-key import bootstrap, neutralizes its protected native logger, restores the game library's PairIP-encrypted native data, disables broken AndroidX startup and Firebase anonymous auth, and reconstructs the critical application, activity, and notification-service lifecycle methods so a re-signed build can start without encrypted VM bytecode. Third-party SDK VM stubs remain a runtime risk.",
          "firstSeen": 1790053173716,
          "compatiblePackagesKey": 473
        },
        {
          "name": "Bypass proxy/VPN security block",
          "description": "Stops the \"Something is interfering with your secure connection\" (NET_201) screen that JioHotstar shows when it detects a VPN/proxy. The app self-enforces a proxy verdict the server sends via the X-Hs-SetProxyState response header: the client stores it and, when it is BLOCKED/RESTRICTED, shows the security error. This neuters the handler that stores that verdict, so the client keeps reporting a clean (unblocked) proxy state and never blocks itself. It also neuters the store's periodic proxy-state refresh coroutines, which would otherwise re-fetch endlessly (the verdict is never stored, so the TTL check always sees it expired) and make the app feel laggy/retrying. Note: if JioHotstar also refuses playback server-side based on the connection IP, video may still fail even though the error screen is gone.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 475
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 471
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 474
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 476
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 468
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 469
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 477
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 478
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 470
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name so the patched app installs alongside the original. Set the desired package name in the patch options. WARNING: this game ships native integrity/signing libraries; a renamed + re-signed package may trip a native tamper check. Disable this patch if the app crashes or closes on launch.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (e.g. com.easybrain.arrow.puzzle.game.morphe)."
            }
          ],
          "compatiblePackagesKey": 475
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name so the patched app installs alongside the original. Set the desired package name in the patch options. Changing the package name can cause unexpected issues with some app features.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (e.g. net.nutrilio.morphe)."
            }
          ],
          "compatiblePackagesKey": 468
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name so the patched app installs alongside the original. Set the desired package name in the patch options. Changing the package name can cause unexpected issues with some app features.",
          "firstSeen": 1781135403000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (e.g. com.sonyliv.chiggi)."
            }
          ],
          "compatiblePackagesKey": 469
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name so the patched app installs alongside the original Threads. Set the desired package name in the patch options. WARNING: Meta apps hardcode many component/provider references — renaming the package can break Facebook login (SSO), content providers, or push. Disable this patch if you hit such issues.",
          "firstSeen": 1781135403000,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (e.g. com.instagram.barcelona.morphe)."
            }
          ],
          "compatiblePackagesKey": 477
        },
        {
          "name": "Change package name",
          "description": "Changes the manifest package and package-derived authorities/permissions so Zombie Catchers Morphe can install beside the original. Play Games, Firebase auth, store updates, and server checks can still reject the renamed and re-signed build.",
          "firstSeen": 1781135403000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "New package name for side-by-side installation."
            }
          ],
          "compatiblePackagesKey": 473
        },
        {
          "name": "Disable AppsFlyer tracking",
          "description": "Disables AppsFlyer attribution and event tracking. Other SDKs (CleverTap, Firebase Analytics/Crashlytics) are not affected by this patch.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Disable Firebase tracking",
          "description": "Disables Firebase Analytics, Crashlytics and Performance data collection via manifest flags. Push notifications are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Disable analytics",
          "description": "Stops Easybrain analytics event upload (Unity AnalyticsPlugin send + the central AnalyticsController collector). SDK init is left intact so ad removal stays stable. Does not disable deep GMS/Firebase auto-collection; pair with Remove AD_ID for advertising-id.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 475
        },
        {
          "name": "Disable analytics",
          "description": "Stops native Sentry crash/telemetry upload by neutering the Capacitor Sentry plugin's native init (io.sentry.capacitor.SentryCapacitor.initNativeSdk), so it resolves without starting the native Sentry SDK. Firebase auth, ConfigCat and push are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 471
        },
        {
          "name": "Disable analytics",
          "description": "Disables Firebase/Google Analytics, Crashlytics and Performance data collection via manifest flags. CleverTap is left intact (it drives in-app UI and disabling it would crash the app). Push notifications are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Disable analytics",
          "description": "Disables Firebase/Google Analytics, Crashlytics and Performance data collection via manifest flags. CleverTap is left intact (it drives in-app UI and disabling it would crash the app). Push notifications are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 476
        },
        {
          "name": "Disable analytics",
          "description": "Disables Firebase/Google Analytics, Crashlytics and Performance data collection via manifest flags and removes the advertising-id (AD_ID) permissions. Push notifications are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 468
        },
        {
          "name": "Disable analytics",
          "description": "Disables Firebase/Google Analytics, Crashlytics and Performance data collection via manifest flags. CleverTap is left intact (it drives in-app UI and disabling it would crash the app). Push notifications are unaffected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Disable forced update",
          "description": "Removes the forced ('immediate') and optional ('flexi') 'update available' popup shown on the home screen.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Disable forced update",
          "description": "Removes the 'update available' popup (both the forced/non-cancelable and the optional variant) shown on splash/home. The pinned 10.8 re-signed build would otherwise be nagged — or hard-blocked — to update whenever the server reports a newer version. The popup is gated on ClientInfo.getVersionNumber(); forcing it to \"0\" makes the version check in SplashActivity and MainActivity conclude no update is needed.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Disable forced upgrade",
          "description": "Stops ZEE5 from forcing an app update. BlockerScreenInfo.isBlocked() gates the block/upgrade wall; forcing it false lets the current version keep running. This is the only hard client block screen in the app (there is no geo/VPN/tamper block).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Disable nuisance popups",
          "description": "Suppresses the ZEE5 app-rating prompt and the subscription 'Buy Plan' upsell popup on the home screen by forcing HomeActivityViewModel.canLaunchAppRating() and toShowBuyPlanPopup() to false. Both are plain boolean gates, so this only stops the dialogs from being shown; nothing else changes.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Enable all codecs",
          "description": "Forces all video codecs (H265/VP9/AV1) and 4K support on by bypassing the capability/blacklist checks. Off by default: forcing a codec/resolution a TV cannot actually decode can break playback. Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Enable screen mirroring",
          "description": "Allows playback to continue while screen mirroring or an external HDMI display is connected, instead of showing the multiple-display block. Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Enable screenshots",
          "description": "Removes screenshot and screen-recording restrictions on the app UI (the DRM video itself stays protected by Widevine). Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Faster video start",
          "description": "Lowers the ExoPlayer start buffer (bufferForPlayback) to 1500ms by forcing DefaultPlayerConfig.defaultBuffersForPlaybackMs() to return 1500 instead of the server value (~2500ms). Playback starts after less initial buffering, so the first frame appears sooner. The player still fills the full min/max buffer in the background; only the start threshold drops. On a weak network or slow CPU this slightly raises the chance of an early re-buffer. Does not affect the DRM-license/manifest part of startup.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Food search bar layout",
          "description": "Adds the search box view below each meal-time header in the day/meal form. Enabled automatically by \"Add food search bar\".",
          "firstSeen": 1781135403000,
          "default": false,
          "compatiblePackagesKey": 468
        },
        {
          "name": "Force HDR10",
          "description": "Forces HDR10 / HDR10+ / Dolby Vision playback by bypassing the capability/blacklist check. Off by default: forcing HDR on a panel that cannot render it can wash out or break playback. Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Free in-app purchases",
          "description": "Makes every in-app purchase free and unlimited. KKJPaymentGoogle.startPurchase(key) normally opens the Google Play billing flow; this redirects it straight to the native grant applyProduct(key), skipping payment. There is no client receipt check (verifyDeveloperPayload returns true) and no server validation, so the product is granted for real — consumables (coins) can be re-bought unlimitedly. NOTE: no money changes hands and nothing is sent to Google; this only works because the grant is client-side.",
          "firstSeen": 1790053173716,
          "compatiblePackagesKey": 472
        },
        {
          "name": "Free in-app purchases",
          "description": "Skips Google Play Billing and exposes the app's product list at zero price. Buying an item sends a synthetic purchase receipt through Zombie Catchers' own native purchaseResult success callback, and the native server receipt check is forced off so the grant never depends on the developer's verification endpoint. No payment reaches Google. The developer's own event log still records each purchase; use a throwaway account.",
          "firstSeen": 1790053173716,
          "compatiblePackagesKey": 473
        },
        {
          "name": "Hide ads",
          "description": "Hides sponsored posts and injected \"suggested\" netego units from the Threads feed. Marks every media as organic (Media.DED) and blocks the feed ad-injection scheduler (BarcelonaSpoolFeedCacheHandler). Client-side only.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 477
        },
        {
          "name": "Hide promo banners",
          "description": "Hides the CleverTap-driven subscribe/premium promo banners and promo trays on the home screen. Content rows and CleverTap pop-ups/overlays are not affected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Local backup & restore",
          "description": "Adds a native \"Local backup & restore\" row to the Backup screen (above Restore Backup) that opens Nutrilio's built-in (but normally hidden) local file backup/restore. There you can export a complete backup — all entries, images and settings — to a portable .nutrilio file (a ZIP) via the share sheet, and restore one from a file you pick. No Google account, no premium needed. (Google Drive auto-backup is separate and still requires sign-in, which does not work on a re-signed app.)",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 468
        },
        {
          "name": "Make installable on TV",
          "description": "For PHONE builds only: makes a phone APK installable on Android TV / Google TV by marking touchscreen, portrait-screen and other phone-only features optional (they are why the TV installer reports \"not compatible with your TV\"), declaring the leanback feature optional, and adding the leanback launcher category. Off by default because the JioHotstar TV build (.apkm) is already a native leanback D-pad app and does not need it. Note: a phone build patched this way still shows a portrait touch UI — a mouse or air-remote may be needed since it expects touch, not a D-pad.",
          "firstSeen": 1781135403000,
          "default": false,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Make installable on TV",
          "description": "Makes the ZEE5 APK install on Android TV / Chromecast with Google TV. The build marks android.software.live_tv as required, but streamer devices without a TV tuner do not have that feature, so the installer reports \"not compatible with your TV\". This marks live_tv and leanback optional so it installs everywhere; the leanback launcher entry is kept, so it still appears on the TV home screen.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Premium unlock",
          "description": "Unlocks premium UI state: shows the subscribed badge, enables the download button for all content and suppresses subscription nudges during playback. This is a UI unlock only — it does not grant access to DRM content you are not entitled to. Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Premium unlock (UI)",
          "description": "Forces the client 'subscribed' flags true so premium UI state shows unlocked. OFF by default: Vi Movies and TV enforces entitlement server-side with Widevine DRM, so this does NOT grant content you are not entitled to — it only changes UI, and content that appears playable may still be refused by the server. Cosmetic UI change only.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id and Ad Services (Privacy Sandbox) permissions so the device advertising id, Topics and Attribution signals cannot be read for ad tracking.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 475
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id and Ad Services (Privacy Sandbox) permissions so the device advertising id, Topics, Attribution and Custom Audience signals cannot be read for ad tracking.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 471
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id and Ad Services (Privacy Sandbox) permissions so the device advertising id, Attribution and Topics signals cannot be read for ad tracking.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id and Ad Services (Privacy Sandbox) permissions so the device advertising id, Attribution and Topics signals cannot be read for ad tracking.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 476
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id (AD_ID) permissions so the device advertising id cannot be read for ad tracking. Does not disable Meta's core analytics.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 477
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id and Ad Services (Privacy Sandbox) permissions so the device advertising id, Attribution and Topics signals cannot be read for ad tracking.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Remove ads",
          "description": "Removes ALL ads (banner, interstitial and rewarded) by neutering the Unity<->Android ad facade (com.easybrain.ads.unity.AdsPlugin): availability/show booleans return false, banner shows are no-ops and banner height is 0. The game treats every ad type as never ready. Note: rewarded ads are also removed, so watch-to-earn rewards no longer work.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 475
        },
        {
          "name": "Remove ads",
          "description": "Suppresses AppLovin MAX / AdMob / Unity ads. Interstitial show() becomes a no-op (only releases the native processing lock via stopProcess). Rewarded showWithReward() skips the ad but still fires the native rewardCallback() so reward-gated features (revive, bonus coins, etc.) keep working, then releases the lock. getIsReadyReward() is forced true so the reward button stays available without a preloaded ad. Unity's reward is not wired to a Java callback, so its showWithReward only skips the ad.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 472
        },
        {
          "name": "Remove ads",
          "description": "Removes native ads (AdMob and its Pangle/Audience Network mediation) by neutering the Capacitor AdMob plugin (com.getcapacitor.community.admob.AdMob): no video is shown for interstitial or rewarded ads — instead the show methods fire the ad's lifecycle events so the game's loading overlay dismisses and rewarded ads still credit their reward; banners never display. Note: in-page web video ads served remotely inside the WebView (from crazygames.com) are not part of the app bytecode and cannot be removed here.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 471
        },
        {
          "name": "Remove ads",
          "description": "Removes pre-roll, mid-roll and live-match video ads by clearing the SSAI ad tag in the AdMetadata constructor, so the client requests a clean, non-ad-stitched stream at the source. This surgical approach lets the app's own ad machinery see \"no ads\" and behave normally (no retry loops, no empty ad slots). Approach adapted from Paresh-Maheshwari's patches (GPL-3.0).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Remove ads",
          "description": "Removes JioTV+ ads. Display/banner ads are neutered at the JioAds SDK entry (JioAdView.loadAd / cacheAd), and player video ads (pre-roll, mid-roll, post-roll and SSAI stitched ads) are removed by no-oping VMAPAdsHelper.fetchAds — the single method that fetches and sets up all player ads from the playback-rights model.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 476
        },
        {
          "name": "Remove ads",
          "description": "Removes pre-roll, mid-roll and SSAI video ads. The player builds its IMA/SSAI ad-tag URL from AdUrlResponse.getAdUrlTypes(); forcing that to null (and the TorcAiAdConfig.isAdEnabled() gate to false) means no ad tag is ever loaded, so no ad plays.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Remove ads",
          "description": "Disables AppLovin MAX initialization, banners, and real ad playback. Interstitial requests complete immediately. Rewarded requests call the game's native successful completion callback so reward-gated actions can still grant their reward. Runtime confirmation is required because the final reward logic is native C++.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 473
        },
        {
          "name": "Remove display ads",
          "description": "Removes ZEE5 non-video display ads: the home-screen native masthead banner (HomeActivityViewModel.getNeedToShowNativeMastheadAd() forced false, so it never loads) and the on-pause display overlay (FetchPlaybackUrlUseCase.toPauseAds() forced null). No extra ad requests are made, so this makes the UI lighter rather than laggier.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Remove player logo",
          "description": "Removes the ZEE5/channel logo overlaid on the video player. The logo is shown via WaterMarkViewModel's _logoVisibility LiveData; forcing updateLogoVisibility(...) to always post false keeps the logo hidden. Client render only — this does not affect any logo baked into a partner's video stream.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Remove player watermark",
          "description": "Removes the per-content watermark/logo overlaid on the video (the one that changes depending on what you play). The player only shows the watermark ImageView when Configs.getWaterMarkInfoOnPlayer() returns non-empty JSON; forcing that getter to null makes the player's own guard hide the overlay. Client render only, so this is fully removable (it is not baked into the stream).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 478
        },
        {
          "name": "Remove video ads",
          "description": "Forces PlayerUtil.isAdEnable() to false so the player neither requests nor plays ads. Removes client-side (Google IMA) ads. Server-side stitched ads on some live content (MediaTailor/SSAI) may still appear.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Remove video ads",
          "description": "Blocks ZEE5 video ads (pre-roll, mid-roll and the video-start slate) client-side. The player inserts ads from an ad-tag URL supplied by MediaData (adsUrl + adTags), not from the stream, and ad-free users already receive a null adsUrl / empty adTags — a supported path. This forces MediaData.getAdsUrl() to null and getAdTags() to an empty list so no ad break is ever built, and forces FetchPlaybackUrlUseCase.toPreRollDaiSlateMedia() to null so no pre-roll slate is prepended. Content goes straight to play — fewer ad requests, so it is lighter, not laggy. Server-DAI mid-roll (if a title is DAI-only) is not affected.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Spoof device attestation",
          "description": "Forces the device-attestation blob JioHotstar sends to the server to report a clean device (IsTampered/IsRooted/IsProxy/isVpnActive/IsEmulator/suspicious-file/open-ports/debugger all false). The re-signed build otherwise sends IsTampered=true, which the server flags as \"suspicious activity\" and locks the account for 24 hours (error NM-4290). WARNING: this reduces one client-sent signal but does NOT make the account safe — the server still sees the VPN exit IP, and an already-flagged account stays on Hotstar's radar. Do not run this on an account you cannot afford to lose.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Spoof device id",
          "description": "Replaces the device id JioHotstar derives from Settings.Secure ANDROID_ID with a stable-per-install random UUID, so the re-signed build presents as a device the server has never flagged. This is the verified single source of both the X-HS-Device-Id request header and the /v2/start body device ids; ANDROID_ID otherwise survives an app-data clear (it is keyed to the signing key), which is why a flagged device kept getting the \"device logged out / suspicious activity\" page on every launch. The id is persisted, and regenerates on an app-data clear so a re-flagged device can be rotated. NOTE: the server also sees the connection IP — pair this with a clean (ideally residential) India IP; a flagged exit IP is not something the client can change. Do not run on an account you cannot afford to lose.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Spoof device-integrity self-report",
          "description": "Forces JioHotstar's security-suite checks (VPN, proxy, root, debugger, open ports, suspicious files) to report false, so the device-integrity attestation the app sends to the server looks clean. Helps rooted/modded devices and complements the VPN bypass. Note: the attestation is also server-validated (signed nonce) and the server sees the connection IP, so this is not guaranteed to defeat a server-side check on its own.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 474
        },
        {
          "name": "Suppress geo / VPN block",
          "description": "Stops the dedicated \"not available in your region\" and \"VPN detected\" block screens by downgrading the geo/EPD block to a generic error. Geoblocking is enforced server-side by IP, so this does not grant access without a valid in-region IP (e.g. a working India connection).",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 469
        },
        {
          "name": "Unlimited coins and plutonium",
          "description": "Makes the game always read 1,342,177,279 coins and plutonium. Both are 32-bit values, so this is near the maximum while leaving room for rewards to be added without overflowing. Spending never lowers the balance. Use a throwaway account.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 473
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Nutrilio PLUS+ by forcing the premium gate (PremiumModule.t2()) to return true. Every premium feature (custom colors, all charts, app lock, all tracking options) and the paywall treat the user as a subscriber. Client-side only; does not grant a real Google Play subscription.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 468
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks AYA Baby AI premium without a purchase by forcing the Apphud SDK entitlement checks Apphud.hasPremiumAccess() and hasActiveSubscription() to return true. The app gates premium features on these, so the app treats the user as subscribed. Because it uses an ads-or-premium model, unlocking premium also stops the Appodeal/AdMob ads. No Google Play purchase is made or needed.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 479
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the paid 'premium' upgrade (IAP com.mediocre.commute.premium) without a purchase. The native game asks the Java billing bridge AndroidStore whether the product is owned via isProductIdRestored() and reads the store status via getStatusAsString(); this forces the former to true and the latter to \"2\" (STORE_SUCCEEDED), so the game treats premium as owned. No Play purchase is made or needed. Note: the game's actual entitlement logic is in native libcommute.so, which cannot be patched here — if it independently re-verifies the purchase, this may not take effect.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 480
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Cry Analyzer premium and removes all usage limits without a purchase. Forces BillingClientWrapper.isPurchased(...) true (every ownership check reports owned) and UserData.getRestrictionRelease() true (the master 'restrictions removed' flag). Together this gives unlimited analyses with no free-count / rewarded-ad requirement, no ads, and no free-analysis reminder nag. No Google Play purchase is made or needed.",
          "firstSeen": 1781135403000,
          "compatiblePackagesKey": 481
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "LaKakaReal/LaKakaShitPatches",
      "name": "LaKaka",
      "repoDescription": "AI aided patches compatible with Morphe except I have barely any clue what I am doing",
      "avatarUrl": "https://avatars.githubusercontent.com/u/192383339?v=4&s=128",
      "hotRank": 241,
      "stars": 15,
      "updatedAt": 1783574867000,
      "firstSeen": 1781137368000,
      "appFirstSeen": {
        "com.instapaper.android": 1783552202503,
        "com.jndapp.depth.live.wallpaper": 1781162568074,
        "com.soundbrenner.pulse": 1783552202503
      },
      "appUpdates": {
        "com.instapaper.android": 1783468800000,
        "com.jndapp.depth.live.wallpaper": 1782086400000,
        "com.soundbrenner.pulse": 1783468800000
      },
      "patches": [
        {
          "name": "Unlock Plus",
          "description": "Unlocks all Soundbrenner Plus features and Home Customization.",
          "firstSeen": 1781137368000,
          "compatiblePackagesKey": 482
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features (search, speed reading, unlimited highlights).",
          "firstSeen": 1781137368000,
          "compatiblePackagesKey": 483
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium wallpapers and removes license verification features.",
          "firstSeen": 1781137368000,
          "compatiblePackagesKey": 484
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kondratjev/morphe-patches",
      "name": "Kondratjev",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/39211385?v=4&s=128",
      "hotRank": 61,
      "stars": 39,
      "updatedAt": 1791569776000,
      "firstSeen": 1781138594000,
      "appFirstSeen": {
        "__universal__": 1785178161603,
        "air.com.musclemotion.strength.mobile": 1783258234901,
        "com.brightstripe.parcels": 1781464495354,
        "com.fatsecret.android": 1781364495718,
        "com.lyfta": 1781163794016,
        "com.medisafe.android.client": 1781208018481,
        "com.ornament.monitor": 1781990398480,
        "com.sillens.shapeupclub": 1781427843830,
        "com.soundcloud.android": 1781370927449,
        "com.yazio.android": 1781351420963,
        "xyz.rtrvr.pillo": 1781163794016
      },
      "appUpdates": {
        "__universal__": 1789049308000,
        "air.com.musclemotion.strength.mobile": 1789049308000,
        "com.brightstripe.parcels": 1789049308000,
        "com.fatsecret.android": 1791569776000,
        "com.lyfta": 1790430002000,
        "com.medisafe.android.client": 1789752862000,
        "com.ornament.monitor": 1791569776000,
        "com.sillens.shapeupclub": 1789049308000,
        "com.soundcloud.android": 1789049308000,
        "com.yazio.android": 1789049308000,
        "xyz.rtrvr.pillo": 1791569776000
      },
      "patches": [
        {
          "name": "Change version code",
          "description": "Changes the app version code, allowing installation over existing versions.",
          "firstSeen": 1781138594000,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to use. (1 ~ 2147483647)"
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables the Pairip license verification check.",
          "firstSeen": 1781138594000,
          "default": false
        },
        {
          "name": "Disable analytics",
          "description": "Disables analytics and tracking from multiple SDKs, including AppMetrica, MyTracker, Firebase, Sentry, Google Analytics, Amplitude, Mixpanel, Adjust, AppsFlyer, Facebook, MoEngage, and comScore.",
          "firstSeen": 1781138594000,
          "default": false
        },
        {
          "name": "Disable analytics",
          "description": "Disables PulseSDK analytics.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 336
        },
        {
          "name": "Disable analytics",
          "description": "Disables SoundCloud's analytics.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Disable community tab",
          "description": "Hides the News/Community tab from the bottom navigation.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 485
        },
        {
          "name": "Disable consent popup",
          "description": "Disables the OneTrust consent/cookies popup on first launch.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Disable force update dialog",
          "description": "Makes the 'App must update' dialog skippable.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 485
        },
        {
          "name": "Enable SoundCloud Go",
          "description": "Enables SoundCloud Go premium features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "MicroG support",
          "description": "Fixes Google sign-in and sync on patched builds: routes Google services through MicroG-RE and reports the original certificate to Firebase. Requires MicroG-RE with a Google account.",
          "firstSeen": 1789760302409,
          "default": false,
          "compatiblePackagesKey": 336
        },
        {
          "name": "Support patched YouTube Music",
          "description": "Points the workout music button at a patched YouTube Music app instead of the stock package, so the button opens it.",
          "firstSeen": 1790442738543,
          "options": [
            {
              "key": "youTubeMusicPackage",
              "title": "YouTube Music package",
              "description": "Package name of the patched YouTube Music app installed on the device."
            }
          ],
          "compatiblePackagesKey": 486
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all FatSecret Gold features and hides the Premium tab.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 485
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 487
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 486
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 488
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Muscle Motion Strength Training Pro/Individual/Business features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 489
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Ornament subscription features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 490
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 329
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 336
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Yazio Pro features.",
          "firstSeen": 1781138594000,
          "compatiblePackagesKey": 491
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "lyyako/realme-link-patches",
      "name": "Realme Link",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/208395757?v=4&s=128",
      "hotRank": 353,
      "stars": 5,
      "updatedAt": 1781292734000,
      "firstSeen": 1781263777000,
      "appFirstSeen": {
        "com.realme.link": 1781263777000
      },
      "appUpdates": {
        "com.realme.link": 1781292734000
      },
      "patches": [
        {
          "name": "Bypass Session Expiry",
          "description": "Kills session expiry dialogs",
          "firstSeen": 1781263777000,
          "compatiblePackagesKey": 492
        }
      ]
    },
    {
      "source": "github",
      "repo": "Trimpsuz/morphe-busuu",
      "name": "Busuu",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/57452544?v=4&s=128",
      "hotRank": 352,
      "stars": 8,
      "updatedAt": 1781439061000,
      "firstSeen": 1781413861000,
      "appFirstSeen": {
        "com.busuu.android.enc": 1781413861000
      },
      "appUpdates": {
        "com.busuu.android.enc": 1781439061000
      },
      "patches": [
        {
          "name": "Spoof premium plus status",
          "description": "Spoofs premium plus status",
          "firstSeen": 1781413861000,
          "compatiblePackagesKey": 493
        },
        {
          "name": "Spoof premium status",
          "description": "Spoofs premium status",
          "firstSeen": 1781413861000,
          "compatiblePackagesKey": 493
        }
      ]
    },
    {
      "source": "github",
      "repo": "arandomhooman/hoomans-morphe-patches",
      "name": "Hooman",
      "repoDescription": "Patches for morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/64605756?v=4&s=128",
      "hotRank": 28,
      "stars": 249,
      "updatedAt": 1789950188000,
      "firstSeen": 1781506735000,
      "appFirstSeen": {
        "ak.alizandro.smartaudiobookplayer": 1782756588021,
        "altergames.carlauncher": 1781859974011,
        "app.remux.video.converter": 1782186332083,
        "app.symfonik.music.player": 1782791525729,
        "com.adobe.reader": 1781903505511,
        "com.alphaprogression.alphaprogression": 1781583945043,
        "com.appfactory.essence": 1781686482508,
        "com.atomengineapps.teachmeanatomy": 1781531935954,
        "com.bandlab.bandlab": 1781682468117,
        "com.blockerhero": 1781531935954,
        "com.budget.tracker_app": 1782186332083,
        "com.camerasideas.instashot": 1781997082324,
        "com.cfdrink": 1782297287431,
        "com.collectrinc.collectr": 1781865637509,
        "com.cronometer.android.gold": 1781531935954,
        "com.dv.adm": 1782942223171,
        "com.finch.finch": 1782186332083,
        "com.flightradar24free": 1782015922714,
        "com.google.android.dialer": 1786941973701,
        "com.hevy": 1782878745129,
        "com.hv.replaio": 1782186332083,
        "com.maxmpz.audioplayer": 1782706127196,
        "com.naver.linewebtoon": 1782015922714,
        "com.overdevs.at4k": 1781927670628,
        "com.paget96.batteryguru": 1782102477286,
        "com.quizlet.quizletandroid": 1781562094912,
        "com.realbyteapps.moneymanagerfree": 1782071124608,
        "com.rumble.battles": 1782102477286,
        "com.soepic.photogallery.release": 1781562094912,
        "com.sofascore.results": 1783168495852,
        "com.thehungrywasp.iamsober": 1782336283293,
        "com.todoist": 1782947893722,
        "com.touchtype.swiftkey": 1786855167403,
        "com.tracked.mobile": 1781844054721,
        "com.tranzmate": 1781927670628,
        "com.tumblr": 1782102477286,
        "com.wanderlog.android": 1782071124608,
        "com.zenthek.autozen": 1786941973701,
        "currency.converter.moneta": 1786789562568,
        "dk.tacit.android.foldersync.lite": 1781941955592,
        "io.stashteam.games.tracker.stashapp": 1782272886647,
        "net.uniquegem.directchat": 1786599731457,
        "studio.muggle.chatboost": 1783232056457,
        "tv.twitch.android.app": 1781927670628
      },
      "appUpdates": {
        "ak.alizandro.smartaudiobookplayer": 1787680854000,
        "altergames.carlauncher": 1787680854000,
        "app.remux.video.converter": 1787680854000,
        "app.symfonik.music.player": 1787680854000,
        "com.adobe.reader": 1787680854000,
        "com.alphaprogression.alphaprogression": 1787680854000,
        "com.appfactory.essence": 1787680854000,
        "com.atomengineapps.teachmeanatomy": 1781481600000,
        "com.bandlab.bandlab": 1787680854000,
        "com.blockerhero": 1781395200000,
        "com.budget.tracker_app": 1787680854000,
        "com.camerasideas.instashot": 1787680854000,
        "com.cfdrink": 1787680854000,
        "com.collectrinc.collectr": 1787680854000,
        "com.cronometer.android.gold": 1786924800000,
        "com.dv.adm": 1787680854000,
        "com.finch.finch": 1787680854000,
        "com.flightradar24free": 1787680854000,
        "com.google.android.dialer": 1787680854000,
        "com.hevy": 1787680854000,
        "com.hv.replaio": 1787680854000,
        "com.maxmpz.audioplayer": 1787680854000,
        "com.naver.linewebtoon": 1787680854000,
        "com.overdevs.at4k": 1787680854000,
        "com.paget96.batteryguru": 1787680854000,
        "com.quizlet.quizletandroid": 1789950188000,
        "com.realbyteapps.moneymanagerfree": 1787680854000,
        "com.rumble.battles": 1787680854000,
        "com.soepic.photogallery.release": 1781481600000,
        "com.sofascore.results": 1787680854000,
        "com.thehungrywasp.iamsober": 1787680854000,
        "com.todoist": 1787680854000,
        "com.touchtype.swiftkey": 1787680854000,
        "com.tracked.mobile": 1787680854000,
        "com.tranzmate": 1787680854000,
        "com.tumblr": 1787680854000,
        "com.wanderlog.android": 1787680854000,
        "com.zenthek.autozen": 1787680854000,
        "currency.converter.moneta": 1787680854000,
        "dk.tacit.android.foldersync.lite": 1787680854000,
        "io.stashteam.games.tracker.stashapp": 1787680854000,
        "net.uniquegem.directchat": 1787680854000,
        "studio.muggle.chatboost": 1787680854000,
        "tv.twitch.android.app": 1789950188000
      },
      "patches": [
        {
          "name": "7TV and BTTV emotes",
          "description": "Displays 7TV and BTTV emotes directly in Twitch live chat. It loads the global emote sets and the emotes for the channel you are watching, then replaces matching emote codes in incoming messages with their emote images. Sending works through normal Twitch chat: type an emote's text code and send it normally. The patch does not add an emote picker, 7TV/BTTV login, or account linking.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Auto claim channel points",
          "description": "Claims the channel points bonus chest for you automatically. Whenever Twitch makes a bonus available, the claim fires on its own so you don't have to tap the chest.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Block live ads",
          "description": "Routes live streams through a free third-party manifest proxy in an ad-free region. Playback depends on the proxy, and the shared exit can still occasionally receive ads. VOD ads aren't covered.",
          "firstSeen": 1781506735000,
          "options": [
            {
              "key": "proxyUrl",
              "title": "Custom Proxy URL"
            }
          ],
          "compatiblePackagesKey": 494
        },
        {
          "name": "Disable Tumblr TV",
          "description": "Removes the Tumblr TV tab from the bottom navigation bar.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable ad-free banner",
          "description": "Hides the banner with the frog that prompts you to buy Tumblr Ad-Free.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable analytics",
          "description": "Stops AutoZen from sending its own usage analytics. All app events, screen views, and user properties flow through one tracker list; this empties it so nothing is reported.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 496
        },
        {
          "name": "Disable blog notification reminder",
          "description": "Stops the reminder asking you to enable notifications for blogs you visit.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable cloud sign-in prompt",
          "description": "Keeps the optional Microsoft cloud sign-in onboarding from replacing SwiftKey's launcher, so local keyboard setup and settings remain usable without an account. This does not sign in or unlock cloud sync and other account-backed features.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 497
        },
        {
          "name": "Disable gift message popup",
          "description": "Stops the popup that suggests buying TumblrMart items for other people.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable in-app update",
          "description": "Turns off the in-app update check and the update prompt.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable screenshot sharing",
          "description": "Stops the share sheet that pops up when you take a screenshot in the app.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Disable telemetry",
          "description": "Stops SwiftKey's first-party telemetry records and uploads, Adjust attribution, Crashlytics, Firebase Sessions, legacy Google Analytics, and app exception reporting. Push messaging and the multipurpose job service stay enabled.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 497
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks BlockerHero's premium features without a subscription or Google sign-in, like uninstall protection, focus mode, custom blocklists, daily and weekly time limits, and more.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 259
        },
        {
          "name": "Enable call recording",
          "description": "Turns on the built-in call recorder in regions where Google normally hides it. Recordings stay on your phone. Recording calls is regulated in many places, so check what is allowed where you live before using it.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 498
        },
        {
          "name": "Enable premium UI",
          "description": "Turns on the cosmetic Tumblr Premium look: the premium badge and the premium settings entry. This only changes how the app looks on your device. It does not buy or unlock anything on Tumblr's side, so ad-free, the badge on your blog, and anything the server checks still need a real subscription. Use \"Remove ads\" for an actually ad-free feed.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Fix login",
          "description": "Fixes the \"This app version/OS is not currently supported\" error that blocks login after the app has been patched. Twitch runs a Play Integrity check in the background and reports the result to its login server; re-signing makes that check fail, so the server refuses the login. This stops the app from sending that attestation, so it looks like a device without Google Play, where login works normally. It does not change anything else about how you log in.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Fix notifications",
          "description": "Fixes push notifications after patching. Firebase rejects device registration because the patched APK has a different signing certificate; this sends Twitch's original certificate fingerprint only with Firebase Installations requests so registration can finish.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Hide display ads",
          "description": "Hides the banner, overlay, and in-feed display ads Twitch shows around the app. This doesn't touch the video ads in the stream itself.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 494
        },
        {
          "name": "No date first",
          "description": "Moves undated tasks to the top of the task list in grouped views, so tasks without a due date appear before dated ones. The reordering is applied on the client side when the section list is built; synced data and server behaviour are untouched.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 499
        },
        {
          "name": "Remove Ads",
          "description": "Stops the banner and interstitial ads SofaScore shows around scores and between screens. Every ad site reads one decision method off the cached account, and the app's own ad master switch caches that method's result, so forcing it to \"no ads\" turns them all off with no login needed. The result holds across a sync because the switch re-reads the same method. Ads that are served by the video/story SDK inside embedded content are not affected. The patch also keeps Firebase notification registration compatible with the re-signed build. Re-signing breaks SofaScore's login (it only offers Google and Facebook sign-in, both of which reject the new signature), but removing ads does not need an account so the patch still works.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 500
        },
        {
          "name": "Remove ads",
          "description": "Removes the ads in Advanced Download Manager. ADM's paid state is the ad-free RevenueCat entitlement cached on the device, so the app also labels itself Pro.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 501
        },
        {
          "name": "Remove ads",
          "description": "Removes the ads in Flightradar24. The Gold map layers, flight history, and 3D view are produced on Flightradar24's servers and still need a subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 502
        },
        {
          "name": "Remove ads",
          "description": "Removes the ads Moovit shows around the map and search and between screens.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 503
        },
        {
          "name": "Remove ads",
          "description": "Removes the ads in Tumblr: the dashboard ads from the ad networks and the Blaze posts (the paid-promoted posts other people pay to inject into the feed). It leaves your own following feed and reblogs untouched. Premium content like ad-free badges and TumblrMart items are sold by Tumblr's servers and still need a purchase.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 495
        },
        {
          "name": "Remove ads",
          "description": "Removes the ads WEBTOON shows while reading and browsing: the in-viewer top and end ads, the home feed ads, and the title-page banner. Locked episodes (Fast Pass, Daily Pass, coin-unlocked) are served by WEBTOON's servers and still need coins or a wait, so this does not unlock them.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 504
        },
        {
          "name": "Show deleted messages",
          "description": "Keeps deleted or moderated chat messages readable instead of replacing them with \"<message deleted>\". The message turns into a tappable spoiler: tap it to reveal the original text. Normally only moderators can do this; the patch grants that access to everyone.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Unlock Full",
          "description": "Unlocks Smart AudioBook Player's full version by forcing the local license decision to Full.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 505
        },
        {
          "name": "Unlock Full Version",
          "description": "Unlocks the paid full version of AGAMA Car Launcher, so the pro widgets, theme editor, and the other locked extras open up without buying it.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 506
        },
        {
          "name": "Unlock Gold",
          "description": "Unlocks Cronometer Gold without a subscription, like custom charts, advanced reports, the fasting tracker, custom biometrics, an ad-free view, and more. Anything Cronometer works out on its own servers still needs Gold.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 507
        },
        {
          "name": "Unlock Membership",
          "description": "Unlocks the BandLab Membership tools that run inside the app without a subscription, like the extra effects and instruments, more tracks, pitch tools, the voice changer, mastering, and more. Anything BandLab makes on its servers, like the stem Splitter, AI video, and distribution, still needs a real membership.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 508
        },
        {
          "name": "Unlock Moovit+",
          "description": "Unlocks the Moovit+ extras without paying, like the extra sort and time-of-travel options and compare-on-map, and stops the upgrade-to-Moovit+ popups that nag you on app open. Things Moovit runs on its servers, like transit ticketing, still need the real subscription. Pair this with Remove ads for the ad-free part of Moovit+.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 503
        },
        {
          "name": "Unlock PRO",
          "description": "Unlocks Battery Guru's PRO and removes the ads. PRO is decided on the device, so the deep sleep stats, charge history, themes, and the ad-free view all open up.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 509
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Finch Plus features without a subscription, including the Plus shop items, extra themes and customization, seasonal event tiers, the monthly recap, and Plus insights. It also clears the upgrade prompts. This is the arm64 build. Cloud backup and cross-device sync run on Finch's own servers and still need the real subscription. Re-signing breaks Google sign-in, so log in with email instead.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 510
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Moneta Plus features, including the full asset catalog, more than five selected assets, five-minute rate updates, camera price scanning, and extended historical charts. Purchases, restore purchases, and server account state are unchanged. This is the arm64 build.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 511
        },
        {
          "name": "Unlock Plus",
          "description": "Removes ads and unlocks the on-device Quizlet Plus features without a subscription, including unlimited Learn and Test rounds. Textbook and expert answers remain subject to Quizlet's server limits. AI tools like Magic Notes and generation stay locked.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 512
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Alpha Progression's premium training tools without a subscription, like the training-plan generator, charts, exercise evaluations, the warmup calculator, and more. They run on the workout data already on your device, so they keep working offline.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 513
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AT4K Launcher's premium features without paying, like more apps per row and the premium wallpaper options. It all runs on the device, so nothing stays locked.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 514
        },
        {
          "name": "Unlock Premium",
          "description": "Turns on ChatBoost premium so the app's paid features and UI open up. Premium is decided by a single internal flag holder whose two flags both ship hardcoded off, so forcing them on makes the entitlement flow report premium no matter what Google Play Billing says, and every gate reads that one flow. One thing to know: ChatBoost is bring your own key, so the AI runs on your own provider API keys and was never part of the subscription. This unlocks the client-side paid features and UX, not free AI usage. The AI already runs on your keys.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 515
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Collectr's premium features without a subscription, like unlimited collections, price alerts, and the advanced analytics, and stops the blocking \"Update App Required\" popup that otherwise locks patched installs out. This is the arm64 build. Anything Collectr serves from its own servers still needs the real subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 516
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks DirectChat's premium without the in-app purchase, so the chat-head styles and themes, extra bubble options and the other paid settings all open, and the ad inside the message bubble is hidden too. Premium is a local flag the app seeds from its own purchase, so the unlock holds across restarts on a free account.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 517
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks FolderSync's premium without the in-app purchase and removes the ads, so you get unlimited sync pairs and the advanced options.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 518
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Mixel's Premium tier without a subscription: the Pro feature gates open and the premium recipe packs show as entitled. Both gates are read client-side from RevenueCat's entitlements, so this lifts them on-device. Anything Mixel actually checks server-side (if a later build moves a gate there) won't be covered.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 519
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Money Manager's premium and removes the ads: passcode lock, more accounts, custom categories and themes, repeat transactions, advanced stats, and local backup all open. PC/web sync and cloud backup stay tied to the server (it issues an expiry the app checks online), so those keep needing a real subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 520
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Poweramp's full version state and Feature Package #1.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 521
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Replaio's premium and removes the ads, so the equalizer, sleep timer, alarm, recording, and favorites all open up. Data Replaio keeps on its servers (synced favorites past the free cap) still needs an account that paid.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 522
        },
        {
          "name": "Unlock Premium",
          "description": "Turns on Rumble Premium without a subscription: removes the ad-supported playback, drops the premium upsell, and unlocks the premium-only videos. The premium flag is read from your account profile when you sign in, so it takes effect on a logged-in Rumble account.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 523
        },
        {
          "name": "Unlock Premium",
          "description": "Turns on Symfonium's paid features. The build ships as a public beta with a built-in trial, so this also prevents the expired-beta screen. The license is checked locally and the unlock does not require an account. Connecting Plex, Jellyfin and other media servers is untouched.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 524
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Teach Me Anatomy's premium features without a subscription, dropping the upgrade banners and ads and opening up the locked articles, quizzes, and flashcards. Content served from the server still needs a real account.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 525
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks the Acrobat Pro tools that work on your device, like editing text and images and rearranging pages, without paying. The parts Adobe runs on its servers, such as Export to Office, Create PDF, and cloud storage, still need a real subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 526
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Cashew's Pro features without a purchase: unlimited budgets and goals, the full past-period budget history, the complete color picker, and no more upgrade popups. Everything here is computed on-device. Google Drive cloud sync is gated separately and won't unlock, and it relies on Google sign-in, which breaks once the app is re-signed.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 527
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Essence's premium tools without a subscription, like the detailed statistics and insights, custom themes, app lock, data export, and more. They run on your device, so they work offline. The AI recovery coach and anything else Essence makes on its servers still needs the real subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 528
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Hevy's Pro features without a subscription, like unlimited routines and advanced workout analytics. They run on the workout data on your device. Anything Hevy serves only to subscribed accounts can still stay locked.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 529
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks InShot's Pro features without a subscription: no export watermark, no ads, and the paid filters, effects, transitions, stickers and HD export open. The on-device AI tools (background remover, AI retouch, auto captions) verify the original signing key in native code, so those may not run on a re-signed build; the rest of Pro works offline.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 530
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all of Liquid Gallery's Pro features without a purchase.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 531
        },
        {
          "name": "Unlock Pro",
          "description": "Turns on Stash Pro and removes the ads. Pro is a flag the server sends with your account, so the unlock takes effect on a signed-in account once it loads. With it on the ads go away and the Pro-gated UI opens up: the Become Pro upsell card, the home screen block layout, custom collection cover images, and the locked review detail fields. Anything the Stash server checks for a non-paying account is unaffected, so data kept behind a paid account does not sync. Re-signing breaks Google and Facebook login, so sign in with email.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 532
        },
        {
          "name": "Unlock Pro",
          "description": "Turns on Todoist Pro on the signed-in account: the project, task, section, filter and label caps go to unlimited, reminders, comments, deadlines, durations, calendar layout, the activity log, file uploads and the paid templates all open, and the plan badge reads Pro. Pro on Todoist is a plan the server sends down and the app caches, so the unlock takes hold once a signed-in account loads and it holds across a sync. Anything the Todoist server runs itself is untouched: the AI assistant, real team/Business collaboration, and server-enforced storage still need a paid account. Re-signing breaks Google sign-in, so sign in with email and password.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 499
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Tracked's premium training tools without a subscription, like muscle analytics, training programs, dashboard customization, and session density/net progression. They run on the workout data already on your device, so they keep working offline. The separate human-coaching marketplace still needs its own subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 533
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Video Converter's Pro features without a subscription: 4K output, the full resolution and bitrate range, batch conversion, and watermark removal. Everything runs on the device's own FFmpeg encoder, so the unlocked settings produce real output. This is the arm64 build. The app has no ads, so there is nothing extra to remove.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 534
        },
        {
          "name": "Unlock Pro",
          "description": "Lifts Wanderlog's free-tier caps without a subscription: unlimited places per trip, the in-app feature gates unlocked, and no more upgrade nags. Your trips already sync on any tier, so this surfaces them rather than faking data. Features that run on Wanderlog's own servers still need the real subscription and may not work with this alone, including the AI Trip Assistant (the query cap is lifted on-device, but the assistant itself is server-run), offline guide downloads, and live flight-price tracking.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 535
        },
        {
          "name": "Unlock Sober Plus",
          "description": "Unlocks the client-side Sober Plus gates backed by the app's local RevenueCat state, including locked-access settings, extra reaction types, skins, workbook and urge logging entries, and the Sober Plus dashboard. Server-hosted services can still require a real account subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 536
        },
        {
          "name": "Unlock aircraft data",
          "description": "Shows the squawk code and vertical speed in the flight detail panel instead of the \"Unlock feature\" lock. Both values are already in the live feed the app receives, so this only stops hiding them. The Gold map layers, flight history, and 3D view come from Flightradar24's servers and still need a subscription.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 502
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks AutoZen's premium features (all tiers and lifetime), which also removes the ads since the ad manager only shows ads to non-premium users. Anything AutoZen verifies on its own servers is not affected.",
          "firstSeen": 1781506735000,
          "compatiblePackagesKey": 496
        },
        {
          "name": "Use your own Maps API key [REQUIRED]",
          "description": "Required for the map to load. Patching breaks Flightradar24's built-in Google Maps key, so you have to supply your own from a free Google Cloud project. In this patch's option, create a project, enable Maps SDK for Android, turn on billing, make an API key, and paste it in (leaving it unrestricted is easiest). Remove ads and Unlock aircraft data both pull this in, so the map keeps working with either.",
          "firstSeen": 1781506735000,
          "options": [
            {
              "key": "mapsApiKey",
              "title": "Google Maps API key",
              "description": "Your own Google Maps Android API key (free). In the Google Cloud Console: create a project, enable \"Maps SDK for Android\", and turn on billing for the project (Maps needs a billing account, but normal use stays inside the free monthly credit). Then under Credentials create an API key and paste it here. Easiest is to leave the key unrestricted. If you do restrict it, set Application restrictions to Android apps and add package com.flightradar24free with the SHA-1 of the certificate your patched build is signed with (read it from the patched APK). A blank map means the key is empty, restricted to a different cert, or its project is missing \"Maps SDK for Android\" or billing."
            }
          ],
          "compatiblePackagesKey": 502
        },
        {
          "name": "Use your own Maps API key [REQUIRED]",
          "description": "Required for maps and exact-address search. Patching breaks Moovit's built-in Google Maps Platform key, so supply your own from a Google Cloud project. Enable Maps SDK for Android, Places API (New), and Geocoding API, turn on billing, create an API key, and paste it in (leaving it unrestricted is easiest). Remove ads and Unlock Moovit+ both pull this in.",
          "firstSeen": 1781506735000,
          "options": [
            {
              "key": "mapsApiKey",
              "title": "Google Maps Platform API key",
              "description": "Your own Google Maps Platform key. In the Google Cloud Console, enable \"Maps SDK for Android\", \"Places API (New)\", and \"Geocoding API\", turn on billing, then create an API key and paste it here. Leaving the key unrestricted is easiest. If you restrict it, set Application restrictions to Android apps and add package com.tranzmate with the SHA-1 of the certificate your patched build is signed with. Also allow all three APIs under API restrictions. A blank map or missing exact-address results means the key, certificate restriction, API list, or billing setup is incomplete."
            }
          ],
          "compatiblePackagesKey": 503
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "inotia00/x-shim",
      "name": "X Shim",
      "repoDescription": "This project shims legacy APIs by adding a lightweight compatibility layer, such as restoring or remapping deprecated code",
      "avatarUrl": "https://secure.gravatar.com/avatar/8569f3472548f272a1313275aa2ad623ea5756631f222e4f045abc3b7ae3949d?s=128&d=identicon",
      "hotRank": 347,
      "stars": 39,
      "updatedAt": 1783038668000,
      "firstSeen": 1781571195000,
      "appFirstSeen": {
        "com.twitter.android": 1781596395094
      },
      "appUpdates": {
        "com.twitter.android": 1783038668000
      },
      "patches": [
        {
          "name": "Abstract shim layer",
          "description": "Adds an abstracted shim layer for fields, which improves compatibility to allow legacy patches to work.",
          "firstSeen": 1781571195000,
          "options": [
            {
              "key": "fieldJSON",
              "title": "Field JSON",
              "description": "JSON containing static field initialization strings. If this is not provided, the patch may fail."
            },
            {
              "key": "exceptions",
              "title": "Exceptions",
              "description": "Strings that must be used as local variables rather than global variables to restore the original method structure"
            }
          ],
          "compatiblePackagesKey": 537
        },
        {
          "name": "Abstract shim layer for method",
          "description": "Adds an abstracted shim layer for methods, which improves compatibility to allow legacy patches to work.",
          "firstSeen": 1781571195000,
          "options": [
            {
              "key": "advancedMode",
              "title": "Advanced Mode",
              "description": "If true, a shim layer for the synthetic method is added.\n\nEnable if testing is required."
            }
          ],
          "compatiblePackagesKey": 537
        },
        {
          "name": "Abstract shim layer for native library",
          "description": "Adds an abstracted shim layer for native libraries, which improves compatibility to allow legacy patches to work.",
          "firstSeen": 1781571195000,
          "compatiblePackagesKey": 537
        }
      ]
    },
    {
      "source": "github",
      "repo": "anddea/revanced-patches",
      "name": "RVX",
      "repoDescription": "🧩 Patches for ReVanced",
      "avatarUrl": "https://avatars.githubusercontent.com/u/70171475?v=4&s=128",
      "hotRank": 250,
      "stars": 703,
      "updatedAt": 1792167574000,
      "firstSeen": 1781599059000,
      "appFirstSeen": {
        "__universal__": 1785178161514,
        "com.google.android.apps.youtube.music": 1781599059000,
        "com.google.android.youtube": 1781599059000
      },
      "appUpdates": {
        "__universal__": 1789143548000,
        "com.google.android.apps.youtube.music": 1792167574000,
        "com.google.android.youtube": 1792167574000
      },
      "patches": [
        {
          "name": "Ambient mode control",
          "description": "Adds options to disable Ambient mode and to bypass Ambient mode restrictions.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Bitrate default value",
          "description": "Sets the audio quality to 'Always High' when you first install the app.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Bypass URL redirects",
          "description": "Adds an option to bypass URL redirects and open the original URL directly.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for static images, so that images blocked in some countries can be received.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for static images, so that images blocked in some countries can be received.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Certificate spoof",
          "description": "Enables YouTube Music to work with Android Auto by spoofing the YouTube Music certificate.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change installer package name",
          "description": "Spoof the installer package name to make it appear that the app was installed from the Google Play Store.",
          "firstSeen": 1781599059000,
          "default": false
        },
        {
          "name": "Change player flyout menu toggles",
          "description": "Adds an option to use text toggles instead of switch toggles within the additional settings menu.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change share sheet",
          "description": "Adds an option to change the in-app share sheet to the system share sheet.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change share sheet",
          "description": "Adds an option to change the in-app share sheet to the system share sheet.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of the app to the value specified in patch options. Except when mounting, this can prevent app stores from updating the app and allow the app to be installed over an existing installation that has a higher version code. By default, the highest version code is set.",
          "firstSeen": 1781599059000,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to use. (1 ~ 2147483647)"
            }
          ]
        },
        {
          "name": "Copy text",
          "description": "Adds options to copy the video title and comments by tapping and holding them.",
          "firstSeen": 1792171597077,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom DPI",
          "description": "Forces a higher display density for this app only, so the whole UI scales up without changing system density.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom Shorts action buttons",
          "description": "Changes, at compile time, the icon of the action buttons of the Shorts player.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "iconType",
              "title": "Shorts icon style ",
              "description": "The style of the icons for the action buttons in the Shorts player."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom branding for YouTube",
          "description": "Adds in-app app-name, launcher-icon, header, splash, and settings-icon selection.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "Icon used by Android and selected by default in the app. Choose Custom to use the Custom icon folder, or enter a resource folder path. Mounted (root) installs require patching again to change the launcher icon."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder containing custom branding resources. The folder is scanned recursively, so Android\nresource folders can be placed at the root or grouped under folders such as 'launcher',\n'header', 'splash', 'monochrome', and 'settings'.\n\nEvery resource is optional. Icon resources accept XML or PNG files. \nA launcher icon is also used for the RVX settings entry when no dedicated settings icon \nis present. A complete 'drawable/avd_anim.xml' splash takes priority over static splash images."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom branding for YouTube Music",
          "description": "Adds in-app app-name, launcher-icon, header, splash, and settings-icon selection.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "Icon used by Android and selected by default in the app. Choose Custom to use the Custom icon folder, or enter a resource folder path. Mounted (root) installs require patching again to change the launcher icon."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder containing custom branding resources. The folder is scanned recursively, so Android\nresource folders can be placed at the root or grouped under folders such as 'launcher',\n'header', 'splash', 'monochrome', and 'settings'.\n\nEvery resource is optional. Icon resources accept XML or PNG files. \nA launcher icon is also used for the RVX settings entry when no dedicated settings icon \nis present. A complete 'drawable/avd_anim.xml' splash takes priority over static splash images."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Custom double tap length",
          "description": "Adds Double-tap to seek values that are specified in patch options.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "doubleTapLengthArrays",
              "title": "Double-tap to seek values",
              "description": "A list of custom Double-tap to seek lengths to be added, separated by commas."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Description components",
          "description": "Adds options to hide and disable description components.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable Cairo splash animation",
          "description": "Adds an option to disable Cairo splash animation.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable CronetEngine's QUIC protocol.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable CronetEngine's QUIC protocol.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to disable redirection to the next track when clicking the Dislike button.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable edge-to-edge display",
          "description": "Disable forced edge-to-edge display on Android 15+ by changing the app's target SDK version. This patch does not work if the app is installed by mounting.",
          "firstSeen": 1781599059000,
          "default": false
        },
        {
          "name": "Disable forced auto captions",
          "description": "Adds an option to disable captions from being automatically enabled.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable forced auto captions",
          "description": "Adds an option to disable captions from being automatically enabled.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds options to disable haptic feedback when swiping in the video player.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable layout updates by server.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable music video in album",
          "description": "Adds option to redirect music videos from albums for non-premium users.",
          "firstSeen": 1781599059000,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable resuming Miniplayer on startup",
          "description": "Adds an option to disable the Miniplayer 'Continue watching' from resuming on app startup.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable resuming Shorts on startup",
          "description": "Adds an option to disable the Shorts player from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds an option to disable the popup asking to sign into a TV on the same local network.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs for offline playback inside YouTube Music.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Enable debug logging",
          "description": "Adds an option for debugging.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Enable debug logging",
          "description": "Adds an option for debugging and exporting RVX logs to the clipboard.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Enable gradient loading screen",
          "description": "Adds an option to enable the gradient loading screen.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Enable landscape mode",
          "description": "Adds an option to enable landscape mode when rotating the screen on phones.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Flyout menu components",
          "description": "Adds options to hide or change flyout menu components.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to disable audio tracks from being automatically enabled.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to disable audio tracks from being automatically enabled.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Fullscreen components",
          "description": "Adds options to hide or change components related to fullscreen.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Gemini",
          "description": "Adds options to use Gemini for video summaries, transcription, and settings search.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "gmsCoreVendorGroupId",
              "title": "GmsCore vendor group ID",
              "description": "The vendor's group ID for GmsCore. Do not change this option, if you do not know what you are doing."
            },
            {
              "key": "checkGmsCore",
              "title": "Check GmsCore",
              "description": "Check if GmsCore is installed on the device and has battery optimizations disabled when the app starts. \n\nIf GmsCore is not installed the app will not work, so disabling this is not recommended."
            },
            {
              "key": "disableCoreServices",
              "title": "Disable Core Services",
              "description": "To reproduce the playback issue, several core services, including PoToken, are disabled.\n\nDo not enable this option unless you are testing at a low level."
            },
            {
              "key": "packageNameYouTube",
              "title": "Package name of YouTube",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "packageNameYouTubeMusic",
              "title": "Package name of YouTube Music",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "patchAllManifest",
              "title": "Patch all manifest components",
              "description": "Patch all permissions, intents and content provider authorities supported by GmsCore."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "gmsCoreVendorGroupId",
              "title": "GmsCore vendor group ID",
              "description": "The vendor's group ID for GmsCore. Do not change this option, if you do not know what you are doing."
            },
            {
              "key": "checkGmsCore",
              "title": "Check GmsCore",
              "description": "Check if GmsCore is installed on the device and has battery optimizations disabled when the app starts. \n\nIf GmsCore is not installed the app will not work, so disabling this is not recommended."
            },
            {
              "key": "disableCoreServices",
              "title": "Disable Core Services",
              "description": "To reproduce the playback issue, several core services, including PoToken, are disabled.\n\nDo not enable this option unless you are testing at a low level."
            },
            {
              "key": "packageNameYouTube",
              "title": "Package name of YouTube",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "packageNameYouTubeMusic",
              "title": "Package name of YouTube Music",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "patchAllManifest",
              "title": "Patch all manifest components",
              "description": "Patch all permissions, intents and content provider authorities supported by GmsCore."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide Shorts dimming",
          "description": "Removes, at compile time, the dimming effect at the top and bottom of Shorts videos.",
          "firstSeen": 1781599059000,
          "default": false,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide accessibility controls dialog",
          "description": "Removes, at compile time, accessibility controls dialog 'Turn on accessibility controls for the video player?'.",
          "firstSeen": 1781599059000,
          "default": false,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide account components",
          "description": "Adds options to hide components related to the account menu.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide action bar components",
          "description": "Adds options to hide action bar components and replace the offline download button with an external download button.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide action buttons",
          "description": "Adds options to hide action buttons under videos.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide comments components",
          "description": "Adds options to hide components related to comments.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide feed components",
          "description": "Adds options to hide components related to feeds.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide feed flyout menu",
          "description": "Adds the ability to hide feed flyout menu components using a custom filter.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide overlay filter",
          "description": "Removes, at compile time, the dark overlay that appears when player flyout menus are open.",
          "firstSeen": 1781599059000,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide player buttons",
          "description": "Adds options to hide buttons in the video player, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide player flyout menu",
          "description": "Adds options to hide player flyout menu components.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide player overlay filter",
          "description": "Removes, at compile time, the dark overlay that appears when single-tapping in the player.",
          "firstSeen": 1781599059000,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide shortcuts",
          "description": "Remove, at compile time, the app shortcuts that appears when the app icon is long pressed.",
          "firstSeen": 1781599059000,
          "default": false,
          "options": [
            {
              "key": "explore",
              "title": "Hide Explore",
              "description": "Hide Explore from shortcuts."
            },
            {
              "key": "subscriptions",
              "title": "Hide Subscriptions",
              "description": "Hide Subscriptions from shortcuts."
            },
            {
              "key": "search",
              "title": "Hide Search",
              "description": "Hide Search from shortcuts."
            },
            {
              "key": "shorts",
              "title": "Hide Shorts",
              "description": "Hide Shorts from shortcuts."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hook download actions",
          "description": "Adds support to download videos with an external downloader app using the in-app download button.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player, and if patching target 19.16+ adds options to use modern miniplayers.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Navigation bar components",
          "description": "Adds options to hide or change components related to the navigation bar.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Navigation bar components",
          "description": "Adds options to hide or change components related to the navigation bar.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of the in-app browser.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Overlay buttons",
          "description": "Adds options to display useful overlay buttons in the video player.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "iconType",
              "title": "Icon type",
              "description": "The icon type."
            },
            {
              "key": "bottomMargin",
              "title": "Bottom margin",
              "description": "The bottom margin for the overlay buttons and timestamp."
            },
            {
              "key": "widerButtonsSpace",
              "title": "Wider between-buttons space",
              "description": "Prevent adjacent button presses by increasing the horizontal spacing between buttons."
            },
            {
              "key": "changeTopButtons",
              "title": "Change top buttons",
              "description": "Change the icons at the top of the player."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open RVX Music or any compatible third-party client.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1781599059000,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1792171597077,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the RVX settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Player components",
          "description": "Adds options to hide or change components related to the player.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "swipeToDismissMiniPlayer",
              "title": "Swipe to dismiss miniplayer",
              "description": "Adds an option to enable swipe to dismiss the miniplayer.\n\nIf this patch option is enabled, the empty miniplayer may not show when the miniplayer is dismissed."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Player components",
          "description": "Adds options to hide or change components related to the video player.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using the built-in PoToken provider.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using the built-in PoToken provider.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Preferred caption language",
          "description": "Adds an option to automatically select captions in your preferred language.",
          "firstSeen": 1792171597077,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display a button in the video player to reload the current video.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remember livestream playback position",
          "description": "Adds an option to remember the playback position of ongoing livestreams and resume from there when reopening a livestream.",
          "firstSeen": 1789748772766,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including for kids videos.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including for music and kids videos.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Restore old style library shelf",
          "description": "Adds an option to return the Library tab to the old style.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles and descriptions instead of the auto-translated ones.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of songs using the Return YouTube Dislike API.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos using the Return YouTube Dislike API.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Return YouTube Username",
          "description": "Adds an option to replace YouTube handles with usernames in comments using YouTube Data API v3.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Return YouTube Username",
          "description": "Adds an option to replace YouTube handles with usernames in comments using YouTube Data API v3.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Save to Watch later",
          "description": "Adds options to save videos to Watch later from the video player or feed flyout menu.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Seekbar components",
          "description": "Adds options to hide or change components related to the seekbar.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Set transcript cookies",
          "description": "Adds an option to set Cookies in YouTube Transcript API requests.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Settings for YouTube",
          "description": "Applies mandatory patches to implement ReVanced Extended settings into the application.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "rvxSettingsLabel",
              "title": "RVX settings label",
              "description": "The name of the RVX settings menu."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Settings for YouTube Music",
          "description": "Applies mandatory patches to implement ReVanced Extended settings into the application.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "insertPosition",
              "title": "Insert position",
              "description": "The settings menu name that the RVX settings menu should be above."
            },
            {
              "key": "rvxSettingsLabel",
              "title": "RVX settings label",
              "description": "The name of the RVX settings menu."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Shorts components",
          "description": "Adds options to hide or change components related to YouTube Shorts.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Snack bar components",
          "description": "Adds options to hide or change components related to the snack bar.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "cornerRadius",
              "title": "Corner radius",
              "description": "Specify a corner radius for the snack bar."
            },
            {
              "key": "applyCornerRadiusToPlaylistBottomBar",
              "title": "Apply corner radius to playlist bottom bar",
              "description": "Whether to apply the same corner radius to the bottom bar of the playlist as the snack bar."
            },
            {
              "key": "darkThemeBackgroundColor",
              "title": "Dark theme background color",
              "description": "Specify a background color for the snack bar. You can specify hex color (#AARRGGBB) or color resource reference."
            },
            {
              "key": "lightThemeBackgroundColor",
              "title": "Light theme background color",
              "description": "Specify a background color for the snack bar. You can specify hex color (#AARRGGBB) or color resource reference."
            },
            {
              "key": "strokeColor",
              "title": "Stroke color",
              "description": "Specify a stroke color for the snack bar. You can specify hex color."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as non-music sections.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as sponsored content.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "NewSegmentAlignment",
              "title": "New segment alignment",
              "description": "Align new segment window."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof Wi-Fi connection",
          "description": "Spoofs an existing Wi-Fi connection.",
          "firstSeen": 1781599059000,
          "default": false
        },
        {
          "name": "Spoof app version",
          "description": "Adds options to spoof the YouTube Music client version. This can be used to restore old UI elements and features.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof app version",
          "description": "Adds options to spoof the YouTube client version. This can be used to restore old UI elements and features.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof app version for lyrics",
          "description": "Adds options to spoof the YouTube Music client version. This can be used to restore old lyrics UI.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app.",
          "firstSeen": 1781599059000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name."
            },
            {
              "key": "certificateData",
              "title": "Certificate data",
              "description": "Base64-encoded string of the certificate."
            }
          ]
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof watch history",
          "description": "Adds an option to change the domain of the watch history or check its status.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Swipe controls",
          "description": "Adds options for controlling volume and brightness with swiping, and whether to enter fullscreen when swiping down below the player.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Theme",
          "description": "Changes the app's dark theme to the values specified in patch options.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Custom dark theme color",
              "description": "Static system splash color for the in-app Custom dark theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "precompileLegacyThemes",
              "title": "Precompile legacy themes (Android 8–10)",
              "description": "Precompile 15 theme palettes into resources for Android 8–10 devices. Required for theme presets on Android 8–10. On Android 11+, leave this disabled to speed up patching and reduce APK size."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Theme",
          "description": "Adds options to change the app's themes and splash screen style.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Custom dark theme color",
              "description": "Color for the in-app Patch option and its system splash theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "lightThemeColor",
              "title": "Custom light theme color",
              "description": "Color for the in-app Patch option and its system splash theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "precompileLegacyThemes",
              "title": "Precompile legacy themes (Android 8–10)",
              "description": "Precompile all 768 theme permutations into resources for Android 8–10 devices. Required for theme presets on Android 8–10. On Android 11+, leave this disabled to significantly speed up patching and reduce APK size."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 18+ providers in the lyrics panel.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 540
        },
        {
          "name": "Toolbar components",
          "description": "Adds options to hide or change components located on the toolbar, such as the search bar, header, and toolbar buttons.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Track crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks. Requires YouTube Music 9.00 or newer; on older versions the patch is a no-op.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Translations for YouTube",
          "description": "Add translations or remove string resources.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "customTranslations",
              "title": "Custom translations",
              "description": "The path to the 'strings.xml' file.\nPlease note that applying the 'strings.xml' file will overwrite all existing translations."
            },
            {
              "key": "selectedTranslations",
              "title": "Translations to add",
              "description": "A list of translations to be added for the RVX settings, separated by commas."
            },
            {
              "key": "selectedStringResources",
              "title": "String resources to keep",
              "description": "A list of string resources to be kept, separated by commas.\nString resources not in the list will be removed from the app.\n\nDefault string resource, English, is not removed."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Translations for YouTube Music",
          "description": "Add translations or remove string resources.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "customTranslations",
              "title": "Custom translations",
              "description": "The path to the 'strings.xml' file.\nPlease note that applying the 'strings.xml' file will overwrite all existing translations."
            },
            {
              "key": "selectedTranslations",
              "title": "Translations to add",
              "description": "A list of translations to be added for the RVX settings, separated by commas."
            },
            {
              "key": "selectedStringResources",
              "title": "String resources to keep",
              "description": "A list of string resources to be kept, separated by commas.\nString resources not in the list will be removed from the app.\n\nDefault string resource, English, is not removed."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Video playback",
          "description": "Adds options to customize settings related to video playback, such as default video quality and playback speed.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Video playback",
          "description": "Adds options to customize settings related to video playback, such as default video quality and playback speed.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Visual preferences icons for YouTube",
          "description": "Adds icons to specific preferences in the settings.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "settingsMenuIcon",
              "title": "RVX settings menu icon",
              "description": "The icon for the RVX settings menu."
            },
            {
              "key": "applyToAll",
              "title": "Apply to all settings menu",
              "description": "Whether to apply Visual preferences icons to all settings menus.\n\nIf true: icons are applied to the parent PreferenceScreen of YouTube settings, the parent PreferenceScreen of RVX settings and the RVX sub-settings (if supported).\n\nIf false: icons are applied only to the parent PreferenceScreen of YouTube settings and RVX settings."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Visual preferences icons for YouTube Music",
          "description": "Adds icons to specific preferences in the settings.",
          "firstSeen": 1781599059000,
          "options": [
            {
              "key": "settingsMenuIcon",
              "title": "RVX settings menu icon",
              "description": "The icon for the RVX settings menu."
            },
            {
              "key": "applyToAll",
              "title": "Apply to all settings menu",
              "description": "Whether to apply Visual preferences icons to all settings menus.\n\nIf true: icons are applied to the parent PreferenceScreen of YouTube settings, the parent PreferenceScreen of RVX settings and the RVX sub-settings (if supported).\n\nIf false: icons are applied only to the parent PreferenceScreen of YouTube settings and RVX settings."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Voice Over Translation",
          "description": "Adds an option to enable Yandex voice-over translation of video audio tracks.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Watch history",
          "description": "Adds an option to change the domain of the watch history or check its status.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1781599059000,
          "compatiblePackagesKey": 538
        }
      ]
    },
    {
      "source": "github",
      "repo": "cesbar/zpatches",
      "name": "zPatches",
      "repoDescription": "morphe patches by cesbar",
      "avatarUrl": "https://raw.githubusercontent.com/cesbar/zpatches/main/patches-bundle.png",
      "hotRank": 141,
      "stars": 20,
      "updatedAt": 1789217482000,
      "firstSeen": 1781661282000,
      "appFirstSeen": {
        "__universal__": 1785178161536,
        "com.citymapper.app.release": 1785083063805,
        "com.jcdecaux.vls.lyon": 1781686482508,
        "com.yanstarstudio.joss.undercover": 1788469689250,
        "ee.dustland.android.dustlandsudoku": 1784997640286,
        "ee.dustland.android.minesweeper": 1781686482508,
        "ee.dustland.android.solitaire": 1784480402088
      },
      "appUpdates": {
        "__universal__": 1788467510000,
        "com.citymapper.app.release": 1789217482000,
        "com.jcdecaux.vls.lyon": 1789217482000,
        "com.yanstarstudio.joss.undercover": 1788393600000,
        "ee.dustland.android.dustlandsudoku": 1789217482000,
        "ee.dustland.android.minesweeper": 1789217482000,
        "ee.dustland.android.solitaire": 1789217482000
      },
      "patches": [
        {
          "name": "Block data collection",
          "description": "Block Didomi & Matomo tracking SDKs, hide consent prompts for 3rd party & geolocation data",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "Bypass PairIp",
          "description": "Bypass the PairIp license check preventing app modification",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 542
        },
        {
          "name": "Disable Internet and Telemetry",
          "description": "Disable Internet and Telemetry by removing all non-necessary permissions from the manifest",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 543
        },
        {
          "name": "Disable map animations",
          "description": "Disable the map zoom-in animation",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "Easy deeplinks configuration",
          "description": "Allows easy configuration of deeplinks (velov.cyclocity.fr, velov.grandlyon.com) required by the app to sign-in",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "Enable Club",
          "description": "Enable Citymapper Club subscription",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 544
        },
        {
          "name": "Enable Premium",
          "description": "Unlock all purchasables options",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 543
        },
        {
          "name": "Enable Premium",
          "description": "Unlock Full Access Pack",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 545
        },
        {
          "name": "Export all activities",
          "description": "Makes all activities launchable externally by setting android:exported=\"true\" in the manifest",
          "firstSeen": 1781661282000,
          "default": false
        },
        {
          "name": "Google Maps API key",
          "description": "Use a different Google Maps API key to fix modified apps",
          "firstSeen": 1781661282000,
          "options": [
            {
              "key": "mapApiKey",
              "title": "Google Maps API key",
              "description": "Google Maps API key"
            }
          ],
          "compatiblePackagesKey": 546
        },
        {
          "name": "Hide onboarding screen",
          "description": "Hide the onboarding \"Plan your journey\" screen",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "No geolocalisation check",
          "description": "Allows you to unlock a bike even if you're not near the station.",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "Spoof package signature",
          "description": "Spoofs the package signature required for Firebase, fixes notifications",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        },
        {
          "name": "Use multiple devices",
          "description": "Fix the login error \"Access denied. This account is already in use on another device.\" by pretending to be the web client",
          "firstSeen": 1781661282000,
          "compatiblePackagesKey": 541
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sjshb57/Pairip-Patches",
      "name": "Pairip",
      "repoDescription": "基于 Morphe Patcher 的纯字节码补丁，用于还原被 pairip 加固或代码抽离的 Android 应用。",
      "avatarUrl": "https://avatars.githubusercontent.com/u/98471248?v=4&s=128",
      "hotRank": 253,
      "stars": 59,
      "updatedAt": 1791684737000,
      "firstSeen": 1781749101000,
      "appFirstSeen": {
        "__universal__": 1785178161666
      },
      "appUpdates": {
        "__universal__": 1791683525000
      },
      "patches": [
        {
          "name": "Inline pairip call wrappers",
          "description": "Inlines pairip's static call-wrapper stubs ($<number>) back into their call sites and removes the stubs.",
          "firstSeen": 1781749101000,
          "default": false
        },
        {
          "name": "Remove pairip protection",
          "description": "Restores obfuscated strings and removes pairip bytecode protection.",
          "firstSeen": 1781749101000,
          "default": false
        },
        {
          "name": "Restore extracted methods",
          "description": "Inlines methods hidden in $c<number> helper classes back into the host class, then removes those helper and reflection method-holder classes.",
          "firstSeen": 1781749101000,
          "default": false
        },
        {
          "name": "Strip debug info",
          "description": "Removes .line (line numbers) and .source (source file name) debug data from every class. Optional, disabled by default.",
          "firstSeen": 1781749101000,
          "default": false
        }
      ]
    },
    {
      "source": "github",
      "repo": "humzakh/HK-Morphe-Patches",
      "name": "HK",
      "repoDescription": "Some Morphe patches for apps I use",
      "avatarUrl": "https://avatars.githubusercontent.com/u/13255511?v=4&s=128",
      "hotRank": 333,
      "stars": 30,
      "updatedAt": 1786845360000,
      "firstSeen": 1781987597000,
      "appFirstSeen": {
        "__universal__": 1785178161574,
        "com.laurencedawson.reddit_sync": 1781987597000,
        "com.laurencedawson.reddit_sync.dev": 1781987597000,
        "com.laurencedawson.reddit_sync.pro": 1781987597000
      },
      "appUpdates": {
        "__universal__": 1786845360000,
        "com.laurencedawson.reddit_sync": 1786845360000,
        "com.laurencedawson.reddit_sync.dev": 1786845360000,
        "com.laurencedawson.reddit_sync.pro": 1786845360000
      },
      "patches": [
        {
          "name": "Fix \"Other Discussions\"",
          "description": "Fixes the \"Other Discussions\" feature.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix \"Restore Comment\"",
          "description": "Fixes the \"Restore Comment\" feature (requires Sync Ultra) by fetching from an alternative API. Also includes UI changes to make this feature more accessible.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix Image Post Selftext",
          "description": "Fixes selftext in image posts to properly render Markdown.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix Reddit Video Links",
          "description": "Fixes reddit video links (reddit.com/link/.../video) so they open in the native video player.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix imgur links",
          "description": "Fixes imgur.com/a/ links to properly display in the image viewer.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix inline images",
          "description": "Fixes images in text posts showing as plain links instead of rendering inline. Also adds captions below the images where applicable.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Fix r/random",
          "description": "Restores random subreddit functionality by fetching from an alternative API.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Hacker News Feed",
          "description": "Integrates Hacker News (news.ycombinator.com) into Reddit Sync as a custom feed.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Predictive back gesture",
          "description": "Enables the predictive back gesture introduced in Android 13.",
          "firstSeen": 1781987597000,
          "default": false
        },
        {
          "name": "Predictive back gesture (Reddit Sync)",
          "description": "Enables the predictive back gesture with fixes for Reddit Sync.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID (default included).",
          "firstSeen": 1781987597000,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's client ID."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 547
        },
        {
          "name": "Unlock Sync Ultra",
          "description": "Unlocks Sync Ultra Lifetime.",
          "firstSeen": 1781987597000,
          "compatiblePackagesKey": 547
        }
      ]
    },
    {
      "source": "github",
      "repo": "bdgerszewski/morphe-patches-ihealth",
      "name": "iHealth",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/13211988?v=4&s=128",
      "hotRank": 245,
      "stars": 8,
      "updatedAt": 1781841169000,
      "firstSeen": 1782028244000,
      "appFirstSeen": {
        "com.ihealthlabs.MyVitalsPro": 1782053444148,
        "com.persapps.multitimer": 1782053444148
      },
      "appUpdates": {
        "com.ihealthlabs.MyVitalsPro": 1781841169000,
        "com.persapps.multitimer": 1781841169000
      },
      "patches": [
        {
          "name": "Bypass DRM",
          "description": "Prevents PairIP license check from running so the app does not redirect to the Play Store paywall on launch.",
          "firstSeen": 1782028244000,
          "compatiblePackagesKey": 548
        },
        {
          "name": "Disable AI motivational modal",
          "description": "Prevents the AI-generated motivational modal from appearing after a blood pressure reading.",
          "firstSeen": 1782028244000,
          "compatiblePackagesKey": 549
        },
        {
          "name": "Disable ad banner",
          "description": "Prevents the rotating ad banner from appearing at the bottom of the Devices screen.",
          "firstSeen": 1782028244000,
          "compatiblePackagesKey": 549
        },
        {
          "name": "Enable PRO",
          "description": "Unlocks all PRO features by short-circuiting the purchase status check to always return true.",
          "firstSeen": 1782028244000,
          "compatiblePackagesKey": 548
        },
        {
          "name": "Hide buy more devices link",
          "description": "Hides the 'Buy more iHealth devices?' link at the bottom of the Devices screen.",
          "firstSeen": 1782028244000,
          "compatiblePackagesKey": 549
        },
        {
          "name": "Rebrand app",
          "description": "Changes the package name to allow installation alongside the original app and renames the app to 'iHealth Morphe'. Disables Firebase initialization, which would otherwise crash on startup when the new package name is not registered.",
          "firstSeen": 1782028244000,
          "default": false,
          "compatiblePackagesKey": 549
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "browzomje/browzomje-patches",
      "name": "browzomje",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/295420649?v=4&s=128",
      "hotRank": 29,
      "stars": 71,
      "updatedAt": 1792330305000,
      "firstSeen": 1782181225000,
      "appFirstSeen": {
        "com.pinterest": 1782206425615,
        "easy.sudoku.puzzle.solver.free": 1785578365289
      },
      "appUpdates": {
        "com.pinterest": 1792330305000,
        "easy.sudoku.puzzle.solver.free": 1788427022000
      },
      "patches": [
        {
          "name": "Copy direct link",
          "description": "Adds a \"Copy direct link\" option to the pin menu, copying the direct CDN media link instead of the Pinterest web link.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable AppsFlyer tracking",
          "description": "Neutralises the AppsFlyer attribution SDK, so no install, event or uninstall data leaves the device.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable Google Engage",
          "description": "Stops Pinterest publishing your content to Google (Discover, Assistant, Play Store).",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable Google Engage worker",
          "description": "Blocks the periodic Google Engage job, the other way content reaches Google.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable ad SDK",
          "description": "Stops the AppLovin MAX mediation stack — and with it Pangle, Amazon APS, Chartboost, InMobi, Mintegral, Fyber, Bigo and the rest — from ever initialising. The game starts faster and makes no ad-network requests at all. Requires \"Remove ads\": on its own it would only make the app fail to find ads, not stop asking for them.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 551
        },
        {
          "name": "Disable ads",
          "description": "Removes sponsored pins from the home, search, related and board feeds. Also carries the \"Hide product pins\" and \"Hide board modules in search\" filters, and the experimental opt-in \"Hide video pins\" filter, all switchable from the Morphe settings screen.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable email confirmation dialog",
          "description": "Closes the \"confirm your email\" modal, and similar ones, when enabled in Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable third-party trackers",
          "description": "Turns off the embedded advertising and telemetry SDKs (AdMob, Bugsnag, Firebase, Privacy Sandbox) and strips the Advertising ID permission. Push notifications keep working.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Disable tracking",
          "description": "Hands out an empty Google Advertising ID with \"limit ad tracking\" turned on, and stops AppsFlyer from sending install attribution and events. The game keeps working normally: nothing in it waits for attribution data.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 551
        },
        {
          "name": "Download board",
          "description": "Adds an option to the board's \"…\" menu to bulk download the images and videos of the loaded pins.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Download images in highest available quality",
          "description": "Checks for an original image before downloading, with automatic fallback to the largest available app variant.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Download pin from long press",
          "description": "Adds a download button to the circular menu you get by long-pressing a pin, so the image can be saved without opening it.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Download video",
          "description": "Adds a \"Download video\" option to the pin menu, saving the clip to the Downloads folder.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Filter pin menu actions",
          "description": "Hides selected native pin menu actions by their localized labels, one per line.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide Create nav button",
          "description": "Hides the \"+\" (create Pin) navigation button, when enabled in Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide Notifications nav button",
          "description": "Hides the notifications navigation button, when enabled in Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide Search nav button",
          "description": "Hides the search navigation button, when enabled in Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide ad views",
          "description": "Collapses Pinterest's ad-only views, so no ad chrome is drawn even if the app builds one. Follows the \"Disable ads\" switch.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide comments",
          "description": "Hides the pin comments section, the comment preview and the comments button, when the matching Morphe setting is enabled.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide greeting header buttons",
          "description": "Hides the create and inbox buttons in the home feed header, when the matching Morphe settings are enabled.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide save for later tooltip",
          "description": "Always hides the save-for-later education popup without disabling the Save button.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Hide screenshot share menu",
          "description": "Removes the panel Pinterest opens after a screenshot, and stops it watching for screenshots where possible.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Hide search history",
          "description": "Hides the \"Recent searches\" section on the search screen and below the search bar. Pinterest still logs searches server-side.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Instant rewards",
          "description": "Grants the reward of every \"watch an ad\" button — hints, streak repairs, extra puzzles — immediately, without playing a video. This is what keeps those buttons working once \"Remove ads\" is enabled: without it the game believes no video is available and hands out nothing.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 551
        },
        {
          "name": "Keep Home feed",
          "description": "Keeps the Home feed when returning to Home instead of refreshing automatically. Pull-to-refresh remains available. Off by default and in the recommended preset; enable it in Morphe settings.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Morphe runtime names",
          "description": "Resolves the class Pinterest builds its toasts with, so Morphe's messages look like the app's own.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Morphe settings entry",
          "description": "Adds the \"Morphe\" item to the Account Settings list to open the toggle screen.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Morphe settings screen (label)",
          "description": "Renames the reused string resource for the \"Morphe\" entry in Settings, across all languages.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Morphe settings screen (manifest)",
          "description": "Registers the Morphe settings Activity in the manifest, with an intent-filter for the morphe:// scheme.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Neutralize advertising ID",
          "description": "Returns an empty Google Advertising ID and forces \"limit ad tracking\", without crashing the app.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Open links in the default browser",
          "description": "Opens links in the phone's default browser instead of Pinterest's in-app browser, when the matching Morphe setting is enabled.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Reclaim ad banner space",
          "description": "Collapses the empty strip the banner used to occupy at the bottom of the board, so the puzzle gets the space back instead of staring at a blank rectangle. Only useful together with \"Remove ads\".",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 551
        },
        {
          "name": "Remove ads",
          "description": "Turns off every ad Easy Sudoku shows: the home banner, the interstitials between puzzles, the app-open ad and all the background preloading. It works by telling the game its own \"ads removed\" purchase is already active, which also unlocks the Fun, Ice and Killer Sudoku modes that are otherwise gated behind watching ads. Keep \"Instant rewards\" enabled too, or the \"watch an ad for a hint\" buttons stop giving anything.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 551
        },
        {
          "name": "Sanitize copied links",
          "description": "Turns the pin.it link that \"Copy link\" copies, whose slug identifies who shared it, into the plain pin link. Switchable from Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Sanitize shared links",
          "description": "Strips tracking parameters from the link on the Android share sheet and resolves pin.it short links to the plain pin link. Switchable from Morphe settings.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Set pin as wallpaper",
          "description": "Adds a \"Set as wallpaper\" option to the pin menu, which downloads the image and sets it as the device wallpaper.",
          "firstSeen": 1782181225000,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Show pin image information",
          "description": "Shows optional image dimensions and format below the image or instead of like/comment actions.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 550
        },
        {
          "name": "Use the system share sheet",
          "description": "Opens the Android system share sheet instead of Pinterest's in-app share sheet, when the matching Morphe setting is enabled.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 550
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bigyank/morphe-patches-samsung",
      "name": "Bigyank Samsung",
      "repoDescription": "Morphe patches for Samsung Health on Knox-tripped Galaxy devices",
      "avatarUrl": "https://avatars.githubusercontent.com/u/43530486?v=4&s=128",
      "hotRank": 59,
      "stars": 18,
      "updatedAt": 1792089533000,
      "firstSeen": 1782211139000,
      "appFirstSeen": {
        "com.sec.android.app.shealth": 1782236339824
      },
      "appUpdates": {
        "com.sec.android.app.shealth": 1792089533000
      },
      "patches": [
        {
          "name": "Bypass Samsung Account provider checks",
          "description": "Replaces com.osp.app.signin with com.notsamsung.dummy in dex and routes account lookups through Android AccountManager instead of Samsung Account's provider.",
          "firstSeen": 1782211139000,
          "compatiblePackagesKey": 553
        },
        {
          "name": "Disable Knox integrity checks",
          "description": "Bypass Knox, root, warranty bit, and SAK checks so Samsung Health runs on Knox-tripped devices (0x1) without root.",
          "firstSeen": 1782211139000,
          "compatiblePackagesKey": 553
        },
        {
          "name": "Hide home promotion panel",
          "description": "Removes the Discover+ advertising card from the home screen by replicating the app's own offline early-exit in the promotion load path. No-ops on builds without the promotion package.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 553
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "dumb-software/T2C-App-Patch-Morphe",
      "name": "T2C App",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/dumb-software/T2C-App-Patch-Morphe/main/patches-bundle.png",
      "hotRank": 223,
      "stars": 5,
      "updatedAt": 1787054562000,
      "firstSeen": 1782211336000,
      "appFirstSeen": {
        "fr.t2c.t2c": 1782211336000
      },
      "appUpdates": {
        "fr.t2c.t2c": 1787054562000
      },
      "patches": [
        {
          "name": "Bypass maintenance and force update",
          "description": "Disables maintenance lock and force-update screens by overriding the status endpoint.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "compatiblePackagesKey": 554
        },
        {
          "name": "Change API endpoint",
          "description": "Points the app to a custom backend server by modifying environment variables.",
          "firstSeen": 1782211336000,
          "options": [
            {
              "key": "api_url",
              "title": "API URL",
              "description": "Enter the base URL for the API (e.g., https://api.t2c.fr)"
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Custom Google Maps API key",
          "description": "Replaces the Google Maps API key in the manifest with a custom one.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "options": [
            {
              "key": "maps_api_key",
              "title": "Google Maps API Key",
              "description": "Enter your custom Google Maps Android API key"
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Custom map style",
          "description": "Replaces Google Maps styling with Dark Mode, AMOLED, or Retro theme.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "options": [
            {
              "key": "map_theme",
              "title": "Map Theme",
              "description": "Select the Google Maps style to apply"
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Custom microservices endpoints",
          "description": "Points individual microservices to custom server URLs.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "options": [
            {
              "key": "siv_url",
              "title": "SIV URL",
              "description": "URL for the SIV passenger information service"
            },
            {
              "key": "editorial_url",
              "title": "Editorial URL",
              "description": "URL for the Editorial & Traffic alerts service"
            },
            {
              "key": "notifications_url",
              "title": "Notifications URL",
              "description": "URL for the Push Notifications service"
            },
            {
              "key": "favorites_url",
              "title": "Favorites URL",
              "description": "URL for the User Favorites service"
            },
            {
              "key": "status_url",
              "title": "Status URL",
              "description": "URL for the Status & Maintenance service"
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Custom Umami endpoint",
          "description": "Points the app to a custom Umami analytics server.",
          "firstSeen": 1782211336000,
          "options": [
            {
              "key": "umami_endpoint",
              "title": "Umami Endpoint",
              "description": "Enter the base URL for Umami (e.g., https://analytics.t2c.fr/api/send)"
            },
            {
              "key": "umami_website",
              "title": "Umami Website ID",
              "description": "Enter your Umami Website ID"
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Disable background location service",
          "description": "Disables persistent background location service and wake locks to save battery.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "compatiblePackagesKey": 554
        },
        {
          "name": "Enable network interception",
          "description": "Enables cleartext HTTP traffic and user-installed certificate trust for debugging.",
          "firstSeen": 1782211336000,
          "isPreRelease": true,
          "compatiblePackagesKey": 554
        },
        {
          "name": "Force environment",
          "description": "Replaces the production environment variables with the developer or local ones.",
          "firstSeen": 1782211336000,
          "options": [
            {
              "key": "environment",
              "title": "Environment",
              "description": "Select the environment to force."
            }
          ],
          "compatiblePackagesKey": 554
        },
        {
          "name": "Remove Firebase tracking",
          "description": "Removes Firebase App ID and Crashlytics API keys to disable Google tracking.",
          "firstSeen": 1782211336000,
          "compatiblePackagesKey": 554
        },
        {
          "name": "Remove Google Maps API key",
          "description": "Removes the Google Maps API key from the manifest to stop Google tracking.",
          "firstSeen": 1782211336000,
          "compatiblePackagesKey": 554
        },
        {
          "name": "Remove Umami tracking",
          "description": "Disables Umami tracking safely by modifying existing environment values.",
          "firstSeen": 1782211336000,
          "compatiblePackagesKey": 554
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "osirisad/teamsnap-patches",
      "name": "TeamSnap",
      "repoDescription": "Morphe patches for TeamSnap",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27285500?v=4&s=128",
      "hotRank": 246,
      "stars": 6,
      "updatedAt": 1782096994000,
      "firstSeen": 1782254114000,
      "appFirstSeen": {
        "com.teamsnap.teamsnap": 1782279314009
      },
      "appUpdates": {
        "com.teamsnap.teamsnap": 1782096994000
      },
      "patches": [
        {
          "name": "Disable ads",
          "description": "Removes ads by forcing TeamSnap+ Tier 1 subscription status.",
          "firstSeen": 1782254114000,
          "compatiblePackagesKey": 555
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ynotzort/morphe-patches",
      "name": "ynotzort",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/21028843?v=4&s=128",
      "hotRank": 280,
      "stars": 3,
      "updatedAt": 1791121682000,
      "firstSeen": 1782373529000,
      "appFirstSeen": {
        "app.symfonik.music.player": 1791119637419,
        "com.targo_prod.bad": 1782373529000
      },
      "appUpdates": {
        "app.symfonik.music.player": 1791121682000,
        "com.targo_prod.bad": 1782399102000
      },
      "patches": [
        {
          "name": "Disable Symfonium beta expiry",
          "description": "Stops the intermittent \"this beta version has expired\" screen. The navigation resolver randomly (≈10% of screen changes, when in a particular licence state) hijacks navigation to the ExpiredBeta destination; this forces the guard that enables that redirect to fail, so navigation always goes to the requested screen. Nothing else (licence state, the random source) is modified. Validated on 15.0.1 (versionCode 127798).",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 556
        },
        {
          "name": "Disable Symfonium trial expiry",
          "description": "Neutralises the expired-trial block screen. The welcome screen gates entry with a single `state instanceof ExpiredTrial` check; this forces that check to false, so the app proceeds on every launch (online, offline, or with a server-expired trial). The server handshake, billing/licence machinery and the offline fail-open path are left untouched. Validated on 15.0.1 (versionCode 127798).",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 556
        },
        {
          "name": "Disable TargoBank root check",
          "description": "Neutralises the splash 'rooted device' block by forcing the security verdict getters (o.aNj.con/Aux/AuX) to return false, so the app proceeds to the login screen. Validated on V12.68.1 (versionCode 2019102761). Note: re-signing breaks Play Integrity app-recognition; keep the app in the Magisk denylist.",
          "firstSeen": 1782373529000,
          "compatiblePackagesKey": 557
        }
      ]
    },
    {
      "source": "github",
      "repo": "Pa-kon/morphe-screenshot-patches",
      "name": "Pakon",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/196957008?v=4&s=128",
      "hotRank": 350,
      "stars": 7,
      "updatedAt": 1782646743000,
      "firstSeen": 1782621543000,
      "appFirstSeen": {
        "__universal__": 1785178161631
      },
      "appUpdates": {
        "__universal__": 1782646743000
      },
      "patches": [
        {
          "name": "Remove screenshot restriction",
          "description": "Removes FLAG_SECURE from all windows so screenshots and screen recordings work in any app.",
          "firstSeen": 1782621543000
        }
      ]
    },
    {
      "source": "github",
      "repo": "MoonShadowKeeper/Telegram-patchesMorphe",
      "name": "Telegram",
      "repoDescription": "Telegram patches for Morphe Manager (v12.8.3)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/185677166?v=4&s=128",
      "hotRank": 348,
      "stars": 9,
      "updatedAt": 1782667800000,
      "firstSeen": 1782631776000,
      "appFirstSeen": {
        "org.telegram.messenger.web": 1782631776000
      },
      "appUpdates": {
        "org.telegram.messenger.web": 1782667800000
      },
      "patches": [
        {
          "name": "Anti-delete messages",
          "description": "Prevents deleted messages from being removed locally.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening copyrighted, sensitive, and temporarily disabled channels.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving from restricted channels.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass integrity",
          "description": "Bypasses integrity check to allow login on patched app.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Disable auto update",
          "description": "Disables automatic app update checks.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size and max concurrent requests.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Telegram Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1782631776000,
          "compatiblePackagesKey": 558
        }
      ]
    },
    {
      "source": "github",
      "repo": "PrathxmOp/ytmusic-patches",
      "name": "Prathxm",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/PrathxmOp/ytmusic-patches/main/patches-bundle.png",
      "hotRank": 349,
      "stars": 3,
      "updatedAt": 1782660395000,
      "firstSeen": 1782635248000,
      "appFirstSeen": {
        "__universal__": 1785178161638,
        "com.google.android.apps.youtube.music": 1782635248000
      },
      "appUpdates": {
        "__universal__": 1782660395000,
        "com.google.android.apps.youtube.music": 1782660395000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1782635248000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProvidersStrings",
              "title": "Update providers strings",
              "description": "Update additional provider names declared by the app in the strings.xml file. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Discord Rich Presence",
          "description": "Displays the currently playing track on your Discord profile.",
          "firstSeen": 1782635248000,
          "compatiblePackagesKey": 559
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1782635248000,
          "compatiblePackagesKey": 559
        }
      ]
    },
    {
      "source": "github",
      "repo": "PrathxmOp/Prathxm-Patches",
      "name": "Prathxm",
      "repoDescription": "Custom Patches for Chess.com with offline Stockfish 16.1 integration, puzzle system, and local analysis tools for learning chess",
      "avatarUrl": "https://avatars.githubusercontent.com/u/185752095?v=4&s=128",
      "hotRank": 49,
      "stars": 82,
      "updatedAt": 1790632787000,
      "firstSeen": 1782779087000,
      "appFirstSeen": {
        "com.chess": 1782804287706
      },
      "appUpdates": {
        "com.chess": 1790632787000
      },
      "patches": [
        {
          "name": "Ad-Free",
          "description": "Removes advertisements",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Clone Chess.com",
          "description": "Changes the package name to com.chess.prathxm, allowing the patched app to be installed side-by-side with the original Chess.com app.",
          "firstSeen": 1782779087000,
          "default": false,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Custom Titles",
          "description": "Fetches and applies custom titles for users from a remote database. DM PrathxmOp to get yours for fun lol!",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Global Crash Handler",
          "description": "Catches uncaught exceptions and displays a custom crash screen with details to report issues.",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Lichess Puzzles",
          "description": "Loads daily puzzles from Lichess and bypasses Chess.com puzzle premium limits.",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Local Stockfish Analysis",
          "description": "Enables local Stockfish engine for post-game review & analysis.",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Unlimited Play Coach",
          "description": "Removes the one-free-game-per-day limit on Play Coach.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 560
        },
        {
          "name": "Unlock All Bots",
          "description": "Unlocks all premium and restricted bots in the Versus Bots feature.",
          "firstSeen": 1782779087000,
          "compatiblePackagesKey": 560
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Ripthulhu/morphe-google-patches",
      "name": "Google Feed Ads",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/70382811?v=4&s=128",
      "hotRank": 171,
      "stars": 17,
      "updatedAt": 1782826727000,
      "firstSeen": 1782801539000,
      "appFirstSeen": {
        "com.google.android.googlequicksearchbox": 1782801539000
      },
      "appUpdates": {
        "com.google.android.googlequicksearchbox": 1782826727000
      },
      "patches": [
        {
          "name": "Install as standalone app",
          "description": "Changes the Google app package identity so the patched APK can be installed beside the system Google app.",
          "firstSeen": 1782801539000,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name to use for the standalone patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "The launcher name to use for the standalone patched app."
            }
          ],
          "compatiblePackagesKey": 561
        },
        {
          "name": "Remove Discover feed ads",
          "description": "Filters likely ad nodes from the Google app Discover feed.",
          "firstSeen": 1782801539000,
          "compatiblePackagesKey": 561
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Xhehab/Xhehab-Patches",
      "name": "Xhehab",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/104538865?v=4&s=128",
      "hotRank": 227,
      "stars": 16,
      "updatedAt": 1784229759000,
      "firstSeen": 1783143295000,
      "appFirstSeen": {
        "app.mhphysique.fitness": 1783598694226,
        "com.bpmhealth.boostcamp": 1783598694226,
        "com.bws.appv2": 1783598694226,
        "com.ganbaru.method": 1783598694226,
        "com.influencers.fst7": 1783168495852,
        "com.jtsstrength.juggernautai": 1784229451493,
        "com.myoadapt.app.android": 1783598694226,
        "com.rp.hypertrophy": 1783598694226,
        "com.skynetcoaching.bromleyapp": 1784228629773,
        "com.sysops.thenx": 1783598694226,
        "com.trainwiseapp.app": 1783168495852,
        "uni.cbum": 1783168495852,
        "video.player.videoplayer": 1783542931373
      },
      "appUpdates": {
        "app.mhphysique.fitness": 1784229759000,
        "com.bpmhealth.boostcamp": 1784229759000,
        "com.bws.appv2": 1784229759000,
        "com.ganbaru.method": 1784229759000,
        "com.influencers.fst7": 1784229759000,
        "com.jtsstrength.juggernautai": 1784229759000,
        "com.myoadapt.app.android": 1784229759000,
        "com.rp.hypertrophy": 1784229759000,
        "com.skynetcoaching.bromleyapp": 1784229759000,
        "com.sysops.thenx": 1784229759000,
        "com.trainwiseapp.app": 1784229759000,
        "uni.cbum": 1784229759000,
        "video.player.videoplayer": 1784229759000
      },
      "patches": [
        {
          "name": "Disable PairIP license check",
          "description": "Disable the PairIP client-side license check",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 562
        },
        {
          "name": "Unlock BASE Strength Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 563
        },
        {
          "name": "Unlock Boostcamp Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 564
        },
        {
          "name": "Unlock Built With Science Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 565
        },
        {
          "name": "Unlock FST-7 Subscription",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 566
        },
        {
          "name": "Unlock Ganbaru Method Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 567
        },
        {
          "name": "Unlock JuggernautAI Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 568
        },
        {
          "name": "Unlock MH Physique Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 569
        },
        {
          "name": "Unlock MyoAdapt Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 570
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 571
        },
        {
          "name": "Unlock RP Hypertrophy Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 572
        },
        {
          "name": "Unlock STNDRD Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 573
        },
        {
          "name": "Unlock THENX Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 574
        },
        {
          "name": "Unlock Video Player Premium",
          "description": "Unlock all Paid features",
          "firstSeen": 1783143295000,
          "compatiblePackagesKey": 575
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "early.egg3707/ee-morphe-patches",
      "name": "EE",
      "repoDescription": "",
      "avatarUrl": "https://secure.gravatar.com/avatar/d9da00cc6aa8cd8456262a7e9fff1dca8d39dbf321f0c74adbc3c5fb819ff288?s=128&d=identicon",
      "hotRank": 189,
      "stars": 5,
      "updatedAt": 1786229207000,
      "firstSeen": 1783166736000,
      "appFirstSeen": {
        "__universal__": 1785178161702,
        "com.byairapp.android": 1783191936034,
        "com.fentek.derdy": 1786228369262,
        "com.going.mobile": 1783889536144,
        "com.innologica.inoreader": 1783911432616,
        "epixler.de.hypnobox_android": 1783191936034,
        "net.tsapps.appsales": 1783810308510
      },
      "appUpdates": {
        "__universal__": 1786229207000,
        "com.byairapp.android": 1786229207000,
        "com.fentek.derdy": 1786229207000,
        "com.going.mobile": 1786229207000,
        "com.innologica.inoreader": 1786229207000,
        "epixler.de.hypnobox_android": 1786229207000,
        "net.tsapps.appsales": 1786229207000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1783166736000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Clone app",
          "description": "Renames the app and manifest package so it can be installed alongside another copy. By default this appends \" B\" to the launcher name and appends \"B\" to the package's main segment.",
          "firstSeen": 1783166736000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The app name to use. Leave as Default to keep the original name and append the configured suffix."
            },
            {
              "key": "appNameSuffix",
              "title": "App name suffix",
              "description": "Suffix appended to the original app name when App name is left on Default."
            },
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Full package name to use. Leave as Default to generate one from the original package name."
            },
            {
              "key": "packageSegmentSuffix",
              "title": "Package suffix",
              "description": "Suffix appended to the app's main package segment when Package name is left on Default."
            },
            {
              "key": "packagePrefix",
              "title": "Package prefix",
              "description": "Optional prefix to prepend to the generated package name. Ignored when a full Package name is set."
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1783166736000,
          "default": false
        },
        {
          "name": "Enable Online Pro",
          "description": "Experimental companion patch that keeps byAir's online Pro gates open without forcing the crash-prone global entitlement refresh path.",
          "firstSeen": 1783166736000,
          "default": false,
          "compatiblePackagesKey": 576
        },
        {
          "name": "Enable Pro",
          "description": "Enables Appsales features locked behind the subscription paywall and disables UI prompts for Appsales Premium.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 577
        },
        {
          "name": "Enable Pro",
          "description": "Suppresses the main byAir paywall, unlock banners, and local user gating without forcing the shared entitlement path globally.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 576
        },
        {
          "name": "Enable Pro",
          "description": "Enables pro and unlocks all features (Übersetzungen, Notizen, Ordner/PDF) by bypassing pairip DRM via processResponse spoofing, forcing IAP purchase states to PURCHASED, and forcing SharedPreferences & RemoteConfig booleans to true.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 578
        },
        {
          "name": "Enable Pro",
          "description": "Forces Going (Going) subscription checks to always pass and disables the app-specific PairIP license redirect.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 579
        },
        {
          "name": "Enable Pro",
          "description": "Forces HypnoBox subscription entitlement checks to always pass.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 580
        },
        {
          "name": "Enable Pro",
          "description": "Forces Inoreader to always pass pro checks and disables free.",
          "firstSeen": 1783166736000,
          "compatiblePackagesKey": 581
        },
        {
          "name": "Enable debug",
          "description": "Enables debugging on the app by setting android:debuggable=\"true\".",
          "firstSeen": 1783166736000,
          "default": false
        },
        {
          "name": "Hide app icon",
          "description": "Hides the app icon from the Android launcher.",
          "firstSeen": 1783166736000,
          "default": false
        },
        {
          "name": "Increase Daily Limits",
          "description": "Forces daily usage and other limits to 500 when loading from server.",
          "firstSeen": 1783166736000,
          "isPreRelease": true,
          "compatiblePackagesKey": 581
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "byehi98/okish-morphe-patches",
      "name": "byehi98",
      "repoDescription": "AI was used in the making of these patches.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/203759836?v=4&s=128",
      "hotRank": 26,
      "stars": 49,
      "updatedAt": 1792312546000,
      "firstSeen": 1783221698000,
      "appFirstSeen": {
        "com.adda247.app": 1787632176245,
        "com.ansangha.drdriving": 1785998101014,
        "com.blingame.haaktestb": 1787747373826,
        "com.cv.docscanner": 1790609500151,
        "com.direlight.grimvalor": 1791281139747,
        "com.dnddream.HeadBasketball": 1791135452082,
        "com.dnddream.headsoccer.android": 1791183931806,
        "com.fdgentertainment.tentaclewars.gp.free": 1787546138075,
        "com.fingersoft.hillclimb": 1786252165571,
        "com.freejobalert": 1785374544282,
        "com.generalcomp.truecloud": 1783246898450,
        "com.halfbrick.dantheman": 1789577999789,
        "com.halfbrick.fruitninjafree": 1792229064180,
        "com.halfbrick.jetpackjoyride": 1785578365289,
        "com.hyperdotstudios.swampattack2": 1791511990716,
        "com.kakarod.bighunter": 1786890399757,
        "com.kongregate.mobile.burritobison3.google": 1788703956872,
        "com.lima.doodlejump": 1785690223475,
        "com.lumina.wallpapers": 1790578656983,
        "com.madfingergames.deadtrigger": 1790776000286,
        "com.mediocre.smashhit": 1785507429212,
        "com.mightygamesgroup.shootyskies": 1791216213319,
        "com.miniclip.plagueinc": 1787483126150,
        "com.nekki.vector": 1787150239212,
        "com.noodlecake.altosadventure": 1788101559702,
        "com.noodlecake.altosodyssey": 1788101559702,
        "com.notdoppler.crashofcars": 1791907308510,
        "com.notdoppler.earntodie2": 1786971017908,
        "com.outfit7.movingeye.swampattack": 1791391048557,
        "com.overthetopgames.fancypants": 1787987192449,
        "com.pikpok.dr2.play": 1789907101348,
        "com.rebelbinary.onlyone": 1787725788492,
        "com.rebeltwins.aliensdrivemecrazy": 1789316434037,
        "com.sadpuppy.lemmings": 1791733479056,
        "com.sidheinteractive.sif.DR": 1786599731463,
        "com.skgames.trafficracer": 1790408740405,
        "com.skgames.trafficrider": 1788078016015,
        "com.spookyhousestudios.progressbar95": 1791639953036,
        "com.touchfoo.swordigo": 1785578365289,
        "com.ubisoft.princeofpersia.thelostcrown.mobile.action.adventure.platform": 1788756321218,
        "com.vng.g6.a.zombie": 1791050307028,
        "com.wb.goog.injustice": 1787230509166,
        "com.yodo1.crossyroad": 1790183112989,
        "com.yodo1.rodeo.safari": 1786855167407,
        "org.swiftapps.swiftbackup": 1789748772766,
        "pl.macaque.Missiles": 1787114442363
      },
      "appUpdates": {
        "com.adda247.app": 1791730539000,
        "com.ansangha.drdriving": 1788955296000,
        "com.blingame.haaktestb": 1788955296000,
        "com.cv.docscanner": 1790590844000,
        "com.direlight.grimvalor": 1791508210000,
        "com.dnddream.HeadBasketball": 1791178510000,
        "com.dnddream.headsoccer.android": 1791351643000,
        "com.fdgentertainment.tentaclewars.gp.free": 1787529600000,
        "com.fingersoft.hillclimb": 1790831656000,
        "com.freejobalert": 1788955296000,
        "com.generalcomp.truecloud": 1790527889000,
        "com.halfbrick.dantheman": 1792126285000,
        "com.halfbrick.fruitninjafree": 1792239904000,
        "com.halfbrick.jetpackjoyride": 1788955296000,
        "com.hyperdotstudios.swampattack2": 1791597531000,
        "com.kakarod.bighunter": 1790670515000,
        "com.kongregate.mobile.burritobison3.google": 1788739200000,
        "com.lima.doodlejump": 1787961600000,
        "com.lumina.wallpapers": 1790590844000,
        "com.madfingergames.deadtrigger": 1790768336000,
        "com.mediocre.smashhit": 1788955296000,
        "com.mightygamesgroup.shootyskies": 1791191349000,
        "com.miniclip.plagueinc": 1790693154000,
        "com.nekki.vector": 1789797163000,
        "com.noodlecake.altosadventure": 1788955296000,
        "com.noodlecake.altosodyssey": 1788955296000,
        "com.notdoppler.crashofcars": 1792126285000,
        "com.notdoppler.earntodie2": 1790693154000,
        "com.outfit7.movingeye.swampattack": 1791508210000,
        "com.overthetopgames.fancypants": 1787961600000,
        "com.pikpok.dr2.play": 1790350248000,
        "com.rebelbinary.onlyone": 1791863189000,
        "com.rebeltwins.aliensdrivemecrazy": 1789797163000,
        "com.sadpuppy.lemmings": 1791734513000,
        "com.sidheinteractive.sif.DR": 1791254297000,
        "com.skgames.trafficracer": 1790470756000,
        "com.skgames.trafficrider": 1788048000000,
        "com.spookyhousestudios.progressbar95": 1792239904000,
        "com.touchfoo.swordigo": 1788048000000,
        "com.ubisoft.princeofpersia.thelostcrown.mobile.action.adventure.platform": 1792312546000,
        "com.vng.g6.a.zombie": 1791863189000,
        "com.wb.goog.injustice": 1787184000000,
        "com.yodo1.crossyroad": 1792126285000,
        "com.yodo1.rodeo.safari": 1789797163000,
        "org.swiftapps.swiftbackup": 1791939585000,
        "pl.macaque.Missiles": 1788955296000
      },
      "patches": [
        {
          "name": "AD Instant Rewards",
          "description": "Grants rewarded-video rewards instantly",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 582
        },
        {
          "name": "Ad Removal & Instant Boost Rewards",
          "description": "Removes all ads (interstitials, banners, app-open) and grants rewarded-video perk boosts instantly on tap (no ad watch) using the correct reward name PERKS_BOOST, verified against a real rewarded event.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 583
        },
        {
          "name": "Adda247 Ad Removal",
          "description": "Blocks all Google AdMob ads (banner, interstitial, rewarded, rewarded interstitial, native, app open and Ad Manager) by neutralizing the Flutter Google Mobile Ads plugin: no ad is ever requested and no ad can ever be shown.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 584
        },
        {
          "name": "Adda247 MoEngage In-App Blocker",
          "description": "Blocks the app's own MoEngage in-app promotions (the recurring \"recommended for you\" nudge with no close button, and full-screen standard in-app messages) by no-oping MoEngage's HTML render chokepoint, so no in-app WebView is ever built or attached. Separate from the Google AdMob block.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 584
        },
        {
          "name": "All items owned",
          "description": "Every gun, skin, glove and drone shows as unlocked, and you can equip any of them. Your save file is not changed.",
          "firstSeen": 1791050307028,
          "compatiblePackagesKey": 585
        },
        {
          "name": "Big Hunter Fake Purchase",
          "description": "Tapping any store item grants the product immediately (via the game's own confirmed-purchase path -> native applyProduct) without opening Google Play billing. Entitlements persist across restarts.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 586
        },
        {
          "name": "Big Hunter PairIP License Bypass",
          "description": "Disables the PairIP license check (installer verification + Google Play licensing service validation + paywall/exit dialog). Required for patched APKs — the original check fails on any non-Play signature and force-closes the app.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 586
        },
        {
          "name": "Big Hunter Remove Ads",
          "description": "Interstitial ads are never shown (show() short-circuits via the ad-not-ready path on all three network bridges: AdMob, AppLovin, Unity Ads).",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 586
        },
        {
          "name": "Big Hunter Rewards Without Ads",
          "description": "Rewarded video requests grant the reward immediately via the game's own native rewardCallback() without loading or showing any ad (AdMob, AppLovin, Unity Ads).",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 586
        },
        {
          "name": "Crash of Cars Anti-hacking Check",
          "description": "Stops the game's built-in tamper detector from flagging the app as modified. The game ships a native check that fingerprints classes.dex and quietly marks the app as not genuine whenever the fingerprint does not match the one it was built with — which is exactly what happens the moment any mod is applied, since changing the app inevitably changes that fingerprint. With this on, the game keeps reporting itself as a normal, unmodified install, so purchases and other store features are not silently suppressed.",
          "firstSeen": 1791907308510,
          "compatiblePackagesKey": 587
        },
        {
          "name": "Crash of Cars Free IAP",
          "description": "Every store item — coin packs, gem bundles, remove ads and the starter bundles — is granted the instant you tap Buy, and no Google Play payment sheet ever opens. Because nothing is fetched from Play, purchases work fully offline with no Play account, and remove-ads stays unlocked across restarts since the entitlement is re-delivered from a fake owned-purchases list at every launch.",
          "firstSeen": 1791907308510,
          "compatiblePackagesKey": 587
        },
        {
          "name": "Crash of Cars Instant Ad Rewards",
          "description": "Turns every \"watch a video\" offer into an instant payout. Coins, gems and boosters that the game offers in exchange for sitting through a rewarded advert are credited the moment you tap, with no video to play, no countdown and no waiting — and the offer stays repeatable afterwards, so you can claim it as often as you like. Works with no internet connection and the reward stays credited after restarting the game.",
          "firstSeen": 1791907308510,
          "compatiblePackagesKey": 587
        },
        {
          "name": "Crash of Cars No Ads",
          "description": "Removes the full-screen advert that plays at the end of every race, so the results screen comes up straight away instead of behind an ad you have to sit through or skip. The race still finishes normally — the game is told the advert opened and closed exactly as it would have been, so nothing gets stuck waiting for it. Works offline and survives restarts, because no part of the ad display depends on a network round trip.",
          "firstSeen": 1791907308510,
          "compatiblePackagesKey": 587
        },
        {
          "name": "Crash of Cars Sideload / APK Expansion Bypass",
          "description": "IMPORTANT: this patch only removes the licensing gate — it does NOT supply the game data. The 153 MB expansion file must already be on your device before the game will start. Copy main.<versionCode>.com.notdoppler.crashofcars.obb into Android/obb/com.notdoppler.crashofcars/ (on most phones that is the internal Android/obb folder, not the one on the SD card) using a file manager or an ADB push. If the file is missing or in the wrong place the game will still stall on the loading screen no matter what this patch does. Aside from that: lets the game start from a sideloaded APK instead of a Google Play install. The downloader refuses to use the expansion file even when it is present because Play's licensing server rejects a re-signed package, so the game stops on \"Download failed because you may not have purchased this app\" before it ever reaches the menu. This forces the expansion downloader past both gates: it always reports success instead of a stale or unlicensed error, and it always takes the licensed path when Play answers. The expansion data is still md5-verified file by file exactly as shipped, so a genuinely incomplete or corrupt download is still reported rather than silently ignored.",
          "firstSeen": 1791907308510,
          "compatiblePackagesKey": 587
        },
        {
          "name": "Dead Trigger Free Store",
          "description": "Free store: tap any gold or money pack in the shop and it's yours instantly.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 588
        },
        {
          "name": "Doc Scanner Premium",
          "description": "Unlocks all premium features, removes ads, and enables pro themes.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 589
        },
        {
          "name": "Doodle Jump Billing Bypass",
          "description": "Unlocks the full game by bypassing Google Play billing.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 590
        },
        {
          "name": "Doodle Jump Resurrection Bypass",
          "description": "Resurrect instantly after death without watching a rewarded ad.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 590
        },
        {
          "name": "Dr. Driving Ad Removal",
          "description": "Removes all Google AdMob ads (banner, interstitial, rewarded).",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 591
        },
        {
          "name": "Dr. Driving Unlimited Coins",
          "description": "Coins inflated to 1,000,000,000 on save load; purchases, upgrades, rentals and repairs never cost coins.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 591
        },
        {
          "name": "Dr. Driving Unlimited Gold",
          "description": "Gold is inflated to 1,000,000,000 on save load; gold packs in the store also grant gold.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 591
        },
        {
          "name": "Earn to Die 2 Free IAP",
          "description": "Intercepts all in-app purchases and calls the native on_purchase(String[], String) grant directly, unlocking paid content (cash doubler) for free without Play Billing.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 592
        },
        {
          "name": "Earn to Die 2 No Ads + Instant Rewards",
          "description": "Removes interstitial and rewarded ads, and grants rewarded-video rewards instantly by firing the native callbacks.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 592
        },
        {
          "name": "Earn to Die 2 Remove Google Play Check",
          "description": "Bypasses the native Google Play distribution checks (installer package + signing signature) so the app runs when sideloaded.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 592
        },
        {
          "name": "Fancy Pants Unlock Premium",
          "description": "Unlocks premium, wardrobe, world 1 and world 2 by forcing OTTBilling.isPurchased to always return true.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 593
        },
        {
          "name": "Fix app opening",
          "description": "Required so the modified app opens without crashing — skips signature, root and emulator checks.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 594
        },
        {
          "name": "Free Ad Rewards",
          "description": "Get your ad rewards for free. Every \"watch ad\" button gives you the reward right away — no ad to sit through, no waiting.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 595
        },
        {
          "name": "Free Ad Rewards",
          "description": "Every \"watch ad\" reward is granted instantly — no ad appears, no \"failed to load advertisement\" popup, and nothing to wait for.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 596
        },
        {
          "name": "Free IAP",
          "description": "Everything in the shop is free. Tap \"Buy\" on any item — remove ads, coin packs, or anything else — and you get it right away. No Google Play payment window opens and you are never charged. If something goes wrong you will just see a \"purchase failed\" message; the game keeps working as normal.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 597
        },
        {
          "name": "Free Store",
          "description": "Everything in the shop is free. Tap an item and you get it instantly — no paying, no waiting, no Google Play involved.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 595
        },
        {
          "name": "Free Store",
          "description": "Everything in the shop is free. Tap an item and you get it right away — points, characters and presents — with no Google Play payment screen and nothing charged.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 596
        },
        {
          "name": "Free Store",
          "description": "Tap any shop item to get it free. No payment, no Google Play popup.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 598
        },
        {
          "name": "Free Store",
          "description": "Everything in the shop is granted instantly and free — double coins, more gifts and the any-purchase perks — with no Google Play payment screen, no account and nothing charged.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 599
        },
        {
          "name": "Free purchases",
          "description": "Get paid items for free — tapping buy grants the item instantly without Google Play payment popup.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 594
        },
        {
          "name": "Free store",
          "description": "The in-game store is free. Just tap \"Buy\" and the item is yours — no payment needed. For an ad-free game, just buy the ad-block item from the store.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 600
        },
        {
          "name": "FreeJobAlert Ad Removal",
          "description": "Removes all Google AdMob ads (banner, interstitial, rewarded, app open, native).",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 601
        },
        {
          "name": "FreeJobAlert License Bypass",
          "description": "Bypasses the Pairip Play Store installation check so the app launches normally.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 601
        },
        {
          "name": "Full IAP Unlock",
          "description": "Unlocks every purchase in the game for free. Tap buy and it is yours — no Google Play payment screen appears and you are never charged. Subscriptions like VIP membership show as pre-owned, so just open them, no purchase needed.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 582
        },
        {
          "name": "Full game unlock",
          "description": "Full Game Unlocked.",
          "firstSeen": 1791281139747,
          "compatiblePackagesKey": 602
        },
        {
          "name": "HAAK Free Purchases and Unlocked Paid Content",
          "description": "Redirects purchase failure callbacks to their success twins: cancelling the Google Play dialog, a billing error, or an \"not purchased\" query result all grant the product instead.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 603
        },
        {
          "name": "Hill Climb Racing Ad Removal",
          "description": "Removes all ads — banner and pop-up ads never show, and the game treats you as ad-free from the start without any repeat purchase pop-ups.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 604
        },
        {
          "name": "Hill Climb Racing Free Store",
          "description": "Everything in the store is free — coins, gems, paints and bundles are added instantly with no Google Play payment.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 604
        },
        {
          "name": "Hill Climb Racing Instant Rewarded Video Rewards",
          "description": "Rewarded ads pay out instantly — no video plays; the game gives you the reward as if you had watched the whole ad.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 604
        },
        {
          "name": "IAP Grant Engine",
          "description": "Helper that makes the game approve every purchase on your own device, including subscriptions like VIP membership, so bought items land in your account without paying anything.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 582
        },
        {
          "name": "IAP Grant Trigger",
          "description": "Wakes up that helper every time you open the game, so free purchases and subscriptions keep working.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 582
        },
        {
          "name": "IAP Unlock",
          "description": "Unlocks all in-app purchases by faking Google Play billing query results.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 605
        },
        {
          "name": "IAP Unlock",
          "description": "Unlocks all in-app purchases in Alto's Odyssey by faking Google Play billing query results.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 606
        },
        {
          "name": "Injustice Ads Removal",
          "description": "Get stamina without watching ad Video.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 607
        },
        {
          "name": "Injustice Billing Bypass",
          "description": "Bypass billing get the items in store for free.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 607
        },
        {
          "name": "Instant Rewards",
          "description": "Rewarded videos give their reward instantly — no ad ever plays. Free revive, double coins, free items, etc. all work without watching anything.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 599
        },
        {
          "name": "Instant rewarded video",
          "description": "Reward buttons pay out instantly. Tap once and you get the reward, with no ad to watch.",
          "firstSeen": 1791050307028,
          "compatiblePackagesKey": 585
        },
        {
          "name": "Instant rewards",
          "description": "Reward buttons (free revive, double coins) pay out instantly without playing any ad video (native libil2cpp.so patch).",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 608
        },
        {
          "name": "Into the Dead Billing Bypass",
          "description": "Unlocks all in-app purchases for free and bypasses SHA1withRSA receipt verification: every store item is granted instantly without launching the Google Play payment dialog, and any fabricated receipt is accepted.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 583
        },
        {
          "name": "Jetpack Joyride Billing Bypass",
          "description": "Intercepts all in-app purchases and reports instant success to the game engine.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 609
        },
        {
          "name": "Lemmings: Free Store",
          "description": "Everything in the shop is free. Tap an item and you get it right away — no Google Play payment sheet, no purchase-failed popup, nothing charged.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 610
        },
        {
          "name": "Lemmings: VIP Unlock",
          "description": "Unlocks VIP status without paying. VIP banners, rewards and bonuses show as active — no subscription needed.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 610
        },
        {
          "name": "License Fix",
          "description": "Stops license checks from blocking the game on patched installs.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 598
        },
        {
          "name": "Lumina PairIP License Bypass",
          "description": "Disables the PairIP license check (Play licensing service validation + signed-response verification + paywall/error dialog + forced System.exit). Required for patched APKs — the original check fails on any non-Play signature and force-closes the app.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 611
        },
        {
          "name": "Lumina Premium",
          "description": "Unlocks all premium wallpapers and categories.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 611
        },
        {
          "name": "Missiles Ads Removal",
          "description": "Spoofs the Google Mobile Ads Unity bridge (AdMob): interstitial, rewarded, rewarded interstitial, app open and banner ads resolve instantly as loaded/showed/closed/rewarded without ever displaying an ad.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 612
        },
        {
          "name": "Missiles Billing Bypass",
          "description": "Spoofs the Google Play Billing 8.0.0 purchase flow: every buy is instantly granted (fake Purchase delivered through the registered listener), purchases/consumes complete instantly, and the product catalog is served with fake ProductDetails — no Google Play sheet, no real payment.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 612
        },
        {
          "name": "Missiles License Bypass",
          "description": "Bypasses the Pairip Play Store license check so the app launches normally.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 612
        },
        {
          "name": "No Ads + Free Rewards",
          "description": "Blocks all ads and gives reward-ad gifts instantly, no video needed.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 598
        },
        {
          "name": "Only One Free Store",
          "description": "Makes 'Restore Purchases' grant every store item for free (Ultimate Power, all classes, bundles and powers) — also removes ads.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 613
        },
        {
          "name": "Only One IAP billing bypass",
          "description": "Buy any item in the shop for free. When you tap Buy, the item is added to your game right away — no Google Play payment window ever opens.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 613
        },
        {
          "name": "Only One PairIP removal",
          "description": "Disables the PairIP license check so the game starts without Google Play licensing, error dialogs or forced exits.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 613
        },
        {
          "name": "Plague Inc. Premium",
          "description": "Unlocks all premium features and disables premium prompts.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Remove Banner Ads",
          "description": "Removes AppLovin banner ads and the Ndemic premium promo during gameplay.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Skip Rewarded Video Ads",
          "description": "Grants rewarded video bonuses instantly without watching ads.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Sync Premium Entitlements",
          "description": "Registers unlocked premium content with the native engine so premium modes run without trial banners.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Unlock All Genes",
          "description": "Unlocks all genes by earning them through the game's own unlock path when the gene menu opens.",
          "firstSeen": 1789232234806,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Unlock Disease Types",
          "description": "Unlocks all disease types including Neurax Worm, Necroa Virus, Simian Flu and Shadow Plague.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Unlock Expansions",
          "description": "Unlocks Cure Mode, Plague Pack, custom scenarios and bypasses the Play Pass check.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Plague Inc. Unlock Fast-Forward",
          "description": "Removes the premium lock from the in-game fast-forward button.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 614
        },
        {
          "name": "Prince of Persia: Full Game Unlock (native)",
          "description": "Replaces the game's built-in security helper with a friendly one that unlocks the full game right at startup — no waiting.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 615
        },
        {
          "name": "Remove Ads",
          "description": "Forced ads are gone for good — interstitials never load or show, even offline and regardless of server settings. Rewarded videos you choose to watch still work.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 599
        },
        {
          "name": "Remove ads",
          "description": "Stops all interstitial/commercial-break ads between games (native libil2cpp.so patch, rewarded videos handled by the instant-rewards patch).",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 608
        },
        {
          "name": "Remove ads",
          "description": "Removes all ads. Reward videos now give you the prize instantly — no watching needed.",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 616
        },
        {
          "name": "Rodeo Stampede Ad-Free (Ads blocked + instant rewards)",
          "description": "Blocks banner/app-open/native ads and turns rewarded + interstitial ads into instant no-ad events so the game never fetches or displays ads.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 617
        },
        {
          "name": "Rodeo Stampede Free Purchase",
          "description": "Spoofs in-app purchases as instantly successful at the Yodo1 purchase funnel.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 617
        },
        {
          "name": "Shooty Skies Ad-Free (Ads blocked + instant rewards)",
          "description": "Blocks banner, interstitial, app-open and native ads, and turns rewarded videos into instant rewards — nothing is ever fetched or displayed.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 618
        },
        {
          "name": "Shooty Skies Free store",
          "description": "Every store item is free — tap \"Buy\" and the purchase completes instantly with no Google Play payment, and owned items like ad removal are granted at startup.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 618
        },
        {
          "name": "Skip Play License Check",
          "description": "Stops Google Play's PAIRIP check from showing an overlay and force-closing the game.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 598
        },
        {
          "name": "Smash Hit Premium Unlock",
          "description": "Unlocks premium and all game modes without purchase.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 619
        },
        {
          "name": "Swamp Attack 2: Instant Rewarded Ads",
          "description": "Watch-ad offers grant their reward instantly with no ad. Forced interstitials stay gone.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 620
        },
        {
          "name": "Swamp Attack 2: Remove Ads",
          "description": "Removes forced ads. No more ads between levels, no banners.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 620
        },
        {
          "name": "Swamp Attack 2: Unlimited Currency",
          "description": "Never run out of coins, gems or other resources. Buying things never lowers your balance. Note: ignore the coins/diamonds value shown — even if it shows less than the item price, just tap the item and it will be granted.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 620
        },
        {
          "name": "Swift Backup Local Cloud Metadata",
          "description": "Makes cloud backups work by keeping their metadata on the device and the connected cloud instead of the Swift Backup server.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 621
        },
        {
          "name": "Swift Backup Premium Unlock",
          "description": "Unlocks all Premium features.",
          "firstSeen": 1789748772766,
          "compatiblePackagesKey": 621
        },
        {
          "name": "Swift Backup Tamper Protection",
          "description": "Stops the app from closing itself on patched installs.",
          "firstSeen": 1789748772766,
          "compatiblePackagesKey": 621
        },
        {
          "name": "Swift Backup Web Login",
          "description": "Makes Google sign-in work for connecting cloud accounts.",
          "firstSeen": 1789748772766,
          "compatiblePackagesKey": 621
        },
        {
          "name": "Swordigo Premium Unlock",
          "description": "Enables ad-free, guiding compass, and coin doubler without purchase.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 622
        },
        {
          "name": "Tentacle Wars Free Purchases",
          "description": "Spoofs in-app purchases as instantly successful: tapping Buy grants the SKU directly through the game's own purchase callback — no Google Play dialog, no payment. For ad-free, just tap the Remove-Ads button on the main game screen.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 623
        },
        {
          "name": "Traffic Racer IAP Bypass",
          "description": "Everything in the store is free with one tap — cash packs, double cash, remove ads, starter kit and the premium car. Just tap Buy and it grants instantly, no Google Play payment needed, and purchases persist across restarts.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 624
        },
        {
          "name": "Traffic Rider Ads Removal + Instant Rewards",
          "description": "Removes ads and grants rewarded rewards instantly: interstitial/banner/app-open never show, rewarded videos fire onUserEarnedReward(1.0) instantly without ad.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 625
        },
        {
          "name": "Traffic Rider IAP Bypass",
          "description": "Everything in the store is free with one tap — in-game currency, double cash, remove ads, extra continues, all bikes and packs. Just tap Buy and it grants instantly, no Google Play payment needed.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 625
        },
        {
          "name": "TrueCloud Ads",
          "description": "Removes all ads: ad service, house-ad network, ad rows, polling, and banner/popup surfaces; disables cloud boot pages, cloud prompts, and the help-center robot.",
          "firstSeen": 1790533589031,
          "compatiblePackagesKey": 626
        },
        {
          "name": "TrueCloud Protection",
          "description": "Bypasses anti-emulator self-kill and disables analytics, telemetry, device-ID, and crash-reporting SDKs.",
          "firstSeen": 1790533589031,
          "compatiblePackagesKey": 626
        },
        {
          "name": "TrueCloud UX",
          "description": "Hides the in-app rating dialog and rate-us tip banner.",
          "firstSeen": 1790533589031,
          "compatiblePackagesKey": 626
        },
        {
          "name": "TrueCloud Update",
          "description": "Blocks all app update and force-update dialogs and their version checks.",
          "firstSeen": 1790533589031,
          "compatiblePackagesKey": 626
        },
        {
          "name": "TrueCloud VIP",
          "description": "Unlocks cloud/WeChat-call entitlements, extends alarm replay duration and message window, and disables 4G trial countdown gates. - Doesn't unlock Cloud Server Side Storage.",
          "firstSeen": 1790533589031,
          "compatiblePackagesKey": 626
        },
        {
          "name": "Unlimited Points",
          "description": "Free coins forever. Your point balance always reads as the maximum, so you can afford anything in the shop. You can still spend and save normally.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 595
        },
        {
          "name": "Unlimited coins",
          "description": "Coin save reads always return ~1.34 billion coins (native libil2cpp.so patch on Org.TotalCoins).",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 608
        },
        {
          "name": "Unlimited currency",
          "description": "Your cash, gold and diamonds always show the maximum. You never run short of money.",
          "firstSeen": 1791050307028,
          "compatiblePackagesKey": 585
        },
        {
          "name": "Unlimited money (restore save)",
          "description": "Loads the unlimited money save into the game the first time you open it.",
          "firstSeen": 1789577999789,
          "compatiblePackagesKey": 616
        },
        {
          "name": "Unlimited money (save bundle)",
          "description": "Packs the special save file (unlimited coins & gems, everything unlocked) inside the app.",
          "firstSeen": 1789577999789,
          "compatiblePackagesKey": 616
        },
        {
          "name": "Vector Ad Spoof",
          "description": "Spoofs rewarded ad callbacks to grant coins/rewards without showing ads.",
          "firstSeen": 1783221698000,
          "compatiblePackagesKey": 627
        },
        {
          "name": "Vector Money Mod",
          "description": "Spending money increases your balance instead of decreasing it (native libil2cpp.so patch).",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 627
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hackingguy/morphe-patches",
      "name": "hackingguy",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/28388650?v=4&s=128",
      "hotRank": 345,
      "stars": 4,
      "updatedAt": 1783325218000,
      "firstSeen": 1783299236000,
      "appFirstSeen": {
        "com.Splitwise.SplitwiseMobile": 1783299236000,
        "com.bounce.connect": 1783299236000,
        "com.medium.reader": 1783299236000,
        "com.mygate.user": 1783299236000,
        "com.overdevs.at4k": 1783299236000,
        "com.truecaller": 1783299236000
      },
      "appUpdates": {
        "com.Splitwise.SplitwiseMobile": 1783325218000,
        "com.bounce.connect": 1783325218000,
        "com.medium.reader": 1783325218000,
        "com.mygate.user": 1783325218000,
        "com.overdevs.at4k": 1783325218000,
        "com.truecaller": 1783325218000
      },
      "patches": [
        {
          "name": "Bypass license check",
          "description": "Bypasses the Google Play LVL backend license check, allowing full app access without activation.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 628
        },
        {
          "name": "Disable analytics",
          "description": "Suppresses Truecaller's CleverTap behavioural event tracking to prevent user-activity telemetry.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Enable premium features",
          "description": "Unlocks all client-side premium features by bypassing the feature-availability gate.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Flutter Premium Bypass",
          "description": "Forces premium status inside the JSON payload sent to Flutter",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 629
        },
        {
          "name": "Freedium",
          "description": "Adds a profile setting to choose the Freedium Mirror host, and a floating button on articles that opens the current article using the chosen Freedium Mirror in a webview.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 630
        },
        {
          "name": "Hide 'Get Premium' banners",
          "description": "Dismisses premium upgrade prompts and paywall screens automatically.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide ads",
          "description": "Removes MyGate in-app ads (pre-approval screen, allow-entries screen, activity feed, and visitor profile masthead).",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 629
        },
        {
          "name": "Hide ads",
          "description": "Removes ads from the after-call screen and caller-ID overlay.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide premium upgrade prompts",
          "description": "Removes 'Get Premium' and 'Switch to Premium' buttons from the nav bar, settings, and profile.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Mock premium",
          "description": "Always shows the premium/gold badge and unlocks premium UI features.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Remove Premium UI",
          "description": "Removes the Premium tab from the bottom navigation bar and the Premium row in the profile section.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Unlock Pro",
          "description": "Spoofs Splitwise Pro subscription status everywhere it is checked — bypasses the server-driven feature gate (charts, receipt scanning, currency conversion, default splits, auto-split, transaction import, itemization), forces Person.isPro() to true for receipt quality and UI gating, and suppresses all in-app upsell ad banners (home-screen, recent activity, post-add-expense). Works entirely client-side with no server interaction.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 631
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all AT4K premium features by forcing the premium status to true.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 632
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all MyGate premium features: spoofs USER_PREMIUM_PLAN status, suppresses upgrade dialogs and paywalls, enables frequent pre-approvals for deliveries, cabs and visiting help, unlocks surprise delivery and the always-approve-entries toggle.",
          "firstSeen": 1783299236000,
          "compatiblePackagesKey": 629
        }
      ]
    },
    {
      "source": "github",
      "repo": "bufferk/morphe-patches",
      "name": "bufferk",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82165524?v=4&s=128",
      "hotRank": 48,
      "stars": 127,
      "updatedAt": 1791348717000,
      "firstSeen": 1783323212000,
      "appFirstSeen": {
        "com.Splitwise.SplitwiseMobile": 1783348412813,
        "com.bounce.connect": 1783348412813,
        "com.brave.browser": 1784321607323,
        "com.medium.reader": 1783348412813,
        "com.mygate.user": 1783348412813,
        "com.overdevs.at4k": 1783348412813,
        "com.truecaller": 1783348412813
      },
      "appUpdates": {
        "com.Splitwise.SplitwiseMobile": 1784401043000,
        "com.bounce.connect": 1784401043000,
        "com.brave.browser": 1784332800000,
        "com.medium.reader": 1783209600000,
        "com.mygate.user": 1791348717000,
        "com.overdevs.at4k": 1784401043000,
        "com.truecaller": 1784401043000
      },
      "patches": [
        {
          "name": "Brave Origin",
          "description": "Unlocks Brave Origin and enables feature toggle controls.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 633
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses the Google Play LVL backend license check, allowing full app access without activation.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 628
        },
        {
          "name": "Disable analytics",
          "description": "Suppresses Truecaller's CleverTap behavioural event tracking to prevent user-activity telemetry.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Enable premium features",
          "description": "Unlocks all client-side premium features by bypassing the feature-availability gate.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Freedium",
          "description": "Adds a profile setting to choose the Freedium Mirror host, and a floating button on articles that opens the current article using the chosen Freedium Mirror in a webview.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 630
        },
        {
          "name": "Hide 'Get Premium' banners",
          "description": "Dismisses premium upgrade prompts and paywall screens automatically.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide ads",
          "description": "Removes ads from the after-call screen and caller-ID overlay.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide premium upgrade prompts",
          "description": "Removes 'Get Premium' and 'Switch to Premium' buttons from the nav bar, settings, and profile.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Mock premium",
          "description": "Always shows the premium/gold badge and unlocks premium UI features.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "MyGate",
          "description": "Unlocks MyGate premium, removes ads, fixes notifications and e-Intercom.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 634
        },
        {
          "name": "Remove Premium UI",
          "description": "Removes the Premium tab from the bottom navigation bar and the Premium row in the profile section.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Unlock Pro",
          "description": "Spoofs Splitwise Pro subscription status everywhere it is checked — bypasses the server-driven feature gate (charts, receipt scanning, currency conversion, default splits, auto-split, transaction import, itemization), forces Person.isPro() to true for receipt quality and UI gating, and suppresses all in-app upsell ad banners (home-screen, recent activity, post-add-expense). Works entirely client-side with no server interaction.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 631
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all AT4K premium features by forcing the premium status to true.",
          "firstSeen": 1783323212000,
          "compatiblePackagesKey": 632
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "franticg33k/morphe-patches",
      "name": "franticg33k",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/300474278?v=4&s=128",
      "hotRank": 65,
      "stars": 26,
      "updatedAt": 1792129240000,
      "firstSeen": 1783378026000,
      "appFirstSeen": {
        "com.bolpatranepal.axios": 1786890399764,
        "com.byairapp.android": 1783403226287,
        "com.bytecaretech.merokarobar": 1783403226287,
        "com.ensembleai.scoutai": 1783941236316,
        "com.hamropatro": 1784018383719,
        "com.harwin.prismatica": 1783403226287,
        "com.jellywatch.app": 1783403226287,
        "com.jellywatch.tv": 1786061112062,
        "com.nostalgiatv": 1790533589031,
        "com.providelite.epicplay": 1783724425944,
        "com.rawcam.app": 1785480547584,
        "com.tgezginis.fricam": 1788434740835,
        "np.com.nepalipatro": 1783403226287
      },
      "appUpdates": {
        "com.bolpatranepal.axios": 1788570357000,
        "com.byairapp.android": 1792129240000,
        "com.bytecaretech.merokarobar": 1788570357000,
        "com.ensembleai.scoutai": 1788570357000,
        "com.hamropatro": 1790599583000,
        "com.harwin.prismatica": 1788570357000,
        "com.jellywatch.app": 1788570357000,
        "com.jellywatch.tv": 1790695554000,
        "com.nostalgiatv": 1790527626000,
        "com.providelite.epicplay": 1788570357000,
        "com.rawcam.app": 1792129240000,
        "com.tgezginis.fricam": 1792129240000,
        "np.com.nepalipatro": 1792129240000
      },
      "patches": [
        {
          "name": "Block Ad Server",
          "description": "Stops Nepali Patro's ads. Eight byte-asserted edits to libapp.so plus an in-place host rewrite: the ad-only host ads-delivery.nepalipatro.com.np is rewritten to an unresolvable .xx domain of the same length; the interstitial_html dispatch in the ad-queue callback is retargeted so the full-screen page is never pushed; showHtmlInterstitialAdDialog - the single function that raises the HTML interstitial roadblock - is stubbed out; the popup/popup_html branch is forced down the app's own 'blocked' return; and the five raster formats (slider, banner, popup, card_view, circular) are dropped to the build's own empty-widget tail, so the image creatives Remove Ads cannot see - they are fetched by Dart through CachedNetworkImage, not by a WebView - are never requested at all. The host rewrite alone is not enough: the ad URLs are also cached in SharedPreferences under PREF_SLIDER_DATA, and whether to present the shell at all comes from remote config, which the app rewrites on every launch. Pairs with Remove Ads, which stops the HTML creatives and the AdMob interstitials.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 635
        },
        {
          "name": "Enable Online Pro",
          "description": "Experimental companion patch that keeps byAir's online Pro gates open without forcing the crash-prone global entitlement refresh path.",
          "firstSeen": 1783378026000,
          "default": false,
          "compatiblePackagesKey": 636
        },
        {
          "name": "Enable Pro",
          "description": "Suppresses the main byAir paywall, unlock banners, local user gating, and the notifications preferences \"All\" gate.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 636
        },
        {
          "name": "Remove Ads",
          "description": "Disables all ad serving in Hamro Patro by no-oping the native ad-placement resolver (HamroAdsPlacements). Every banner, native, interstitial, fullscreen and roadblock placement funnels through these leaf builders, so returning an empty list means no ad request is ever built for the bundled MAX, Pangle, ironSource, Facebook Audience, Unity, Vungle and Google Ads SDKs, and no mediation cycle ever starts. Re-verified on v10.7.33. Works on its own, and combines cleanly with Nai64's universal No Ads patch if you have it enabled - the two act on different layers, so together they also cover the Google ads_mobile_sdk layer that no SDK-level patch reaches.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 637
        },
        {
          "name": "Remove Ads",
          "description": "Disables both ad stacks in Nepali Patro: Google Mobile Ads (AdMob) and the first-party flutter_adserver HTML ad server. AdMob's method-channel entry point is short-circuited for every load and show call so no ad is ever created, and the WebView loaders the ad server uses are neutralised - loadData and loadDataWithBaseUrl become no-ops, while loadUrl only refuses the ads-delivery.nepalipatro.com.np host and data: URLs so normal in-app browsing keeps working.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 635
        },
        {
          "name": "Remove Ads",
          "description": "Blocks all ad display in Provide Lite by forcing the app's central ad gate (in libapp.so) to always take its 'skip' path. Two branch instructions are rewritten to unconditional skips: the global 'ad enabled' flag check (tbz -> b #skip) and the interstitial/rewarded cooldown gate (b.ge -> b #skip). Verified on v1.4.6 (Dart 3.7.0, arm64, obfuscated) — no ad-show invocation is reached.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 638
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 639
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml so the app runs without a valid Play Store license (required because the APK is re-signed during patching).",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 640
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 641
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 642
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml so the licensing layer can never launch the Play Store paywall, even if a license code path is reached.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 643
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity from AndroidManifest.xml.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 644
        },
        {
          "name": "Remove License Activity",
          "description": "Removes the PairIP LicenseActivity and LicenseContentProvider from AndroidManifest.xml and the com.android.vending.CHECK_LICENSE permission, so the app runs without a valid Play Store license (required because the APK is re-signed during patching).",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 638
        },
        {
          "name": "Remove License Check",
          "description": "Bypasses the PairIP Google Play Licensing check so Atlas Photo runs without a valid Play Store license.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 639
        },
        {
          "name": "Remove License Check",
          "description": "Bypasses the PairIP Google Play Licensing check so the app runs without a valid Play Store license.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 644
        },
        {
          "name": "Remove Update Prompt",
          "description": "Removes byAir's forced-update screen (\"Pack up for Update! 🚀\" / \"Update Now\") by pinning its version gate to \"no update required\". byAir fetches a server-side minimum version code on launch and, if your build is older, blocks the whole app behind a non-dismissible screen whose only action opens Google Play. With the gate closed a patched older build keeps running and never calls the min-version endpoint, so you no longer have to re-patch every time byAir ships a release.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 636
        },
        {
          "name": "Remove Watermark",
          "description": "Patches the procedural GLSL shader in libharwin_native.so to disable the \"PRISMATICA\" watermark in the video player and exported videos.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 644
        },
        {
          "name": "Unlock Edge",
          "description": "Unlocks the Fricam Edge feature for free. Edge is a self-hosted companion sidecar that runs beside your Frigate NVR and streams low-latency + AI-detection frames into the app over WebRTC. Unlike Pro there is no local persistence for Edge: on every RevenueCat sync the app recomputes the \"fricam_edge\" entitlement and publishes it into an in-memory StateFlow that drives the pairing/settings/diagnostics UI. The patch forces that published flag true so the Edge UI and the self-hosted (edge-local / Frigate-direct) routes open without a subscription. Note: Fricam's managed Cloudflare relay (edge-remote, monthly allowance) is authenticated server-side and is not bypassed - run the open-source sidecar yourself to get the full value.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 640
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Fricam Pro features for free. Fricam's Pro state terminates in a plain SharedPreferences boolean (pro_unlocked in fricam_billing) written by a single PurchaseManager writer; every UI feature gate re-reads it via the static master ProGate. Fingerprints anchor on the stable prefs keys + signatures, so they survive the R8 class/method renames between 1.3.x and 1.4.0.1. The patch forces the RevenueCat entitlement check and the master gate to always return true (layered P1+P2), hardens the persist path so no refresh can downgrade, and neutralizes the PairIP Play Store license check that gates the app on launch.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 640
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features and shop items in JellyWatch.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 641
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features in JellyWatch TV. Premium entitlement is server-verified against verify.jellywatch.app and surfaced to the UI as a PremiumStatus data class (isPremium = first boolean field); the patch forces that field to true and neutralizes the PairIP Play Store license check that gates the app on launch.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 642
        },
        {
          "name": "Unlock Premium",
          "description": "Patches Dart AOT-compiled libapp.so to unlock all premium features. Forces hasPremiumAccess and isPaidUser to always return true by NOPing their ARM64 conditional branch instructions.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 645
        },
        {
          "name": "Unlock Premium",
          "description": "Forces the premium entitlement in Native Camera. Premium status is a local 'is_premium' SharedPreferences flag (in the 'rawcam_prefs' file) read on cold start into a StateFlow. Unlocks RAW DNG, 10-bit/HLG/UHDR video, custom boosted modes and the sub-40-Mbps bitrate cap. It also neutralizes PairIP's Play Store licensing (fired from both Application.attachBaseContext and LicenseContentProvider.onCreate, so a repacked copy no longer gets bounced to the Play Store paywall at launch).",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 646
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks every client-side NostalgiaTV Pro feature by pinning the single pro state authority to true, and removes the PairIP Play Store license/paywall wrapper. All pro gating reads one StateFlow (ProStatusRepository.isProUser) that is written through one setter; the setter's argument is forced to true and the flow's initial seed is flipped to true, so the flag can never be revoked. That covers the 10-channel lineup cap, Docker companion link, on-demand library, custom themes, simulated commercials, channel editor, multiple profiles and player controls. PairIP's license check, response handling, paywall launch and error dialog are stubbed out so the app never redirects to the Play Store on launch.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 643
        },
        {
          "name": "Unlock Premium",
          "description": "Patches the Dart AOT-compiled libapp.so to unlock all premium / VIP features. Forces the VIP state to always be true by rewriting the constant-pool loads (add xN, x22, #0x30 -> add xN, x22, #0x20) inside the cacheIsVipKey readers (getter + 3 callers). Verified on v1.4.6 (Dart 3.7.0, arm64, obfuscated) — flutter.cacheIsVipKey=true on device.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 638
        },
        {
          "name": "Unlock Premium, Skip Login & Make Free Trial Permanent",
          "description": "Patches the Dart AOT-compiled libapp.so of Bolpatra Nepal to skip the login screen, unlock premium/paid features, and make the 7-day free trial permanent. LoginManager::isNotValidatedUser is forced to always return false, lifting the Free-plan paywall and the trial-expiry gate: the trial expiry is computed client-side from the server plan_end_date into statics (isPaid = (plan_end_date - now).inDays <= 0) that only isNotValidatedUser reads, so with it pinned to false the free trial never expires and premium features stay unlocked forever (PPMO/EGP contact redirect, hidden works tab, document download and gallery gates). The isActive() result is left honest so the app stops attaching the invalid Authorization header, and the four login redirects (notice View, document download, gallery, subscription purchase) are bypassed at the branch level so actions run straight through without sending the user to the login page. Verified on v1.1.33 (Dart 3.9.2, arm64, non-obfuscated).",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 647
        },
        {
          "name": "Unlock Pro",
          "description": "Forces Atlas Photo's Hermes (React Native) JS runtime to treat every session as a Pro subscriber by patching the setIsProMember reducer so its isPro field is always truthy. Unlocks all Pro features and removes the Pro paywall.",
          "firstSeen": 1783378026000,
          "compatiblePackagesKey": 639
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "NekoGryphou/gryphous-morphe-patches",
      "name": "Gryphou",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/40165444?v=4&s=128",
      "hotRank": 130,
      "stars": 8,
      "updatedAt": 1792170425000,
      "firstSeen": 1783394911000,
      "appFirstSeen": {
        "com.crunchyroll.crunchyroid": 1783420111086,
        "com.ddsx_ayla_android": 1787257934077
      },
      "appUpdates": {
        "com.crunchyroll.crunchyroid": 1792170425000,
        "com.ddsx_ayla_android": 1792170425000
      },
      "patches": [
        {
          "name": "Disable login location requirement",
          "description": "Allows login and registration without granting location permission.",
          "firstSeen": 1783394911000,
          "compatiblePackagesKey": 648
        },
        {
          "name": "Disable notification permission prompt",
          "description": "Prevents De'Longhi Comfort from asking to enable notifications.",
          "firstSeen": 1783394911000,
          "compatiblePackagesKey": 648
        },
        {
          "name": "Disable review request dialog",
          "description": "Prevents De'Longhi Comfort from asking to rate the app.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 648
        },
        {
          "name": "Enable Picture-in-Picture",
          "description": "Enables automatic Android Picture-in-Picture when leaving Crunchyroll playback.",
          "firstSeen": 1783394911000,
          "compatiblePackagesKey": 649
        },
        {
          "name": "Hide shared-devices incident popup",
          "description": "Prevents the GetReceivedShares-003 incident popup from appearing.",
          "firstSeen": 1783394911000,
          "compatiblePackagesKey": 648
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "chirag127/morphe-patches",
      "name": "chirag127",
      "repoDescription": "Public Morphe patch sources — device-detection removal for Android apps. Signed APK releases live in chirag127/morphe-releases (private).",
      "avatarUrl": "https://avatars.githubusercontent.com/u/76880977?v=4&s=128",
      "hotRank": 344,
      "stars": 26,
      "updatedAt": 1783573265000,
      "firstSeen": 1783548065000,
      "appFirstSeen": {
        "__universal__": 1785178161540,
        "com.amazon.avod.thirdpartyclient": 1783548065000,
        "com.duolingo": 1783548065000,
        "com.facebook.katana": 1783548065000,
        "com.flyersoft.moonreaderp": 1783548065000,
        "com.github.android": 1783548065000,
        "com.google.android.apps.magazines": 1783548065000,
        "com.google.android.apps.maps": 1783548065000,
        "com.google.android.apps.pixel.agent": 1783548065000,
        "com.google.android.apps.pixel.creativeassistant": 1783548065000,
        "com.google.android.apps.recorder": 1783548065000,
        "com.google.android.apps.weather": 1783548065000,
        "com.google.android.youtube": 1783548065000,
        "com.instagram.android": 1783548065000,
        "com.instagram.barcelona": 1783548065000,
        "com.linkedin.android": 1783548065000,
        "com.reddit.frontpage": 1783548065000,
        "com.snapchat.android": 1783548065000,
        "com.spotify.music": 1783548065000,
        "com.truecaller": 1783548065000,
        "com.twitter.android": 1783548065000,
        "com.whatsapp": 1783548065000,
        "com.zhiliaoapp.musically": 1783548065000,
        "in.amazon.mShop.android.shopping": 1783548065000
      },
      "appUpdates": {
        "__universal__": 1783573265000,
        "com.amazon.avod.thirdpartyclient": 1783573265000,
        "com.duolingo": 1783573265000,
        "com.facebook.katana": 1783573265000,
        "com.flyersoft.moonreaderp": 1783573265000,
        "com.github.android": 1783573265000,
        "com.google.android.apps.magazines": 1783573265000,
        "com.google.android.apps.maps": 1783573265000,
        "com.google.android.apps.pixel.agent": 1783573265000,
        "com.google.android.apps.pixel.creativeassistant": 1783573265000,
        "com.google.android.apps.recorder": 1783573265000,
        "com.google.android.apps.weather": 1783573265000,
        "com.google.android.youtube": 1783573265000,
        "com.instagram.android": 1783573265000,
        "com.instagram.barcelona": 1783573265000,
        "com.linkedin.android": 1783573265000,
        "com.reddit.frontpage": 1783573265000,
        "com.snapchat.android": 1783573265000,
        "com.spotify.music": 1783573265000,
        "com.truecaller": 1783573265000,
        "com.twitter.android": 1783573265000,
        "com.whatsapp": 1783573265000,
        "com.zhiliaoapp.musically": 1783573265000,
        "in.amazon.mShop.android.shopping": 1783573265000
      },
      "patches": [
        {
          "name": "AdoboColorizeCommentIndentLines (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.reddit.frontpage.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 650
        },
        {
          "name": "AmazonShoppingRemoveSponsoredProducts (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on in.amazon.mShop.android.shopping.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 651
        },
        {
          "name": "DuolingoStreakShieldSpoof (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.duolingo.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 652
        },
        {
          "name": "DuolingoSuperMaxUnlock (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.duolingo.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 652
        },
        {
          "name": "FacebookRemoveSponsoredPosts (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.facebook.katana.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 653
        },
        {
          "name": "Force hasSystemFeature true (narrow)",
          "description": "Return true from public static boolean methods calling PackageManager.hasSystemFeature with a String arg. Narrow-scoped to avoid lifecycle callbacks.",
          "firstSeen": 1783548065000,
          "default": false
        },
        {
          "name": "GitHub — AMOLED comment surface (STUB)",
          "description": "STUB: extend AMOLED theme to comment-card backgrounds. Depends on base AMOLED patch; ViewHolder fingerprints pending.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 654
        },
        {
          "name": "GitHub — AMOLED dark theme (STUB)",
          "description": "STUB: rewrite dark-theme backgrounds to true-black #000000. Resource-XML overrides pending; see file-level TODO.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 654
        },
        {
          "name": "GitHub — all patches",
          "description": "Enables AMOLED theme + comment surface + telemetry strip. Water-only; no behavior or network changes.",
          "firstSeen": 1783548065000,
          "compatiblePackagesKey": 654
        },
        {
          "name": "GitHub — extended comment UX (STUB)",
          "description": "STUB placeholder for opt-in comment-UX enhancements (reactions summary, author-association badge, etc.). No behavior/network changes.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 654
        },
        {
          "name": "GitHub — telemetry strip (STUB)",
          "description": "STUB: no-op Firebase Analytics logEvent/setUserProperty/setUserId. No network interception; water-only.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 654
        },
        {
          "name": "Google News — all patches",
          "description": "Enables every atomic Google News patch above. Toggle individual patches to opt out.",
          "firstSeen": 1783548065000,
          "compatiblePackagesKey": 655
        },
        {
          "name": "Google News — hide sponsored article cards (STUB)",
          "description": "STUB: hide SPONSORED_ARTICLE_AD feed cards. Fingerprints not yet authored.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 655
        },
        {
          "name": "Google News — remove ads (STUB)",
          "description": "STUB: no-op ad-loader init methods for the news feed. Fingerprints not yet authored.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 655
        },
        {
          "name": "GoogleMapsAdStripDirections (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.google.android.apps.maps.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 656
        },
        {
          "name": "GoogleMapsHideSponsoredPOIs (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.google.android.apps.maps.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 656
        },
        {
          "name": "InstagramHideReelsCompletely (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.instagram.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 657
        },
        {
          "name": "LinkedInRemovePromotedPosts (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.linkedin.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 658
        },
        {
          "name": "MoonReaderObsidianExport (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.flyersoft.moonreaderp.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 659
        },
        {
          "name": "MoonReaderReadingTimeTracker (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.flyersoft.moonreaderp.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 659
        },
        {
          "name": "PikoInlineThreadExpansion (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.twitter.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 537
        },
        {
          "name": "PikoQuoteTweetWithoutRetweet (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.twitter.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 537
        },
        {
          "name": "Pixel Recorder unlock (Poco F7)",
          "description": "Bypass in-APK Pixel-only gates on Pixel Recorder for non-Pixel devices. Server-side Gemini transcription NOT covered.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 101
        },
        {
          "name": "Pixel Screenshots unlock (Poco F7) — EXPERIMENTAL",
          "description": "Bypass in-APK Pixel-only gates on Pixel Screenshots. AI indexing (on-device Gemini Nano) requires Tensor G3+ and will not work on Snapdragon.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 660
        },
        {
          "name": "Pixel Studio unlock (Poco F7)",
          "description": "Bypass in-APK Pixel-only gates on Poco F7. Uses narrowed fingerprints to avoid lifecycle-callback match. Server-side Play Integrity NOT bypassed.",
          "firstSeen": 1783548065000,
          "compatiblePackagesKey": 661
        },
        {
          "name": "Pixel Weather unlock (Poco F7)",
          "description": "Bypass in-APK Pixel-only gates on Pixel Weather for non-Pixel devices.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 662
        },
        {
          "name": "PrimeVideoRegionUnlock (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.amazon.avod.thirdpartyclient.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 663
        },
        {
          "name": "PrimeVideoRemoveFreeTierAds (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.amazon.avod.thirdpartyclient.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 663
        },
        {
          "name": "SnapchatRemoveAds (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.snapchat.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 664
        },
        {
          "name": "SnapchatSaveWithoutNotif (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.snapchat.android.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 664
        },
        {
          "name": "Spoof Pixel model check (narrow)",
          "description": "In-APK utility methods checking Pixel model return true. Narrow-scoped to avoid lifecycle callbacks.",
          "firstSeen": 1783548065000,
          "default": false
        },
        {
          "name": "SpotifyNoAds (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.spotify.music.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 665
        },
        {
          "name": "SpotifyPremiumUnlock (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.spotify.music.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 665
        },
        {
          "name": "Strip root detection (narrow)",
          "description": "Force public static boolean methods referencing \"Magisk\" to return false. Narrow-scoped.",
          "firstSeen": 1783548065000,
          "default": false
        },
        {
          "name": "ThreadsDistractionFree (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.instagram.barcelona.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 666
        },
        {
          "name": "ThreadsNoAds (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.instagram.barcelona.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 666
        },
        {
          "name": "TikTokIndiaRegionUnlock (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.zhiliaoapp.musically.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 667
        },
        {
          "name": "Truecaller — GMS sign-in bypass",
          "description": "Forces SMS-based OTP verification instead of GMS SmsRetriever, fixing sign-in on re-signed APKs.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — Google Drive sync fix (STUB)",
          "description": "STUB (requires MicroG-RE): restore Google Drive backup / sync on re-signed APKs. Fingerprints not yet discovered.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — Premium unlock",
          "description": "Unlocks premium features (GOLD tier + all features + block server revocation + block expired-notification worker).",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — all patches",
          "description": "Enables every atomic Truecaller patch above. Toggle individual patches to opt out.",
          "firstSeen": 1783548065000,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — disable contact upload (STUB)",
          "description": "STUB: prevent local contact book from being uploaded to Truecaller servers. Fingerprints not yet discovered.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — disable telemetry",
          "description": "Disables AppStartTracker and other telemetry points.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — disable update check",
          "description": "Disables the in-app update check / update nag.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Assistant tab",
          "description": "Hides the Assistant tab from the bottom navigation bar.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Family Protection button",
          "description": "Hides the Family Protection button from the bottom navigation bar.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Get Premium banners",
          "description": "Immediately finishes the full-screen paywall activity so promotional banners never render.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Premium from settings",
          "description": "Hides the Premium options from the settings and user details pages.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Premium tab",
          "description": "Hides the Premium tab from the bottom navigation bar.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Premium upgrade UI",
          "description": "Kills paywall activity onCreate as a safety-net when Premium unlock is enabled.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — hide Scams tab",
          "description": "Hides the Scams tab from the bottom navigation bar.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — mock Premium badge only",
          "description": "Paints the Premium badge in UI without unlocking features (cosmetic-only variant of Premium unlock).",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — region unlock (STUB)",
          "description": "STUB: unlock region-locked features. Fingerprints not yet discovered.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — remove Premium UI (nav drawer + tab)",
          "description": "Hides bottom-nav Premium tab + PremiumNavDrawerItemView (sets GONE in onAttachedToWindow).",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — remove ads",
          "description": "No-ops after-call ad update sites (Lcom/truecaller/acs/ui/baz;->Rh and Ltw1/f;->Th).",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — strip outbound SMS watermark (STUB)",
          "description": "STUB: remove the \"Sent via Truecaller\" trailer from outbound SMS. Fingerprints not yet discovered.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "Truecaller — strip third-party analytics + ad SDKs",
          "description": "No-ops third-party telemetry, ad-network, and tracking SDK init calls (Clarity, CleverTap, AppsFlyer, Moloco, HMS, Freshchat, InMobi, Appnext, Vungle, Fyber, Mintegral, IronSource, HyBid, MLKit, Presence stream).",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 668
        },
        {
          "name": "WhatsAppDualAccount (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.whatsapp.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 669
        },
        {
          "name": "WhatsAppReadReceiptSpoof (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.whatsapp.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 669
        },
        {
          "name": "YouTubeDislikeAutoNext (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.google.android.youtube.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 670
        },
        {
          "name": "YouTubeLikeAutoNext (STUB)",
          "description": "STUB placeholder. Real behavior authored after disassemble.yml runs on com.google.android.youtube.",
          "firstSeen": 1783548065000,
          "default": false,
          "compatiblePackagesKey": 670
        }
      ]
    },
    {
      "source": "github",
      "repo": "saieshshirodkar/saiesh-morphe-patches",
      "name": "Saiesh",
      "repoDescription": "Morphe patches by Saiesh",
      "avatarUrl": "https://avatars.githubusercontent.com/u/67254078?v=4&s=128",
      "hotRank": 340,
      "stars": 26,
      "updatedAt": 1784138785000,
      "firstSeen": 1783810687000,
      "appFirstSeen": {
        "__universal__": 1785178161661,
        "com.nicedayapps.iss_free": 1783810687000,
        "com.overdevs.at4k": 1783810687000,
        "com.spocky.projengmenu": 1783810687000
      },
      "appUpdates": {
        "__universal__": 1784138785000,
        "com.nicedayapps.iss_free": 1784138785000,
        "com.overdevs.at4k": 1784138785000,
        "com.spocky.projengmenu": 1784138785000
      },
      "patches": [
        {
          "name": "Disable PairIP DRM",
          "description": "Disables PairIP signature verification and Google Play LVL license check. Required for the app to launch after re-signing.",
          "firstSeen": 1783810687000,
          "compatiblePackagesKey": 514
        },
        {
          "name": "Fix Firebase after re-signing",
          "description": "Fixes Firebase services (push notifications, Remote Config, Firebase Auth) that break after Morphe re-signs the app with a different certificate.\n\nApply with Original app certificate patch no other config needed.",
          "firstSeen": 1783810687000,
          "default": false
        },
        {
          "name": "GmsCore support (MicroG)",
          "description": "Routes Google Play Services calls through MicroG instead of real GPS.\n\nWorks for: Google apps (YouTube, Maps, News, Photos) and third-party apps using classic Google Sign-In (Android 13 and below).\n\nDoes not work for: Android 14+ Credential Manager sign-in (most modern third-party apps), Play Integrity / SafetyNet checks, or apps with custom auth.\n\nRequires MicroG RE installed. Apply with Original app certificate patch.",
          "firstSeen": 1783810687000,
          "default": false,
          "options": [
            {
              "key": "gmsCoreVendor",
              "title": "MicroG package name",
              "description": "Which MicroG / GmsCore app is installed on your device. Check your device's app list for \"MicroG\" or \"GmsCore\" if unsure — most users should leave this as the default."
            },
            {
              "key": "mainActivityName",
              "title": "Main activity class (optional)",
              "description": "The app's main Activity class name ending with a semicolon, e.g. /MainActivity; Used to inject the MicroG check at startup. Leave blank for auto-detection."
            },
            {
              "key": "packageName",
              "title": "Custom package name (optional)",
              "description": "Rename the app to this package name. Leave blank to keep the original. Must be a valid package name (e.g. com.example.myapp)."
            }
          ]
        },
        {
          "name": "Provide Original app certificate",
          "description": "By Default it Reads the signing certificate from the original app installed. Required for GmsCore, Firebase, and Signature spoof patches. Only fill options below if the original is uninstalled.",
          "firstSeen": 1783810687000,
          "default": false,
          "options": [
            {
              "key": "originalApkPath",
              "title": "Path to original APK (if uninstalled)",
              "description": "Full path to the original APK or .apks bundle. Example: /sdcard/Download/Waze.apks"
            },
            {
              "key": "manualCertSha1",
              "title": "Certificate SHA-1 (manual)",
              "description": "40-char hex. Found on APKMirror under app signature info."
            },
            {
              "key": "manualCertSha256",
              "title": "Certificate SHA-256 (manual)",
              "description": "64-char hex. Optional companion to SHA-1."
            },
            {
              "key": "manualCertBase64",
              "title": "Certificate Base64 DER (manual)",
              "description": "Needed only for Signature spoof patch. Get it with: apksigner verify --print-certs original.apk"
            }
          ]
        },
        {
          "name": "Spoof Widevine / DRM level",
          "description": "Reports Widevine L1 (hardware DRM) to apps that check DRM level locally.\n\nUseful for apps that refuse to play HD/4K content on L3 devices or after re-signing.\n\nDoes not bypass server-side DRM - Netflix, Disney+ and similar are not affected.",
          "firstSeen": 1783810687000,
          "default": false,
          "options": [
            {
              "key": "securityLevel",
              "title": "Widevine security level to report",
              "description": "L1 = hardware DRM (highest quality). L3 = software only. Default L1."
            },
            {
              "key": "hdcpLevel",
              "title": "HDCP level to report",
              "description": "HDCP_V2_2 is required for 4K content on most streaming apps."
            }
          ]
        },
        {
          "name": "Spoof app signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it.\n\nUseful when an app crashes or shows a tamper warning because it checks its own certificate.\n\nDoes not bypass Play Integrity / SafetyNet hardware attestation.\n\nApply with Original app certificate patch.",
          "firstSeen": 1783810687000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play).\n\nUseful when an app blocks features or shows errors because it detects it was not installed from the Play Store.\n\nOnly affects what the app itself sees - does not change the real system install record.",
          "firstSeen": 1783810687000,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly if your app checks for a different store."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features by forcing the premium state to true in the purchase manager.",
          "firstSeen": 1783810687000,
          "compatiblePackagesKey": 514
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features by forcing the pro_version SharedPreferences check to always return true.",
          "firstSeen": 1783810687000,
          "compatiblePackagesKey": 671
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features by bypassing the native library premium check.",
          "firstSeen": 1783810687000,
          "compatiblePackagesKey": 672
        }
      ]
    },
    {
      "source": "github",
      "repo": "shaun-the-sheep-patches/morphe-patches",
      "name": "KineStop",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/162771763?v=4&s=128",
      "hotRank": 242,
      "stars": 8,
      "updatedAt": 1783846289000,
      "firstSeen": 1783946875000,
      "appFirstSeen": {
        "com.delphicoder.flud": 1783972075822,
        "com.urbandroid.kinestop": 1783972075822,
        "com.vanniktech.rssreader": 1783972075822,
        "dev.sasikanth.pinnit": 1783972075822
      },
      "appUpdates": {
        "com.delphicoder.flud": 1783468800000,
        "com.urbandroid.kinestop": 1783846289000,
        "com.vanniktech.rssreader": 1783382400000,
        "dev.sasikanth.pinnit": 1783846289000
      },
      "patches": [
        {
          "name": "Flud Ad-Free & Bypasses",
          "description": "Unlock ad-free experience (disable banners/interstitials), bypass storage permission setup block, and disable Google Play Integrity licensing check.",
          "firstSeen": 1783946875000,
          "isPreRelease": true,
          "compatiblePackagesKey": 673
        },
        {
          "name": "RSS Reader Premium",
          "description": "Unlock premium features and remove ads in RSS Reader.",
          "firstSeen": 1783946875000,
          "compatiblePackagesKey": 674
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features by forcing KineService.Companion.isTrial() to return false (pro state).",
          "firstSeen": 1783946875000,
          "compatiblePackagesKey": 675
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features of Pinnit by bypassing the RevenueCat entitlement and purchase checks.",
          "firstSeen": 1783946875000,
          "compatiblePackagesKey": 676
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Joussflls10/Jouss-Patches",
      "name": "Jouss",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/115462009?v=4&s=128",
      "hotRank": 343,
      "stars": 7,
      "updatedAt": 1783971546000,
      "firstSeen": 1783981783000,
      "appFirstSeen": {
        "app.vinztech.trackit": 1783981783000,
        "ch.protonvpn.android": 1783981783000,
        "com.arlosoft.macrodroid": 1783981783000,
        "com.bytesong.missionalarm": 1783981783000,
        "com.celestron.skybox": 1783981783000,
        "com.cricbuzz.android": 1783981783000,
        "com.cv.docscanner": 1783981783000,
        "com.eyecon.global": 1783981783000,
        "com.frontrow.vlog": 1783981783000,
        "com.lumina.wallpapers": 1783981783000,
        "com.markOne.ss_app": 1783981783000,
        "com.mxtech.videoplayer.pro": 1783981783000,
        "com.overlook.android.fing": 1783981783000,
        "com.rk.taskmanager": 1783981783000,
        "com.solid.teleprompter": 1783981783000,
        "com.ticktick.task": 1783981783000,
        "com.truecaller": 1783981783000,
        "com.vivredarija": 1783981783000,
        "eu.darken.sdmse": 1783981783000,
        "in.cricketexchange.app.cricketexchange": 1783981783000,
        "in.startv.hotstar": 1783981783000,
        "org.telegram.messenger.web": 1783981783000,
        "org.telegram.plus": 1783981783000
      },
      "appUpdates": {
        "app.vinztech.trackit": 1783971546000,
        "ch.protonvpn.android": 1783971546000,
        "com.arlosoft.macrodroid": 1783971546000,
        "com.bytesong.missionalarm": 1783971546000,
        "com.celestron.skybox": 1783971546000,
        "com.cricbuzz.android": 1783971546000,
        "com.cv.docscanner": 1783971546000,
        "com.eyecon.global": 1783971546000,
        "com.frontrow.vlog": 1783971546000,
        "com.lumina.wallpapers": 1783971546000,
        "com.markOne.ss_app": 1783971546000,
        "com.mxtech.videoplayer.pro": 1783971546000,
        "com.overlook.android.fing": 1783971546000,
        "com.rk.taskmanager": 1783971546000,
        "com.solid.teleprompter": 1783971546000,
        "com.ticktick.task": 1783971546000,
        "com.truecaller": 1783971546000,
        "com.vivredarija": 1783971546000,
        "eu.darken.sdmse": 1783971546000,
        "in.cricketexchange.app.cricketexchange": 1783971546000,
        "in.startv.hotstar": 1783971546000,
        "org.telegram.messenger.web": 1783971546000,
        "org.telegram.plus": 1783971546000
      },
      "patches": [
        {
          "name": "Morolingo Premium",
          "description": "Unlocks premium features in the Morolingo Darija & Amazigh learning app. Bypasses Pairip license check, RevenueCat entitlement check, and Superwall paywall.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 677
        },
        {
          "name": "Anti-delete messages",
          "description": "Prevents deleted messages from being removed locally.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Anti-delete messages",
          "description": "Prevents deleted messages from being removed locally.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows copying text, saving media, and opening blocked channels. Forwarding is server-side blocked and won't work.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening copyrighted, sensitive, and temporarily disabled channels.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving from restricted channels.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass integrity",
          "description": "Bypasses integrity check to allow login on patched app.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Bypass integrity",
          "description": "Bypasses integrity check to allow login on patched app.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Bypass signature check",
          "description": "Bypasses app signature verification to allow API access.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "CREX Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 159
        },
        {
          "name": "Cricbuzz Disable Ads",
          "description": "Removes all ads including banner, interstitial, video, and app open ads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 160
        },
        {
          "name": "Cricbuzz Premium",
          "description": "Unlocks premium features like live streaming and premium articles.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 160
        },
        {
          "name": "Disable analytics",
          "description": "Blocks all analytics and tracking.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Disable auto update",
          "description": "Disables automatic app update checks.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Disable auto update",
          "description": "Disables automatic app update checks.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Disable telemetry",
          "description": "Blocks all telemetry, analytics, and observability data collection.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 679
        },
        {
          "name": "Disable telemetry",
          "description": "Disables AppStartTracker and other telemetry points.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Disable update check",
          "description": "Disables the in-app update check.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Doc Scanner Premium",
          "description": "Unlocks all premium features, removes ads, and enables pro themes.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 163
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size and max concurrent requests.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Enable all codecs",
          "description": "Enables all video codecs (H265, VP9, AV1) and 4K resolution by bypassing blacklist and capability checks.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Enable screen mirroring",
          "description": "Allows playback while screen mirroring or HDMI is connected.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Enable screenshots",
          "description": "Removes screenshot and screen recording restrictions.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Eyecon Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 164
        },
        {
          "name": "Fing Premium",
          "description": "Unlocks premium network tools and features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 165
        },
        {
          "name": "Force HDR10",
          "description": "Forces HDR10 and HDR10+ playback on compatible devices by bypassing blacklist and capability checks.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "GMS sign-in bypass",
          "description": "Forces SMS-based OTP verification instead of GMS SmsRetriever, fixing sign-in on re-signed APKs.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Assistant tab",
          "description": "Hides the Assistant tab from the bottom navigation bar.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Family Protection button",
          "description": "Hides the Family Protection button from the bottom navigation bar.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Premium from settings",
          "description": "Hides the Premium options from the settings and user details pages.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Premium tab",
          "description": "Hides the Premium tab from the bottom navigation bar.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide Scams tab",
          "description": "Hides the Scams tab from the bottom navigation bar.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Hide typing indicator",
          "description": "Prevents typing status from being sent to other users.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Lumina Premium",
          "description": "Unlocks all premium wallpapers and categories.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 680
        },
        {
          "name": "MX Player Pro License",
          "description": "Bypasses license verification and signature checks in MX Player Pro.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 168
        },
        {
          "name": "MacroDroid Premium",
          "description": "Unlocks premium features and removes macro limits.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 169
        },
        {
          "name": "Mark Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 170
        },
        {
          "name": "Neutralize third-party SDKs",
          "description": "Disables telemetry, ad, and tracking SDK initializations. Fixes #84.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Plus Premium",
          "description": "Unlocks premium feature UI and shows premium badge on self only.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Premium unlock",
          "description": "Unlocks premium UI features, removes subscription nudges, and enables downloads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Proton VPN Premium",
          "description": "Unlocks premium UI features: removes upsells, enables NetShield ad-blocker, hides upgrade prompts, shows free servers with premium interface (Plus badge, no speed limits display, all feature flags enabled).",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 679
        },
        {
          "name": "Remove ads",
          "description": "Removes pre-roll, mid-roll, and live match video ads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 158
        },
        {
          "name": "Remove ads",
          "description": "Removes all ads including Plus banner ads and Telegram sponsored messages.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 678
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "StarSense Unlock",
          "description": "Bypasses the unlock code check to enable all features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 172
        },
        {
          "name": "Telegram Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 558
        },
        {
          "name": "Teleprompter Premium",
          "description": "Unlocks premium features in Teleprompter Vlog & Scripts app.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 173
        },
        {
          "name": "TickTick Premium",
          "description": "Unlocks premium features, removes limits, and enables AI tools.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 681
        },
        {
          "name": "TrackIt Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 174
        },
        {
          "name": "Truecaller Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 162
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium missions — Lights On, Step & Walk Off, Push-Up, Squats, Jumping Jack, and Wake Up check.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 175
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks SD Maid SE Pro features — full history, scheduled operations, extra options, custom rules.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 176
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro features — auto refresh, advanced process management, and all settings.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 682
        },
        {
          "name": "VN Premium",
          "description": "Unlocks premium features, removes watermark, and hides Pro tab.",
          "firstSeen": 1783981783000,
          "compatiblePackagesKey": 178
        }
      ]
    },
    {
      "source": "github",
      "repo": "fangkampanat/gmaps-patches",
      "name": "Maps",
      "repoDescription": "Google Maps patches for MicroG-RE on BYD head units.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/11970624?v=4&s=128",
      "hotRank": 257,
      "stars": 26,
      "updatedAt": 1791478800000,
      "firstSeen": 1784031557000,
      "appFirstSeen": {
        "com.google.android.apps.maps": 1784031557000
      },
      "appUpdates": {
        "com.google.android.apps.maps": 1791306000000
      },
      "patches": [
        {
          "name": "Google Maps for MicroG-RE",
          "description": "Connects supported Google Maps builds to MicroG-RE 7.2.1 and prefers synthesized navigation speech with the existing audio fallback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 656
        }
      ]
    },
    {
      "source": "github",
      "repo": "TheRealCrazyfuy/abeja-morphe-patches",
      "name": "Abeja",
      "repoDescription": "my experimental morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/108433136?v=4&s=128",
      "hotRank": 341,
      "stars": 6,
      "updatedAt": 1784037848000,
      "firstSeen": 1784031557000,
      "appFirstSeen": {
        "com.android.gallery3d": 1784031557000
      },
      "appUpdates": {
        "com.android.gallery3d": 1784037848000
      },
      "patches": [
        {
          "name": "Disable AI features",
          "description": "Patch to disable the AI features.",
          "firstSeen": 1784031557000,
          "isPreRelease": true,
          "compatiblePackagesKey": 683
        },
        {
          "name": "Fix Background Service",
          "description": "Patch to make the PolicyForegroundService background service not start.",
          "firstSeen": 1784031557000,
          "compatiblePackagesKey": 683
        },
        {
          "name": "Fix storage permission",
          "description": "Patch to fix the storage permission.",
          "firstSeen": 1784031557000,
          "compatiblePackagesKey": 683
        }
      ]
    },
    {
      "source": "github",
      "repo": "totsiaw/proxma-patches",
      "name": "Proxma",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/301634153?v=4&s=128",
      "hotRank": 67,
      "stars": 19,
      "updatedAt": 1792238102000,
      "firstSeen": 1784039156000,
      "appFirstSeen": {
        "com.blueinklabs.investifystocks.free": 1784064356850,
        "com.global.foodpanda.android": 1790776000286,
        "com.jazz.jazzworld": 1784064356850,
        "com.olx.pk": 1789999980904,
        "com.olx.southasia": 1792244722386,
        "com.safar.fyi": 1791391048557,
        "com.sdev.mtproxy": 1784467247678,
        "com.storywise.storywise": 1791998065056,
        "com.telenor.pakistan.mytelenor": 1784295733650,
        "com.zong.customercare": 1784064356850,
        "cz.mroczis.netmonster": 1784064356850
      },
      "appUpdates": {
        "com.blueinklabs.investifystocks.free": 1784463310000,
        "com.global.foodpanda.android": 1791981966000,
        "com.jazz.jazzworld": 1790759563000,
        "com.olx.pk": 1789999880000,
        "com.olx.southasia": 1792238102000,
        "com.safar.fyi": 1791385284000,
        "com.sdev.mtproxy": 1784463310000,
        "com.storywise.storywise": 1791981966000,
        "com.telenor.pakistan.mytelenor": 1784463310000,
        "com.zong.customercare": 1784463310000,
        "cz.mroczis.netmonster": 1791385284000
      },
      "patches": [
        {
          "name": "Block trackers",
          "description": "Stops the Insider, TikTok Business SDK and Mixpanel Session Replay trackers from initializing (event/attribution/session-replay tracking never starts). Leaves AWS Amplify, Firebase core/RemoteConfig/FCM and Google Ads init untouched so app data, push and the remote ad-config the ads patch relies on keep working.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 684
        },
        {
          "name": "Block trackers (manifest flags)",
          "description": "Disables Firebase Analytics + Google advertiser-id auto-collection and the Facebook SDK's auto app-events / advertiser-id / auto-init via AndroidManifest <meta-data> flags — the SDK-side auto-collection that no bytecode init-stub can reach. Leaves Firebase core (FCM push, RemoteConfig) and the Facebook ContentProvider intact. Separate from the bytecode Block trackers patch so you can pick either or both.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 684
        },
        {
          "name": "Block update prompt",
          "description": "Forces Remote Config to report latest_version_name=1.0.3 and android_latest_build=34, matching the installed version so the force-update dialog never appears.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 685
        },
        {
          "name": "Bypass PairIP license check",
          "description": "Disables Google PairIP's license/installer check (com.pairip.licensecheck) so a re-signed build runs on a real device instead of being redirected to the Play Store and killed. No-ops the LicenseContentProvider entry point and LicenseClient.initializeLicenseCheck().",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 686
        },
        {
          "name": "Bypass anti-tamper (foodpanda)",
          "description": "Bypasses foodpanda's DeliveryHero MAS integrity block — forces the master security gate (`w9u.a`) to report the device/app as trusted AND short-circuits the enforcement orchestrator that launches the block screen, so re-signed / sideloaded builds no longer hit the \"This device or application is not supported\" BlockedActivity.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 687
        },
        {
          "name": "Bypass device validation",
          "description": "Neutralizes the client-side device-validation gate (anti-root / anti-emulator / anti-Frida / anti-Xposed / anti-tamper battery) that shows a \"Device validation failed\" toast and kills the app via finishAffinity() on a rooted, emulated or re-signed build. Redirects the single failure callback to the success path so all ~16 checks report as passed and the app keeps running pre- and post-login.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 684
        },
        {
          "name": "Bypass license verification",
          "description": "Bypasses Google Play's PairIP license check so a re-signed Safar build runs instead of being blocked by the \"Get this app from Play\" paywall or a \"Something went wrong\" dialog.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 688
        },
        {
          "name": "Bypass login",
          "description": "Restores a signed-in user from an embedded assets/sw_cred.json (pre-formatted Firebase credential file) into SharedPreferences before FirebaseAuth initialises, so the constructor picks up the stored user. Falls back to anonymous sign-in (H3/h + zzacq.zza) if the asset is missing. Also short-circuits the Google sign-in provider flow (O5/p pswitch_5) to reuse the current user.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 685
        },
        {
          "name": "Bypass signature verification",
          "description": "Disables Simosa's anti-tamper signature check so a re-signed APK launches normally instead of stalling on the splash / \"version is not correct\" dialog.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 689
        },
        {
          "name": "Force dark mode",
          "description": "Rewrites foodpanda's baked-in Bento color constants to dark equivalents so the app renders a real dark theme. The app ships no dark palette — R8 merged its light and dark token sets into one identical set of dex constants — so theme, force-dark and values-night changes have no effect. Brand colors are left untouched.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 687
        },
        {
          "name": "Force dark mode",
          "description": "Forces OLX into dark (night) mode regardless of the system theme, using the app's built-in -night resources via UiModeManager.setApplicationNightMode at startup.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 690
        },
        {
          "name": "Remove Elite promotions",
          "description": "Removes the promoted Elite seller cards and the buyer-matchmaking recommendation slot from OLX India's listing feed — OLX's own paid placements, which the ad-removal patch does not cover.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 691
        },
        {
          "name": "Remove ads",
          "description": "Removes foodpanda's adtech banner ads (all placements: order-tracking, home, discovery, reels) and the forced PandaMart \"CrossSell\" popup, and suppresses the forced in-app review prompt (DeliveryHero InAppRatingActivity).",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 687
        },
        {
          "name": "Remove ads",
          "description": "Removes every AdMob ad — the interstitial (rerouted to its onAdFailedToLoad branch so the proxy-apply action still runs, but no ad loads or shows) and the on-screen banner (load skipped). No feature is lost.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 692
        },
        {
          "name": "Remove ads",
          "description": "Removes every Google Ad Manager ad (banners + interstitials) across Daily Rewards, Home, Test Your Skills and Explore by nulling the remote ad-config chokepoint, so each surface renders its no-ads layout and never requests an interstitial.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 684
        },
        {
          "name": "Remove ads",
          "description": "Removes native feed ads (Google GMA), the full-height ad slot, and the \"Buy with Delivery\" promo section (bar, cards and View all) from OLX. Pinned to the 18.8.0 build (matches that build's obfuscated feed classes).",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 690
        },
        {
          "name": "Remove ads",
          "description": "Removes ads from OLX India by disabling the in-house Baxter ad SDK at its own enable predicate (com.naspers.advertising.baxterandroid.f.d()). Every ad path — native feed, full-page, interstitial, swipe, adpv and the ad view itself — already checks this predicate, so disabling it stops the ad requests rather than just hiding the boxes.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 691
        },
        {
          "name": "Remove ads",
          "description": "Removes Safar's AdMob banner, interstitial and app-open ads by stubbing the react-native-google-mobile-ads load funnels (no ad is requested, so none renders). User-initiated rewarded ads are left working.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 688
        },
        {
          "name": "Remove ads & tracking",
          "description": "Removes every ad (AdMob) and every tracker (Firebase Analytics, AppsFlyer, Facebook, TikTok, and the Veridium SDK's own Google Analytics) — event sends, full SDK init (AppsFlyer init, TikTok initializeSdk/startTrack, MobileAds.initialize), and auto-collection. Pushwoosh push is left intact. The app then phones home only to its own Zong API.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 693
        },
        {
          "name": "Remove ads & tracking",
          "description": "Removes every ad (interstitial, banner, daily-reward) and every tracker (Mixpanel, Firebase, Facebook, AppsFlyer) — app events, network sends, ad-SDK requests (Google Ads / AppLovin / AnyMind / Prebid), SDK auto-collection, and the ipify IP leak. The app then phones home only to its own Jazz API.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 689
        },
        {
          "name": "Remove daily check-in ads",
          "description": "Removes the SocialPlus daily check-in / in-feed ads (FeedAdsManager banner + native loaders) and the day-10/20/30 milestone-claim RewardedAd (the award is still granted, just with no ad). Separate from \"Remove ads & tracking\" to keep that patch Morphe-Manager-safe; enable this one when patching with the desktop CLI.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 689
        },
        {
          "name": "Unlock daily reward (skip ad)",
          "description": "Claim MyZong's daily reward with no 'watch ad' popup and no ad. Forces the reward-bubble tap to take the app's own direct-claim branch (the same claim call the post-ad path makes), upstream of both the popup and the rewarded ad.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 693
        },
        {
          "name": "Unlock pass",
          "description": "Unlocks paid content (Monthly Pass: lessons, tutor, reports) by forging pass-expiry and active fields in Firestore document maps the app reads. Also forces latest_version_name and android_latest_build to installed values when present in a Firestore doc, blocking the update prompt via the Firestore path.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 685
        },
        {
          "name": "Unlock premium (NetMonster)",
          "description": "Unlocks NetMonster Premium — forces the Adapty entitlement collector to always report premium active, so real-time LTE/NR-NSA location calculation is unlocked, ads are removed, and the status shows Active without a subscription.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 694
        },
        {
          "name": "Unlock premium (foodpanda)",
          "description": "Unlocks foodpanda pandapro — forces every `isSubscribed()` check (status instanceof UserSubscriptionStatus.Subscribed) to report subscribed and forces Subscribed.hasBenefits() true, so the app's pro state, UI and entitlement gates unlock. Server-enforced benefits (free delivery, vouchers) still require a real subscription.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 687
        },
        {
          "name": "Unlock premium (remove ads)",
          "description": "Unlocks Investify premium — forces the backend `no_ads` entitlement getter to report true in both the model and its Realm proxy, so the app treats the account as ad-free without any purchase. Ad SDK loads are gated on this flag app-wide.",
          "firstSeen": 1784039156000,
          "compatiblePackagesKey": 686
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ethanm6/letterboxd-stremio-morphe-patch",
      "name": "Letterboxd Stremio Bridge",
      "repoDescription": "Morphe patches for the Letterboxd app: Stremio/Nuvio button, hide video store, hide where-to-watch row, and hide Spotlight ad promos",
      "avatarUrl": "https://avatars.githubusercontent.com/u/38443003?v=4&s=128",
      "hotRank": 211,
      "stars": 10,
      "updatedAt": 1792195200000,
      "firstSeen": 1784075703000,
      "appFirstSeen": {
        "com.letterboxd.letterboxd": 1784100903208
      },
      "appUpdates": {
        "com.letterboxd.letterboxd": 1792195200000
      },
      "patches": [
        {
          "name": "Add Stremio button",
          "description": "Adds a purple Stremio button directly below the trailer button on film pages, styled identically to it. Takes the trailer button's position when there is no trailer. Opens the film directly in the Stremio app or web player.",
          "firstSeen": 1784075703000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide Spotlight Ad",
          "description": "Hides the sponsored \"Spotlight\" ad card on the home feed. Can be toggled independently of the other patches.",
          "firstSeen": 1789850589330,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide Video Store",
          "description": "Hides the \"Rent from Letterboxd Video Store\" banner on film pages, the video store carousel row on the home feed, and the \"Letterboxd Video Store\" row in the search page's \"Browse by\" list. Can be toggled independently of the other patches.",
          "firstSeen": 1784075703000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide Where to Watch",
          "description": "Hides the \"Where to watch\" streaming-service icon row on film pages. Can be toggled independently of the other patches.",
          "firstSeen": 1784075703000,
          "compatiblePackagesKey": 93
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ReemX/morphe-me-patches",
      "name": "Me",
      "repoDescription": "Morphe patches for the Me caller-ID app (com.nfo.me.android): hide ads + disable interstitials",
      "avatarUrl": "https://avatars.githubusercontent.com/u/35267832?v=4&s=128",
      "hotRank": 230,
      "stars": 4,
      "updatedAt": 1784103845000,
      "firstSeen": 1784078645000,
      "appFirstSeen": {
        "com.nfo.me.android": 1784629087177
      },
      "appUpdates": {
        "com.nfo.me.android": 1784103845000
      },
      "patches": [
        {
          "name": "Disable interstitial ads",
          "description": "Skips full-screen interstitial ads (including the one on launch). Calls the app's own \"no ad, continue\" callback so navigation is unaffected.",
          "firstSeen": 1784078645000,
          "compatiblePackagesKey": 695
        },
        {
          "name": "Hide ads",
          "description": "Removes all inline banner and native ads (call log, contacts, dialer, caller pop-up, profiles, menu, etc.) by neutering the ad host views.",
          "firstSeen": 1784078645000,
          "compatiblePackagesKey": 695
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Tornillo2/movistar-block-ads-morphe",
      "name": "Movistar plus ads",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/132702415?v=4&s=128",
      "hotRank": 232,
      "stars": 7,
      "updatedAt": 1783204928000,
      "firstSeen": 1784101525000,
      "appFirstSeen": {
        "com.movistarplus.androidtv": 1784126725894
      },
      "appUpdates": {
        "com.movistarplus.androidtv": 1783204928000
      },
      "patches": [
        {
          "name": "Block Ads",
          "description": "Blocks advertisements and promo clips.",
          "firstSeen": 1784101525000,
          "compatiblePackagesKey": 696
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "MiguelNinja19/miguel-morphe-patches",
      "name": "MiguelNinja19",
      "repoDescription": "🧩Patches for Morphe, made with AI",
      "avatarUrl": "https://avatars.githubusercontent.com/u/212266985?v=4&s=128",
      "hotRank": 97,
      "stars": 36,
      "updatedAt": 1789332287000,
      "firstSeen": 1784103515000,
      "appFirstSeen": {
        "__universal__": 1785178161610,
        "air.com.midjiwan.polytopia": 1784128715801,
        "com.IvanAF.ClimbAMIYPfree": 1784149351813,
        "com.Neurononfire.SupremeDuelist": 1786890399774,
        "com.ea.game.pvzfree_row": 1784128715801,
        "com.feralinteractive.laracroftgol_android": 1788798582128,
        "com.mad.DuckLifeSpace": 1788813350027,
        "com.mad.ducklife": 1788892960370,
        "com.mobge.Oddmar": 1784386508682,
        "com.rubygames.assassin": 1784128715801,
        "diozz.cubex": 1784128715801,
        "jpark.AOS5": 1784128715801
      },
      "appUpdates": {
        "__universal__": 1788903653000,
        "air.com.midjiwan.polytopia": 1783987200000,
        "com.IvanAF.ClimbAMIYPfree": 1788903653000,
        "com.Neurononfire.SupremeDuelist": 1788903653000,
        "com.ea.game.pvzfree_row": 1788903653000,
        "com.feralinteractive.laracroftgol_android": 1789332287000,
        "com.mad.DuckLifeSpace": 1788825600000,
        "com.mad.ducklife": 1788825600000,
        "com.mobge.Oddmar": 1784592000000,
        "com.rubygames.assassin": 1788903653000,
        "diozz.cubex": 1788903653000,
        "jpark.AOS5": 1788903653000
      },
      "patches": [
        {
          "name": "Auto reward ads",
          "description": "When a rewarded ad is closed, the game always thinks you watched the entire ad. You get the reward even if you skip or close the ad immediately.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 697
        },
        {
          "name": "Billing bypass",
          "description": "Attempts to credit purchases by scanning the app for billing code and applying the appropriate bypass. Runs 5 phases: (1) Cocos2d-x helper, (2) GameMaker verifyPurchase, (3) Google Play Billing, (4) Unity billing bridge, (5) Fallback. Also depends on Unity IL2CPP hex patch.",
          "firstSeen": 1784103515000,
          "default": false
        },
        {
          "name": "Bypass PairIP license check",
          "description": "No-ops LicenseClient.checkLicense(Context) and LicenseClient.initializeLicenseCheck() to prevent the PairIP license verification from running. Required for the app to start when installed via Morphe/SAI (not from Play Store).",
          "firstSeen": 1788912000000,
          "isPreRelease": true,
          "compatiblePackagesKey": 698
        },
        {
          "name": "Bypass PairIP license check",
          "description": "No-ops LicenseClient.checkLicense(Context) and LicenseClient.initializeLicenseCheck() so the PairIP license verification never runs. Duck Life 4 ships the PairIP V2 client (Java only, no libpairipcore.so VM): the LicenseContentProvider starts the check before the Application class and shows a paywall / closes the app when it fails. Required for the app to start when installed via Morphe/SAI (not from the Play Store).",
          "firstSeen": 1788912000000,
          "isPreRelease": true,
          "compatiblePackagesKey": 699
        },
        {
          "name": "Free ads rewards (skip ad, grant unlock)",
          "description": "Patches ShowRewardedWeaponAd (and similar ad-reward methods) to skip the ad display and immediately grant the reward (weapon/skin/map unlock). Searches for the pattern 'ldr w9, [x8, #0xec]; cmp w9, #7; b.eq; cmp w9, #9; b.ne' and NOPs both conditional branches. This makes the code always fall through to the unlock branch regardless of ad state. Default OFF — enable only if you want all ad-rewarded content unlocked for free.",
          "firstSeen": 1784103515000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 698
        },
        {
          "name": "Free in-app purchases",
          "description": "Patches the Google Play Billing bridge to report success and validate purchases. Handles crystal packs and other IAP items at the billing layer. For unlocking tribes and skins, use the 'Unlock all tribes' patch instead.",
          "firstSeen": 1784103515000,
          "default": false,
          "compatiblePackagesKey": 700
        },
        {
          "name": "Free in-app purchases",
          "description": "When you try to buy something, the purchase is immediately marked as successful without contacting Google Play. The EA Nimble MTX system receives a null error (success) and grants the item.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 701
        },
        {
          "name": "Free in-app purchases",
          "description": "Skips purchase signature verification and forces billing to report success. Patches RunnerBillingSecurity.verifyPurchase to always return true, Purchase.isAcknowledged/getPurchaseState to return valid values, and the billing bridge callbacks.",
          "firstSeen": 1784103515000,
          "default": false,
          "compatiblePackagesKey": 702
        },
        {
          "name": "Free in-app purchases",
          "description": "Makes every IAP purchase succeed instantly without contacting Google Play Billing. When the user taps 'Buy' on any in-app product, the game credits the purchase immediately and skips the Play Store dialog. For Oddmar 0.111 the only IAP product is 'unlock_all_levels', so this patch gives a free full-game unlock on demand. Note: literal 'unlimited coins' (the in-game currency counter) requires native libil2cpp.so patching and is NOT covered by this Java patch.",
          "firstSeen": 1784103515000,
          "default": false,
          "compatiblePackagesKey": 703
        },
        {
          "name": "Free in-app purchases",
          "description": "Skips Google Play Billing and credits IAP items (gem packs, coin packs, starter packs) directly. Lets the original failure path run after crediting to close the Contacting screen naturally. Also disables the startup purchase-restore flow.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 704
        },
        {
          "name": "Free in-app purchases (optional)",
          "description": "Skips Google Play Billing and credits IAP items (Remove Ads) directly. OPTIONAL: The other patches already give you unlimited coins and no ads.",
          "firstSeen": 1784103515000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 698
        },
        {
          "name": "Free reward ads",
          "description": "When the game tries to show a rewarded ad, it immediately fires the ad-clicked and ad-closed callbacks without actually showing the ad. You get the reward instantly.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 701
        },
        {
          "name": "Load game data from device storage",
          "description": "Fixes the infinite loading screen after the license bypass: the game's 1.3 GB data pack (data_core) normally ships as a Play Asset Delivery split that cannot be installed next to a re-signed APK, and Feral's FDR servers do not host the Android data (404). This patch makes the game load the data from a file YOU provide: extract data_core.apk from the full XAPK and copy it to Android/data/com.feralinteractive.laracroftgol_android/files/packs/data_core.apk. With the file in place the game boots the full data; without it this patch changes nothing. Use together with 'Unlock full game (TBYB bypass + license)'. Replaces the old 'Force FDR data download' patch (FDR cannot deliver the Android pack).",
          "firstSeen": 1789338356798,
          "isPreRelease": true,
          "compatiblePackagesKey": 705
        },
        {
          "name": "Remove ads",
          "description": "Prevents video ads from loading. When the game tries to load an ad, nothing happens. Ads will not be shown.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 701
        },
        {
          "name": "Remove ads",
          "description": "Simulates the purchase of the 'climbnoads' IAP product by injecting a fake Purchase into the purchase list when the game queries purchases. The game finds 'climbnoads' and treats No Ads as purchased.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 702
        },
        {
          "name": "Unity IL2CPP hex patch",
          "description": "Patches libil2cpp.so to bypass Unity IL2CPP billing validation.",
          "firstSeen": 1784103515000,
          "default": false
        },
        {
          "name": "Unlimited coins (real - patches coin deduction + branch)",
          "description": "Real unlimited coins patch. Searches libil2cpp.so for the coin-deduction pattern (sub w8, w8, w21; ...; str w8, [xN, #0x18]; b.le/b.lt) and NOPs BOTH the str instruction AND the conditional branch that follows it. Previous version only NOPed the str, but the b.le still canceled purchases because the subs instruction set the 'less than' flag.",
          "firstSeen": 1784103515000,
          "isPreRelease": true,
          "compatiblePackagesKey": 698
        },
        {
          "name": "Unlimited gems, rubies & unlock all",
          "description": "Sets gems, rubies (diamonds), keys and tickets to 9999999. Unlocks VIP (removes ads + VIP rewards + Ninja Assassin VIP character), all assassin characters (2-44), including all Legendary characters (Scarecrow, Dracula, Thor, Wolverine, Myers, Santa, Grinch, Nutcracker, Cricket Player), and all special knives.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 697
        },
        {
          "name": "Unlock all (weapons, skins, colors, modes, no ads + level bypass)",
          "description": "Hex patches libil2cpp.so to: (1) NOP level checks in AchatWeapon (pattern-based: searches for cmp w9, #51 + b.lt and cmp w9, #499 + b.lt). (2) NOP coin checks in AchatWeapon, AchatSkin, AchatColor (3x) (offset-based, verified on 67MB lib). (3) Patch RemoveAds.get_AdsRemoved to always return true. buyMiniGames is NOT patched (breaks mode init — use UnlimitedCoinsPatch to buy modes with infinite coins). Combined: unlimited coins + all weapons (no level req!) + all skins/colors + no ads.",
          "firstSeen": 1784103515000,
          "isPreRelease": true,
          "compatiblePackagesKey": 698
        },
        {
          "name": "Unlock all tribes",
          "description": "Unlocks all 20 tribes (Xinxi, Imperius, Bardur, Oumaji, Kickoo, Hoodrick, Luxidoor, Vengir, Zebasi, Aimo, Aquarion, Elyrion, Polaris, Magma, Yadakk, Quetzali, Cymanti, Swamp, Ikarus, Urkaz) and all skins by patching the native IL2CPP library (libil2cpp.so). Makes IsProductUnlocked return true, skips the purchase flow, and suppresses the 'Purchase error' dialog. Pure ARM64 hex patching, no smali, no extension.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 700
        },
        {
          "name": "Unlock full game",
          "description": "Unlocks the full game (all levels, all worlds) by intercepting the IAP 'has product been purchased' check. Oddmar's only IAP product is 'unlock_all_levels' — this patch makes the game think it has already been purchased, so every level is unlocked from the start. No Google Play Billing connection is required. Also disables the startup 'acknowledge all purchases' query so the patch doesn't try to reach Google Play at boot.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 703
        },
        {
          "name": "Unlock full game (IAP entitlements)",
          "description": "Unlocks everything the paid/legacy version and the in-app purchases give in Duck Life 6: Space: injects the three store product ids (ad_block_dl6, super_ad_block_dl6, upgrade_ad_block_dl6) as already-purchased into the Google Play Billing queryPurchases response, so the game's own entitlement pipeline marks ads as blocked (adBlock + superAdBlock) without contacting Google Play. Receipts are accepted because the game performs no signature validation and ships no license check. Note: this game does NOT use PairIP (verified against the manifest and all split APKs).",
          "firstSeen": 1788825600000,
          "isPreRelease": true,
          "compatiblePackagesKey": 706
        },
        {
          "name": "Unlock full game (IAP entitlements)",
          "description": "Unlocks everything the paid/legacy version and the in-app purchases give in Duck Life 4: injects the four store product ids (full_game, ad_block, super_ad_block, upgrade_ad_block) as already-purchased into the Google Play Billing queryPurchases response, so the game's own entitlement pipeline marks the full version as bought and ads as blocked without contacting Google Play. Receipts are accepted because the game performs no signature validation. Requires the 'Bypass PairIP license check' patch to be enabled so the license screen doesn't block the app when installed outside the Play Store.",
          "firstSeen": 1788825600000,
          "isPreRelease": true,
          "compatiblePackagesKey": 699
        },
        {
          "name": "Unlock full game (TBYB bypass + license)",
          "description": "Unlocks the full game (all levels + DLC) of the try-before-you-buy version and bypasses the Google Play Licensing (LVL) startup check that blocks re-signed APKs. Injects 'Demo.FullGame' and 'Demo.FullGamePlusDLC' as already purchased into the Feral billing bridge, so the native game marks the full game as owned without contacting Google Play. Also patches every LVL Policy.allowAccess() to return true and the LicenseCheckerCallback failure callbacks to behave as licensed. Note: this game does NOT use PairIP (verified against the manifest and all split APKs).",
          "firstSeen": 1788825600000,
          "isPreRelease": true,
          "compatiblePackagesKey": 705
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium-gated features (Advanced Solver / Kociemba, custom color schemes, VIP support, no relaunch screens). Returns true from PremiumHelper.hasActivePurchase() so the entire app behaves as if a premium subscription is active.",
          "firstSeen": 1784103515000,
          "compatiblePackagesKey": 707
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SouBryan/pinterest-morphed",
      "name": "Pinterest Morphed",
      "repoDescription": "Morphe patches for Pinterest — removes ads, ad SDKs, trackers and analytics for a clean, distraction-free feed.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/110749727?v=4&s=128",
      "hotRank": 112,
      "stars": 39,
      "updatedAt": 1786242383000,
      "firstSeen": 1784111083000,
      "appFirstSeen": {
        "com.pinterest": 1784136283489
      },
      "appUpdates": {
        "com.pinterest": 1786242383000
      },
      "patches": [
        {
          "name": "Disable Android Privacy Sandbox Ad Services",
          "description": "Removes the AD_SERVICES_CONFIG property so Android Privacy Sandbox ad APIs (Topics, Attribution Reporting, Custom Audiences) are not opted into.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable AppsFlyer tracking",
          "description": "Neutralises the AppsFlyer attribution / tracking SDK. init() becomes a no-op and isStopped() always returns true, so no events, installs, uninstalls or attribution data are transmitted.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable Bugsnag crash tracking",
          "description": "Removes the Bugsnag API key metadata so the crash reporting SDK cannot initialize or upload telemetry.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable Firebase services",
          "description": "Adds the officially documented Firebase off-switches (`firebase_analytics_collection_deactivated`, `firebase_crashlytics_collection_enabled=false`, `firebase_performance_collection_deactivated`, `google_analytics_adid_collection_enabled=false`) so the Firebase Analytics, Crashlytics and Performance SDKs go dormant.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable Google Ads SDK",
          "description": "Removes the Google Mobile Ads (AdMob) initialization metadata so the SDK never starts.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable Google Engage integration",
          "description": "Removes the Google Engage broadcast receiver so Pinterest cannot publish content recommendations back to Google (Discover, Assistant, Play Store, etc.).",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Disable Google Engage worker",
          "description": "Rewrites GoogleEngageWorker.createWork() to return null so WorkManager fails the periodic job and no content recommendations are ever published to Google.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Hide ad views",
          "description": "Collapses Pinterest's ad-specific views (TextAdView, promoted closeup action bars, board sponsor headers, …) to zero-size on construction, so ad chrome never draws even if the feed adapter tries to render one.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Hide promoted pins",
          "description": "Neutralises every ad-indicator field on the Pinterest pin/story models (is_promoted, promoted_is_*, is_native, ad_data, ...) so Promoted Pins, shopping-carousel ads, native-content ads and click-out CTAs are never rendered or fired.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Opt out of Google Analytics",
          "description": "Sets the default Google Analytics consent flags to false so the Firebase Measurement SDK does not collect analytics, ad data or personalization signals.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Remove Advertising ID permission",
          "description": "Strips the com.google.android.gms.permission.AD_ID permission so any residual SDK cannot read the device's Google Advertising ID.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Restore Google login (signature spoofing)",
          "description": "Experimental, off by default. Adds the signature-spoof metadata read by microG-RE and by the XSpoofSignatures LSPosed module, so \"Continue with Google\" may work on devices with a working signature-spoofing setup. Not confirmed working end-to-end; no-op without such a setup.",
          "firstSeen": 1784111083000,
          "default": false,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Sanitize copied links",
          "description": "Resolves Pinterest short URLs (pin.it/…, pinterest.com/url_shortener/…) to their canonical pin URL before they are placed on the system clipboard, so \"Copy link\" no longer produces a fingerprinted short link.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        },
        {
          "name": "Sanitize sharing links",
          "description": "Strips UTM and click-ID tracking parameters from the URL the app puts on the Android share sheet, so friends receive clean pin links.",
          "firstSeen": 1784111083000,
          "compatiblePackagesKey": 708
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "HellveticaStandard/HellveticaPatches",
      "name": "HellveticaStandard",
      "repoDescription": "I'm as normal as they come and this is a contest of freaks! What do you want me to do, shoot my slingshot at him? ",
      "avatarUrl": "https://avatars.githubusercontent.com/u/181237861?v=4&s=128",
      "hotRank": 201,
      "stars": 13,
      "updatedAt": 1789212144000,
      "firstSeen": 1784127779000,
      "appFirstSeen": {
        "com.sankakucomplex.channel.black": 1782472442332
      },
      "appUpdates": {
        "com.sankakucomplex.channel.black": 1788385915000
      },
      "patches": [
        {
          "name": "Disable Infinite Upgrade Popup",
          "description": "Disables the \"Want unlimited access? Get Sankaku Infinite!\" upsell popup that periodically appears while browsing the app.",
          "firstSeen": 1784127779000,
          "compatiblePackagesKey": 709
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "variablenine/morphe-patches",
      "name": "variablenine",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/103234275?v=4&s=128",
      "hotRank": 266,
      "stars": 4,
      "updatedAt": 1791797521000,
      "firstSeen": 1784164349000,
      "appFirstSeen": {
        "__universal__": 1785178161683,
        "com.google.android.apps.youtube.music": 1784164349000,
        "com.google.android.youtube": 1784164349000,
        "com.reddit.frontpage": 1784164349000
      },
      "appUpdates": {
        "__universal__": 1791797521000,
        "com.google.android.apps.youtube.music": 1791797521000,
        "com.google.android.youtube": 1791797521000,
        "com.reddit.frontpage": 1791797521000
      },
      "patches": [
        {
          "name": "AI channel filter",
          "description": "Adds options to hide videos from channels flagged as AI-generated by the AiSList community list and to report AI channels from the video menu.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Android Auto",
          "description": "Bypasses certificate checks and restores YouTube Music playlists and podcasts in Android Auto.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1789479340404,
          "compatiblePackagesKey": 712
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Cat lock",
          "description": "Adds a cat button to the video player that locks the screen so a pet can watch without accidentally swiping the video away; unlock by quickly tapping alternating opposite sides of the screen.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1784164349000,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1790071176673,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Channel whitelist",
          "description": "Adds options to allow whitelisting specific channels to show ads or override playback speeds.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1784164349000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy text",
          "description": "Adds options to copy the video title and comments by tapping and holding them.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1784164349000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 712
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1784164349000,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable continue watching prompt",
          "description": "Adds an option to keep autoplay going instead of pausing with a \"Continue watching\" prompt after a period of inactivity.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Enable audio/video switch",
          "description": "Adds an option to switch between the audio and the video version of a track by redirecting videoId.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1790071176673,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force portrait orientation",
          "description": "Adds an option to keep the app in portrait orientation when the device is rotated.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Force system font",
          "description": "Adds an option to show the app with the device system font instead of YouTube Sans.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1784164349000,
          "default": false,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, search, voice search, sound search, and Library New buttons.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Jam queue sharing",
          "description": "Shares the host queue and playback controls through an authenticated Jam bridge. Root installation is not supported.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "NSFW mode",
          "description": "Adds an NSFW row to the navigation drawer that reduces the home feed to its 18+ posts. Turned off until it is switched on. Reddit only sends 18+ posts to accounts that have 'Show NSFW content' enabled, so the feed is empty without that account setting.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1784164349000,
          "default": false,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1784164349000,
          "default": false,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1784164349000,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback speed",
          "description": "Adds options to change the playback speed and pitch of tracks.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1790944762072,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playlist track tap action",
          "description": "Adds an option to play only the tapped track of a playlist or album, or to add it to the queue, instead of replacing the queue with the whole playlist.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 711
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1790944762072,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 710
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1784164349000,
          "default": false
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 713
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1790071176673,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1784164349000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 16+ providers in the lyrics panel.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1784164349000,
          "compatiblePackagesKey": 710
        }
      ]
    },
    {
      "source": "github",
      "repo": "rushiranpise/Ri-Vanced-Universal-Morphe-Patches",
      "name": "RIVanced Universal",
      "repoDescription": "A collection of universal and shared Morphe patches adapted from ReVanced.",
      "avatarUrl": "https://raw.githubusercontent.com/rushiranpise/Ri-Vanced-Universal-Morphe-Patches/main/patches-bundle.png",
      "hotRank": 94,
      "stars": 45,
      "updatedAt": 1784278881000,
      "firstSeen": 1784166666000,
      "appFirstSeen": {
        "__universal__": 1785178161660
      },
      "appUpdates": {
        "__universal__": 1784278881000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Appends \".rivanced\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of the app. This will turn off app store updates and allows downgrading an existing app install to an older app version.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Version code",
              "description": "The version code to use. Using the highest value turns off app store updates and allows downgrading an existing app install to an older app version."
            }
          ]
        },
        {
          "name": "Custom network security",
          "description": "Allows trusting custom certificate authorities for a specific domain.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Target domains",
              "description": "List of domains to which the custom trust configuration will be applied (one domain per entry)."
            },
            {
              "key": "Include subdomains",
              "description": "Applies the configuration to all subdomains of the target domains."
            },
            {
              "key": "Custom CA file paths",
              "description": "List of paths to files in PEM or DER format (one file path per entry).\n\nMakes an app trust the provided custom certificate authorities (CAs),\nfor the specified domains, and if the option \"Include Subdomains\" is enabled then also the subdomains.\n\n\nCA files will be bundled in res/raw/ of resulting APK"
            },
            {
              "key": "Trust user added CAs",
              "description": "Makes an app trust certificates from the Android user store for the specified domains, and if the option \"Include Subdomains\" is enabled then also the subdomains."
            },
            {
              "key": "Trust system CAs",
              "description": "Makes an app trust certificates from the Android system store for the specified domains, and and if the option \"Include Subdomains\" is enabled then also the subdomains."
            },
            {
              "key": "Allow cleartext traffic (HTTP)",
              "description": "Allows unencrypted HTTP traffic for the specified domains, and if \"Include Subdomains\" is enabled then also the subdomains."
            },
            {
              "key": "Override certificate pinning",
              "description": "Overrides certificate pinning for the specified domains and their subdomains if the option \"Include Subdomains\" is enabled to allow inspecting app traffic via a proxy."
            }
          ]
        },
        {
          "name": "Disable PairIP license check",
          "description": "Disable PairIP license and VM checks.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Enable VM logging",
              "description": "Enables detailed native library and VM logging for debugging PairIP."
            }
          ]
        },
        {
          "name": "Disable Play Integrity",
          "description": "Prevents apps from using Play Integrity by pretending it is not available.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Disable Sentry telemetry",
          "description": "Disables Sentry telemetry. See https://sentry.io/for/android/ for more information.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Enable Android debugging",
          "description": "Enables Android debugging capabilities. This can slow down the app.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Enable ROM signature spoofing",
          "description": "Spoofs the signature via the manifest meta-data \"fake-signature\". This patch only works with ROMs that support signature spoofing.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Signature or APK file path",
              "description": "The hex-encoded signature or path to an APK file with the desired signature."
            }
          ]
        },
        {
          "name": "Export all activities",
          "description": "Makes all app activities exportable.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Export internal data documents provider",
          "description": "Exports a documents provider that grants access to the internal data directory of this app to file managers and other apps that support the Storage Access Framework.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Hex",
          "description": "Replaces a hexadecimal patterns of bytes of files in an APK.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Replacements",
              "description": "Hexadecimal patterns to search for and replace with another in a target file.\n\nA pattern is a sequence of case insensitive strings, each representing hexadecimal bytes, separated by spaces.\nAn example pattern is 'aa 01 02 FF'.\n\nEvery pattern must be followed by a pipe ('|'), the replacement pattern,\nanother pipe ('|'), and the path to the file to make the changes in relative to the APK root. \nThe replacement pattern must be shorter or equal in length to the pattern.\n\nFull example of a valid replacement:\n'01 02 aa FF|03 04|path/to/file'"
            }
          ]
        },
        {
          "name": "Hide ADB status",
          "description": "Hides enabled development settings and/or ADB.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Hide app icon",
          "description": "Hides the app icon from the Android launcher.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Hide mock location",
          "description": "Prevents the app from knowing the device location is being mocked by a third party app.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Predictive back gesture",
          "description": "Enables the predictive back gesture introduced on Android 13.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Prevent screenshot detection",
          "description": "Removes the registration of all screen capture callbacks. This prevents the app from detecting screenshots.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Remove screen capture restriction",
          "description": "Removes the restriction of capturing audio from apps that normally wouldn't allow it.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Remove screenshot restriction",
          "description": "Removes the restriction of taking screenshots in apps that normally wouldn't allow it.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Remove share targets",
          "description": "Removes share targets like directly sharing to a frequent contact.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Set target SDK version 34",
          "description": "Changes the target SDK to version 34 (Android 14). For devices running Android 15+, this will disable edge-to-edge display.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Spoof Play Age Signals",
          "description": "Spoofs Google Play data about the user's age and verification status.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Lower age bound",
              "description": "A positive integer."
            },
            {
              "key": "Upper age bound",
              "description": "A positive integer. Must be greater than the lower age bound."
            },
            {
              "key": "User status",
              "description": "An integer representing the user status."
            }
          ]
        },
        {
          "name": "Spoof SIM provider",
          "description": "Spoofs information about the SIM card provider.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Network ISO country code",
              "title": "ISO-3166-1 alpha-2 country code equivalent for the SIM provider's country code."
            },
            {
              "key": "MCC+MNC network operator code",
              "description": "The 5 or 6 digits MCC+MNC (Mobile Country Code + Mobile Network Code) of the network operator."
            },
            {
              "key": "Network operator name",
              "description": "The full name of the network operator."
            },
            {
              "key": "SIM ISO country code",
              "title": "ISO-3166-1 alpha-2 country code equivalent for the SIM provider's country code."
            },
            {
              "key": "MCC+MNC SIM operator code",
              "description": "The 5 or 6 digits MCC+MNC (Mobile Country Code + Mobile Network Code) of the SIM operator."
            },
            {
              "key": "SIM operator name",
              "description": "The full name of the SIM operator."
            },
            {
              "key": "IMEI value",
              "description": "15-digit IMEI to spoof, blank to skip, or 'random'."
            },
            {
              "key": "MEID value",
              "description": "14-char hex MEID to spoof, blank to skip, or 'random'."
            },
            {
              "key": "IMSI (Subscriber ID)",
              "description": "15-digit IMSI to spoof, blank to skip, or 'random'."
            },
            {
              "key": "ICCID (SIM Serial)",
              "description": "19-digit ICCID to spoof, blank to skip, or 'random'."
            },
            {
              "key": "Phone number",
              "description": "Phone number to spoof, blank to skip, or 'random'."
            }
          ]
        },
        {
          "name": "Spoof Wi-Fi connection",
          "description": "Spoofs an existing Wi-Fi connection.",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Spoof build info",
          "description": "Spoofs the information about the current build.",
          "firstSeen": 1784166666000,
          "default": false,
          "options": [
            {
              "key": "Board",
              "description": "The name of the underlying board, like \"goldfish\"."
            },
            {
              "key": "Bootloader",
              "description": "The system bootloader version number."
            },
            {
              "key": "Brand",
              "description": "The consumer-visible brand with which the product/hardware will be associated, if any."
            },
            {
              "key": "CPU ABI",
              "description": "This field was deprecated in API level 21. Use SUPPORTED_ABIS instead."
            },
            {
              "key": "CPU ABI 2",
              "description": "This field was deprecated in API level 21. Use SUPPORTED_ABIS instead."
            },
            {
              "key": "Device",
              "description": "The name of the industrial design."
            },
            {
              "key": "Display",
              "description": "A build ID string meant for displaying to the user."
            },
            {
              "key": "Fingerprint",
              "description": "A string that uniquely identifies this build."
            },
            {
              "key": "Hardware",
              "description": "The name of the hardware (from the kernel command line or /proc)."
            },
            {
              "key": "Host",
              "description": "The host."
            },
            {
              "key": "ID",
              "description": "Either a changelist number, or a label like \"M4-rc20\"."
            },
            {
              "key": "Manufacturer",
              "description": "The manufacturer of the product/hardware."
            },
            {
              "key": "Model",
              "description": "The end-user-visible name for the end product."
            },
            {
              "key": "ODM SKU",
              "description": "The SKU of the device as set by the original design manufacturer (ODM)."
            },
            {
              "key": "Product",
              "description": "The name of the overall product."
            },
            {
              "key": "Radio",
              "description": "This field was deprecated in API level 15. The radio firmware version is frequently not available when this class is initialized, leading to a blank or \"unknown\" value for this string. Use getRadioVersion() instead."
            },
            {
              "key": "Serial",
              "description": "This field was deprecated in API level 26. Use getSerial() instead."
            },
            {
              "key": "SKU",
              "description": "The SKU of the hardware (from the kernel command line)."
            },
            {
              "key": "SOC manufacturer",
              "description": "The manufacturer of the device's primary system-on-chip."
            },
            {
              "key": "SOC model",
              "description": "The model name of the device's primary system-on-chip."
            },
            {
              "key": "Tags",
              "description": "Comma-separated tags describing the build, like \"unsigned,debug\"."
            },
            {
              "key": "Time",
              "description": "The time at which the build was produced, given in milliseconds since the UNIX epoch."
            },
            {
              "key": "Type",
              "description": "The type of build, like \"user\" or \"eng\"."
            },
            {
              "key": "User",
              "description": "The user."
            }
          ]
        },
        {
          "name": "Spoof keystore security level",
          "description": "Forces apps to see Keymaster and Attestation security levels as 'StrongBox' (Level 2).",
          "firstSeen": 1784166666000,
          "default": false
        },
        {
          "name": "Spoof root of trust",
          "description": "Spoofs device integrity states (Locked Bootloader, Verified OS) for apps that perform local certificate attestation.",
          "firstSeen": 1784166666000,
          "default": false
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ch3thanhs/stylus",
      "name": "Stylus",
      "repoDescription": "A collection of font-related Morphe patches to improve readability/accessibility.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/76928501?v=4&s=128",
      "hotRank": 56,
      "stars": 26,
      "updatedAt": 1791742828000,
      "firstSeen": 1784290021000,
      "appFirstSeen": {
        "com.github.android": 1785951773538,
        "com.x8bit.bitwarden": 1785156172223,
        "org.telegram.messenger": 1791119637419,
        "org.telegram.messenger.web": 1791281139747
      },
      "appUpdates": {
        "com.github.android": 1791742828000,
        "com.x8bit.bitwarden": 1791742828000,
        "org.telegram.messenger": 1791742828000,
        "org.telegram.messenger.web": 1791742828000
      },
      "patches": [
        {
          "name": "Custom font (GitHub)",
          "description": "Replaces GitHub's bundled Inter and Mona Sans UI fonts with a custom font file.",
          "firstSeen": 1784290021000,
          "default": false,
          "options": [
            {
              "key": "customFontFile",
              "title": "Custom font",
              "description": "The file path to your font file. Tap the file picker and select it. The font file must be in TTF or OTF format. A variable font is recommended so heading and body text keep their different weights."
            }
          ],
          "compatiblePackagesKey": 714
        },
        {
          "name": "Custom monospace font (GitHub)",
          "description": "Replaces GitHub's bundled Roboto Mono code font with a custom monospace font file.",
          "firstSeen": 1784290021000,
          "default": false,
          "options": [
            {
              "key": "customMonospaceFontFile",
              "title": "Custom monospace font",
              "description": "The file path to your monospace font file. Tap the file picker and select it. The font file must be in TTF or OTF format."
            }
          ],
          "compatiblePackagesKey": 714
        },
        {
          "name": "Force system font (Bitwarden)",
          "description": "Renders the app using the device's system font instead of DM Sans / Roboto.",
          "firstSeen": 1784290021000,
          "compatiblePackagesKey": 715
        },
        {
          "name": "Force system font (GitHub)",
          "description": "Renders GitHub UI text using the device system font by overriding bundled font resources at runtime.",
          "firstSeen": 1784290021000,
          "compatiblePackagesKey": 714
        },
        {
          "name": "Force system font (Telegram)",
          "description": "Renders the app using the device's system font instead of Telegram's bundled font.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 716
        },
        {
          "name": "Force system font (including monospace) (GitHub)",
          "description": "Renders GitHub UI and monospace text using the device system UI font.",
          "firstSeen": 1784290021000,
          "default": false,
          "compatiblePackagesKey": 714
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hxreborn/morphe-patches",
      "name": "hxreborn",
      "repoDescription": "🧩 Android patches for Morphe: AMOLED themes, ad removal and premium unlocks. Proton Mail, Cx File Explorer, Projectivy Launcher and more.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32096750?v=4&s=128",
      "hotRank": 8,
      "stars": 169,
      "updatedAt": 1792312049000,
      "firstSeen": 1784328479000,
      "appFirstSeen": {
        "__universal__": 1790183112989,
        "ai.perplexity.app.android": 1786869206023,
        "all.in.one.calculator": 1787857674723,
        "app.privacynotes": 1792321868240,
        "app.rubberbands.fit": 1787494454767,
        "app.symfonik.music.player": 1786782784840,
        "apps.automan.blurwallpaper": 1790609500151,
        "ch.protonmail.android": 1784485537608,
        "ch.protonvpn.android": 1790463210437,
        "co.steezy.app": 1791671718007,
        "com.adithya.memoneet": 1790883201759,
        "com.allformatplayer.streamvideoplayer": 1791135452082,
        "com.alokmandavgane.hinducalendar": 1790361538226,
        "com.andatsoft.myapk.fwa": 1791765324519,
        "com.androholic.wallpapersdepthpix": 1792244722386,
        "com.atlogis.atlomaps": 1790089046930,
        "com.audible.application": 1786540608007,
        "com.azeravn.bulletjournal": 1791671718007,
        "com.biobird.exvee": 1792244722386,
        "com.burton999.notecal": 1792321868240,
        "com.cardfeed.video_public": 1791940504467,
        "com.community.mbox.tv": 1792039442487,
        "com.community.oneroom": 1789119828253,
        "com.cxinventor.file.explorer": 1787494454767,
        "com.darinsoft.vimo": 1790361538226,
        "com.dev2a.junk_journal": 1791940504467,
        "com.dubox.drive": 1790361538226,
        "com.etsy.android": 1787057561829,
        "com.fddb": 1791135452082,
        "com.ferdinandobermeier.focusmate": 1792039442487,
        "com.flyersoft.moonreader": 1792321868240,
        "com.free.vpn.super.hotspot.open": 1789413842349,
        "com.gamma.scan": 1787057561829,
        "com.generalmagic.magicearth": 1792321868240,
        "com.getaloa.app": 1792244722386,
        "com.greenstone.pocketwhip": 1790796218590,
        "com.gstarmc.android": 1789119828253,
        "com.gxnet.castle.indiatv": 1792321868240,
        "com.halalfire.medicneet": 1791671718007,
        "com.handmark.expressweather": 1789210230376,
        "com.hapibits.soundlift": 1791135452082,
        "com.hitrolab.audioeditor": 1791477098790,
        "com.imo.android.imoim": 1791579564943,
        "com.keepa.mobile": 1791216213319,
        "com.kick.mobile": 1787128854581,
        "com.lagguy.wallpapers": 1791979041512,
        "com.lbrc.PeriodCalendar": 1792321868240,
        "com.ledblinker": 1791135452082,
        "com.lingodeer": 1792321868240,
        "com.liori.echogram": 1790361538226,
        "com.mchutov.Quranify": 1788813350027,
        "com.michaldrabik.showly2": 1784353679503,
        "com.musixmatch.android.lyrify": 1791391048557,
        "com.myvitale.forus": 1784353679503,
        "com.nieruo.healthapp": 1790883201759,
        "com.one4studio.one4home": 1790796218590,
        "com.outscar.bd.bongcal": 1792244722386,
        "com.performance.meshview": 1791306815127,
        "com.poe.android": 1792321868240,
        "com.psiphon3.subscription": 1791765324519,
        "com.quickcursor": 1792321868240,
        "com.radiojavan.androidradio": 1792153716458,
        "com.realme.link": 1789999980904,
        "com.reworewo.prayertimes": 1792153716458,
        "com.risesci.nyx": 1788869259448,
        "com.shervinkoushan.anyTracker": 1791391048557,
        "com.soulbreakers.mymoveset": 1789999980904,
        "com.spocky.projengmenu": 1784353679503,
        "com.sqcom.shangqing": 1791671718007,
        "com.sry.rateglance": 1788117622457,
        "com.steinberg.cubasisle3": 1792321868240,
        "com.storywise.storywise": 1791852226701,
        "com.streetwriters.notesnook": 1787494454767,
        "com.stresscodes.wallp": 1791671718007,
        "com.thetrainline": 1786899917925,
        "com.triovent.datingapp": 1792244722386,
        "com.vpn.free.hotspot.secure.vpnify": 1789828009701,
        "com.wallmaa.minimal.wallpapers": 1792153716458,
        "com.youdao.hindict": 1792321868240,
        "com.yunyi.smartcamera": 1790517715625,
        "de.klassikradio.app": 1789922960842,
        "de.prosiebensat1digital.seventv": 1791306815127,
        "dev.vodik7.atvtools": 1789922960842,
        "flar2.devcheck": 1791765324519,
        "im.thebot.messenger": 1792321868240,
        "in.krosbits.musicolet": 1792321868240,
        "io.lightray.photone": 1791391048557,
        "io.raindrop.raindropio": 1791306815127,
        "ipnossoft.rma.free": 1788869259448,
        "me.proton.android.lumo": 1791671718007,
        "net.techet.netanalyzerlite.an": 1792153716458,
        "org.readera": 1786899917925,
        "org.withouthat.acalendar": 1792321868240,
        "photo.editor.photoeditor.photoeditorpro": 1787747373826,
        "pl.neptis.yanosik.mobi.android": 1791477098790,
        "proton.android.authenticator": 1792153716458,
        "proton.android.pass": 1790089046930,
        "psyberia.alpinequest.free": 1787295146570,
        "ringtonemaker.musiccutter.customringtones.freeringtonemaker": 1789669004073,
        "ru.iiec.cxxdroid": 1790517715625,
        "ru.iiec.jvdroid": 1790533589031,
        "ru.iiec.pydroid3": 1790533589031,
        "videoeditor.videomaker.videoeditorforyoutube": 1791852226701
      },
      "appUpdates": {
        "__universal__": 1791362636000,
        "ai.perplexity.app.android": 1792235804000,
        "all.in.one.calculator": 1791362636000,
        "app.privacynotes": 1792312049000,
        "app.rubberbands.fit": 1791362636000,
        "app.symfonik.music.player": 1792312049000,
        "apps.automan.blurwallpaper": 1791966602000,
        "ch.protonmail.android": 1791966602000,
        "ch.protonvpn.android": 1792141431000,
        "co.steezy.app": 1791658081000,
        "com.adithya.memoneet": 1792235804000,
        "com.allformatplayer.streamvideoplayer": 1791763404000,
        "com.alokmandavgane.hinducalendar": 1792235804000,
        "com.andatsoft.myapk.fwa": 1791763404000,
        "com.androholic.wallpapersdepthpix": 1792235804000,
        "com.atlogis.atlomaps": 1792235804000,
        "com.audible.application": 1792312049000,
        "com.azeravn.bulletjournal": 1791658081000,
        "com.biobird.exvee": 1792235804000,
        "com.burton999.notecal": 1792312049000,
        "com.cardfeed.video_public": 1791966602000,
        "com.community.mbox.tv": 1792312049000,
        "com.community.oneroom": 1792312049000,
        "com.cxinventor.file.explorer": 1792312049000,
        "com.darinsoft.vimo": 1792312049000,
        "com.dev2a.junk_journal": 1792235804000,
        "com.dubox.drive": 1791362636000,
        "com.etsy.android": 1791362636000,
        "com.fddb": 1791966602000,
        "com.ferdinandobermeier.focusmate": 1792022708000,
        "com.flyersoft.moonreader": 1792312049000,
        "com.free.vpn.super.hotspot.open": 1792022708000,
        "com.gamma.scan": 1791362636000,
        "com.generalmagic.magicearth": 1792312049000,
        "com.getaloa.app": 1792235804000,
        "com.greenstone.pocketwhip": 1791362636000,
        "com.gstarmc.android": 1792312049000,
        "com.gxnet.castle.indiatv": 1792312049000,
        "com.halalfire.medicneet": 1791658081000,
        "com.handmark.expressweather": 1791362636000,
        "com.hapibits.soundlift": 1792312049000,
        "com.hitrolab.audioeditor": 1792312049000,
        "com.imo.android.imoim": 1792312049000,
        "com.keepa.mobile": 1791966602000,
        "com.kick.mobile": 1791362636000,
        "com.lagguy.wallpapers": 1791966602000,
        "com.lbrc.PeriodCalendar": 1792312049000,
        "com.ledblinker": 1791362636000,
        "com.lingodeer": 1792312049000,
        "com.liori.echogram": 1791362636000,
        "com.mchutov.Quranify": 1791849932000,
        "com.michaldrabik.showly2": 1791362636000,
        "com.musixmatch.android.lyrify": 1791362636000,
        "com.myvitale.forus": 1791362636000,
        "com.nieruo.healthapp": 1792312049000,
        "com.one4studio.one4home": 1792312049000,
        "com.outscar.bd.bongcal": 1792235804000,
        "com.performance.meshview": 1791966602000,
        "com.poe.android": 1792312049000,
        "com.psiphon3.subscription": 1791763404000,
        "com.quickcursor": 1792312049000,
        "com.radiojavan.androidradio": 1792312049000,
        "com.realme.link": 1791658081000,
        "com.reworewo.prayertimes": 1792141431000,
        "com.risesci.nyx": 1792312049000,
        "com.shervinkoushan.anyTracker": 1791564368000,
        "com.soulbreakers.mymoveset": 1791763404000,
        "com.spocky.projengmenu": 1791849932000,
        "com.sqcom.shangqing": 1791658081000,
        "com.sry.rateglance": 1791362636000,
        "com.steinberg.cubasisle3": 1792312049000,
        "com.storywise.storywise": 1792235804000,
        "com.streetwriters.notesnook": 1792235804000,
        "com.stresscodes.wallp": 1792312049000,
        "com.thetrainline": 1791966602000,
        "com.triovent.datingapp": 1792235804000,
        "com.vpn.free.hotspot.secure.vpnify": 1791362636000,
        "com.wallmaa.minimal.wallpapers": 1792141431000,
        "com.youdao.hindict": 1792312049000,
        "com.yunyi.smartcamera": 1791362636000,
        "de.klassikradio.app": 1791362636000,
        "de.prosiebensat1digital.seventv": 1791362636000,
        "dev.vodik7.atvtools": 1791362636000,
        "flar2.devcheck": 1792312049000,
        "im.thebot.messenger": 1792312049000,
        "in.krosbits.musicolet": 1792312049000,
        "io.lightray.photone": 1791362636000,
        "io.raindrop.raindropio": 1791658081000,
        "ipnossoft.rma.free": 1791362636000,
        "me.proton.android.lumo": 1792235804000,
        "net.techet.netanalyzerlite.an": 1792312049000,
        "org.readera": 1792141431000,
        "org.withouthat.acalendar": 1792312049000,
        "photo.editor.photoeditor.photoeditorpro": 1791362636000,
        "pl.neptis.yanosik.mobi.android": 1792312049000,
        "proton.android.authenticator": 1792141431000,
        "proton.android.pass": 1792312049000,
        "psyberia.alpinequest.free": 1791362636000,
        "ringtonemaker.musiccutter.customringtones.freeringtonemaker": 1791966602000,
        "ru.iiec.cxxdroid": 1791362636000,
        "ru.iiec.jvdroid": 1791362636000,
        "ru.iiec.pydroid3": 1791362636000,
        "videoeditor.videomaker.videoeditorforyoutube": 1791849932000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 717
        },
        {
          "name": "AMOLED dark theme",
          "description": "Adds a pure black option to the dark theme.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 718
        },
        {
          "name": "AMOLED dark theme",
          "description": "Adds an AMOLED option to Settings > Appearance > Editor theme (dark). Applies only while the Dark theme is active.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 719
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 720
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black. Disables over-the-air updates that would restore the original background.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 721
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 722
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 723
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 724
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 725
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 726
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the light theme with a pure black dark theme. Requires Android 13 or later.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 727
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 728
        },
        {
          "name": "All-In-One",
          "description": "Enables video playback and downloads, removes ads and upsell prompts, bypasses the region block, and unlocks the hidden Laboratory menu. Requires Android 10 or later.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 729
        },
        {
          "name": "All-In-One",
          "description": "Unlocks premium playback and removes ads, the region block and forced updates. Requires Android 10 or later.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 730
        },
        {
          "name": "Allow offline use",
          "description": "Opens the app without an internet connection.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Background listening",
          "description": "Keeps text-to-speech playing while the app is in the background or the screen is off.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Block telemetry",
          "description": "Blocks the Umeng, ByteDance and ad network analytics endpoints.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Bonjour browser",
          "description": "Lists the Bonjour services announced on the Wi-Fi network, grouped by type, with each service's host, address, port and TXT records.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Bypass session expiry",
          "description": "Renews the session in the background instead of asking to sign in again. The sign-in prompt appears only when renewal fails.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 727
        },
        {
          "name": "Clone app",
          "description": "Installs TeraBox as a separate app alongside the original, with its own account. Each copy needs a different clone number.",
          "firstSeen": 1791216213319,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of this copy."
            }
          ],
          "compatiblePackagesKey": 735
        },
        {
          "name": "Colored quotes",
          "description": "Adds a color picker for quotes and highlights each quote in its own color.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Common ports list",
          "description": "Adds an editor for the ports the Common port scan checks.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Custom accent color",
          "description": "Changes the accent color. Choose a color in the patches menu.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 723
        },
        {
          "name": "Custom accent color",
          "description": "Changes the accent color. Choose a color in the patches menu.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Custom accent color",
          "description": "Changes the accent color. Choose a color in the patches menu.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 725
        },
        {
          "name": "Custom accent color",
          "description": "Changes the accent color. Choose a color in the patches menu.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Custom device names",
          "description": "Adds custom names for Wi-Fi networks and LAN devices, shown in the Wi-Fi and LAN lists.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Custom fonts",
          "description": "Adds fonts from a folder you choose to the reading fonts.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Dark theme",
          "description": "Renders the app's dark theme and adds it to the settings.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 718
        },
        {
          "name": "Dictionary section",
          "description": "Adds the Dictionary section with all saved words to the main menu.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Dictionary word colors",
          "description": "Adds a color picker for dictionary words.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Disable analytics",
          "description": "Blocks usage statistics sent to imo, AppsFlyer, Firebase and Facebook, and the advertising ID upload.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Disable rating prompt",
          "description": "Stops the Google Play rating prompt from appearing.",
          "firstSeen": 1789828009701,
          "compatiblePackagesKey": 736
        },
        {
          "name": "Disable telemetry",
          "description": "Stops crash reports, sessions and configuration requests from reaching Bugsnag.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 737
        },
        {
          "name": "Disable telemetry",
          "description": "Stops sending usage statistics and diagnostics to Proton.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Disable telemetry",
          "description": "Stops crash and error reports from reaching Sentry.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 738
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics, Crashlytics, Facebook and OneSignal from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics and Crashlytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 739
        },
        {
          "name": "Disable tracking",
          "description": "Stops the Google Mobile Ads SDK from starting and reading the advertising ID.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 717
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics and Crashlytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 740
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 741
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 719
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics and Crashlytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 742
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics from collecting usage data and the Google Mobile Ads SDK from starting at launch.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 743
        },
        {
          "name": "Disable tracking",
          "description": "Stops the install identifier from reaching Expo and usage events from reaching Google. Disables OTA updates.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 744
        },
        {
          "name": "Disable tracking",
          "description": "Stops installs, sessions and in-app events from reaching AppsFlyer.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Disable tracking",
          "description": "Stops usage events, crash reports and performance data from reaching Perplexity, Singular and Firebase.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 722
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics, Crashlytics, Sessions and Performance Monitoring from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 746
        },
        {
          "name": "Disable tracking",
          "description": "Disables analytics and crash reporting.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 747
        },
        {
          "name": "Disable tracking",
          "description": "Stops AppsFlyer, Flurry, comScore, Firebase Analytics and Facebook from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 748
        },
        {
          "name": "Disable tracking",
          "description": "Stops Firebase Analytics, Crashlytics and Firebase Sessions from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 749
        },
        {
          "name": "Disable tracking",
          "description": "Stops RudderStack, Branch, Firebase Sessions and Crashlytics from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 750
        },
        {
          "name": "Disable tracking",
          "description": "Stops AppsFlyer, Firebase Analytics, and Facebook from collecting usage data.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 751
        },
        {
          "name": "Disable tracking",
          "description": "Stops the LevelPlay ad mediation SDK and its ad networks from starting. Ads no longer load.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 752
        },
        {
          "name": "Disable update check",
          "description": "Removes the forced update screen and the update prompts.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Disable usage tracking",
          "description": "Stops app usage events from being uploaded. Local usage tracking remains enabled.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 738
        },
        {
          "name": "Export results",
          "description": "Adds an export menu to Ping, Traceroute, Port Scan, DNS, Whois, LAN Scan, Wi-Fi Signal and Information, with plain text and CSV output.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "External IP details",
          "description": "Adds a Details button to the External IP rows that shows the address's hostname, network operator and location.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Fix Google login",
          "description": "Restores signing in with a Google account.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Footnote speech",
          "description": "Adds an option to read footnotes aloud during text-to-speech.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 753
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 754
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 755
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 756
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 740
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 720
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 757
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 758
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 722
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 748
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 759
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 760
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 761
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1788134400000,
          "default": false,
          "compatiblePackagesKey": 750
        },
        {
          "name": "Hide BuzzBox",
          "description": "Removes the BuzzBox tabs from the bottom navigation bar and the home screen.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 729
        },
        {
          "name": "Hide Midnight tab",
          "description": "Removes the Midnight 18+ tab from the home screen. Requires All-In-One.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 729
        },
        {
          "name": "Hide Shorts",
          "description": "Hides the 1Weather Shorts card from the Today screen.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Hide Skyla",
          "description": "Hides the Skyla AI assistant, its prompts and the Summarize buttons.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Hide Voice Club tab",
          "description": "Removes the Voice Club tab from the home screen.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Hide ads",
          "description": "Removes app open, interstitial and native ads, and the promoted apps list.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Hide ads",
          "description": "Removes banner, native, interstitial and rewarded ads.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 756
        },
        {
          "name": "Hide ads",
          "description": "Removes promoted listings and the \"with Ads\" label from search results.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 762
        },
        {
          "name": "Hide ads",
          "description": "Disables banner, interstitial, and native ads.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 763
        },
        {
          "name": "Hide ads",
          "description": "Removes banner and interstitial ads and the Remove Ads menu item.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 741
        },
        {
          "name": "Hide ads",
          "description": "Removes splash, chat list, story and end-of-call ads, and skips the ad consent form.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Hide ads",
          "description": "Removes ads before and during videos. Live TV requires a German IP address.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 764
        },
        {
          "name": "Hide ads",
          "description": "Hides full-screen ads and the Remove ads button in the side menu.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 743
        },
        {
          "name": "Hide ads",
          "description": "Adds an option to hide banner, interstitial, app-open and rewarded ads.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 765
        },
        {
          "name": "Hide ads",
          "description": "Hides the banner and stops ads from loading.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 766
        },
        {
          "name": "Hide ads",
          "description": "Removes ads from the feed, app open, interstitial and rewarded placements, and the sponsor banner on the launch screen.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 748
        },
        {
          "name": "Hide ads",
          "description": "Removes banner, interstitial, app open and podcast audio ads, the launch promo video and the ad consent form.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 749
        },
        {
          "name": "Hide ads",
          "description": "Removes splash, banner, native, interstitial and rewarded ads, and the ad consent prompt.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 761
        },
        {
          "name": "Hide ads",
          "description": "Removes feed, banner, interstitial, app-open, video player and rewarded ads. Features unlocked by watching an ad are unavailable.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Hide ads",
          "description": "Removes the adverts shown between search results.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 767
        },
        {
          "name": "Hide ads",
          "description": "Removes splash, interstitial, banner and native ads. Keeps the optional ad that unlocks an alarm video.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 768
        },
        {
          "name": "Hide consent form",
          "description": "Hides the ad consent form shown at startup.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Hide invite prompts",
          "description": "Hides the invite friends dialog, the invite entry in the chat list and the call sharing banner.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Hide layout components",
          "description": "Adds settings to hide the Help center, Spread the word and About sections.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 725
        },
        {
          "name": "Hide membership upselling",
          "description": "Hides the membership promotion on the Home screen and the free trial bottom sheet.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 769
        },
        {
          "name": "Hide menu items",
          "description": "Hides Manage subscription, Share and About from the main menu.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 770
        },
        {
          "name": "Hide permanent notification",
          "description": "Hides the permanent notification. Requires All-In-One.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 729
        },
        {
          "name": "Hide promotional messages",
          "description": "Hides promotional banners, offers and pop-up messages.",
          "firstSeen": 1790089046930,
          "compatiblePackagesKey": 725
        },
        {
          "name": "Hide promotions",
          "description": "Hides Premium upgrade cards and banners, prize and campaign cards, speed-up prompts, floating invites, and sale, coupon and promotional popups.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Hide rating dialog",
          "description": "Removes the prompt asking for a store review.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Hide share options",
          "description": "Adds an option to hide the share buttons on the save screen and center the saved photo.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 765
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Hides the subscription offer after signing in, the Upgrade plan banner, home screen promotions and upgrade cards in answers. Plan limits still apply.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 722
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Hides the top-bar upgrade button, promotional sidebar rows and the auto-delete upgrade banner in Trash and Spam. Keeps the Empty trash and Empty spam buttons.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Hides the Upgrade buttons, upgrade prompts and the welcome offer after signing in. Plan limits still apply.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 725
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Hides settings that need a paid plan, upgrade banners, the Discover VPN Plus carousel and special offers.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Hides the Go Pro entry in Settings.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 759
        },
        {
          "name": "Hide upgrade promotions",
          "description": "Skips the subscription offer shown after sign-up.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 750
        },
        {
          "name": "Hide video recommendations",
          "description": "Hides the recommended videos below the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Host details",
          "description": "Adds a details page for each ping reply and traceroute hop with its address, hostname, round-trip times, TTL, AS and location.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Inspect AI requests",
          "description": "Shows the network calls an AI tool makes, such as HTTP requests and Firebase uploads, and keeps a log, so you can watch your photo fly to China or the US.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 765
        },
        {
          "name": "LAN device details",
          "description": "Adds a details page for each device in the LAN scan with its names, Wake on LAN, Bonjour and UPnP services and web interface, plus text and CSV export of the scan.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "LAN scan history",
          "description": "Saves each finished LAN scan and its devices, lets you star, delete or clear saved scans, and scans a custom IP range.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Library full screen",
          "description": "Adds the option to use full-screen mode in the library as well as while reading.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Library view modes",
          "description": "Adds the Full, Brief, Thumbnails and Grid views to book lists.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Material 3 switches",
          "description": "Shows switches in the Material 3 style with check and close icons.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 771
        },
        {
          "name": "Material 3 switches",
          "description": "Adds check and close icons to switches.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 723
        },
        {
          "name": "Material 3 switches",
          "description": "Shows switches in the Material 3 style with check and close icons.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Material 3 switches",
          "description": "Shows switches in the Material 3 style with check and close icons.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 725
        },
        {
          "name": "Material 3 switches",
          "description": "Adds check and close icons to switches.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Material You theme",
          "description": "Applies the system accent colours to the default light and dark themes. Colours refresh when the app restarts, and start from the second launch. Requires Android 12 or later.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 772
        },
        {
          "name": "Max intimacy level",
          "description": "Raises pet intimacy to the highest level.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 773
        },
        {
          "name": "Multiple accounts",
          "description": "Signs in to several Keepa accounts at once and lists their price watches together. Accounts are added and removed in Settings > Accounts.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 742
        },
        {
          "name": "Open Library on launch",
          "description": "Opens the Library tab instead of Home on launch. Applies only while signed in.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 769
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1790183112989,
          "default": false
        },
        {
          "name": "Page thumbnails",
          "description": "Adds the page thumbnails button to the reader for browsing all pages of a book.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Ping statistics",
          "description": "Adds a bar chart of the current or last ping's round-trip times with min, median, max and lost packets.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Prevent screenshot detection",
          "description": "Stops chats and calls from reporting screenshots and screen recordings to the other person.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Quotes and notes section",
          "description": "Adds a section to the main menu with the quotes, bookmarks and reviews from all books.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Raise media sending limit",
          "description": "Raises the limit on photos, videos and files sent at once to 100.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove 'Sent from' signature",
          "description": "Removes the 'Sent from Proton Mail' signature and unlocks the mobile signature setting.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Remove ads",
          "description": "Removes the pre-roll and mid-roll ads from playback.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 774
        },
        {
          "name": "Remove ads",
          "description": "Removes the banner ads, the ad consent prompt and the Pro upgrade prompts.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Remove app protection",
          "description": "Lets a patched build start.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 773
        },
        {
          "name": "Remove app protection",
          "description": "Lets a patched build start.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 742
        },
        {
          "name": "Remove chat protection",
          "description": "Allows copying, sharing, forwarding and downloading messages protected by the sender's chat privacy settings or Time Machine.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove contact selection limit",
          "description": "Raises the limit on contacts selected for iBubble close friends and Family Guard invites to 999. Experimental.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove forced update",
          "description": "Removes the update screen that blocks the app when a newer build is published.",
          "firstSeen": 1791852226701,
          "compatiblePackagesKey": 685
        },
        {
          "name": "Remove forwarding restrictions",
          "description": "Allows forwarding disappearing and view-once text messages.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove free accounts limit",
          "description": "Removes the limit for maximum free accounts logged in.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Remove nags",
          "description": "Removes the rate this app dialog, the promotional dialogs shown on startup and the Go to Premium buttons in the toolbar and its menu.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Remove rating prompts",
          "description": "Removes the prompts asking for a rating.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Remove rating prompts",
          "description": "Removes the prompts asking for a rating.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 775
        },
        {
          "name": "Remove screenshot restriction",
          "description": "Allows screenshots and screen recording in chats, calls, media and profiles.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove server change delay",
          "description": "Removes the wait between server changes on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Remove story video limit",
          "description": "Removes the length limit on story videos picked from the gallery or recorded.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Remove tap highlight",
          "description": "Removes the highlight flash on tapped buttons and links.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 771
        },
        {
          "name": "Remove usage limits",
          "description": "Removes daily caps on store refreshes, blind boxes, feeding, petting and the Book of Answers. Opens the Item Recycling Center every day and shortens pet exploration to three minutes.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 773
        },
        {
          "name": "Resume videos opened from other apps",
          "description": "Resumes videos opened from a file manager or gallery where playback stopped.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Scheduled Trash and Spam deletion",
          "description": "Deletes all messages in Trash and Spam on separate configurable schedules. Deleted messages cannot be recovered.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Settings",
          "description": "Adds a Settings screen with the theme, Wi-Fi scan frequency and 6 GHz scan options.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Show AI progress",
          "description": "Reads the current stage off the real network activity instead of the fake progress bar InShot ships.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 765
        },
        {
          "name": "Show free server locations",
          "description": "Lists free server locations in Countries and Search and connects to the one you pick. Applies only to free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Show full profile photos",
          "description": "Opens profile photos in full size when their owner restricts it.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Show offer counts",
          "description": "Shows the new and used offer counts in the product overview.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 742
        },
        {
          "name": "Skip headers and footers",
          "description": "Adds an option to skip headers, footers and page numbers during text-to-speech. Applies to PDF and DjVu documents.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Skip sign-in prompt",
          "description": "Opens lessons past the second unit without an account.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 56
        },
        {
          "name": "Skip splash delay",
          "description": "Opens the app without waiting on the splash screen.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Speech rate slider",
          "description": "Adds a text-to-speech speed slider from 0.1x to 4x, saved per voice.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 732
        },
        {
          "name": "Speed test",
          "description": "Adds an internet speed test with download and upload charts and a test history.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Speed up AI tools",
          "description": "Shortens the AI tool wait by polling for the result more often and uploading the photo in larger chunks.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 765
        },
        {
          "name": "Spoof signature",
          "description": "Restores phone verification by call when signing in.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Spoof signature",
          "description": "Fixes Firebase Installations rejecting the re-signed app.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 746
        },
        {
          "name": "Store encryption key in TEE",
          "description": "Stores the local encryption key in the TEE instead of StrongBox. Prevents the Encryption error on devices whose StrongBox rejects the key.",
          "firstSeen": 1792244722386,
          "compatiblePackagesKey": 771
        },
        {
          "name": "Swipe to switch accounts",
          "description": "Switches between signed-in accounts by swiping up or down on the account avatar.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Tool options",
          "description": "Adds ping protocol, TCP ping, probe delay, payload size, don't fragment and audible ping, traceroute and port scan delays, whois and RDAP servers, and DNS flags.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Tools history",
          "description": "Lists the hosts queried in Tools with their last options, and lets you star or delete them. Tapping an entry opens it in Tools.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "UPnP browser",
          "description": "Lists the UPnP devices on the Wi-Fi network with their model, manufacturer, embedded devices and services.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Unlimited cat coins",
          "description": "Buys every store item without running out of cat coins.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 773
        },
        {
          "name": "Unlock LAN connections",
          "description": "Unlocks LAN connections on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Unlock NetShield",
          "description": "Unlocks NetShield ad and tracker blocking on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Unlock Platinum",
          "description": "Unlocks the Platinum plan with unlimited tracked items, every-minute updates, widgets, watchlists and backups.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 776
        },
        {
          "name": "Unlock Premium Plus",
          "description": "Unlocks HD up to original quality, playback speeds up to 3x and video uploads. HD buffers faster over parallel connections.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 735
        },
        {
          "name": "Unlock VIP",
          "description": "Removes ads and upgrade prompts. Shows the VIP badge in the header.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 777
        },
        {
          "name": "Unlock aCalendar+",
          "description": "Unlocks public holidays, color schemes, business features and tasks, and removes ads.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 778
        },
        {
          "name": "Unlock connection preferences",
          "description": "Unlocks the default connection, recent connections and excluded locations on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Unlock custom DNS",
          "description": "Unlocks custom DNS on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Unlock custom time picker",
          "description": "Enables picking a custom date and time when snoozing conversations and scheduling messages.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 724
        },
        {
          "name": "Unlock full version",
          "description": "Unlocks the Off-Road Explorer features gated behind activation.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 779
        },
        {
          "name": "Unlock premium",
          "description": "Grants the pro entitlement, which removes the ads and the paywalled tools.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 753
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks conversations, tutor lessons and roadmaps.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 754
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the custom map sources, navigation settings and backup restore. Premium map packages are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 780
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all features and removes the ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 781
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro tools and removes ads, reward videos and upgrade prompts. The AI tools are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 782
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 739
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium content and skips the free trial screen.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 783
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all chapters and previous-year papers. Signing in requires GmsCore support.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 755
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the HalfBlur effect.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 717
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 784
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks member-only titles and shows the account as Premium. Requires a signed-in account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 774
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium goals, journeys, breathing exercises, focus timers, sounds and themes.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 773
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the full Cubasis version and the in-app shop content.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 737
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 718
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro wallpapers, 3D motion, particles and clock presets. Unlimited photo designs are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 756
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the Pro tools, tests, themes and colors.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 770
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Echo Pro, including the 15- and 31-band equalizers, compressor, limiter and Safe Hearing protect mode.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 785
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 786
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks slice view, colors, lighting, normals, measurements, printability analysis and transform, and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 787
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the weekly report, intermittent fasting, the calorie and nutrient planners, and custom nutrient targets.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 788
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks FocusNow Pro.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 740
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 789
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the paid drawing, annotation and measurement tools, and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 719
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks imo Premium.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 720
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks unlimited journals and widgets, premium templates, brushes, papers, stamp options, HD video export without a watermark, more pictures per page, longer PDF imports and sync for every journal.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 790
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the premium music channels, on-demand playback and unlimited track skipping, and hides the trial banner. Requires a signed-in account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 791
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro collections, wide walls, original-size downloads and unlimited saves. Requires a signed-in account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 757
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks pocket mode, notification history and statistics, and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 792
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks every course, lesson and practice mode.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 56
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks unlimited projects and removes upgrade prompts. Usage limits for models, messages and images still apply.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 771
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks offline maps, real-time traffic and weather, elevation maps, activity recording, vehicle profiles, personalized voices and Android Auto.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 793
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the AIMTS test series, the PYQ generator, video lectures and tier 1 and 2 questions in every topic. Tier 3 questions and flashcards are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 758
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the premium question banks, notes, test series, previous-year papers and shop plans, with no energy cost or ads. Signing in requires GmsCore support.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 794
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 795
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks offline lyrics, animated backgrounds and Android Auto lyrics.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 796
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 797
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks unlimited move views, goals and move cards, manual sync, earlier library updates and card customization. Disables OTA updates.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 744
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks One4Home Pro and the collector Pals.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 798
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Premium and the cycle synchronization workbook. Removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 799
        },
        {
          "name": "Unlock premium",
          "description": "Adds an option to unlock the pro tools, remove the export watermark and hide the upgrade prompts.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 765
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all light sources, extended PAR, Pro guides, Pro settings and the full toolbox. Pro support is not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 800
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all whips.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 766
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks random Adhan, unlimited personal reminders, theme colors and other Pro settings.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 801
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro features, unlimited devices and larger file uploads. The server still blocks note history and caps storage at 50 MB.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 802
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 747
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all regions. Removes ads and the upgrade button.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 803
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks downloading every surah, lyrics and tafsir, Android Auto, background playback controls, and insights.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 804
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks RJ Premium downloads, high quality audio, lyrics, unlimited skips and song selection, and hides ads. Requires a signed-in account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 749
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 805
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium, removes ads and skips the upgrade screens.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 775
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the energy schedule, habit tools, smart alarm and progress insights. Requires a RISE account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 738
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks running and logging workouts, progress tracking and personal records (AI workout generation is not included).",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 806
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Sheytoon Select: unlimited likes, superlikes and quick notes, incognito mode, Second Look, and unblurred photos of the people who liked or viewed you.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 807
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks ad removal, light theme, custom images, list view types, quick ratings, and transparent widgets. The News feed is not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 728
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all classes and programs. Requires a STEEZY account.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 750
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks locked lessons, quizzes and the full Report Card without a pass. The server caps the AI tutor at five questions a day and withholds lectures and live sessions. Signing in requires GmsCore support.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 685
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 808
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro features and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 809
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 810
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium editing features, removes ads and the export watermark, and skips the ad before importing audio. Hides the store button. The AI tools are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 751
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium, removes ads and the free session time limit.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 736
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium servers and removes ads, upgrade banners, the launch paywall and the Android TV sign-in screen.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 811
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks every collection and removes ads and the download and apply limits.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 752
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pro filters and wallpaper rotation from categories, and removes ads.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 812
        },
        {
          "name": "Unlock premium",
          "description": "Removes ads and enables the floating widget, dynamic island, route editing and tab customization. Points, quests and rankings are not included.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Unlock price increase tracking",
          "description": "Adds the rise option when creating or editing a price watch.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 742
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks Pro features and removes ads.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 814
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks Pro features, including PDF annotations and form filling, WebDAV and FTP sync, text-to-speech controls and extra toolbar and shelf options.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 743
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks task lists, callouts, app lock, and the notebook, tag, colour and reminder limits. Requires a signed-in account. The server still enforces storage, attachment size, monographs and SMS 2FA.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 772
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks trigger, tracker and edge actions, floating tracker and cursor customization.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 815
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks reminders and highlight notes. Adds duplicate and broken link filters, collection and tag suggestions, full-text search of saved pages, Wayback Machine copies and a weekly bookmark export to Downloads. Requires a signed-in account.",
          "firstSeen": 1784328479000,
          "compatiblePackagesKey": 759
        },
        {
          "name": "Unlock profiles",
          "description": "Unlocks profiles on free plans and limits them to free locations. Profiles for other locations are hidden.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Unlock split tunneling",
          "description": "Unlocks split tunneling on free plans.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 726
        },
        {
          "name": "Visual traceroute",
          "description": "Shows the hops of the current or last traceroute on an OpenStreetMap map. Map tiles load from tile.openstreetmap.org.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Wi-Fi channel usage",
          "description": "Adds a chart of how busy each Wi-Fi channel is, stacking the networks that share it.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        },
        {
          "name": "Wi-Fi network details",
          "description": "Adds a details page for each network in the Signal list with its channel range, utilization, beamforming support, maximum speed and modulation.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 734
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "drosoCode/morphe-patches",
      "name": "drosocode",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44530920?v=4&s=128",
      "hotRank": 231,
      "stars": 5,
      "updatedAt": 1784406924000,
      "firstSeen": 1784381724000,
      "appFirstSeen": {
        "com.imperihome.lite": 1784316101094
      },
      "appUpdates": {
        "com.imperihome.lite": 1784406924000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlock all premium features (no unlocker app required).",
          "firstSeen": 1784381724000,
          "compatiblePackagesKey": 816
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ilikeadofai/vocacolle-morphe-patches",
      "name": "ilikeadofai",
      "repoDescription": "Korean translation patches for VocaColle, built for Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/129715411?v=4&s=128",
      "hotRank": 206,
      "stars": 10,
      "updatedAt": 1786356097000,
      "firstSeen": 1784879391615,
      "appFirstSeen": {
        "jp.nicovideo.nicobox": 1784887231838
      },
      "appUpdates": {
        "jp.nicovideo.nicobox": 1786356097000
      },
      "patches": [
        {
          "name": "Customize VocaColle branding",
          "description": "Optionally changes the launcher name and icon while preserving the original Japanese branding by default.",
          "firstSeen": 1784879391615,
          "default": false,
          "options": [
            {
              "key": "vocacolleAppName",
              "title": "App name",
              "description": "Launcher name. Keep ボカコレ to preserve the original Japanese name."
            },
            {
              "key": "vocacolleAppIconPath",
              "title": "App icon PNG path",
              "description": "Path to a square PNG. Leave empty to preserve the original icon."
            }
          ],
          "compatiblePackagesKey": 817
        },
        {
          "name": "English UI",
          "description": "Adds complete English static, hardcoded, and server-provided UI localization.",
          "firstSeen": 1784879391615,
          "compatiblePackagesKey": 817
        },
        {
          "name": "Korean UI",
          "description": "Adds complete Korean static, hardcoded, and server-provided UI localization.",
          "firstSeen": 1784879391615,
          "compatiblePackagesKey": 817
        },
        {
          "name": "VocaColle Morphe settings",
          "description": "Adds display-language, cache, diagnostic, and patch-version controls to native Morphe settings.",
          "firstSeen": 1784879391615,
          "compatiblePackagesKey": 817
        },
        {
          "name": "VocaColle ad control",
          "description": "Adds opt-in controls for VocaColle advertising surfaces.",
          "firstSeen": 1784879391615,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 817
        },
        {
          "name": "VocaColle compatibility probe",
          "description": "Verifies that VocaColle 7.40.0 can be decoded, rebuilt, and signed without changing app behavior.",
          "firstSeen": 1784879391615,
          "default": false,
          "compatiblePackagesKey": 817
        },
        {
          "name": "VocaDB player titles",
          "description": "Adds opt-in exact VocaDB title metadata to the full player.",
          "firstSeen": 1784879391615,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 817
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "tiaruebar1024/tiaruebar-patches",
      "name": "tiaruebar-patches",
      "repoDescription": "GUYS THERE'S NO BITLIFE, YOU HAVE TO WAIT",
      "avatarUrl": "https://avatars.githubusercontent.com/u/107429446?v=4&s=128",
      "hotRank": 164,
      "stars": 9,
      "updatedAt": 1789675120000,
      "firstSeen": 1784879391615,
      "appFirstSeen": {
        "com.roasterygames.devicestycoon": 1784887231838
      },
      "appUpdates": {
        "com.roasterygames.devicestycoon": 1786886365000
      },
      "patches": [
        {
          "name": "Devices Tycoon Premium",
          "description": "Instantly completes all IAP purchases (remove ads, research coins, budget) on tap and disables all ads in Devices Tycoon.",
          "firstSeen": 1784879391615,
          "compatiblePackagesKey": 818
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "mxkrgt/dbtcoach-morphe-patches",
      "name": "DBT Coach",
      "repoDescription": "Morphe patches for DBT Coach Android app — unlocks premium features",
      "avatarUrl": "https://avatars.githubusercontent.com/u/179023623?v=4&s=128",
      "hotRank": 229,
      "stars": 6,
      "updatedAt": 1784810268000,
      "firstSeen": 1784946166513,
      "appFirstSeen": {
        "co.swasth.dbtcoach": 1784946166513
      },
      "appUpdates": {
        "co.swasth.dbtcoach": 1784810268000
      },
      "patches": [
        {
          "name": "Unlock premium",
          "description": "Déverrouille toutes les fonctionnalités premium de DBT Coach en court-circuitant la vérification d'abonnement RevenueCat.",
          "firstSeen": 1784946166513,
          "compatiblePackagesKey": 819
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "nosini/disable-shorts-repeat",
      "name": "Disable Shorts Repeat",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/58632588?v=4&s=128",
      "hotRank": 339,
      "stars": 3,
      "updatedAt": 1784480680000,
      "firstSeen": 1784946166513,
      "appFirstSeen": {
        "com.google.android.youtube": 1784946166513
      },
      "appUpdates": {
        "com.google.android.youtube": 1784480680000
      },
      "patches": [
        {
          "name": "Disable Shorts repeat",
          "description": "Stops Shorts from automatically repeating. There is no setting for this; the patch itself is the switch.",
          "firstSeen": 1784946166513,
          "compatiblePackagesKey": 820
        }
      ]
    },
    {
      "source": "github",
      "repo": "rabilrbl/fluffy-patches",
      "name": "Fluffy",
      "repoDescription": "A Morphe Patches repository with patches for some Android apps.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/63334479?v=4&s=128",
      "hotRank": 143,
      "stars": 36,
      "updatedAt": 1788552778000,
      "firstSeen": 1784946166513,
      "appFirstSeen": {
        "droom.sleepIfUCan": 1767225600000,
        "io.funswitch.blocker": 1787337637027
      },
      "appUpdates": {
        "droom.sleepIfUCan": 1787011200000,
        "io.funswitch.blocker": 1788552778000
      },
      "patches": [
        {
          "name": "Bypass Instant Approval",
          "description": "Bypasses the local coin redemption step for Instant Approval actions.",
          "firstSeen": 1784946166513,
          "compatiblePackagesKey": 821
        },
        {
          "name": "Enable Premium",
          "description": "Enables BlockerX premium gates and premium module access.",
          "firstSeen": 1784946166513,
          "compatiblePackagesKey": 821
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features and disables ads by forcing both premium gates true.",
          "firstSeen": 1784946166513,
          "compatiblePackagesKey": 822
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "brealorg/breal-morphe-patches",
      "name": "Breal",
      "repoDescription": "Unofficial Morphe patch bundle for Boost for Reddit, Imgur, and other supported apps.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6815997?v=4&s=128",
      "hotRank": 252,
      "stars": 91,
      "updatedAt": 1792311061000,
      "firstSeen": 1784984889701,
      "appFirstSeen": {
        "__universal__": 1785178161528,
        "com.andrewshu.android.reddit": 1784984889701,
        "com.andrewshu.android.redditdonation": 1784984889701,
        "com.imgur.mobile": 1784984889701,
        "com.laurencedawson.reddit_sync": 1784984889701,
        "com.laurencedawson.reddit_sync.dev": 1784984889701,
        "com.laurencedawson.reddit_sync.pro": 1784984889701,
        "com.onelouder.baconreader": 1784984889701,
        "com.onelouder.baconreader.premium": 1784984889701,
        "com.rubenmayayo.reddit": 1784984889701,
        "free.reddit.news": 1784984889701,
        "io.syncapps.lemmy_sync": 1784984889701,
        "me.edgan.redditslide": 1784984889701,
        "ml.docilealligator.infinityforreddit.patreon": 1784984889701,
        "ml.docilealligator.infinityforreddit.plus": 1784984889701,
        "o.o.joey": 1784984889701,
        "o.o.joey.dev": 1784984889701,
        "o.o.joey.pro": 1784984889701,
        "org.cygnusx1.continuum": 1784984889701,
        "reddit.news": 1784984889701
      },
      "appUpdates": {
        "__universal__": 1788971897000,
        "com.andrewshu.android.reddit": 1788971897000,
        "com.andrewshu.android.redditdonation": 1788971897000,
        "com.imgur.mobile": 1788971897000,
        "com.laurencedawson.reddit_sync": 1788971897000,
        "com.laurencedawson.reddit_sync.dev": 1788971897000,
        "com.laurencedawson.reddit_sync.pro": 1788971897000,
        "com.onelouder.baconreader": 1788971897000,
        "com.onelouder.baconreader.premium": 1788971897000,
        "com.rubenmayayo.reddit": 1792311061000,
        "free.reddit.news": 1788971897000,
        "io.syncapps.lemmy_sync": 1788971897000,
        "me.edgan.redditslide": 1788971897000,
        "ml.docilealligator.infinityforreddit.patreon": 1788971897000,
        "ml.docilealligator.infinityforreddit.plus": 1788971897000,
        "o.o.joey": 1788971897000,
        "o.o.joey.dev": 1788971897000,
        "o.o.joey.pro": 1788971897000,
        "org.cygnusx1.continuum": 1788971897000,
        "reddit.news": 1788971897000
      },
      "patches": [
        {
          "name": "Add Boost Search bottom navigation",
          "description": "Shows Boost's native Home, Search, Subscriptions, Inbox and Profile menu in Search and Go To.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Add archive links to context menu",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Anchor Boost Snackbars above bottom navigation",
          "description": "Shows Boost Snackbars above the visible bottom navigation instead of covering it.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Animate media in Boost gallery previews",
          "description": "Autoplays selected Reddit gallery GIF and video media while preserving Boost's poster, data preferences, and full-screen media route.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Auto-load next page after filtered results",
          "description": "Loads the next page automatically when content filters hide every post on a page, instead of leaving the feed stuck behind a \"Results were filtered\" Snackbar.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Imgur images",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Reddit content",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Boost Morphe settings",
          "description": "Adds dedicated Morphe settings and task-based Material Settings V5 navigation with global search and a classic fallback.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Boost search default discovery",
          "description": "Starts Boost search on an instant cached active-subreddit landing with Reddit-native labels.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Custom Synccit URL",
          "description": "Allows Boost to use a custom self-hosted Synccit API endpoint.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "synccit-url",
              "title": "Synccit API URL",
              "description": "Full HTTP or HTTPS URL to a Synccit-compatible API endpoint, including api.php."
            }
          ],
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable Boost Crashlytics startup network calls",
          "description": "Disables Boost's Crashlytics startup initialization while keeping Firebase Analytics and other Firebase components.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable Sync for Lemmy bottom sheet",
          "description": "Disables the bottom sheet at the startup that asks you to signup to \"Sync for Lemmy\".",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Disable ads",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable ads",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 824
        },
        {
          "name": "Disable ads",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 825
        },
        {
          "name": "Disable ads",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Enable Android debugging",
          "description": "Enables Android developer debugging capabilities. Including this patch can slow down the app.",
          "firstSeen": 1784984889701,
          "default": false
        },
        {
          "name": "Fake reddit premium",
          "description": "Allows using pro features without ads.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 9
        },
        {
          "name": "Fix /r/all",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Fix Boost FAB nested scroll",
          "description": "Synchronizes Boost FAB hide/show with collapsing-header and nested-scroll motion.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost YouTube playback fallback",
          "description": "Opens the original YouTube link externally when Boost's legacy embedded YouTube player is unavailable.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost code block rendering",
          "description": "Preserves Reddit code blocks and repairs malformed legacy HTML links with parenthesized URLs before Boost renders them.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost comments Lemmy-style toolbar UI",
          "description": "Removes the duplicate native comments title by disabling the SlidrTheme window title/actionbar layer while preserving Boost's selected light/dark theme, toolbar title, and dynamic sort subtitle.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost image widget click target",
          "description": "Prevents Boost's image widget from opening a stale post by making the CommentsActivity PendingIntent data unique per widget update.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost native image upload",
          "description": "Keeps Boost image posts and galleries on Reddit's native uploader and routes images inserted into comments or text posts through Imgur by default, with ImgBB as a manually selected alternative. GIF and video upload behavior is unchanged.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost navigation bar overlap",
          "description": "Adds runtime system bar inset handling for Boost bottom controls and drawer content on Android 15+ target SDK builds.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost target SDK 35 compatibility",
          "description": "Sets Boost for Reddit's target SDK to 35 and fixes BillingClient receiver registration for newer Android versions.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Boost video rewind back buffer",
          "description": "Retains 30 seconds of recently played video in ExoPlayer so backward seeks can reuse buffered media instead of reloading it.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Hide crash",
          "description": "Stabilizes Boost feed position handling and prevents invalid-index crashes when hiding read posts.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Random subreddit",
          "description": "Normalizes Boost's broken r/random route by resolving a live non-NSFW subreddit through Reddit search and subscriber-count filtering.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Fix download completed notification visibility",
          "description": "Moves completed download notifications to a separate default-importance channel so download completion is visible while progress notifications remain low-priority.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix missing audio in video downloads",
          "description": "Fixes audio missing in videos downloaded from v.redd.it.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix post thumbnails",
          "description": "Fixes loading post thumbnails by correcting their URLs.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Fix slow Giphy loading",
          "description": "Bypasses Boost's slow Giphy API resolver and uses Boost's direct media.giphy.com MP4 fallback for Giphy posts.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix video downloads",
          "description": "Fixes a bug in Sync's MPD parser resulting in only the audio-track being saved.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Hook exception handler",
          "description": "Hook the exception handler in Boost. Don't enable except for development purposes",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 826
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 827
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 14
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Open Reddit image links in Boost",
          "description": "Opens i.redd.it image links in Boost's image viewer instead of a web page.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Prefer high refresh rate",
          "description": "Requests a high display refresh rate for Boost on adaptive-refresh devices.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Readable Boost flair labels",
          "description": "Uses black or white flair text when Reddit's flair text color is unreadable on its background.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Remove obsolete profile tabs",
          "description": "Removes the legacy Gilded and Friends tabs from Boost profiles.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Restore Boost Open by default prompt",
          "description": "Prompts after Boost patch updates to reopen Android's Open by default settings so supported Reddit links can be re-enabled.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Restore Boost sidebar Trending today",
          "description": "Uses native trending data when renderable, otherwise supplies HOT post rows and fixes the global community-limit control.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Restore GIF URL insertion",
          "description": "Adds provider-independent manual GIF URL insertion to Boost's existing image menu.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Restore GIF search integration probe",
          "description": "Fingerprint-only probe for Boost compose/reply GIF insertion through FormattingBar. No runtime behavior change.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Share selected media",
          "description": "Makes Imgur direct media sharing use the selected media item instead of the parent gallery. Can share either the raw media/download URL or the Imgur item permalink.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "link-mode",
              "title": "Link mode",
              "description": "raw_media shares the direct media/download URL. item_permalink shares the Imgur gallery URL with the selected media fragment."
            }
          ],
          "compatiblePackagesKey": 828
        },
        {
          "name": "Share selected media file",
          "description": "Makes Imgur post-detail media long-press share the selected media file. Also replaces Imgur's Download share action with direct file sharing. The selected media is cached privately, shared with Android's share sheet, and is not saved permanently to /sdcard/Download/Imgur.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 828
        },
        {
          "name": "Show end of feed",
          "description": "Shows an \"End of feed\" row with a Refresh button below the last post when a feed has no more posts, instead of silently stopping. Home sorted by Best ends after a few hundred posts.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Show inline Giphy previews in comments",
          "description": "Adds inline media previews below Boost comment text for Giphy links and direct static image URLs.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 11
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 4
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Continuum's client ID, redirect URI and user agent in API Keys settings menu. Patch options will modify default values.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 829
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 826
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 827
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 14
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 10
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Slide's client ID, redirect URI and user agent in settings. Patch options will modify default values.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 830
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1784984889701,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 823
        },
        {
          "name": "Stabilize Boost subreddit bottom navigation surface",
          "description": "Applies theme contrast and gesture-inset surface handling to SubredditActivity while preserving native selection and routes.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Standardize Boost Home bottom navigation",
          "description": "Applies the canonical five-destination Material navigation and native Home tint when MainActivity resumes.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Standardize Boost Inbox and Profile bottom navigation",
          "description": "Applies the canonical five-destination Material bottom-navigation contract after Inbox and Profile complete lifecycle setup.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Standardize Boost bottom navigation",
          "description": "Applies one destination, listener, selection, tint, and system-surface contract to Boost's Material bottom navigation.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Standardize Boost bottom-navigation FAB clearance",
          "description": "Keeps Home/Subreddit, Random, Inbox and Profile FABs 16 dp above native canonical navigation.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Support keyboard GIF insertion",
          "description": "Enables keyboard GIF/image rich content insertion through Android receive-content when a public URL is available.",
          "firstSeen": 1784984889701,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Theme Boost settings icons",
          "description": "Uses the active theme primary text color for Boost preference icons.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Tune Boost image dismissal",
          "description": "Adds image-viewer-only quick-flick dismissal with a moderate distance option without changing GIF, video, or general navigation gestures.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Use /user/ endpoint",
          "description": "Replaces the deprecated endpoint for viewing user profiles /u with /user, that used to fix a bug.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 823
        },
        {
          "name": "Use public imgur API",
          "description": "Fix imgur albums not loading.",
          "firstSeen": 1784984889701,
          "compatiblePackagesKey": 14
        }
      ]
    },
    {
      "source": "github",
      "repo": "andrewliang25/morphe-patches",
      "name": "Andrew",
      "repoDescription": "Andrew's Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/47963624?v=4&s=128",
      "hotRank": 15,
      "stars": 126,
      "updatedAt": 1792165284000,
      "firstSeen": 1785036993248,
      "appFirstSeen": {
        "com.facebook.katana": 1789496016699,
        "jp.naver.line.android": 1785099401187
      },
      "appUpdates": {
        "com.facebook.katana": 1791467862000,
        "jp.naver.line.android": 1792165284000
      },
      "patches": [
        {
          "name": "[Ad] Block ad telemetry",
          "description": "Stops Facebook watching for screenshots of ads and reporting which apps you install for ad attribution.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Ad] Block background ad prefetch",
          "description": "Stops Facebook downloading ads and its ad model in the background, which saves data, battery and storage.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Ad] Disable Audience Network",
          "description": "Stops Facebook serving ads to other apps. Those apps then show their own ads or none, and rewarded ads can fail.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Ad] Hide ad views",
          "description": "Hides LINE display ads: the LINE Ads banners, the Smart Channel banner in the chat list and Google AdManager ads.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Ad] Remove banner ads",
          "description": "LINE no longer loads the Smart Channel banner ads. This patch makes the getBanners and getPrefetchableBanners responses null.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide AI Friends button",
          "description": "Removes the AI Friends button from the Chats tab header. The Album button shows in its place.",
          "firstSeen": 1790277137587,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide Events button",
          "description": "Removes the \"Events\" row from the slide-out menu in a chat room. Events is a different feature from LINE Calendar, and it opens a server-hosted page.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide LINE GIFT button",
          "description": "Removes the LINE GIFT tile from the + attach menu in a chat room.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide Transfer button",
          "description": "Removes the Transfer (LINE Pay) tile from the + attach menu in a chat room.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide attach menu extra tools",
          "description": "Removes the server-provided tools (Poll, Schedule and more) from the + menu in a chat. Built-in tiles stay.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide calendar buttons",
          "description": "Removes every LINE Calendar button: in the Chats tab, the chat toolbar and menus, and the Home tab.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide community button",
          "description": "Removes the community (OpenChat) button from the top of the Chats tab header.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Hide tips under messages",
          "description": "Hides the \"CHECK\" tips under some messages, such as a received video.",
          "firstSeen": 1790277137587,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Keep chats unread",
          "description": "When you open a chat, LINE does not mark it read or send a read receipt. \"Mark as read\" still works.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Chat] Keep unsent messages",
          "description": "Keeps messages that others unsend in 1:1 and group chats, with a red \"Unsent\" label next to the time. OpenChat is not covered.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Feed] Block feed auto refresh",
          "description": "Keeps your place in the news feed when you come back to Facebook. Pull down to refresh the feed.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Feed] Hide page suggestions and promo cards",
          "description": "Removes the items that Facebook adds to the feed, such as \"Pages you may like\", promo cards and surveys. \"Suggested for you\" posts stay.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Feed] Hide post prompts",
          "description": "Removes the prompts Facebook adds inside a post, such as \"Are you interested in this post?\".",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Feed] Hide sponsored posts",
          "description": "Removes sponsored posts from the news feed, with no gap left behind.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Fix] Restore chat backup sign-in via MicroG-RE",
          "description": "Makes Google Drive chat backup and restore work on a re-signed build, through MicroG-RE. Root Mount does not need it.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Fix] Restore location maps via MicroG-RE",
          "description": "Shows maps again on a re-signed build, with OpenFreeMap tiles. It needs MicroG-RE 7.0.0 or later. Root Mount does not need it.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Fix] Restore push notifications",
          "description": "When LINE is fully closed, push notifications work again on a re-signed build. A Root Mount install does not need this patch.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Fix] Restore screens on re-signed builds",
          "description": "Makes profiles and some Settings pages open again on a re-signed build. A Root Mount install does not need this patch.",
          "firstSeen": 1790277137587,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[General] AMOLED black theme",
          "description": "Makes Facebook's dark mode black instead of dark grey. Turn on dark mode in Facebook first.",
          "firstSeen": 1790089046930,
          "default": false,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[General] Andrew's Patch Setting",
          "description": "Adds \"Andrew's Patch Setting\" to LINE Settings, below \"Profile\". There you can turn some patches on or off without patching again, and see the credits and licenses.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Custom font",
          "description": "Adds a button to LINE's Font page to use a font file from your device. The page then no longer loads LINE's font list from the server.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Disable VOOM",
          "description": "VOOM deep links, shares, and notifications do nothing. If you open the standalone VOOM feed, it closes. Messaging and the other tabs do not change.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Hide Agent i buttons",
          "description": "Removes the Agent i button from the Home header and from the search bar.",
          "firstSeen": 1790277137587,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Hide affiliate product links",
          "description": "Removes the product cards of affiliate shop links from Reels, feed posts and comments. The \"Commission eligible\" label stays.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[General] Hide new item badges",
          "description": "Hides the green dots and N badges that mark new items, on header buttons, tabs, menus, lists and settings rows. Unread message counts do not change.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Open links in external browser",
          "description": "Opens web links in your default browser instead of Facebook's in-app browser. Facebook pages still open in the app.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[General] Open links in external browser",
          "description": "Opens web links in your default browser instead of LINE's in-app browser. LIFF mini-apps and LINE links stay in LINE.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Redirect LINE Pay",
          "description": "Opens LINE Pay in the standalone LINE Pay app, so the integrity check that fails on a re-signed build never runs.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[General] Trust user-installed CAs",
          "description": "Makes LINE trust certificate authorities you install, so your own HTTPS proxy can read LIFF and mini-app web traffic. Bank and LINE Pay stay pinned. For debugging. Off by default.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Home] Hide Home content feed",
          "description": "Removes the content feed below the friends list on the Home tab: LINE NEWS, official account posts and rankings.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Home] Hide Home modules",
          "description": "Hides the recommended content, hot-topics and ad modules on the Home tab.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Premium] Disable LINE Premium",
          "description": "Hides all LINE Premium upsells, badges and pages. It unlocks nothing, because the server enforces Premium.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Premium] Hide premium unsend upsells",
          "description": "Removes the Premium unsend upsells that \"Disable LINE Premium\" leaves. Ordinary unsend still works.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Reels] Download any reel",
          "description": "Adds a Download button beside every reel. Videos save at the best quality the player streams.",
          "firstSeen": 1790103453168,
          "options": [
            {
              "key": "saveAsH264",
              "title": "Save as H.264",
              "description": "Saves videos as H.264 with AAC sound, so that apps such as WhatsApp can send them. The device converts a video in another format. This makes the save slower and the file larger."
            }
          ],
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Reels] Hide interest prompts",
          "description": "Removes the \"Are you interested in this reel?\" prompt from Reels.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Reels] Hide sponsored reels",
          "description": "Removes ads from Reels and Watch, including product banners over a reel and ads inside a video.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Reels] Picture-in-picture",
          "description": "Keeps a reel playing in a small window when you leave Facebook from the Reels tab. Only vertical reels get a window. Needs Android 12 or later.",
          "firstSeen": 1791450096382,
          "default": false,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Stories] Disable auto advance",
          "description": "Keeps each story on the screen until you tap or swipe to the next one.",
          "firstSeen": 1790609500151,
          "default": false,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Stories] Download any story",
          "description": "Adds Save to the menu of any story, including stories with music. Videos save at the best quality the player streams.",
          "firstSeen": 1789797343311,
          "options": [
            {
              "key": "saveAsH264",
              "title": "Save as H.264",
              "description": "Saves videos as H.264 with AAC sound, so that apps such as WhatsApp can send them. The device converts a video in another format. This makes the save slower and the file larger."
            }
          ],
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Stories] Hide sponsored stories",
          "description": "Removes ad cards from the story viewer, so swiping through stories only shows stories people posted.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Stories] View stories anonymously",
          "description": "Stops Facebook telling the server which stories you saw, so you are not in the viewer list. Stories that you saw still show as seen on this device.",
          "firstSeen": 1790609500151,
          "default": false,
          "compatiblePackagesKey": 831
        },
        {
          "name": "[Tab] Hide LINE TODAY tab",
          "description": "Removes the LINE TODAY (News) tab from the main bottom navigation, in both the news-tab and news-row layouts.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Tab] Hide Shopping tab",
          "description": "Removes the Shopping tab from the main bottom navigation. This includes the Japan variant (Shopping, ショッピング) and the Taiwan variant (Discover, 逛逛).",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Tab] Hide VOOM tab",
          "description": "Removes the VOOM (formerly Timeline) tab from the main bottom navigation.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        },
        {
          "name": "[Tab] Hide Wallet tab",
          "description": "Removes the Wallet (LINE Pay) tab from the main bottom navigation, in both the normal and mini-tab layouts.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 832
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ciraolone/morphe-watch-later",
      "name": "Watch Later",
      "repoDescription": "Patch Morphe: pulsante Guarda piu tardi nella barra di navigazione di YouTube",
      "avatarUrl": "https://avatars.githubusercontent.com/u/22643556?v=4&s=128",
      "hotRank": 338,
      "stars": 3,
      "updatedAt": 1784880723000,
      "firstSeen": 1785036993248,
      "appFirstSeen": {
        "com.google.android.youtube": 1785036993248
      },
      "appUpdates": {
        "com.google.android.youtube": 1784880723000
      },
      "patches": [
        {
          "name": "Watch later button",
          "description": "Aggiunge un pulsante 'Later' alla barra di navigazione in basso, che apre la playlist Guarda piu tardi.",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 833
        }
      ]
    },
    {
      "source": "github",
      "repo": "dh6k/morphe-patches",
      "name": "Brave and universal",
      "repoDescription": "Open-source Morphe patch source for Android browsers (Brave, Quetta, Titanium): privacy, performance, and user-control patches. ~28k release downloads.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/87336618?v=4&s=128",
      "hotRank": 32,
      "stars": 72,
      "updatedAt": 1792054412000,
      "firstSeen": 1785036993248,
      "appFirstSeen": {
        "__universal__": 1785178161554,
        "com.brave.browser": 1785036993248,
        "com.brave.browser_beta": 1785036993248,
        "com.brave.browser_nightly": 1785036993248,
        "io.github.jqssun.helium": 1786087268311,
        "net.quetta.browser": 1786553967837,
        "net.quetta.browser.official": 1786553967837
      },
      "appUpdates": {
        "__universal__": 1788672023000,
        "com.brave.browser": 1791227663000,
        "com.brave.browser_beta": 1791227663000,
        "com.brave.browser_nightly": 1791227663000,
        "io.github.jqssun.helium": 1790767407000,
        "net.quetta.browser": 1789916224000,
        "net.quetta.browser.official": 1789916224000
      },
      "patches": [
        {
          "name": "Block Quetta bundled extension installation",
          "description": "Blocks bundled extension installation/reinstallation on arm64-v8a APKs (the framework does not enforce ABI restrictions). Does not remove copies already present in existing profiles. Takes effect immediately on clean installs.",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 834
        },
        {
          "name": "Brave AMOLED theme",
          "description": "Patch-time AMOLED dark theme (issue #21): rewrites Brave dark chrome surfaces to pure black (or a custom opaque hex). Raised surfaces — buttons, cards, sheets and the Material You container ladder — can take their own surface color instead of one flat black, so the UI keeps an elevation step like Material 3. Optional text and accent colors (defaults keep Brave's #f0f2ff / #737ade). Forces Material You dynamic colors off in bytecode (the pref is non-persistent) and overrides system neutral night roles on Android 12+; leaving that force off keeps the Material You roles and low-lStar selectors untouched. Apply Dark theme in Brave to see it. Does not change web content force-dark, NTP theme collections, or add a runtime color picker. Default off.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "backgroundColor",
              "title": "AMOLED background",
              "description": "Opaque hex for window backgrounds and the rest of dark chrome. Use #000000 for pure black OLED. Example elevated near-black: #0a0a0a."
            },
            {
              "key": "textColor",
              "title": "Text color",
              "description": "Opaque hex for text and icon ink (primary/secondary/muted). Brave dark default: #f0f2ff."
            },
            {
              "key": "accentColor",
              "title": "Accent color",
              "description": "Opaque hex for Brave accent (toggles, links, highlights). Default: #737ade. Status coral/orange is left alone."
            },
            {
              "key": "disableDynamicColors",
              "title": "Disable Material You dynamic colors",
              "description": "Force Brave's wallpaper dynamic colors off so AMOLED surfaces are not replaced by system palette roles. The settings switch stays clickable but readers always return off. Turning this off also stops the Material You role rewrite, so the wallpaper palette survives."
            },
            {
              "key": "surfaceUsesBackground",
              "title": "Surfaces use the background color",
              "description": "ON: buttons, cards and sheets share the AMOLED background — one flat black, the original behaviour. OFF: raised surfaces take the surface color below instead, keeping the brighter elevation step Material 3 uses."
            },
            {
              "key": "surfaceColor",
              "title": "Surface / button color",
              "description": "Opaque hex for raised surfaces — buttons, cards, sheets and the Material You container ladder. Only applied when 'Surfaces use the background color' is off. #1e2029 is Brave's own dark container tone."
            }
          ],
          "compatiblePackagesKey": 835
        },
        {
          "name": "Brave NTP four-column tiles",
          "description": "Experimental version-unpinned patch (issue #24): keeps the new-tab pinned and most-visited tiles in a four-column grid that extends downwards, the same layout Brave uses with no background image, and keeps that layout when a background image is enabled. Neutralizes the \"brave.new_tab_page.show_background_image\" gate in the NTP builder that otherwise forces the tiles into a single horizontally scrolling row. Default off.",
          "firstSeen": 1790883201759,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 836
        },
        {
          "name": "Brave Origin",
          "description": "Unlocks Brave Origin and enables feature toggle controls.",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 837
        },
        {
          "name": "Brave Startup Performance Optimization",
          "description": "Optimizes startup time and eliminates background CPU/disk overhead by disabling unused OEM carrier partner customizations. Marks PartnerBrowserCustomizations initialized without SharedPreferences/ContentResolver/ThreadPool/timeout work, drains init callbacks immediately, and forces partner homepage and incognito lockdown gates closed.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 835
        },
        {
          "name": "Change app icon",
          "description": "Changes the Android launcher icon using a custom PNG image. Use a square image with transparent adaptive-icon padding.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "customIcon",
              "title": "Custom app icon",
              "description": "Square PNG, 48-4096 px, maximum 256 KiB. Recommended: 432x432 px with transparent padding."
            }
          ]
        },
        {
          "name": "Change app name",
          "description": "Changes the app name shown by Android launchers. Set the desired name in the patch options.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ]
        },
        {
          "name": "Custom NTP wallpaper",
          "description": "Alpha experimental version-unpinned patch (issue #13): forces the Brave new-tab background to a custom PNG chosen at patch time. Rewrites the Java ambient wallpaper catalog (BackgroundImage drawable resource id) and makes wallpaper callbacks use it instead of native branded/URL images. IMPORTANT: crop the image to your current screen resolution first, then select that file in the patch options. Brave's New tab page settings only toggle \"Show background images\". Default off.",
          "firstSeen": 1790115130704,
          "default": false,
          "options": [
            {
              "key": "customWallpaper",
              "title": "Custom NTP wallpaper",
              "description": "PNG wallpaper used as the Brave new-tab background. Crop it to your current screen resolution first, then select that file here. 480-8192 px on each side, maximum 8 MiB."
            }
          ],
          "compatiblePackagesKey": 836
        },
        {
          "name": "Disable analytics",
          "description": "Disables analytics and tracking from multiple SDKs, including AppMetrica, MyTracker, Firebase, Sentry, Google Analytics, Amplitude, Mixpanel, Adjust, AppsFlyer, Facebook, MoEngage, and comScore, through manifest opt-outs and exact runtime entry points when present. Custom or server-side telemetry is not covered.",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Force highest refresh rate",
          "description": "Experimental version-unpinned patch: forces Chromium to pick the highest-refresh display mode by requesting Float.MAX_VALUE through WindowAndroid. Works on any panel (60/90/120/144/165Hz+) without knowing the max at patch time. May increase battery usage; ambiguous targets fail closed.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 838
        },
        {
          "name": "Force highest refresh rate",
          "description": "Quetta-adapted experimental version-unpinned patch: forces Chromium WindowAndroid to pick the highest-refresh Display mode by writing Float.MAX_VALUE into setPreferredRefreshRate(F) and the structural nearest-mode worker (getRefreshRate + getModeId + Window.setAttributes). Validated statically on Quetta 2.0.5 base APK; may increase battery usage; ambiguous targets fail closed.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 834
        },
        {
          "name": "Keep Titanium Extensions Child Processes Alive",
          "description": "Experimental version-unpinned structural/data-flow patch: starts one main-process foreground service with persistent low-priority notification and forces STRONG binding plus IMPORTANT priority only for extension child processes (detected via --extension-process, matching upstream Titanium commit ff12f1c). Renderer and GPU children keep stock priority, so RAM and battery pressure stay closer to baseline. Tolerates routine signature, register, and helper-name changes; ambiguous targets fail closed. Mitigates LMK kills only. To hide the notification, use Android Settings > Apps > Titanium > Notifications (the keep-alive service stays active either way).",
          "firstSeen": 1788652800000,
          "default": false,
          "options": [
            {
              "key": "notificationTitle",
              "title": "Notification title",
              "description": "First line of the keep-alive notification. Blank falls back to default."
            },
            {
              "key": "notificationText",
              "title": "Notification text",
              "description": "Second line of the keep-alive notification. Blank falls back to default."
            }
          ],
          "compatiblePackagesKey": 838
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Entree3k/Morning-Entree-Patches",
      "name": "Morning Entree",
      "repoDescription": "A collection of unofficial Android patches built with the Morphe framework. Patches are for educational purposes only, modifying apps can be against terms and services",
      "avatarUrl": "https://avatars.githubusercontent.com/u/28127566?v=4&s=128",
      "hotRank": 82,
      "stars": 57,
      "updatedAt": 1788884842000,
      "firstSeen": 1785036993248,
      "appFirstSeen": {
        "__universal__": 1785374544565,
        "ai.metaverselabs.obdandroid": 1787689033511,
        "ak.alizandro.smartaudiobookplayer": 1786207039315,
        "armworkout.armworkoutformen.armexercises": 1786207039315,
        "bitpit.launcher": 1787805792543,
        "com.aeroloom.fylofilemanager": 1788383304470,
        "com.arlosoft.macrodroid": 1786207039315,
        "com.boostedproductivity.app": 1785723998713,
        "com.codium.hydrocoach": 1786404763977,
        "com.delphicoder.flud": 1786561505676,
        "com.elm.elm327.obd2.eobd.obd.car.scanner.diagnostics.tool.dashboard.doctor.check.engine.torque.speed.trouble.codes.mary": 1786207039315,
        "com.fossor.panels": 1785433189503,
        "com.google.android.apps.recorder": 1788117622457,
        "com.google.android.dialer": 1788117622457,
        "com.google.android.inputmethod.latin": 1785374544565,
        "com.hinnka.mycamera": 1786207039315,
        "com.hopefactory2021.fakegpslocation": 1786318117857,
        "com.hrd.vocabulary": 1785374544565,
        "com.javiersantos.mlmanager": 1787689033511,
        "com.joaomgcd.autolocation": 1785433189503,
        "com.joaomgcd.autotools": 1785433189503,
        "com.kevinforeman.nzb360": 1786561505676,
        "com.kin.athena": 1787689033511,
        "com.launcher.hype": 1785519808625,
        "com.llamalab.automate": 1786561505676,
        "com.mediocre.commute": 1786207039315,
        "com.mediocre.pinout": 1786207039315,
        "com.mediocre.smashhit": 1786207039315,
        "com.prismtree.sponge": 1785036993248,
        "com.shahzaman.pricetracker": 1788383304470,
        "com.sillens.shapeupclub": 1785036993248,
        "com.simyasolutions.ling.universal": 1785036993248,
        "com.socialnmobile.dictapps.notepad.color.note": 1787689033511,
        "com.spocky.projengmenu": 1786388501130,
        "com.ss.squarehome2": 1787805792543,
        "com.subtlesignals.gradientweather": 1785374544565,
        "com.teslacoilsw.launcher": 1785433189503,
        "com.tombayley.statusbar": 1785811791384,
        "com.tombayley.volumepanel": 1785811791384,
        "com.trieudadlovestun.ai900exam": 1785374544565,
        "com.trieudadlovestun.aifc01exam": 1785374544565,
        "com.trieudadlovestun.az104": 1785374544565,
        "com.trieudadlovestun.az204ver2022": 1785374544565,
        "com.trieudadlovestun.az400": 1785374544565,
        "com.trieudadlovestun.az500": 1785374544565,
        "com.trieudadlovestun.az700exam": 1785374544565,
        "com.trieudadlovestun.az900ver3": 1785374544565,
        "com.trieudadlovestun.capm": 1785374544565,
        "com.trieudadlovestun.ccna200301": 1785374544565,
        "com.trieudadlovestun.ccnp350401": 1785374544565,
        "com.trieudadlovestun.cehv11": 1785374544565,
        "com.trieudadlovestun.cism": 1785374544565,
        "com.trieudadlovestun.cissp": 1785374544565,
        "com.trieudadlovestun.clfc01": 1785374544565,
        "com.trieudadlovestun.comptiacore1": 1785374544565,
        "com.trieudadlovestun.comptiacore2": 1785374544565,
        "com.trieudadlovestun.comptiacysa": 1785374544565,
        "com.trieudadlovestun.comptiaitf": 1785374544565,
        "com.trieudadlovestun.comptialinuxplusexam": 1785374544565,
        "com.trieudadlovestun.comptiasecai": 1785374544565,
        "com.trieudadlovestun.comptiasecurityplus": 1785374544565,
        "com.trieudadlovestun.comptiasecux": 1785374544565,
        "com.trieudadlovestun.comptiaserverplus": 1785374544565,
        "com.trieudadlovestun.dasm": 1785374544565,
        "com.trieudadlovestun.dopc01": 1785374544565,
        "com.trieudadlovestun.dp203": 1785374544565,
        "com.trieudadlovestun.dp300": 1785374544565,
        "com.trieudadlovestun.dp900": 1785374544565,
        "com.trieudadlovestun.dvac01ver3": 1785374544565,
        "com.trieudadlovestun.gcpassociatecloudengineer": 1785374544565,
        "com.trieudadlovestun.istqbfoundation": 1785374544565,
        "com.trieudadlovestun.mlac01exam": 1785374544565,
        "com.trieudadlovestun.pcep3002": 1785374544565,
        "com.trieudadlovestun.pentestplusexam": 1785374544565,
        "com.trieudadlovestun.pmiacp": 1785374544565,
        "com.trieudadlovestun.psm2": 1785374544565,
        "com.trieudadlovestun.pspooneexam": 1785374544565,
        "com.trieudadlovestun.saac02ver3": 1785374544565,
        "com.trieudadlovestun.salesforceadmin": 1785374544565,
        "com.trieudadlovestun.sapc01": 1785374544565,
        "com.trieudadlovestun.sc200exam": 1785374544565,
        "com.trieudadlovestun.sc900": 1785374544565,
        "com.trieudadlovestun.scor350701": 1785374544565,
        "com.trieudadlovestun.scsc01": 1785374544565,
        "com.trieudadlovestun.servicenowsystemadmin": 1785374544565,
        "com.trieudadlovestun.snowprocore": 1785374544565,
        "com.trieudadlovestun.soac02": 1785374544565,
        "com.trieudadlovestun.tableaudesktop": 1785374544565,
        "com.trieudadlovestun.terraform": 1785374544565,
        "com.undefined.mate": 1785723998713,
        "com.urbandroid.sleep": 1786207039315,
        "com.vodemn.lightmeter": 1786561505676,
        "com.yablio.sendfilestotv": 1787689033511,
        "dev.hemanths.paisa": 1786301152176,
        "dev.sasikanth.pinnit2": 1785433189503,
        "eu.darken.bluemusic": 1786404763977,
        "eu.toneiv.ubktouch": 1785433189503,
        "ginlemon.flowerfree": 1787805792543,
        "gymworkout.gym.gymlog.gymtrainer": 1788892960370,
        "homeworkout.homeworkouts.noequipment": 1786380989151,
        "je.fit": 1786388501130,
        "menloseweight.loseweightappformen.weightlossformen": 1786207039315,
        "net.tsapps.appsales": 1786388501130,
        "org.eobdfacile.android": 1786207039315,
        "pro.listy": 1785811791384,
        "ru.execbit.aiolauncher": 1787805792543,
        "sixpack.sixpackabs.absworkout": 1786757056299,
        "xyz.thefor.habits.habits": 1786561505676
      },
      "appUpdates": {
        "__universal__": 1788884842000,
        "ai.metaverselabs.obdandroid": 1788884842000,
        "ak.alizandro.smartaudiobookplayer": 1788884842000,
        "armworkout.armworkoutformen.armexercises": 1788884842000,
        "bitpit.launcher": 1788884842000,
        "com.aeroloom.fylofilemanager": 1788884842000,
        "com.arlosoft.macrodroid": 1788884842000,
        "com.boostedproductivity.app": 1788884842000,
        "com.codium.hydrocoach": 1788884842000,
        "com.delphicoder.flud": 1788884842000,
        "com.elm.elm327.obd2.eobd.obd.car.scanner.diagnostics.tool.dashboard.doctor.check.engine.torque.speed.trouble.codes.mary": 1788884842000,
        "com.fossor.panels": 1788884842000,
        "com.google.android.apps.recorder": 1788884842000,
        "com.google.android.dialer": 1788884842000,
        "com.google.android.inputmethod.latin": 1788884842000,
        "com.hinnka.mycamera": 1788884842000,
        "com.hopefactory2021.fakegpslocation": 1788884842000,
        "com.hrd.vocabulary": 1788884842000,
        "com.javiersantos.mlmanager": 1788884842000,
        "com.joaomgcd.autolocation": 1788884842000,
        "com.joaomgcd.autotools": 1788884842000,
        "com.kevinforeman.nzb360": 1788884842000,
        "com.kin.athena": 1788884842000,
        "com.launcher.hype": 1788884842000,
        "com.llamalab.automate": 1788884842000,
        "com.mediocre.commute": 1788884842000,
        "com.mediocre.pinout": 1788884842000,
        "com.mediocre.smashhit": 1788884842000,
        "com.prismtree.sponge": 1788884842000,
        "com.shahzaman.pricetracker": 1788884842000,
        "com.sillens.shapeupclub": 1788884842000,
        "com.simyasolutions.ling.universal": 1788884842000,
        "com.socialnmobile.dictapps.notepad.color.note": 1788884842000,
        "com.spocky.projengmenu": 1788884842000,
        "com.ss.squarehome2": 1788884842000,
        "com.subtlesignals.gradientweather": 1788884842000,
        "com.teslacoilsw.launcher": 1788884842000,
        "com.tombayley.statusbar": 1788884842000,
        "com.tombayley.volumepanel": 1788884842000,
        "com.trieudadlovestun.ai900exam": 1788884842000,
        "com.trieudadlovestun.aifc01exam": 1788884842000,
        "com.trieudadlovestun.az104": 1788884842000,
        "com.trieudadlovestun.az204ver2022": 1788884842000,
        "com.trieudadlovestun.az400": 1788884842000,
        "com.trieudadlovestun.az500": 1788884842000,
        "com.trieudadlovestun.az700exam": 1788884842000,
        "com.trieudadlovestun.az900ver3": 1788884842000,
        "com.trieudadlovestun.capm": 1788884842000,
        "com.trieudadlovestun.ccna200301": 1788884842000,
        "com.trieudadlovestun.ccnp350401": 1788884842000,
        "com.trieudadlovestun.cehv11": 1788884842000,
        "com.trieudadlovestun.cism": 1788884842000,
        "com.trieudadlovestun.cissp": 1788884842000,
        "com.trieudadlovestun.clfc01": 1788884842000,
        "com.trieudadlovestun.comptiacore1": 1788884842000,
        "com.trieudadlovestun.comptiacore2": 1788884842000,
        "com.trieudadlovestun.comptiacysa": 1788884842000,
        "com.trieudadlovestun.comptiaitf": 1788884842000,
        "com.trieudadlovestun.comptialinuxplusexam": 1788884842000,
        "com.trieudadlovestun.comptiasecai": 1788884842000,
        "com.trieudadlovestun.comptiasecurityplus": 1788884842000,
        "com.trieudadlovestun.comptiasecux": 1788884842000,
        "com.trieudadlovestun.comptiaserverplus": 1788884842000,
        "com.trieudadlovestun.dasm": 1788884842000,
        "com.trieudadlovestun.dopc01": 1788884842000,
        "com.trieudadlovestun.dp203": 1788884842000,
        "com.trieudadlovestun.dp300": 1788884842000,
        "com.trieudadlovestun.dp900": 1788884842000,
        "com.trieudadlovestun.dvac01ver3": 1788884842000,
        "com.trieudadlovestun.gcpassociatecloudengineer": 1788884842000,
        "com.trieudadlovestun.istqbfoundation": 1788884842000,
        "com.trieudadlovestun.mlac01exam": 1788884842000,
        "com.trieudadlovestun.pcep3002": 1788884842000,
        "com.trieudadlovestun.pentestplusexam": 1788884842000,
        "com.trieudadlovestun.pmiacp": 1788884842000,
        "com.trieudadlovestun.psm2": 1788884842000,
        "com.trieudadlovestun.pspooneexam": 1788884842000,
        "com.trieudadlovestun.saac02ver3": 1788884842000,
        "com.trieudadlovestun.salesforceadmin": 1788884842000,
        "com.trieudadlovestun.sapc01": 1788884842000,
        "com.trieudadlovestun.sc200exam": 1788884842000,
        "com.trieudadlovestun.sc900": 1788884842000,
        "com.trieudadlovestun.scor350701": 1788884842000,
        "com.trieudadlovestun.scsc01": 1788884842000,
        "com.trieudadlovestun.servicenowsystemadmin": 1788884842000,
        "com.trieudadlovestun.snowprocore": 1788884842000,
        "com.trieudadlovestun.soac02": 1788884842000,
        "com.trieudadlovestun.tableaudesktop": 1788884842000,
        "com.trieudadlovestun.terraform": 1788884842000,
        "com.undefined.mate": 1788884842000,
        "com.urbandroid.sleep": 1788884842000,
        "com.vodemn.lightmeter": 1788884842000,
        "com.yablio.sendfilestotv": 1788884842000,
        "dev.hemanths.paisa": 1788884842000,
        "dev.sasikanth.pinnit2": 1788884842000,
        "eu.darken.bluemusic": 1788884842000,
        "eu.toneiv.ubktouch": 1788884842000,
        "ginlemon.flowerfree": 1788884842000,
        "gymworkout.gym.gymlog.gymtrainer": 1788884842000,
        "homeworkout.homeworkouts.noequipment": 1788884842000,
        "je.fit": 1788884842000,
        "menloseweight.loseweightappformen.weightlossformen": 1788884842000,
        "net.tsapps.appsales": 1788884842000,
        "org.eobdfacile.android": 1788884842000,
        "pro.listy": 1788884842000,
        "ru.execbit.aiolauncher": 1788884842000,
        "sixpack.sixpackabs.absworkout": 1788884842000,
        "xyz.thefor.habits.habits": 1788884842000
      },
      "patches": [
        {
          "name": "Always incognito mode",
          "description": "Always opens Gboard in incognito mode to disable typing-history collection and personalization, while keeping clipboard and voice typing working in incognito.",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Block tracking and analytics",
          "description": "Redirects Gboard's known tracking, analytics, and ad host to 0.0.0.0. Note: telemetry sent through Google Play Services is not affected; use the always-incognito patch for that.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "isWildcard",
              "title": "Wildcard blocking",
              "description": "When enabled, an entry like \"example.com\" also blocks subdomains such as \"www.example.com\"."
            }
          ],
          "compatiblePackagesKey": 76
        },
        {
          "name": "Block tracking hosts",
          "description": "Redirects known tracking, analytics, and ad host literals to 0.0.0.0 using a built-in blocklist, optionally extended with your own hosts file. Only affects hosts that appear as literal strings in the app; telemetry sent through Google Play Services is not affected.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "isWildcard",
              "title": "Wildcard blocking",
              "description": "When enabled, an entry like \"example.com\" also blocks subdomains such as \"www.example.com\"."
            },
            {
              "key": "userHostsFile",
              "title": "Additional hosts file",
              "description": "Optional absolute path to a hosts/blocklist file (hosts-file lines, bare domains, or URLs; one per line, \"#\" comments allowed). Its entries are added to the built-in blocklist. Leave empty to use the built-in list only."
            }
          ]
        },
        {
          "name": "Bypass battery optimization nag",
          "description": "Makes apps believe they are already exempt from battery optimization so they stop prompting you to disable it. Only affects what the app sees, not the real system setting.",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Change package name",
          "description": "Renames the app (default: append \".entree\") so it installs as a clone next to the original. The name is configurable. Changing a package name can lead to unexpected issues.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Pick a preset from the dropdown (e.g. \".clone\", \".clone2\", \".clone3\") to install several copies of the same app side by side, or type any word (e.g. \"clone\") to append it as \".clone\", a suffix starting with \".\", or a full replacement package name. Defaults to appending \".entree\"."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but can also break features in certain apps."
            },
            {
              "key": "updateOtherPermissions",
              "title": "Update other permissions",
              "description": "Update other permissions declared by the app. Enabling this can fix installation errors, but can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update content providers",
              "description": "Update content provider URI authorities. Enabling this can fix installation errors, but can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Change package name",
          "description": "Installs Gboard as a clone by appending \".clone\" to the package name (configurable), so it installs next to the stock Gboard. Changing an app's package name can lead to unexpected issues.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name to rename the app to. \"Default\" appends \".clone\"."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but can also break features in certain apps."
            },
            {
              "key": "updateOtherPermissions",
              "title": "Update other permissions",
              "description": "Update other permissions declared by the app. Enabling this can fix installation errors, but can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update content providers",
              "description": "Update content provider URI authorities. Enabling this can fix installation errors, but can also break features in certain apps."
            }
          ],
          "compatiblePackagesKey": 76
        },
        {
          "name": "Disable Analytics & AD Tracking",
          "description": "Turns off analytics, collection and removes the advertising-ID / ad-services permissions. Pair with \"Block Internet Patch\" to fully block trackers.",
          "firstSeen": 1785036993248,
          "default": false,
          "compatiblePackagesKey": 59
        },
        {
          "name": "Disable Pairip protection",
          "description": "Neutralizes Pairip's client-side signature and license checks (including the LicenseActivity paywall/close-app enforcement) so the re-signed APK launches and stays open. Optionally guts the Pairip VM as well. Does not bypass server-side Play Integrity.",
          "firstSeen": 1788393600000,
          "default": false,
          "options": [
            {
              "key": "gutVmRunner",
              "title": "Gut Pairip VM",
              "description": "Also neutralizes the Pairip VM: makes VMRunner.invoke() return null, drops the pairipcore native library load, and no-ops StartupLauncher.launch(). Only enable this for apps whose VM merely runs the startup integrity/license program (its result is discarded). If the app routes real functionality through the VM — e.g. broadcast receivers or IAP — enabling this breaks those features. Leave off unless the app needs it."
            }
          ]
        },
        {
          "name": "Disable Signature Verification",
          "description": "Disable Signature Verification So The App Doesn't Crash When The APK Signature Changes After Patching",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 839
        },
        {
          "name": "Disable analytics & ad tracking",
          "description": "Turns off Firebase / Google Analytics collection and removes the advertising-ID and ad-services permissions. Blocks ad personalization and analytics opt-in without cutting off the app's legitimate network features. Pair with a host blocker to also stop the traffic.",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Disable clipboard access",
          "description": "Blocks apps from clipboard access",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Disable telemetry & federated learning",
          "description": "Forces Gboard's \"Improve Gboard\" / usage-statistics and federated-learning flags off at startup, regardless of the in-app settings, so your typing is not used for training or metrics. Best combined with the \"Network privacy\" patch.",
          "firstSeen": 1785036993248,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Enable Full Version",
          "description": "Unlocks the full version of Smart AudioBook Player",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 840
        },
        {
          "name": "Enable Niagara Pro",
          "description": "Unlocks Pro",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 841
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 842
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Arm Workout Premium. Use with Spoof App Signature",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 843
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks AutoLocation's full version",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 844
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks AutoTools",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 845
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Boosted Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 846
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Does Not Commute Premium. Just Tap Get Premium and Restore Purchase When Prompted",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 480
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Droplert Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 847
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks EOBD Facile Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 848
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Fake GPS Location Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 849
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Gradient Weather Premium. Use With Spoof Install Source",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 850
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Gym Workout premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 851
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Home Workout Premium. Use with Spoof Signature Verification",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 852
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Hydro Coach Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 853
        },
        {
          "name": "Enable Premium",
          "description": "Unlock Lifesum Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 854
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Lightmeter Pro. Use With Spoof Install Source.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 855
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Ling Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 856
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Listy Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 857
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Lose Weight App for Men Premium. Use with Spoof App Signature",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 858
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks MacroDroid Pro, Use With Spoof App Signature",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 859
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Obd Mary's Paid Features, Including the Diagnostics Edition",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 860
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Paisa Premium. Use With Spoof Install Source",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 861
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Premium. Use With Spoof Install Source.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 839
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Phi Launcher Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 862
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Photon Camera Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 863
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Pinnit Pro. Just Tap Restore Purchase When Prompted. Must be installed with either ADB/InstallerX Revived/Inure so it is not in Restricted Mode",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 864
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks PinOut Premium. Just Tap Get Premium and Restore Purchase When Prompted",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 865
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 866
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Sleep as Android Premium. Tap Wait I already Paid when Prompted",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 867
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Smash Hit. Just Tap Get Premium and Restore Purchase When Prompted",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 619
        },
        {
          "name": "Enable Premium",
          "description": "Unlock Sponge Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 868
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 869
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Super Status Bar Premium. Use with Spoof Install Source",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 870
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks TheFor Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 871
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Todo Mate Premium. Use With Spoof Install Source",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 872
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks UbikiTouch Premium. Must be installed with either ADB/InstallerX Revived/Inure so it is not in Restricted Mode",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 873
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Vocabulary Premium",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 874
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Volume Styles Premium. Use with Spoof Install Source",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 875
        },
        {
          "name": "Enable Prime",
          "description": "Unlocks Nova Launcher Prime",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 59
        },
        {
          "name": "Enable Pro",
          "description": "Enables Appsales Premium.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 577
        },
        {
          "name": "Enable Pro",
          "description": "Unlocks Fylo File Manager Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 876
        },
        {
          "name": "Enable Pro",
          "description": "Enables Pro",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 877
        },
        {
          "name": "Enable call recording",
          "description": "Enables call recorder, check local laws before using it.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 498
        },
        {
          "name": "GmsCore support (MicroG)",
          "description": "Routes Google Play Services calls through MicroG instead of real GPS.\n\nWorks for: Google apps (YouTube, Maps, News, Photos) and third-party apps using classic Google Sign-In (Android 13 and below).\n\nDoes not work for: Android 14+ Credential Manager sign-in (most modern third-party apps), Play Integrity / SafetyNet checks, or apps with custom auth.\n\nRequires MicroG RE installed. Apply with the original app certificate patch.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "gmsCoreVendor",
              "title": "MicroG package name",
              "description": "Which MicroG / GmsCore app is installed on your device. Check your device's app list for \"MicroG\" or \"GmsCore\" if unsure — most users should leave this as the default."
            },
            {
              "key": "mainActivityName",
              "title": "Main activity class (optional)",
              "description": "The app's main Activity class name ending with a semicolon, e.g. /MainActivity; Used to inject the MicroG check at startup. Leave blank for auto-detection."
            },
            {
              "key": "packageName",
              "title": "Custom package name (optional)",
              "description": "Rename the app to this package name. Leave blank to keep the original. Must be a valid package name (e.g. com.example.myapp)."
            },
            {
              "key": "spoofedPackageSignature",
              "title": "Spoofed signing certificate SHA-256 (optional)",
              "description": "Overrides the auto-computed SHA-256 written to SPOOFED_PACKAGE_SIGNATURE. Leave blank to derive it from the original app's certificate automatically."
            }
          ]
        },
        {
          "name": "Network privacy",
          "description": "Controls what Gboard is allowed to talk to. Choose a network level: block core telemetry, block ads & telemetry more aggressively (all typing features still work), or block all internet access.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "gboardNetworkLevel",
              "title": "Network level",
              "description": "How much of Gboard's network access to cut. \"Telemetry only\" nulls the core analytics/logging hosts. \"Ads & telemetry\" is a wider deny-list of known ad, analytics, and federated-learning hosts — GIF search, cloud voice typing, stickers and translation keep working because their hosts are never touched. \"Block all internet\" removes network access entirely (which also disables GIFs and cloud voice typing)."
            },
            {
              "key": "isWildcard",
              "title": "Wildcard blocking",
              "description": "When enabled, a blocked entry like \"example.com\" also covers subdomains such as \"sub.example.com\"."
            }
          ],
          "compatiblePackagesKey": 76
        },
        {
          "name": "Provide original app certificate",
          "description": "Extracts and Base64-encodes the original app's signing certificate. Applied automatically by 'Spoof signature verification'; you normally do not need to touch it. Use 'Certificate source' to control where the certificate comes from.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "certificateSource",
              "title": "Certificate source",
              "description": "Where to read the original signing certificate from.\n• Automatic: reads the APK you're patching (v1 META-INF), then an 'Original APK file' if set, then the installed app. Works for most apps with no extra input.\n• Simple / decoded APK only: v1 META-INF of the APK being patched (same as the basic extractor). Fails on v2/v3-only apps that have no v1 signature.\n• Original APK file: reads the certificate (incl. v2/v3) from the APK you point to below.\n• Installed app: reads it from the stock app installed on this device (on-device only)."
            },
            {
              "key": "originalApkPath",
              "title": "Original APK file",
              "description": "The original, unmodified APK (or .apks/.xapk bundle) to read the certificate from. Select a file or paste the full file path. Required when 'Certificate source' is 'Original APK file'; also used as a fallback in 'Automatic'."
            }
          ]
        },
        {
          "name": "Remove Ads",
          "description": "Ad Free Flud",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 878
        },
        {
          "name": "Remove Ads",
          "description": "Removes ads",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 235
        },
        {
          "name": "Remove device restrictions",
          "description": "Removes restrictions from using the app on any device. Requires mounting patched app over original.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 101
        },
        {
          "name": "Remove internet permission",
          "description": "Removes the INTERNET permission so the app cannot access the network at all. Blocks all trackers, analytics and ads from phoning home, but also disables any legitimate online features. Only enable for apps you want fully offline.",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Remove promotional banners",
          "description": "Hides Gboard's in-keyboard promotional / \"try this feature\" banners by forcing their promo flags off. Does not disable the underlying features, only their nag banners.",
          "firstSeen": 1785036993248,
          "default": false,
          "compatiblePackagesKey": 76
        },
        {
          "name": "Spoof SIM provider",
          "description": "Spoofs TelephonyManager SIM/network provider values.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "universalSimCountryIso",
              "title": "Country ISO",
              "description": "Value returned for getSimCountryIso / getNetworkCountryIso."
            },
            {
              "key": "universalSimOperator",
              "title": "Operator code",
              "description": "MCC+MNC returned for getSimOperator / getNetworkOperator."
            },
            {
              "key": "universalSimOperatorName",
              "title": "Operator name",
              "description": "Value returned for getSimOperatorName / getNetworkOperatorName."
            }
          ]
        },
        {
          "name": "Spoof Wi-Fi connection",
          "description": "Spoof Wi-Fi connection",
          "firstSeen": 1785036993248,
          "default": false
        },
        {
          "name": "Spoof Wi-Fi identifiers",
          "description": "Spoofs Wi-Fi SSID, BSSID, and MAC address reads.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "universalWifiSsid",
              "title": "SSID",
              "description": "Value returned for WifiInfo.getSSID."
            },
            {
              "key": "universalWifiBssid",
              "title": "BSSID",
              "description": "Value returned for WifiInfo.getBSSID."
            },
            {
              "key": "universalWifiMac",
              "title": "MAC address",
              "description": "Value returned for WifiInfo.getMacAddress."
            }
          ]
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play). Useful when an app blocks features or errors because it detects it was not installed from the Play Store. Only affects what the app sees, not the real system record.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly."
            }
          ]
        },
        {
          "name": "Spoof signature verification",
          "description": "Spoofs the signature verification",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name of the app, if modified. This must match the package name defined when the 'Change package name' patch is selected or as defined in the AndroidManifest.xml."
            },
            {
              "key": "signature",
              "title": "Base64-encoded signature",
              "description": "The base64-encoded signature from the original, unmodified APK. Leave as \"Default\" to auto-extract the certificate from the APK. Otherwise, clear it and paste the full Base64 signature to override auto-extraction."
            }
          ]
        },
        {
          "name": "Spoof telephony IDs",
          "description": "Spoofs IMEI, MEID, subscriber ID, SIM serial, and line number reads.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "universalImei",
              "title": "IMEI",
              "description": "Value returned for getDeviceId / getImei."
            },
            {
              "key": "universalMeid",
              "title": "MEID",
              "description": "Value returned for getMeid."
            },
            {
              "key": "universalSubscriberId",
              "title": "Subscriber ID",
              "description": "Value returned for getSubscriberId (IMSI)."
            },
            {
              "key": "universalSimSerial",
              "title": "SIM serial",
              "description": "Value returned for getSimSerialNumber."
            },
            {
              "key": "universalLineNumber",
              "title": "Line number",
              "description": "Value returned for getLine1Number."
            }
          ]
        },
        {
          "name": "Toggle feature flags",
          "description": "Turn Gboard features on with individual switches. Each switch maps to a Gboard feature flag; flip it on to enable that feature. Unknown or already-default flags are skipped safely.",
          "firstSeen": 1785036993248,
          "default": false,
          "options": [
            {
              "key": "gboardEmailSuggestions",
              "title": "Email suggestions (from device accounts)",
              "description": "On-device email autocomplete in email fields (flag: enable_email_provider_completion)."
            },
            {
              "key": "gboardAndroidAutofill",
              "title": "Android Autofill in keyboard",
              "description": "Show Android Autofill entries as a suggestion (flag: enable_autofill_ime_integration)."
            },
            {
              "key": "gboardNumberRow",
              "title": "Number row",
              "description": "Dedicated number row above the keyboard (flag: enable_number_row)."
            },
            {
              "key": "gboardFastAccessBar",
              "title": "Fast access bar (symbols row)",
              "description": "Quick-access symbols/tools row (flag: enable_fast_access_bar)."
            },
            {
              "key": "gboardGrammarChecker",
              "title": "Grammar checker",
              "description": "Grammar checking and suggestions (flag: enable_grammar_checker)."
            },
            {
              "key": "gboardMultilingualTyping",
              "title": "Multilingual typing",
              "description": "Type in multiple languages without switching (flag: enable_multilingual_typing)."
            },
            {
              "key": "gboardSettingsSearch",
              "title": "Settings search",
              "description": "Search bar in Gboard settings (flag: enable_settings_search)."
            },
            {
              "key": "gboardAiWritingTools",
              "title": "AI writing tools",
              "description": "Proofread / rewrite writing tools (flag: enable_writing_tools_v2)."
            },
            {
              "key": "gboardEmojify",
              "title": "Emojify (text to emoji)",
              "description": "Suggest emoji from your typed text (flag: enable_emojify)."
            },
            {
              "key": "gboardSemanticEmoji",
              "title": "Semantic emoji search",
              "description": "Smarter emoji search by meaning (flag: enable_semantic_emoji)."
            },
            {
              "key": "gboardEmojiKitchen",
              "title": "Proactive Emoji Kitchen",
              "description": "Emoji Kitchen sticker suggestions (flag: enable_proactive_emoji_kitchen)."
            },
            {
              "key": "gboardExpressionMoment",
              "title": "Expression moment stickers",
              "description": "Contextual expression/sticker moments (flag: enable_expression_moment)."
            },
            {
              "key": "gboardStickerPredictions",
              "title": "Sticker predictions while typing",
              "description": "Suggest stickers as you type (flag: enable_sticker_predictions_while_typing)."
            },
            {
              "key": "gboardDynamicArt",
              "title": "Dynamic art stickers",
              "description": "Dynamic art sticker creation (flag: enable_dynamic_art)."
            },
            {
              "key": "gboardTrendingGifs",
              "title": "Trending GIFs",
              "description": "Trending GIFs in the GIF search (flag: enable_tenor_trending_gifs)."
            },
            {
              "key": "gboardTextConversion",
              "title": "Text conversion (CJK)",
              "description": "On-the-spot text conversion for CJK input (flag: enable_text_conversion)."
            },
            {
              "key": "gboardSplitKeyboard",
              "title": "Split keyboard (large tablet)",
              "description": "Split keyboard layout on large tablets (flag: enable_split_keyboard_on_tablet_large)."
            },
            {
              "key": "gboardCustomEnableFlags",
              "title": "Custom flags to enable (advanced)",
              "description": "Enter any Gboard flag name(s) to force on."
            },
            {
              "key": "gboardCustomDisableFlags",
              "title": "Custom flags to disable (advanced)",
              "description": "Enter any Gboard flag name(s) to force off."
            }
          ],
          "compatiblePackagesKey": 76
        },
        {
          "name": "Unlock All Access",
          "description": "Unlocks nzb360",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 879
        },
        {
          "name": "Unlock Elite",
          "description": "Unlocks JEFIT Elite",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 880
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Ppremium",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 881
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Automate Premium",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 882
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 883
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock Premium",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 328
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Projectivy Launcher Premium",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 672
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks the Pro",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 884
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro Features",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 389
        },
        {
          "name": "Unlock RevenueCat",
          "description": "Premium patch for apps that use RevenueCat",
          "firstSeen": 1785036993248
        },
        {
          "name": "Unlock all questions",
          "description": "Unlocks all exam questions",
          "firstSeen": 1785036993248,
          "compatiblePackagesKey": 885
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "alan7383/sofatime-patches",
      "name": "SofaTime",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75907296?v=4&s=128",
      "hotRank": 149,
      "stars": 8,
      "updatedAt": 1792335410000,
      "firstSeen": 1785374551928,
      "appFirstSeen": {
        "com.theclashsoft.sofatime": 1785374543770
      },
      "appUpdates": {
        "com.theclashsoft.sofatime": 1792335410000
      },
      "patches": [
        {
          "name": "Bypass Google Sign-In",
          "description": "Bypasses SHA-1 check by using embedded WebView OAuth for Google Sign-In.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 886
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses PairIP license verification.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 886
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Crashlytics, Sessions, and Analytics.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 886
        },
        {
          "name": "Unlock premium features",
          "description": "Unlocks all premium capabilities.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 886
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Hiosdra/morphe-patches",
      "name": "Hiosdra",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/22264762?v=4&s=128",
      "hotRank": 156,
      "stars": 6,
      "updatedAt": 1790611627000,
      "firstSeen": 1785374551928,
      "appFirstSeen": {
        "com.formulaone.production": 1785374544770,
        "com.techkitlabs.movieparadise": 1790517715625
      },
      "appUpdates": {
        "com.formulaone.production": 1790611627000,
        "com.techkitlabs.movieparadise": 1790611627000
      },
      "patches": [
        {
          "name": "F1 TV - Background playback",
          "description": "Keeps Bitmovin playback alive and enables Tiledmedia background audio for F1 TV multiview.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 887
        },
        {
          "name": "F1 TV - Change package name",
          "description": "Changes the F1 TV package name to allow installing a separate patched instance. By default \".morphe\" is appended to the package name.",
          "firstSeen": 1785374551928,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned F1 TV app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by F1 TV. This can fix installation conflicts, but may break app features."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by F1 TV. This can fix installation conflicts, but may break app features."
            }
          ],
          "compatiblePackagesKey": 887
        },
        {
          "name": "F1 TV - Disable Play Store updates",
          "description": "Disables Play Store updates for the F1 TV package by setting its version code to the maximum allowed.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 887
        },
        {
          "name": "F1 TV - Dismiss forced update prompt",
          "description": "Allows closing F1 TV's forced-update dialog without exiting the app.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 887
        },
        {
          "name": "F1 TV - Foreground playback service",
          "description": "Keeps background F1 TV playback alive with an Android media playback notification and playback/PiP controls.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 887
        },
        {
          "name": "F1 TV - Picture-in-Picture",
          "description": "Keeps F1 TV playback alive while entering Android Picture-in-Picture mode.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 887
        },
        {
          "name": "Movie Paradise - GmsCore support (microG login)",
          "description": "Routes Google Play Services through microG (MicroG-RE) so Google sign-in works without stock Play Services.",
          "firstSeen": 1790517715625,
          "default": false,
          "compatiblePackagesKey": 888
        },
        {
          "name": "Movie Paradise - PairIP license bypass",
          "description": "Neutralises Google Play integrity/license checks (PairIP) so a repackaged build launches.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 888
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Jl4cTuk/morphe-patches",
      "name": "Jl4cTuk",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/42464534?v=4&s=128",
      "hotRank": 329,
      "stars": 4,
      "updatedAt": 1787769583000,
      "firstSeen": 1785374551928,
      "appFirstSeen": {
        "ru.ozon.app.android": 1785374545061,
        "ru.ozon.fintech.finance": 1785507429225,
        "ru.vk.store": 1785374545061
      },
      "appUpdates": {
        "ru.ozon.app.android": 1787769583000,
        "ru.ozon.fintech.finance": 1787769583000,
        "ru.vk.store": 1787769583000
      },
      "patches": [
        {
          "name": "Disable Mine redesign",
          "description": "Reverts the Mine screen to the classic layout, disabling the redesigned V2/V3 interface.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable Ozon Bank VPN warning",
          "description": "Removes the warning shown when Ozon Bank detects an active VPN connection.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 890
        },
        {
          "name": "Disable ads",
          "description": "Removes advertisements and search recommendations, clears advertising identifiers, keeps advertising consent disabled, and removes the unsolicited VK ID prompt, with options for additional interface cleanup.",
          "firstSeen": 1785374551928,
          "options": [
            {
              "key": "disableLoyaltyProgram",
              "title": "Disable loyalty program",
              "description": "Disables loyalty onboarding, points, notifications, links, and cashback banners."
            },
            {
              "key": "hideFeaturedAndGamesTabs",
              "title": "Hide Featured and Games tabs",
              "description": "Removes the Featured and Games tabs and opens Apps by default."
            },
            {
              "key": "hideNotificationButtons",
              "title": "Hide notification buttons",
              "description": "Removes notification buttons from the search bar and Mine screen."
            }
          ],
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable analytics",
          "description": "Disables analytics and tracking in RuStore.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable background hooks",
          "description": "Disables RuStore network-state monitoring, built-in VPN sessions, and startup hooks.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable background scan",
          "description": "Disables the periodic Kaspersky background device scan.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable checkout tips",
          "description": "Removes courier tips UI and prevents tip IDs or tip API calls from being submitted.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Disable gaming profile",
          "description": "Removes the Game Profile and usage statistics access, hides both gaming cards, and blocks navigation to the profile.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable invasive permissions",
          "description": "Removes privileged, phone, SMS, location, storage, billing, USB, and vendor access.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable lottery and in-app pushes",
          "description": "Disables lottery onboarding and the in-app push SDK used for reward popups.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Disable push services",
          "description": "Disables RuStore and VK remote push services and background tasks.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Ozon analytics, attribution, crash reporting, and telemetry uploads.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Disable tip notifications",
          "description": "Suppresses Ozon push notifications asking the user to leave a pickup-point tip.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Exclude Google Play apps from updates",
          "description": "Excludes Google Play installs from RuStore update checks while keeping RuStore and sideloaded apps.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Hide Ozon Bank ad banner",
          "description": "Removes the advertising banner carousel from the Ozon Bank screen.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Hide Ozon Bank benefit sections",
          "description": "Adds options to hide selected non-advertising sections from the Benefit page.",
          "firstSeen": 1785374551928,
          "default": false,
          "options": [
            {
              "key": "hideBuyForOneRuble",
              "title": "Hide Buy for 1 ruble",
              "description": "Hides the Buy for 1 ruble product carousel."
            },
            {
              "key": "hidePartnerBenefits",
              "title": "Hide Partner benefits",
              "description": "Hides the Partner benefits section."
            },
            {
              "key": "hideOzonShoppingBenefits",
              "title": "Hide For shopping on Ozon",
              "description": "Hides the For shopping on Ozon section."
            },
            {
              "key": "hideOzonPremium",
              "title": "Hide Ozon Premium",
              "description": "Hides the Ozon Premium benefits section."
            }
          ],
          "compatiblePackagesKey": 890
        },
        {
          "name": "Hide Ozon Bank promotions",
          "description": "Uses the classic home design and removes promotional cards, sections, shortcuts, and the startup installment offer from Ozon Bank pages.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 890
        },
        {
          "name": "Hide account lottery and review feed",
          "description": "Removes the lottery entry banner and review feed shortcut from the account screen.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Hide seller rating prompt",
          "description": "Removes the post-purchase seller rating prompt.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Remove Ozon ads",
          "description": "Removes Ozon ad widgets, checkout promotions, floating promotions, banner carousels, and PDP promo blocks.",
          "firstSeen": 1785374551928,
          "options": [
            {
              "key": "hideRecommendationGrids",
              "title": "Hide recommendation grids",
              "description": "Removes recommendation grids from product, cart, profile, and favorites screens."
            }
          ],
          "compatiblePackagesKey": 891
        },
        {
          "name": "Restore secure-session compatibility",
          "description": "Preserves RuStore secure-session requests when the APK is re-signed.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Restrict background work to updates",
          "description": "Keeps background workers required for update checks, downloads, patching, and installation.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        },
        {
          "name": "Show final prices only",
          "description": "Hides crossed-out prices, discount percentages, and redundant price rows in the cart total.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 891
        },
        {
          "name": "Skip update authentication",
          "description": "Skips the VK ID authorization suggestion shown during app installs and updates.",
          "firstSeen": 1785374551928,
          "compatiblePackagesKey": 889
        }
      ]
    },
    {
      "source": "github",
      "repo": "chukfinley/tidal-patches",
      "name": "chukfinley TIDAL",
      "repoDescription": "Morphe patches for TIDAL - Spotify style swipe right to add to queue",
      "avatarUrl": "https://avatars.githubusercontent.com/u/77645077?v=4&s=128",
      "hotRank": 192,
      "stars": 7,
      "updatedAt": 1785237604000,
      "firstSeen": 1785480547978,
      "appFirstSeen": {
        "com.aspiro.tidal": 1785480547578
      },
      "appUpdates": {
        "com.aspiro.tidal": 1785237604000
      },
      "patches": [
        {
          "name": "Swipe to add to queue",
          "description": "Adds a Spotify style swipe right gesture that adds the swiped item to the play queue, on every screen that lists tracks, albums, playlists or mixes.",
          "firstSeen": 1785480547978,
          "compatiblePackagesKey": 892
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "d0nj/morphe-patches",
      "name": "d0nj",
      "repoDescription": "my personal morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/246411244?v=4&s=128",
      "hotRank": 166,
      "stars": 10,
      "updatedAt": 1789106265000,
      "firstSeen": 1785480547978,
      "appFirstSeen": {
        "bitpit.launcher": 1788964742146,
        "com.thien.novelreader": 1785480547581
      },
      "appUpdates": {
        "bitpit.launcher": 1789106265000,
        "com.thien.novelreader": 1789106265000
      },
      "patches": [
        {
          "name": "Fix home screen numbers tile",
          "description": "Niagara's Channels feature registers a diagnostic tip whose message is a giant fingerprint of concatenated hashCode() integers of up to 30 channel items (~850 digits). Because the provider accepts every tip request, this shows up as a tile of giant numbers on the home feed whenever the channel list refreshes, which happens when apps are installed, updated or removed (for example through ADB). Makes the provider decline tip requests so the diagnostic tip is never shown.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 893
        },
        {
          "name": "Remove analytics",
          "description": "Disables all telemetry in Niagara Launcher: the weekly usage-report upload (app launches, notification metadata, survey responses), retention milestone events, GDPR consent sync, Singular attribution sessions and events (advertising ID, app set ID, install referrer, FCM token) and the runtime Firebase Analytics opt-in.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 893
        },
        {
          "name": "Unlock Pro",
          "description": "Makes the entitlement holder always report Pro in Niagara Launcher. Unlocks all Pro features and bypasses the 7-day trial prompt. Server-backed features (account sync, Stripe checkout) are not affected.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 893
        },
        {
          "name": "Unlock premium",
          "description": "Makes isPremium() always return true in AI Audio Novel Reader. Unlocks all premium features and disables the 10-hour trial countdown.",
          "firstSeen": 1785480547978,
          "compatiblePackagesKey": 894
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "LaBlazer/morphe-patches",
      "name": "LaBlazer",
      "repoDescription": "My morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6269859?v=4&s=128",
      "hotRank": 228,
      "stars": 5,
      "updatedAt": 1785341944000,
      "firstSeen": 1785480547978,
      "appFirstSeen": {
        "cz.etesty.autoskola": 1785480547594
      },
      "appUpdates": {
        "cz.etesty.autoskola": 1785341944000
      },
      "patches": [
        {
          "name": "Enable premium features",
          "description": "Bypasses the premium/licence gate so premium content and unlimited tests become available.",
          "firstSeen": 1785480547978,
          "compatiblePackagesKey": 895
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "MarcaDian/morphe-patches-yavot",
      "name": "Morphe Yandex VoT",
      "repoDescription": "Yandex voice-over translation add-on for Morphe Patches",
      "avatarUrl": "https://raw.githubusercontent.com/MarcaDian/morphe-patches-yavot/main/patches-bundle.png",
      "hotRank": 332,
      "stars": 7,
      "updatedAt": 1787392089000,
      "firstSeen": 1785657236789,
      "appFirstSeen": {
        "com.google.android.youtube": 1785657233349
      },
      "appUpdates": {
        "com.google.android.youtube": 1787392089000
      },
      "patches": [
        {
          "name": "Voice Over Translation (Yandex)",
          "description": "Adds an option to enable Yandex voice-over translation of video audio tracks. Requires a Morphe Patches version with add-on support.",
          "firstSeen": 1785657236789,
          "compatiblePackagesKey": 670
        }
      ]
    },
    {
      "source": "github",
      "repo": "GoldRift/morphe-patches",
      "name": "GoldRift",
      "repoDescription": "Strong (fitness tracker) and HiPaint patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/69951941?v=4&s=128",
      "hotRank": 113,
      "stars": 7,
      "updatedAt": 1791859985000,
      "firstSeen": 1785872490309,
      "appFirstSeen": {
        "com.aige.hipaint": 1791877510950,
        "io.strongapp.strong": 1785872489940
      },
      "appUpdates": {
        "com.aige.hipaint": 1791859985000,
        "io.strongapp.strong": 1783845334000
      },
      "patches": [
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Strong Pro features.",
          "firstSeen": 1785872490309,
          "compatiblePackagesKey": 896
        },
        {
          "name": "Unlock Subscription",
          "description": "Unlocks subscription features. Requires the \"Spoof signature\" patch from the Morphe patches bundle to be enabled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 897
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RoundSalmon4/morphe-patches-template",
      "name": "RoundSalmon4",
      "repoDescription": "Personal repo for creating and releasing custom Morphe patches.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/209016228?v=4&s=128",
      "hotRank": 135,
      "stars": 6,
      "updatedAt": 1791469808000,
      "firstSeen": 1785872490309,
      "appFirstSeen": {
        "com.battlelancer.seriesguide": 1785872489962
      },
      "appUpdates": {
        "com.battlelancer.seriesguide": 1791469808000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1785872490309,
          "compatiblePackagesKey": 898
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Alastor-Kaneki/Morphe-Patches",
      "name": "Alastor Kaneki",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/170276077?v=4&s=128",
      "hotRank": 57,
      "stars": 14,
      "updatedAt": 1792105950000,
      "firstSeen": 1785884829984,
      "appFirstSeen": {
        "com.android.chrome": 1785911533175,
        "com.opera.gx": 1785884829665,
        "com.pixilart.app": 1787042449679,
        "com.reddit.frontpage": 1792076616627,
        "com.suno.android": 1786013027979,
        "com.ultimategamestudio.mcpecenter.mods": 1787560584568
      },
      "appUpdates": {
        "com.android.chrome": 1792071092000,
        "com.opera.gx": 1787562764000,
        "com.pixilart.app": 1787011200000,
        "com.reddit.frontpage": 1792105950000,
        "com.suno.android": 1787562764000,
        "com.ultimategamestudio.mcpecenter.mods": 1787562764000
      },
      "patches": [
        {
          "name": "Custom download folder",
          "description": "Adds a native Android folder picker, a Download folder app shortcut and automatic saving of downloaded add-ons to the selected folder.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 899
        },
        {
          "name": "Customize Suno branding",
          "description": "Clones Suno to a different package name, with optional app-name and launcher-icon customization. Accepts Morphe's adaptive custom-icon folder layout or a simple icon.png folder.",
          "firstSeen": 1785884829984,
          "default": false,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Optional replacement name shown by Android for the patched Suno app."
            },
            {
              "key": "customPackageName",
              "title": "Package name",
              "description": "Android package ID for the patched Suno clone. It must differ from com.suno.android."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Optional folder containing the launcher icon.\n\nEasy layout:\n- icon.png\n\nMorphe adaptive layout:\n- mipmap-mdpi/morphe_adaptive_background_custom.png\n- mipmap-mdpi/morphe_adaptive_foreground_custom.png\n- mipmap-hdpi/morphe_adaptive_background_custom.png\n- mipmap-hdpi/morphe_adaptive_foreground_custom.png\n- mipmap-xhdpi/morphe_adaptive_background_custom.png\n- mipmap-xhdpi/morphe_adaptive_foreground_custom.png\n- mipmap-xxhdpi/morphe_adaptive_background_custom.png\n- mipmap-xxhdpi/morphe_adaptive_foreground_custom.png\n- mipmap-xxxhdpi/morphe_adaptive_background_custom.png\n- mipmap-xxxhdpi/morphe_adaptive_foreground_custom.png\n\nYou may provide only the density folders you need, but each provided density\nmust contain both the background and foreground image."
            }
          ],
          "compatiblePackagesKey": 900
        },
        {
          "name": "Download GX mods as files",
          "description": "Adds a visible Download Mod button in Opera GX, with URL auto-detection and a Share fallback.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 901
        },
        {
          "name": "Download Reddit gallery originals",
          "description": "Adds an in-app Download Originals button and share target. Fetches gallery metadata from Arctic Shift (fallback to Reddit) and saves original-quality images or a ZIP.",
          "firstSeen": 1792076616627,
          "default": false,
          "compatiblePackagesKey": 902
        },
        {
          "name": "Download timestamped lyrics",
          "description": "Adds an in-app Lyrics button and share target that exports Suno timing data as LRC, enhanced LRC, SRT, WebVTT, or JSON.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 900
        },
        {
          "name": "GX icon pack",
          "description": "Adds a separate native selector for all 56 Opera GX launcher icons. Open it from the GX Icon Pack long-press shortcut.",
          "firstSeen": 1785884829984,
          "default": false,
          "compatiblePackagesKey": 901
        },
        {
          "name": "MonkeyScript userscript manager",
          "description": "Adds the Chrome 150 Material You userscript manager and cloning. Trichrome builds need the matching original Trichrome Library APK installed before the patched Chrome APK.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 903
        },
        {
          "name": "Preserve premium entitlement",
          "description": "Keeps an already-observed premium entitlement stable across local preference migrations without granting premium to a fresh install.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 899
        },
        {
          "name": "Reddit native post-menu originals (2026.41.0)",
          "description": "Use Reddit's actual post overflow-menu event to identify the current post, show a contextual Save Originals action, and let the existing downloader save the original images or ZIP without a share link.",
          "firstSeen": 1792113858033,
          "default": false,
          "compatiblePackagesKey": 904
        },
        {
          "name": "Remove ads",
          "description": "Disables app-open, banner, native, interstitial and rewarded ad loading while keeping the app UI flow intact.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 899
        },
        {
          "name": "Remove ads",
          "description": "Hard-disables Pixilart native/Cordova ads, drawing-editor web ads, and promoted/feed ad cards.",
          "firstSeen": 1785884829984,
          "compatiblePackagesKey": 905
        },
        {
          "name": "Rename package",
          "description": "Changes the Android package ID and updates the app-specific provider/permission references used for Minecraft imports.",
          "firstSeen": 1785884829984,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Android package ID for the patched app."
            }
          ],
          "compatiblePackagesKey": 899
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hu-liberator/patches",
      "name": "hu-liberator",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/313133940?v=4&s=128",
      "hotRank": 83,
      "stars": 6,
      "updatedAt": 1792222574000,
      "firstSeen": 1785898008247,
      "appFirstSeen": {
        "hu.idokep.idokep": 1785898007742,
        "hu.mav.emmapp": 1785898007742
      },
      "appUpdates": {
        "hu.idokep.idokep": 1785875770000,
        "hu.mav.emmapp": 1792189832000
      },
      "patches": [
        {
          "name": "Disable Firebase Crashlytics",
          "description": "Adds the official firebase_crashlytics_collection_enabled=false manifest flag, disabling all crash/log reporting to Firebase Crashlytics at SDK init.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable Pairip license check",
          "description": "Prevents the Pairip-injected Application class from binding to the Play Store licensing service, which would otherwise redirect to / force-close for a side-loaded APK.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable Play Integrity failure crash",
          "description": "Prevents SecurityException when the Play Integrity API call itself fails (APP_NOT_INSTALLED / APP_UID_MISMATCH), as happens for side-loaded APKs.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable Play Integrity gating flag wait",
          "description": "Stops the startup coroutine from waiting forever on a Remote-Config-backed flag to decide whether to run the Play Integrity flow, by always treating it as disabled.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable Play Integrity token request",
          "description": "Makes the Play Integrity token request always fail immediately with an unclassified exception, so the app treats it as gracefully unavailable and continues initialization instead of getting stuck on a Play-Store-required gate.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable Play Integrity verdict validation",
          "description": "Removes client-side SecurityException throws that reject unlicensed/unattested/unrecognized Play Integrity verdicts, without touching unrelated code sharing the same method.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable StoreLogs telemetry",
          "description": "Prevents the app from uploading queued client-side log entries to its own backend telemetry endpoint (.../Log/StoreLogs).",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable broadcast receiver security check",
          "description": "Removes SecurityException throws gating a BroadcastReceiver's onReceive, which fail when the broadcast sender isn't verified as the real Play Store.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Disable certificate pinning",
          "description": "Prevents the app's OkHttp CertificatePinner from ever being installed, allowing HTTPS traffic to be intercepted (e.g. by a proxy) for analysis.",
          "firstSeen": 1785898008247,
          "default": false,
          "compatiblePackagesKey": 906
        },
        {
          "name": "Remove idokep ads",
          "description": "Removes ads from the idokep app.",
          "firstSeen": 1785898008247,
          "compatiblePackagesKey": 907
        },
        {
          "name": "Trust user-installed certificates",
          "description": "Adds a user certificate trust anchor to the network security config, so a MITM proxy's installed CA is accepted (this is separate from and in addition to disabling OkHttp's code-level certificate pinning).",
          "firstSeen": 1785898008247,
          "default": false,
          "compatiblePackagesKey": 906
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "logm1lo/logm1lo-patches",
      "name": "Logm1lo",
      "repoDescription": "Morphe patches I actually use. Please report bugs and request more apps or patches via GitHub.",
      "avatarUrl": "https://raw.githubusercontent.com/logm1lo/logm1lo-patches/main/patches-bundle.png",
      "hotRank": 110,
      "stars": 10,
      "updatedAt": 1791891468000,
      "firstSeen": 1785926406013,
      "appFirstSeen": {
        "com.calistree.calistree": 1785926405780,
        "com.jeffprod.cubesolver": 1786153886261
      },
      "appUpdates": {
        "com.calistree.calistree": 1791891468000,
        "com.jeffprod.cubesolver": 1789024662000
      },
      "patches": [
        {
          "name": "Dart Pro gates (libapp.so)",
          "description": "Applies the 10 Dart AOT hex patches to libapp.so that unlock the native Pro gates.",
          "firstSeen": 1785926406013,
          "compatiblePackagesKey": 908
        },
        {
          "name": "Premium Unlock",
          "description": "Unlocks all Calistree PRO features.",
          "firstSeen": 1785926406013,
          "compatiblePackagesKey": 908
        },
        {
          "name": "Puzzles Unlock",
          "description": "Unlocks all puzzles.",
          "firstSeen": 1785926406013,
          "compatiblePackagesKey": 909
        },
        {
          "name": "Remove Ads",
          "description": "Removes ads.",
          "firstSeen": 1785926406013,
          "compatiblePackagesKey": 909
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JonnyVR1/morph-patches",
      "name": "Morph",
      "repoDescription": "Custom Morphe patches for multiple Android apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/949967?v=4&s=128",
      "hotRank": 226,
      "stars": 5,
      "updatedAt": 1785446556000,
      "firstSeen": 1785984596334,
      "appFirstSeen": {
        "com.tantantribe.tribe": 1785984596037
      },
      "appUpdates": {
        "com.tantantribe.tribe": 1785446556000
      },
      "patches": [
        {
          "name": "Ad Removal",
          "description": "Removes all ad displays: navigation bar banner, native feed ads, live streaming banner ads, live square ads, conversation Google ads, marriage guide card, four-select-one card, daily selection card, visitor list ads",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Analytics Disable",
          "description": "Disables all analytics, telemetry, and device fingerprinting for privacy",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Dialog Cleanup",
          "description": "Removes annoying promotional dialogs: 5-star rating, appstore rating, version upgrade, offline popup, notification permission, phone auth prompts, purchase pages",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "GMS Compatibility",
          "description": "Makes Google Maps and GMS-dependent features work in re-signed APKs. Includes signature spoofing, auth header fixes, MicroG support, and GMS availability bypass.",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Live Streaming Enhancement",
          "description": "Live streaming enhancement: push limit bypass, swipe card unlimited, chat rate limit removal, voice game access, all-day PK battles, gift leaderboard, knight privileges, entrance limits, permission control, daily payment, noble config, stealth privacy, video chat, voice features, monetization, game operations, star toggle",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Messaging Enhancement",
          "description": "Removes message limits, unlimited pin chat, voice/video calls, quick chat, typing indicator, free gifts, letter, greeting, ice breaker, read receipts, AI translation, message recall, group chat, live chat, message filter, chat partner config, ODiamond visitor config, prologue config, love buzz data, secret crush limit, boost limit",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Premium Unlock",
          "description": "Unlocks all premium features, tier statuses, subscription validation, and display",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Privacy Controls",
          "description": "Unlocks privacy features: hide from nearby, visitor footprint hiding, mysterious mode, nearby people access, read receipt unlock, read receipt dialog suppression, contact access block, location privacy, privacy settings force enable, hide activity time, hide age, hide icon, frozen activity, frozen time, hide distance, core service privacy gate, hide active from SVip, disable ad suggestions, live stealth privacy, online status visibility, hide VIP badge, heartbeat disable, verified user messages, online reminder, unreplied reminder, greeting do not disturb, only show about me inside",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "Privacy Enhancement",
          "description": "Advanced privacy protections: root/emulator detection bypass, ShuMeng SDK blocking, Facebook SDK emulator detection bypass, APK signature verification bypass, package enumeration prevention",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        },
        {
          "name": "UI Cleanup",
          "description": "Removes guides, banners, stickers, decorations, and AI prompts",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 910
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "spookyexe/morphe-patches",
      "name": "Spooky",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/313338176?v=4&s=128",
      "hotRank": 225,
      "stars": 5,
      "updatedAt": 1785924858000,
      "firstSeen": 1785984596334,
      "appFirstSeen": {
        "co.beeline": 1785984596059
      },
      "appUpdates": {
        "co.beeline": 1785924858000
      },
      "patches": [
        {
          "name": "Unlock Beeline Plus features",
          "description": "Unlocks Beeline plus features such as round-trip generation, live traffic and premium map types.",
          "firstSeen": 1785984596334,
          "compatiblePackagesKey": 911
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "AngelDark92/xr-porting-hub",
      "name": "XR Porting Hub",
      "repoDescription": "A collection of Meta Quest and PICO APKs patched with Morphe for compatibility with Android XR devices, including Samsung Galaxy XR.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53372897?v=4&s=128",
      "hotRank": 260,
      "stars": 12,
      "updatedAt": 1792333597000,
      "firstSeen": 1786129326657,
      "appFirstSeen": {
        "cn.vr4p.oculus4xvrplayerov": 1791789861014,
        "com.valvesoftware.steamlinkvr": 1786129322302
      },
      "appUpdates": {
        "cn.vr4p.oculus4xvrplayerov": 1792333597000,
        "com.valvesoftware.steamlinkvr": 1792333597000
      },
      "patches": [
        {
          "name": "5.1-channel audio bridge (4XVR)",
          "description": "Switches 4XVR video playback to 5.1 surround sound on the headset speakers. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Android XR native permission names",
          "description": "Swaps the app's built-in face and eye permission names to the ones Android XR needs. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Appear on top (legacy)",
          "description": "Legacy overlay fallback for older builds: lets Steam Link draw its panel over other screens.",
          "firstSeen": 1788307200000,
          "default": false,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Audio bridge payload (4XVR)",
          "description": "Adds the bundled sound engine that lets 4XVR play 5.1 surround sound on the headset speakers. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Blue-noise dithering",
          "description": "Adds fine grain that hides harsh color steps, with separate on/off choices for the center and the background. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244, 2.0.23/5002363.",
          "firstSeen": 1792257230869,
          "options": [
            {
              "key": "fovea",
              "title": "Center of the view",
              "description": "Fine grain in the center of the view only. Uses the exact stock video shader or an OLED calibration; turn that patch's VD-like center option off when this is on."
            },
            {
              "key": "background",
              "title": "Background",
              "description": "Fine grain over the whole background, including under the center overlay on top; the center's own grain choice is not touched."
            }
          ],
          "compatiblePackagesKey": 914
        },
        {
          "name": "Change package name",
          "description": "Renames the app so the patched Steam Link can install next to the original. Builds: 5001712 to 5002244.",
          "firstSeen": 1786129326657,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Type a short name like Galaxy XR to add it to the app name as a package suffix, or a full package name like com.valvesoftware.steamlinkvr.galaxyxr."
            }
          ],
          "compatiblePackagesKey": 913
        },
        {
          "name": "Codecs Support",
          "description": "Exact 2.0.20/5001712: lets the headset decode the H.264 or AV1 video the GalaxyXR driver's Stream codec setting picks; stock HEVC streams are untouched. Needs: the matching driver codec setting.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "compatiblePackagesKey": 915
        },
        {
          "name": "Codecs Support (2.0.23/5002363)",
          "description": "Optional on exact 2.0.23/5002363: lets the headset decode the H.264 or AV1 video the GalaxyXR driver picks; stock HEVC streams are untouched. Needs: the matching driver codec setting. Headset validation pending.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 916
        },
        {
          "name": "Controller angular world to local",
          "description": "Adapts Galaxy XR's angular velocity to Steam Link 2.0.23's controller axes. Builds: exact 2.0.23/5002363. Experimental there: headset validation pending. Needs: the Velocity Frame runtime correction active in the app (it does not enable it itself); not with stock velocities or the old velocity patches. Details: https://github.com/4uva4ek.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 917
        },
        {
          "name": "Controller grip haptics through Shizuku",
          "description": "Sends controller vibration to the grip motor instead of the trigger Galaxy XR uses by default. Builds: 5001712 to 5002363. Needs: Shizuku running with its permission granted to Steam Link; without it vibration stays stock. Details: https://github.com/4uva4ek.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 914
        },
        {
          "name": "Controller pose extrapolation",
          "description": "Makes Galaxy XR predict controller poses to the moment the app asks, instead of repeating one sample per frame, and smooths out jitter. Builds: 5001712 to 5002363 (measured on 2.0.23). Needs: nothing. Details: https://github.com/4uva4ek.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 914
        },
        {
          "name": "Controller tracking from the controller HAL through Shizuku",
          "description": "Reads controller poses straight from the headset's HAL, removing ~35 ms of lag and smoothing jitter. HAL access needs shell rights, so this needs Shizuku running with its permission granted to Steam Link; without it tracking stays stock. Builds: 2.0.23, angular velocity is reported local to the grip pose; 2.0.20 - 2.0.22, it is reported in the base space. Details: https://github.com/4uva4ek.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 918
        },
        {
          "name": "Controller velocity frame",
          "description": "Fixes thrown-object directions by rotating controller speeds into the frame SteamVR expects. Builds: 2.0.23, angular velocity is reported local to the streamed pose; 2.0.20 - 2.0.22, it is reported in the base space. Needs: nothing. Details: https://github.com/4uva4ek.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 918
        },
        {
          "name": "Device identity",
          "description": "Sets the headset name SteamVR sees, with Meta Quest Pro as the recommended profile. Builds: 5001712 to 5002244.",
          "firstSeen": 1786129326657,
          "options": [
            {
              "key": "profile",
              "title": "Headset identity",
              "description": "Recommended picks Meta Quest Pro for this build. Any other choice sets that headset directly, using the verified built-in data."
            }
          ],
          "compatiblePackagesKey": 913
        },
        {
          "name": "Device identity (2.0.23/5002363)",
          "description": "Sets the headset name SteamVR sees; optional, so it stays out of the recommended set. Builds: exact 2.0.23/5002363.",
          "firstSeen": 1791827875158,
          "default": false,
          "options": [
            {
              "key": "profile",
              "title": "Headset identity",
              "description": "Recommended picks the Galaxy XR headset identity for this build. Any other choice sets that headset directly."
            }
          ],
          "compatiblePackagesKey": 917
        },
        {
          "name": "Force HMD initialization gates",
          "description": "Removes 2 headset startup checks so tracking starts even when the app's own checks would stop it. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Force lobby permission-state gate",
          "description": "Skips a lobby permission check so the room screen loads normally. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Force stream XR gates",
          "description": "Removes 3 XR checks on the streaming path so video can start. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Frame-synced render dispatch (4XVR)",
          "description": "Syncs scene changes and screen updates to the display's frame rhythm, keeping playback smooth. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Full-FOV foveal canvas (experimental)",
          "description": "Only for exact 2.0.20/5001812: draws just the foveal image on a transparent 5000x6000 canvas per eye, keeping the background view. Needs: headset validation.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 915
        },
        {
          "name": "GXR face and tongue bridge",
          "description": "Face and tongue feed for the VRCFT module: the face bridge on 5001712/5001812/5001968/5002244, tongue out/left/right/up/down slots on 2.0.23/5002363; Valve's own expressions and tongue-out keep working.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 914
        },
        {
          "name": "GXR spacewarp layer (experimental)",
          "description": "Makes up a frame from the two latest decoded video frames when the stream misses a display tick; any failure stands down to the stock renderer. Builds: 2.0.20/5001712, 2.0.23/5002363. Experimental: headset validation pending.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 919
        },
        {
          "name": "Galaxy XR SteamVR driver (galaxyxr)",
          "description": "Sets Galaxy XR headset and controller names in SteamVR, replacing the Meta Quest Pro spoof. Builds: 5001712 to 5002363. Needs: Galaxy XR VRLink Setup on the PC, or controllers show no model. Details: https://github.com/4uva4ek/steamlink-patches.",
          "firstSeen": 1791998065056,
          "default": false,
          "options": [
            {
              "key": "offsetPositionCm",
              "title": "Grip offset position (cm, x,y,z)",
              "description": "Offsets the controller position from your grip point, in cm: x right, y up, z backward (negative = forward). Default is calibrated on Galaxy XR. Stock Quest Touch value is -0.7,-3.416,-9.607."
            },
            {
              "key": "offsetRotationDeg",
              "title": "Grip offset rotation (deg, x,y,z)",
              "description": "Rotates the controller model around your grip point, in degrees: x pitch, y yaw, z roll. Stock Quest Touch value is -20.6,0,0."
            }
          ],
          "compatiblePackagesKey": 914
        },
        {
          "name": "Galaxy XR controller models (4XVR)",
          "description": "Replaces the Quest 3 controller artwork and shapes with the Galaxy XR controller models. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Galaxy XR high-resolution 3-projection fix",
          "description": "Permission-free high-resolution fix: adds a small Android-surface trigger and leaves the renderer's own formats, including future RGB10_A2, untouched. No image copy. Builds: 5001712, 5001812, 5001968, 5002244, 5002363.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 914
        },
        {
          "name": "Galaxy XR launch compatibility (4XVR)",
          "description": "Installs the standard XR files 4XVR needs to start on Galaxy XR instead of closing right after opening. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Galaxy XR launcher icon (4XVR)",
          "description": "Restores the proper 4XVR icon on the device's app launcher and in the patch manager. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Galaxy XR refresh profile (72 Hz, 4XVR)",
          "description": "Runs 4XVR's picture at Galaxy XR's native 72 Hz rate instead of 60 Hz. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "HDR pipeline payload (4XVR)",
          "description": "Adds the HDR video component and its open-source notices; built on libplacebo (LGPL-2.1-or-later). Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Meta platform decoupling (4XVR)",
          "description": "Keeps the Meta store calls out of the way, so 4XVR starts instead of hanging on its splash screen. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Microphone input preset",
          "description": "Switches the microphone's capture mode; Voice Recognition tested clearest and loudest on Galaxy XR. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244, 2.0.23/5002363.",
          "firstSeen": 1786129326657,
          "options": [
            {
              "key": "preset",
              "title": "Microphone mode",
              "description": "Voice Recognition was the clearest and loudest tested on Galaxy XR. Voice Performance and Unprocessed are much quieter; Voice Communication sounds more processed."
            }
          ],
          "compatiblePackagesKey": 914
        },
        {
          "name": "Network Optimizations",
          "description": "Keeps streaming smooth after Wi-Fi hiccups: lost packets are re-requested, recent video frames are kept, and bigger buffers absorb bursts; headset verification still pending. Builds: 2.0.23/5002363 only.",
          "firstSeen": 1791907308510,
          "default": false,
          "compatiblePackagesKey": 917
        },
        {
          "name": "OLED color calibration",
          "description": "Tunes the OLED headset's color with gamma and saturation presets, plus optional center-of-view tweaks; visible improvement needs headset verification. Builds: 5001712, 5001812, 5001968, 5002244, 5002363.",
          "firstSeen": 1786129326657,
          "options": [
            {
              "key": "profile",
              "title": "Calibration profile",
              "description": "Presets gamma and saturation. Applies to both layers, or only the background when a VD-like center option is on."
            },
            {
              "key": "gamma",
              "title": "Gamma",
              "description": "Used with the Custom profile. Higher darkens dark tones. Range: 0.50 to 2.50."
            },
            {
              "key": "saturation",
              "title": "Saturation",
              "description": "Used with the Custom profile. Higher makes colors more intense. Range: 0.00 to 3.00."
            },
            {
              "key": "foveaVdLike",
              "title": "VD-like center mode",
              "description": "A sharper center look (VD-style), keeping Valve's color correction and 8-bit output. Skips the profile above in the center; the center gamma below still applies. Turn off when Blue-noise dithering's center option is on."
            },
            {
              "key": "fovealGamma",
              "title": "Center gamma adjustment",
              "description": "Extra gamma for the center only. 1.00 = unchanged; higher darkens dark tones. Try 1.02 first for a slightly lighter center. The background keeps the profile above; this is a manual tweak, not a verified seam fix."
            }
          ],
          "compatiblePackagesKey": 914
        },
        {
          "name": "OpenXR CPU and GPU BOOST",
          "description": "Asks OpenXR for the CPU and GPU BOOST hint at each session start; the headset still controls clocks and thermals, and unsupported ones continue without BOOST. No root needed; performance gain not yet measured. Details: https://github.com/4uva4ek/steamlink-patches.",
          "firstSeen": 1792321868240,
          "default": false,
          "compatiblePackagesKey": 914
        },
        {
          "name": "Popup refresh on resume (4XVR)",
          "description": "Re-checks the first-launch prompts after you return from system settings. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Premium unlock (4XVR, experimental)",
          "description": "Unlocks premium playback without a store check on Galaxy XR, where the store cannot be reached. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791852226701,
          "default": false,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Render dispatch payload (4XVR)",
          "description": "Adds the scene-timing engine that keeps 4XVR visuals and screens in step with the frames. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Startup and UI continuity helper (4XVR)",
          "description": "Keeps the startup greeting and on-screen notifications working when the app rebuilds its display. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Startup permission requests (before 5002322)",
          "description": "Requests hand, eye, face, microphone and Bluetooth permissions at startup on older builds; battery settings and the splash are separate patches.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Startup splash and XR launch mode (before 5002322)",
          "description": "Adds the Launching Steam Link splash and full-space VR start mode on older builds; requests no permissions (pick Startup permission requests for those).",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 913
        },
        {
          "name": "Subtitle suite (4XVR)",
          "description": "Moves subtitles around, enlarges the subtitle panel and loads your own subtitle font. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Subtitle suite payload (4XVR)",
          "description": "Adds the subtitle engine used by the 4XVR subtitle controls. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        },
        {
          "name": "Unrestricted battery usage",
          "description": "Opens Android's Battery usage page at startup so Unrestricted can be selected for XR streaming.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 914
        },
        {
          "name": "Visual Delay Fix",
          "description": "Re-times the headset's position report so head movement shows up sooner; controller movement is untouched. Builds: 2.0.20/5001712, 2.0.20/5001812, 2.0.21/5001968, 2.0.22/5002244, 2.0.23/5002363.",
          "firstSeen": 1786129326657,
          "options": [
            {
              "key": "offsetMs",
              "title": "Head motion offset (ms)",
              "description": "Shifts the headset's motion report by this many milliseconds. Tested default: 60 ms. Allowed range: 0 to 4000 ms."
            }
          ],
          "compatiblePackagesKey": 914
        },
        {
          "name": "XR Core Runtime",
          "description": "Installs the bridge files the other XR patches need.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "XR Device Config Baseline",
          "description": "Installs the default Galaxy XR headset and controller settings plus the dashboard files.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "XR Input Routing Config",
          "description": "Installs the settings file that routes pointer and button input to the launcher UI.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "XR Manifest Capability Pack",
          "description": "Adds the Android XR/OpenXR permissions, features and app properties Steam Link needs.",
          "firstSeen": 1786129326657,
          "compatiblePackagesKey": 913
        },
        {
          "name": "libplacebo HDR pipeline (4XVR)",
          "description": "HDR videos play with their full colors and brightness. Builds: 4XVR 2.0.22/20022. Based on @logkim1's 4XVR-GalaxyXR patches: https://github.com/logkim1/4XVR-GalaxyXR.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 912
        }
      ]
    },
    {
      "source": "github",
      "repo": "BlazeFTL/FTL-Patches",
      "name": "BlazeFTL",
      "repoDescription": "Morphe patches to remove ads, analytics, apk junk, debug info, duplicate graphics, unused languages, and use custom dpi☠️",
      "avatarUrl": "https://avatars.githubusercontent.com/u/139938337?v=4&s=128",
      "hotRank": 24,
      "stars": 47,
      "updatedAt": 1792267512000,
      "firstSeen": 1786240845995,
      "appFirstSeen": {
        "__universal__": 1786240845676,
        "abdelrahman.wifianalyzerpro": 1788078016015,
        "calendar.agenda.schedule.event.advance.calendar.planner": 1787553385240,
        "cn.xender": 1786693028385,
        "com.agendaplanner.taskmangereventmangercalendar": 1791789861014,
        "com.allformatplayer.streamvideoplayer": 1791639953036,
        "com.bytedz.printflow": 1789316434037,
        "com.estrongs.android.pop": 1786561505668,
        "com.gombosdev.ampere": 1787835339479,
        "com.hdictionary.bn": 1788101559702,
        "com.mixplorer": 1787857674723,
        "com.mxtech.videoplayer.ad": 1788525881155,
        "com.mxtech.videoplayer.pro": 1786445546411,
        "com.rs.explorer.filemanager": 1786941973703,
        "com.snaptube.premium": 1786360281622,
        "com.tester.wpswpatester": 1788117622457,
        "com.themausoft.wpsapppro": 1788249016211,
        "files.fileexplorer.filemanager": 1788154623762,
        "kallossoft.videotophoto": 1791639953036,
        "org.mozilla.fenix": 1791096886609,
        "video.downloader.videodownloader": 1787880464869,
        "video.player.videoplayer": 1791639953036,
        "videoplayer.videodownloader.downloader": 1786869206007
      },
      "appUpdates": {
        "__universal__": 1790913313000,
        "abdelrahman.wifianalyzerpro": 1789155412000,
        "calendar.agenda.schedule.event.advance.calendar.planner": 1791782519000,
        "cn.xender": 1789155412000,
        "com.agendaplanner.taskmangereventmangercalendar": 1791782519000,
        "com.allformatplayer.streamvideoplayer": 1791782519000,
        "com.bytedz.printflow": 1789311272000,
        "com.estrongs.android.pop": 1789155412000,
        "com.gombosdev.ampere": 1789155412000,
        "com.hdictionary.bn": 1792057718000,
        "com.mixplorer": 1789155412000,
        "com.mxtech.videoplayer.ad": 1792267512000,
        "com.mxtech.videoplayer.pro": 1790583851000,
        "com.rs.explorer.filemanager": 1790705458000,
        "com.snaptube.premium": 1792267512000,
        "com.tester.wpswpatester": 1789155412000,
        "com.themausoft.wpsapppro": 1789155412000,
        "files.fileexplorer.filemanager": 1789155412000,
        "kallossoft.videotophoto": 1791782519000,
        "org.mozilla.fenix": 1792057718000,
        "video.downloader.videodownloader": 1792267512000,
        "video.player.videoplayer": 1792057718000,
        "videoplayer.videodownloader.downloader": 1791340518000
      },
      "patches": [
        {
          "name": "APK Junk Cleanup",
          "description": "Removes junk and useless files with no runtime purpose inside apk. Native libraries are left untouched unless the 'Strip native architectures' toggle is enabled.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "stripLibs",
              "title": "Strip native architectures",
              "description": "OFF (default): libs are left completely untouched. ON: deletes libs of every architecture except the one selected below."
            },
            {
              "key": "keepAbi",
              "title": "Architecture to keep",
              "description": "Used only when 'Strip native architectures' is ON. Deletes libs of every other architecture from the patched APK. Requires patcher v1.13.0+ (delete() on unstaged entries)."
            }
          ]
        },
        {
          "name": "Add Save Data",
          "description": "Unpacks bundled save-data zip(s) into the app's storage on first launch.",
          "firstSeen": 1788307200000,
          "default": false,
          "options": [
            {
              "key": "internalDataZip",
              "title": "1. Select data/data zip",
              "description": "Zip of the app's internal storage. Restored to /data/data/<package> on first launch."
            },
            {
              "key": "externalDataZip",
              "title": "2. Select Android/data zip",
              "description": "Zip of the app's external storage folder. Restored to Android/data/<package> on first launch."
            },
            {
              "key": "obbZip",
              "title": "3. Select Android/obb zip",
              "description": "Zip of the app's OBB files. Restored to Android/obb/<package> on first launch."
            },
            {
              "key": "addToast",
              "title": "Add toast",
              "description": "Also show a toast message on first launch."
            },
            {
              "key": "message",
              "title": "Toast message",
              "description": "Only used if 'Add toast' is on."
            },
            {
              "key": "showOnce",
              "title": "Show toast once",
              "description": "On: the toast only shows on the first launch. Off: it shows on every launch."
            }
          ]
        },
        {
          "name": "Add Toast",
          "description": "Shows a custom toast message when the app starts. Works on any app.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "message",
              "title": "Toast message",
              "description": "Text shown in the toast."
            },
            {
              "key": "showOnce",
              "title": "Show once",
              "description": "On: the toast only shows on the first launch. Off: it shows on every launch."
            }
          ]
        },
        {
          "name": "Boost Splash Screen",
          "description": "Fixes Remove Ads And Remove Ads Lite Gettings Stuck In Splash Screen Useless if you also select skip splash and language activity patch. Also stops the splash from hiding the on-screen navigation buttons.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "boostDelayMs",
              "title": "Splash duration (ms)",
              "description": "How long the splash screen stays visible before continuing."
            }
          ],
          "compatiblePackagesKey": 920
        },
        {
          "name": "Boost Splash Screen Time",
          "description": "Dont Apply These Patches Over Some Other Persons Mod, Use Untouched Apk. Disables MX Player's welcome/splash ad so playback starts immediately. Also removes startup network calls and the splash logo.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Boost splash",
          "description": "Removes the splash screen delay.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Boost splash screen",
          "description": "Skips splash ads and the consent request and opens the app immediately.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Change Cleaner & Media Tab Defaults",
          "description": "Changes first-run defaults: hides the Image, Video, Audio and Cleaner tabs, and shows hidden files by default. Only affects users who have never changed the setting themselves - the preference override still takes priority.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 924
        },
        {
          "name": "Change Display Size",
          "description": "Change any app's display size without touching your phone's system settings. Make it bigger if things look too small, or smaller to fit more on screen. You Need To Configure 100(No Change), 90(10% Smaller App Ui), 110(10% Bigger App Ui).",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "dpi",
              "title": "Display scale",
              "description": "Scales this app's display relative to the device's own setting. 100% = no change, 150% = 1.5x larger, 50% = half size. Range 25-300%."
            }
          ]
        },
        {
          "name": "Clean 3 Dot Menu",
          "description": "Removes Lock and Add to playlist from the video and folder 3-dot bottom sheets and from the selection toolbar menus. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Clean Me Tab",
          "description": "Adds Mod Settings switches, on by default, that hide promo rows, unused tiles, and Private Folder / File Transfer / Add to Playlist entries.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Clean SnapTube Settings Page",
          "description": "Hides the Download tools and Phone clean categories, and their sub-items, from Settings.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 926
        },
        {
          "name": "Clean main UI",
          "description": "Hides the bottom navigation bar, the top-right guide icon, and the Rate/Help/About drawer items, keeps the connect/create/join buttons on top, and stops them from being auto-hidden.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 927
        },
        {
          "name": "Clean sidebar",
          "description": "Hides the Bookmarks, remote-connection and Category sections from the navigation sidebar, and hides Encrypt and Downloader from the Storage section.",
          "firstSeen": 1788220800000,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Close duplicate tabs",
          "description": "Adds Close duplicate tabs to the tab tray 3 dot menu. Toggle in Mod Settings.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Configure Smart Enhance",
          "description": "Removes the Smart Enhance disable toast and adds Mod Settings switches for the intro popup and the enable toast.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Configure SpeedUp overlay",
          "description": "Fixes the stock leftover-visible-view bug in the long-press SpeedUp overlay. \"No UI\" is toggled in Me tab > Mod Settings.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Disable Annoying Snaptube Notifications",
          "description": "Turns off the Toolbar, Recommended contents, and Tool notifications channels by default.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 926
        },
        {
          "name": "Disable Bottom Bar And Add Me Tab To Top",
          "description": "Adds a permanent Me tab button to the toolbar. Hiding the bottom bar itself is toggled live in Me tab > Mod Settings, not here - the Me tab button always stays wired, on purpose, since Mod Settings lives behind it and turning it off should never be able to lock you out of turning it back on.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Disable From Download Menu Of Browsers",
          "description": "Removes only the http/https <data> entries from MiXplorer's Explore/Download/Copy to/Extract to shell activities' VIEW intent filters, so the app stops showing up multiple times in browsers download link chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 930
        },
        {
          "name": "Disable Rate Dialog",
          "description": "Disables the rate dialog counters so it never appears.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Disable Rate Us Dialog",
          "description": "Prevents the in-app rate-us dialog from ever being shown.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 924
        },
        {
          "name": "Disable ad dialog when reopening app",
          "description": "Prevents the full-screen \"loading ad\" dialog from appearing when the app is reopened after being minimized.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 920
        },
        {
          "name": "Disable caller features",
          "description": "Disables the after call screen and hides its entry in settings.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Disable caller related features",
          "description": "Disables caller ID features, the phone state receiver and the permission settings entry.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Disable downloader from download menu",
          "description": "Strips WebDownloadActivity's intent-filter data so it no longer offers itself as a handler in the system download/\"complete action using\" chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 920
        },
        {
          "name": "Disable downloader from download menu",
          "description": "Strips RsDownloadActivity's intent filters so it no longer offers itself as a handler in the system download/\"complete action using\" chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Disable downloader from download menu",
          "description": "Removes the http/https <data> entries from BrowserDownloaderActivity's so the app stops offering itself in the system \"Download file with\" chooser for ordinary web downloads.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 931
        },
        {
          "name": "Disable pronunciation nag",
          "description": "Removes the \"device doesn't support pronunciation\" toast and install-TTS dialog, and hides the pronunciation button when no usable TTS engine/language is available.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 932
        },
        {
          "name": "Disable rate dialogs",
          "description": "Prevents the rate and star rating dialogs from showing.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 933
        },
        {
          "name": "Disable rate us dialog",
          "description": "Overrides show() on the in-app \"rate us\" dialog so it's still built but never displayed.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Disable rate us prompts",
          "description": "Disables the rate us feedback screen and the periodic rate us prompt.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "ES File Explorer Ui Cleanup",
          "description": "Removes BookMark, New Files, Cleaner Row In HomePage, Cleans More menu actions",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 425
        },
        {
          "name": "Extra File Info",
          "description": "Shows resolution, date, size and last played on video rows, and video count, size and path on folder rows. Fixes the gap above Recent Added and adds a Mod Settings option to hide the Recent Added and Directory rows. Toggles in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Fix HLS seek playback",
          "description": "Remuxes classic MPEG-TS HLS downloads to MP4 so seeking in players has no dark frames, and runs the conversion when the download finishes even if the app is minimized.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 931
        },
        {
          "name": "Hide Bottom Bar",
          "description": "Hides the bottom tab bar on the home screen. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide Cast Button",
          "description": "Hides the cast button in the toolbar menus. Toggle it in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide Cast FF FB In Player",
          "description": "Hides the cast, custom and 10 second forward/backward buttons in the player. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide File Transfer, Video Playlist, Private Folder tiles",
          "description": "Removes the File Transfer, Video Playlist, and Private Folder tiles from settings Page.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "hideFileTransfer",
              "title": "Hide File Transfer",
              "description": "Removes the File Transfer tile."
            },
            {
              "key": "hidePrivateFolder",
              "title": "Hide Private Folder",
              "description": "Removes the Private Folder tile."
            },
            {
              "key": "hideVideoPlaylists",
              "title": "Hide Video Playlists",
              "description": "Removes the Video Playlists tile."
            }
          ],
          "compatiblePackagesKey": 934
        },
        {
          "name": "Hide Home Tiles",
          "description": "Hides the tile row at the top of the home page (All Videos, Downloader, Privacy, Cleaner...) and the Move to Trash option in the delete dialog. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide Recent Videos",
          "description": "Hides the recent videos row on the home page. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide Scan (AD) menu item",
          "description": "Removes the Scan (AD) row from the browser overflow menu.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 933
        },
        {
          "name": "Hide Settings Page UseLess Buttons",
          "description": "Collapses the WhatsApp, Legal, and Help entries on the Me tab.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "hideWhatsApp",
              "title": "Hide WhatsApp",
              "description": "Collapses the WhatsApp entry."
            },
            {
              "key": "hideLegal",
              "title": "Hide Legal",
              "description": "Collapses the Legal entry."
            },
            {
              "key": "hideHelp",
              "title": "Hide Help",
              "description": "Collapses the Help entry."
            }
          ],
          "compatiblePackagesKey": 934
        },
        {
          "name": "Hide Widgets Menu Item",
          "description": "Removes Widgets from the home 3-dot menu.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Hide bottom bar",
          "description": "Hides the bottom navigation bar.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 731
        },
        {
          "name": "Hide fullscreen toast",
          "description": "Removes the toast shown when a video goes fullscreen. Toggle in Mod Settings.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Hide more actions",
          "description": "Hides Hide, Add to desktop, Encrypt, Decrypt, Add bookmark, Web Search, Copy to, Move to, Transfer, and Playing from the \"More actions\" menu.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Hide network, tools and bookmarks on home page",
          "description": "Hides the Network, Tools and Bookmarks sections from the home page section list.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Hide top tiles",
          "description": "Hides the top tiles that appears in top of video folders in homescreen",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 934
        },
        {
          "name": "Kill Signature Verification",
          "description": "Patches libmx-bh.so to kill signature verification.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 935
        },
        {
          "name": "Long press to select tab range",
          "description": "In tab tray selection mode, long press a second tab to select every tab between. Toggle in Mod Settings.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Material Colors Upgrade Peach And Purple",
          "description": "Updates Accent/Primary/CardBgDark to the newer Material color palette.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 936
        },
        {
          "name": "Mod Settings",
          "description": "Adds a Mod Settings entry below Settings in the home 3-dot menu.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "New tab next to current tab",
          "description": "Opens new tabs right after the current tab and adds an add-to-end button (+ with a down arrow) beside + that opens a tab at the end. Both are toggles in Mod Settings.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Old style 3 dot menu And Extension Pinning",
          "description": "Adds \"Mod Settings\" to the 3 dot menu: switch between the stock bottom sheet menu and the old style popup menu, and pin extensions to the search bar.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Player Side Cleaned",
          "description": "Cleans the player side menu: audio, subtitle, cast, bookmark, favorite, play mode, brightness and volume. Applied while the menu inflates so remaining items stay aligned. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Png Optimizer",
          "description": "Quantizes PNG images to a 64-color palette (matching pngquant) and re-picks the optimal per-row filter before recompressing at maximum zlib compression (matching optipng), stripping hidden metadata along the way.",
          "firstSeen": 1786240845995,
          "default": false
        },
        {
          "name": "Popup blocker",
          "description": "Blocks popups and popunder redirects with Allow / Block / Always Block prompts. Adds \"Manage popup rules\" as the last item of the 3-dot menu.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 931
        },
        {
          "name": "Remember tab scroll position",
          "description": "Keeps the tab tray scroll position when it is closed and reopened.",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 937
        },
        {
          "name": "Remove Ads",
          "description": "Cleans Apps Code From Ads Junk. Works In Most Apps Where There Isn't Any Check For Ads Loaded Or Not. If There Is A Check You Will Be Stuck In SplashActivity Due To Custom Ads Load Checks But It Is Superior.",
          "firstSeen": 1786240845995,
          "default": false
        },
        {
          "name": "Remove Ads Lite (Adobo)",
          "description": "Based On (Adobo's Block Ads+Mobile Ads) Use When Remove Ads Patch Caused Problem. It Is Weaker But Effective, No Need To Select A Host File Or Configure Anything. In Future It May Replace Remove Ads Patch If I Find No Problems.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "redirectionIp",
              "title": "Redirection IP",
              "description": "The IP address to redirect blocked domains to."
            },
            {
              "key": "customHostsFile",
              "title": "Additional hosts file (optional)",
              "description": "Optionally add your own hosts file to block extra domains on top of the bundled list. Select a file or paste the full file path. Leave empty to use only the bundled list."
            }
          ]
        },
        {
          "name": "Remove Ads Ultra Lite",
          "description": "Call finish on ad activities. Use Where Remove Ads And Remove Ads Lite (Adobo) Caused Problem. Its In Very Early Stage So Test And Provide FeedBack If You Still See Ads In Some App.",
          "firstSeen": 1786240845995,
          "default": false
        },
        {
          "name": "Remove Analytics",
          "description": "Disables tracking and crash-reporting tools, corrupts analytics web links inside the code, and removes background tracking services.",
          "firstSeen": 1786240845995,
          "default": false
        },
        {
          "name": "Remove Analytics New",
          "description": "DONT CHOOSE 2 SAME PATCHES...Corrupts analytics network URLs and split-scheme string obfuscation inside the code, and strips matching manifest components.",
          "firstSeen": 1788480000000,
          "default": false
        },
        {
          "name": "Remove Debug Info",
          "description": "Removes debug information (line numbers, variable names, source file references) from every class in the .dex files to reduce overall APK size.",
          "firstSeen": 1786240845995,
          "default": false
        },
        {
          "name": "Remove Duplicate Graphics",
          "description": "Keeps only one screen-density copy of every duplicated drawable/mipmap file, Mipmaps follow this same order. Optionally strips device-specific resources (smartwatch, Android TV, etc.) entirely.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "targetDensity",
              "title": "Target density",
              "description": "Density bucket to prefer for images and other graphics; duplicates are stripped from every other bucket. If a particular resource was never shipped at this density, the next higher density available for it is kept instead, falling back to a lower one only if nothing higher exists either. Launcher icons ignore this setting and always keep their highest-quality copy."
            },
            {
              "key": "stripSmartwatch",
              "title": "Remove smartwatch (Wear OS) resources",
              "description": "Entirely removes resources qualified for smartwatches -- not just duplicate copies, all of them -- regardless of density. Off by default since it changes what device types the app supports."
            },
            {
              "key": "stripAndroidTv",
              "title": "Remove Android TV resources",
              "description": "Entirely removes resources qualified for Android TV -- not just duplicate copies, all of them -- regardless of density. Off by default since it changes what device types the app supports."
            },
            {
              "key": "stripOtherFormFactors",
              "title": "Remove other device-specific resources (car, desk dock, VR headset)",
              "description": "Entirely removes resources qualified for car head units, desk docks, or VR headsets -- not just duplicate copies, all of them -- regardless of density. Off by default since it changes what device types the app supports."
            }
          ]
        },
        {
          "name": "Remove Languages",
          "description": "Removes translations for languages you don't use, in EVERY resource package of resources.arsc. ",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "keepLanguages",
              "title": "Languages to keep",
              "description": "Exact resource variants to preserve. \"ru\" keeps ONLY the unqualified ru dir (values-ru); it does NOT pull in ru-rRU or any other region. \"en-rIN\" keeps ONLY that region. List every variant you want kept, e.g. en, en-rIN, ru — anything not listed is removed."
            }
          ]
        },
        {
          "name": "Remove License Verification",
          "description": "Spoofs every PackageManager.getInstallerPackageName() check to report \"com.android.vending\", so Pro features unlock regardless of install source.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 938
        },
        {
          "name": "Remove Recycle Bin",
          "description": "Deleted files are always removed permanently, whenever this patch is applied - there's no safe way to make that half a runtime switch without the stock (unpatched) delete-dialog code to fall back to. The Me tab tile itself is a Mod Settings switch: off just brings the tile back, it doesn't restore recycling.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Remove Tutorial",
          "description": "Removes the player tutorial.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Remove Video Enhancer Animation",
          "description": "Skips the Visual Enhancer enable animation and applies effects instantly without reloading the video. Toggle in Mod Settings.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Remove Watch Ad To Download",
          "description": "Removes the requirement to watch a rewarded ad before a download starts.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 926
        },
        {
          "name": "Remove battery optimization prompt",
          "description": "Removes the battery optimization request on the dashboard.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Remove from default browser list",
          "description": "Removes the unscoped http/https <data> entries from MainActivity's first intent-filter carrying them so the app stops appearing as a candidate in the system's default browser / \"open with\" chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 920
        },
        {
          "name": "Remove from default browser list",
          "description": "Strips the LinkHandleActivity alias's unscoped so the app stops appearing as a candidate in the system's default browser / \"open with\" chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 926
        },
        {
          "name": "Remove from default browser list",
          "description": "Removes http/https <data> entries from MainTabsActivity's so the app stops appearing as a candidate in the system's default browser / \"open with\" chooser.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 931
        },
        {
          "name": "Replace FFmpeg codec",
          "description": "Replaces libffmpeg.mx.so in every lib/<abi>/ folder present in the APK with the matching file from a selected codec zip (EAC3 support). neon64 -> arm64-v8a, neon -> armeabi-v7a, x86 -> x86, x86_64 -> x86_64. ABI folders missing from the APK or from the zip are skipped.",
          "firstSeen": 1790919711074,
          "default": false,
          "options": [
            {
              "key": "ffmpegCodecZip",
              "title": "FFmpeg codec zip",
              "description": "Zip containing libffmpeg.mx.so.neon64.*, libffmpeg.mx.so.neon.*, libffmpeg.mx.so.x86.* and/or libffmpeg.mx.so.x86_64.* (any subfolder depth)."
            }
          ],
          "compatiblePackagesKey": 921
        },
        {
          "name": "Sidebar & Player Defaults",
          "description": "Cleans the player sidebar and More menu; sets default shortcuts and subtitle view. Configurable in Mod Settings, except the default shortcuts bitmask, still a Morphe option pending its Mod Settings move.",
          "firstSeen": 1788912000000,
          "options": [
            {
              "key": "enableDefaultShortcuts",
              "title": "Change default shortcuts",
              "description": "Settings > Player > Customize Shortcuts still works and always wins once touched."
            },
            {
              "key": "defaultShortcutsMask",
              "title": "Default shortcuts bitmask (hex)",
              "description": "Bit sum of enabled shortcuts, decimal or 0x-prefixed hex. Bits: 0x1 rotation, 0x2 speed, 0x4 background play, 0x8 loop, 0x10 mute, 0x20 shuffle, 0x40 equalizer, 0x100 sleep timer, 0x200 repeat A-B, 0x400 night mode, 0x800 customise items, 0x1000 screenshot, 0x2000 mirror mode, 0x4000 vertical flip, 0x8000 audio effect. Bit 0x80 isn't in this list (unused pre-3.2 legacy slot, suspected PiP shortcut on newer MX Player builds) and is never touched no matter what you set here - it always keeps MX Player's own default. Default 0x780F."
            }
          ],
          "compatiblePackagesKey": 921
        },
        {
          "name": "Skip Splash Screen",
          "description": "Skips Splash Screen so the app boots straight past the splash and update screen.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 934
        },
        {
          "name": "Skip Splash Screen",
          "description": "Launches directly into the file explorer instead of the splash screen.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 939
        },
        {
          "name": "Skip Splash Screen - Expert Only",
          "description": "EXPERT USERS ONLY. Manually Configure It To Point At Real Splash And Main Activity As Many Apps Use Other Names. Check the log to know what the patch is doing. Ensure App Doesnt Ask For Permissions In Splash Screen.",
          "firstSeen": 1786240845995,
          "default": false,
          "options": [
            {
              "key": "sourceSuffix",
              "title": "Splash activity name",
              "description": "Type just the class name, e.g. \"SplashActivity\" - no leading dot, it's added automatically. Leave blank to auto-detect the launcher activity and require it to score as a confident splash guess."
            },
            {
              "key": "targetSuffix",
              "title": "Real main activity name",
              "description": "Type just the class name, e.g. \"MainActivity\" - no leading dot, it's added automatically. Leave blank to auto-detect the app's own most main-screen-like activity."
            }
          ]
        },
        {
          "name": "Skip consent form",
          "description": "Skips the consent form request on launch and continues the splash flow directly.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Skip initial setup pages",
          "description": "Skips the permission and call setup pages shown after the language selection.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Skip initial setup pages",
          "description": "Skips the phone, overlay and notification permission pages in the initial setup.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Skip splash and language screens",
          "description": "Jumps straight to the main activity from the splash screen, skipping the splash animation, the language-selection screen, DONT UNSELECT THIS,IT HAS SIGNATURE BYPASS INCLUDED.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 920
        },
        {
          "name": "Skip splash delay",
          "description": "Shortens the splash screen waits.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 940
        },
        {
          "name": "Skip splash screen",
          "description": "Launches the app directly into the main screen.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 941
        },
        {
          "name": "Skip splash screen",
          "description": "Skips Splash Screen From 2nd App Opening",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 928
        },
        {
          "name": "Skip splash screen",
          "description": "Skips splash screen so the app opens directly to the main screen.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 931
        },
        {
          "name": "Skip splash screen",
          "description": "Jumps straight to the main activity from the splash screen, skipping the splash animation entirely.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 927
        },
        {
          "name": "Skip tips screen",
          "description": "Closes the onboarding tips screen as soon as it opens.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 933
        },
        {
          "name": "Smart Enhance Always On",
          "description": "Applies Smart Enhance to every video at a level set in Mod Settings, and keeps it after lock/unlock.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Smart Enhance Slider",
          "description": "Replaces the Smart Enhance toggle with a 0-100% popup slider and keeps the level after lock/unlock.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 921
        },
        {
          "name": "Speed up splash screen",
          "description": "Enters the main activity directly after the splash screen.",
          "firstSeen": 1786240845995,
          "default": false,
          "compatiblePackagesKey": 927
        },
        {
          "name": "Spoof App Signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it, useful when an app crashes or shows a tamper warning because it checks its own certificate. Does not bypass Play Integrity / SafetyNet hardware attestation. Apply with Original app certificate patch.",
          "firstSeen": 1788134400000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Stop hiding navigation keys",
          "description": "Keeps the system navigation keys visible.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Stop hiding navigation keys",
          "description": "Stops the app from hiding the system navigation bar.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Tab scroll button",
          "description": "Adds up and down buttons beside + in the tab tray that jump to the first and last tab. Toggle in Mod Settings.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 929
        },
        {
          "name": "Unlock Premium",
          "description": "Forces SecurityTracker.isPremium() to always return true, so every feature gated by the \"st_01\" premium flag stays unlocked.",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 942
        },
        {
          "name": "Unlock Pro",
          "description": "Forces the purchase check to always return true, unlocking Pro.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 932
        },
        {
          "name": "Unlock Pro",
          "description": "Signature verification is spoofed automatically if this patch is selected the purchase check passes.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 943
        },
        {
          "name": "Unlock Pro",
          "description": "Forces the Pro flag true at every read and write site in the dex, unlocking Pro.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 944
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all pro features.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 925
        },
        {
          "name": "Unlock Pro & Disable Rate Dialog",
          "description": "Forces the premium check to always return true, unlocking every Pro feature, and stops the in-app \"rate us\" dialog from ever triggering.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 945
        },
        {
          "name": "Unlock Pro & Skip Splash Screen",
          "description": "Forces the ad-removed/Pro check to always return true, and renames the launcher activity from SplashActivity to MainActivity so the splash screen is skipped.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 924
        },
        {
          "name": "Unlock Pro and skip onboarding",
          "description": "Unlocks Pro features and skips the onboarding screens.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 940
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium features and hides the premium entry in settings.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 923
        },
        {
          "name": "Unlock purchased state",
          "description": "Makes the app treat itself as purchased.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 922
        },
        {
          "name": "Use Your Own Host File For Stronger AdBlock",
          "description": "Replaces res/raw/hosts.txt with a text/host file you select.",
          "firstSeen": 1790919711074,
          "default": false,
          "options": [
            {
              "key": "hostsFile",
              "title": "Host file",
              "description": "Text/host file that replaces the built-in res/raw/hosts.txt."
            }
          ],
          "compatiblePackagesKey": 931
        },
        {
          "name": "Volume Booster",
          "description": "Raises the volume boost limit in the player and background playback. Toggle in Mod Settings.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 925
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "braiNtropy/braintropy-patches",
      "name": "braiNtropy",
      "repoDescription": "Custom patches for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/87610087?v=4&s=128",
      "hotRank": 138,
      "stars": 5,
      "updatedAt": 1791819494000,
      "firstSeen": 1786240845995,
      "appFirstSeen": {
        "__universal__": 1789690917524,
        "com.rp.hypertrophy": 1791827875158,
        "org.wakingup.android": 1786240845676
      },
      "appUpdates": {
        "__universal__": 1789685189000,
        "com.rp.hypertrophy": 1791819494000,
        "org.wakingup.android": 1789474584000
      },
      "patches": [
        {
          "name": "Disable Expo OTA updates",
          "description": "Disables expo-updates: the app no longer contacts the Expo update server (u.expo.dev) on launch and can never download or run over-the-air JavaScript updates published by the developer. Only applies to apps built with Expo.",
          "firstSeen": 1789690917524,
          "default": false
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables the Google Play license check (Pairip) that redirects installs not purchased through the Play Store to the buy page. The check never runs, so this also works on degoogled devices without Play services. Does not bypass Play Integrity attestation.",
          "firstSeen": 1789690917524,
          "default": false
        },
        {
          "name": "Unlock Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 946
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium content and removes subscription banners.",
          "firstSeen": 1786240845995,
          "compatiblePackagesKey": 947
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "BlazeFTL/Morphe-Portal-Patches-New",
      "name": "Morphe Portal",
      "repoDescription": "Custom Morphe patches for Meta Portal apps: Custom DPI for YouTube / YouTube Music.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/139938337?v=4&s=128",
      "hotRank": 335,
      "stars": 4,
      "updatedAt": 1786342701000,
      "firstSeen": 1786388501585,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1786388501119,
        "com.google.android.youtube": 1786388501119
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1786342701000,
        "com.google.android.youtube": 1786342701000
      },
      "patches": [
        {
          "name": "Custom DPI",
          "description": "Forces a higher display density for this app only, so the whole UI scales up without changing the system density. Intended for low-dpi devices such as Meta Portal (160 dpi).",
          "firstSeen": 1786388501585,
          "default": false,
          "options": [
            {
              "key": "dpi",
              "title": "Custom DPI",
              "description": "Forced display density in dots-per-inch for this app only. 160 = system default (mdpi), 240 is roughly 1.5x larger. Range 96-640."
            }
          ],
          "compatiblePackagesKey": 948
        },
        {
          "name": "Custom version name",
          "description": "Overrides the app versionName so a re-patched build of the same upstream version is recognised as a new version. Lets patch-only changes propagate as updates even when the upstream YouTube/YT Music version is unchanged.",
          "firstSeen": 1786388501585,
          "default": false,
          "options": [
            {
              "key": "versionName",
              "title": "Version name",
              "description": "Full value written to android:versionName, e.g. \"20.51.39+1781904670\". Use a monotonic numeric suffix so newer builds compare greater."
            }
          ],
          "compatiblePackagesKey": 948
        },
        {
          "name": "Disable experimental notice",
          "description": "Removes the morphe experimental-version warning dialog, which otherwise nags on every re-patched build whose version differs from the recommended one.",
          "firstSeen": 1786388501585,
          "default": false,
          "compatiblePackagesKey": 948
        }
      ]
    },
    {
      "source": "github",
      "repo": "madhu-gowda6/atharv-patches",
      "name": "Atharv",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/142603446?v=4&s=128",
      "hotRank": 224,
      "stars": 4,
      "updatedAt": 1786367273000,
      "firstSeen": 1786388501585,
      "appFirstSeen": {
        "com.olaelectric.companion": 1786388501145
      },
      "appUpdates": {
        "com.olaelectric.companion": 1786367273000
      },
      "patches": [
        {
          "name": "Force enable Megaphone, Tamper Detection, Krutrim and Kruti",
          "description": "Forces the Megaphone, Tamper & Fall Detection, Krutrim Assistant, and Kruti features to always report as available, regardless of the server-driven onboarding feature flags returned by the app's backend.",
          "firstSeen": 1786388501585,
          "compatiblePackagesKey": 949
        },
        {
          "name": "High quality document upload",
          "description": "Raises the JPEG re-encode quality used by the camera capture-with-compression flow from 0 to 100, and raises the 6MB per-file size limit enforced on document uploads to 100MB, so scanned documents and high-resolution photos are no longer degraded or rejected before upload.",
          "firstSeen": 1786388501585,
          "compatiblePackagesKey": 949
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sushruth/imgur-patches",
      "name": "Imgur",
      "repoDescription": "Experimental Morphe patches that remove all ads from the Imgur Android app. Educational purposes only.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/2114206?v=4&s=128",
      "hotRank": 207,
      "stars": 6,
      "updatedAt": 1786389522000,
      "firstSeen": 1786432378089,
      "appFirstSeen": {
        "com.imgur.mobile": 1786432378065
      },
      "appUpdates": {
        "com.imgur.mobile": 1786389522000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Removes all ads in the app by forcing the no-ads (Emerald) entitlement flag.",
          "firstSeen": 1786432378089,
          "compatiblePackagesKey": 950
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "xxxR3Dxxx/R3D-PatchLab",
      "name": "R3D PatchLab",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/xxxR3Dxxx/R3D-PatchLab/main/patches-bundle.png",
      "hotRank": 151,
      "stars": 6,
      "updatedAt": 1790781484000,
      "firstSeen": 1786481440206,
      "appFirstSeen": {
        "br.com.zetabit.ios_standby": 1786481439983
      },
      "appUpdates": {
        "br.com.zetabit.ios_standby": 1790781484000
      },
      "patches": [
        {
          "name": "Rename StandBy",
          "description": "Changes the launcher name to R3D StandBy.",
          "firstSeen": 1786481440206,
          "compatiblePackagesKey": 951
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Premium Features.",
          "firstSeen": 1786481440206,
          "compatiblePackagesKey": 952
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RabehX/rabehx-patches",
      "name": "RabehX",
      "repoDescription": "Free-time patches for apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/64314390?v=4&s=128",
      "hotRank": 133,
      "stars": 12,
      "updatedAt": 1790519564000,
      "firstSeen": 1786685987544,
      "appFirstSeen": {
        "app.progres.webetu": 1786685987333,
        "com.algeria.selfcare.app.android": 1786685987333,
        "ru.bpc.mobilebank.bpc": 1786685987333
      },
      "appUpdates": {
        "app.progres.webetu": 1790519564000,
        "com.algeria.selfcare.app.android": 1790175483000,
        "ru.bpc.mobilebank.bpc": 1786654800000
      },
      "patches": [
        {
          "name": "Allow screenshots",
          "description": "Removes the screen capture block so screenshots and recordings work.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 953
        },
        {
          "name": "Bypass certificate checks",
          "description": "Bypasses certificate pinning so intercepted TLS connections are accepted.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 954
        },
        {
          "name": "Disable Frida Detection",
          "description": "Improves compatibility with debugging tools.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Disable Play Integrity",
          "description": "Short-circuits the Google Play Integrity attestation request with a \"DISABLED\" response, avoiding failures on modified or non-Play builds.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Disable SSL Pinning",
          "description": "Improves compatibility with custom certificates.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Disable analytics and crash reporting",
          "description": "Disables analytics and crash reporting while keeping push notifications.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 954
        },
        {
          "name": "Disable developer options detection",
          "description": "Stops the app from detecting that Developer Options or USB debugging are enabled on the device, removing the blocking security dialog.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Disable root & emulator detection",
          "description": "Forces every root, jailbreak, emulator and frida check in the app to report a clean device, so no blocking dialog is shown on modified/rooted environments.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Disable root detection",
          "description": "Disables the rooted-device check so the app runs on rooted devices.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 954
        },
        {
          "name": "Fix screen freeze",
          "description": "Fixes screen freezing after resuming the app from the background.",
          "firstSeen": 1790103453168,
          "compatiblePackagesKey": 953
        },
        {
          "name": "Remove CleverTap tracking",
          "description": "Removes CleverTap analytics initialization, stopping the app from collecting the phone number as an identity key and from reporting usage data.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 955
        },
        {
          "name": "Remove PairIP protection",
          "description": "Removes Google Play's PairIP anti-tamper wrapper so the app runs without license checks. Restores the original Application class in the manifest, removes all injected com.pairip.* components, and neuters PairIP's license client.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 953
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "WZSE/aapam-patches",
      "name": "aapam",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/WZSE/aapam-patches/main/patches-bundle.png",
      "hotRank": 89,
      "stars": 10,
      "updatedAt": 1791648998000,
      "firstSeen": 1786685987544,
      "appFirstSeen": {
        "com.amazon.amazonvideo.livingroom": 1788348524356,
        "com.graymatrix.did": 1786685987350,
        "com.mygate.user": 1791639953036,
        "com.orange.coloring.learn.kids": 1789136902741,
        "org.telegram.messenger.web": 1788643006618
      },
      "appUpdates": {
        "com.amazon.amazonvideo.livingroom": 1790414838000,
        "com.graymatrix.did": 1789125569000,
        "com.mygate.user": 1791648998000,
        "com.orange.coloring.learn.kids": 1789125569000,
        "org.telegram.messenger.web": 1789125569000
      },
      "patches": [
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once and self-destructing media viewable forever; the sender sees them as expired.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 956
        },
        {
          "name": "Block Flutter Ads",
          "description": "Removes home feed advertisements and sponsored community notice cards.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 957
        },
        {
          "name": "Bundle native ad-strip hook",
          "description": "Packages the Prime Video libignite interception library for this APK's ABIs.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Bundle native ad-strip hook",
          "description": "Packages the Prime Video libignite interception library for this APK's ABIs.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 958
        },
        {
          "name": "Clone Prime Video",
          "description": "Renames the package to <original>.mod (and its provider authorities / custom permissions) so the patched app installs side-by-side with a non-removable system Prime Video. Opt-in.",
          "firstSeen": 1788393600000,
          "default": false,
          "compatiblePackagesKey": 959
        },
        {
          "name": "Disable CleverTap",
          "description": "Prevents the CleverTap analytics SDK from initializing, stopping behavioral tracking and advertising-id (GAID) collection.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Disable Firebase analytics",
          "description": "Prevents Firebase Analytics from initializing, stopping event and user-property reporting to Google.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Disable ads",
          "description": "Removes all AdMob ads (banner, interstitial, rewarded, rewarded interstitial, app open) by intercepting the Corona SDK AdMob plugin bridge before any ad is initialised, loaded, or shown.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 960
        },
        {
          "name": "Disable ads",
          "description": "Removes Google IMA ad insertion (client-side and server-side DAI) from the ZEE5 player. The media source factory is returned DRM-configured but with ad-insertion components never attached, so content and DRM playback are unaffected.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Disable analytics",
          "description": "Disables all third-party analytics (CleverTap, Firebase, Mixpanel, videoanalytics) by short-circuiting the central analytics dispatch method. No tracking data is sent.",
          "firstSeen": 1786685987544,
          "compatiblePackagesKey": 470
        },
        {
          "name": "Disable auto-updates",
          "description": "Prevents Google Play Store from automatically replacing the patched APK with the official unpatched version.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 959
        },
        {
          "name": "Load native ad-strip hook",
          "description": "Loads libpvhook.so at startup before Prime Video constructs its media pipeline.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Load native ad-strip hook",
          "description": "Loads libpvhook.so at startup before Prime Video constructs its media pipeline.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 958
        },
        {
          "name": "Override certificate pinning",
          "description": "Adds a network_security_config trusting user CAs (no pin sets) so AdGuard Premium can inspect the app's platform-stack HTTPS. Optional adjunct: Prime Video's ad plane is largely native libcurl, so DNS blocking is the primary tool.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 959
        },
        {
          "name": "Prime Video extension",
          "description": "Integrates the Prime Video ATV extension for ad group skipping.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 959
        },
        {
          "name": "Skip ads",
          "description": "Multi-layer ad suppression targeting the SSAI schedule, impression reporting, and the Volley network chokepoint.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 196
        },
        {
          "name": "Unlock Premium Plan",
          "description": "Enables premium resident status and removes promotional banners.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 957
        },
        {
          "name": "Unlock ad-free",
          "description": "Hooks CoronaRuntime.onWillLoadMain() to execute a Lua bootstrap script that stubs in-app purchases (Tienda.ProductoComprado returning 'S'), hides promo/ad UI buttons, and stubs libads.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 960
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hxreborn/hxreborn-tiktok-patches",
      "name": "hxreborn TikTok",
      "repoDescription": "Feed filters for ads, AI slop, paid partnerships, live and shop cards, plus telemetry blocking.",
      "avatarUrl": "https://raw.githubusercontent.com/hxreborn/hxreborn-tiktok-patches/main/patches-bundle.png",
      "hotRank": 256,
      "stars": 35,
      "updatedAt": 1790533749000,
      "firstSeen": 1786899918235,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1786899917924
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1790533749000
      },
      "patches": [
        {
          "name": "Always show publish date",
          "description": "Always shows the publish date in video author information. Thanks to lyyako for the original implementation.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Comment sort controls",
          "description": "Exposes TikTok's native full comment-sort sheet, including its hot, time, media, and creator modes, instead of relying on rollout gates.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Copy comments without username",
          "description": "Copies only the comment text without including the creator's username.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Custom offline videos limit",
          "description": "Adds a custom entry to TikTok's offline videos menu with a configurable limit from 1 to 1000 videos.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds optional Morphe diagnostic logging, filtered reports, and local TikTok crash capture.",
          "firstSeen": 1786899918235,
          "default": false,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable login requirement",
          "description": "Removes TikTok's mandatory login gate from supported flows.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press quick share",
          "description": "Keeps long-pressing Share from opening TikTok's quick-share interaction.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press repost",
          "description": "Keeps holding Like from opening TikTok's repost action.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable screen capture detection",
          "description": "Disables capture detection and secure-window screenshot protection, including Circle to Search blocking.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable telemetry",
          "description": "Adds a Miscellaneous toggle that disables ByteDance AppLog analytics, AppsFlyer attribution tracking, BDLocation background uploads, Firebase Analytics, and crash reporting. Off by default.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Downloads",
          "description": "Adds watermark-free downloads, video quality selection, comment sticker saving, configurable folders, and filename templates.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable Live search",
          "description": "Shows TikTok's search entry in the Live drawer where supported.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable non-personalized search",
          "description": "Uses TikTok's non-personalized search mode instead of its saved account choice.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable voice comments",
          "description": "Enables TikTok's native voice-comment recording and publishing entry points.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Expand activity list",
          "description": "Shows the full Activity and New followers lists instead of collapsing them behind a View all button.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds a menu for viewing and overriding supported TikTok feature flags and configuration values.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed filter",
          "description": "Hides feed ads, TikTok Shop items, livestreams, stories, photo posts, the playlist bar, the floating event badge, AI-generated posts, paid partnership and promotional content, posts from verified accounts, videos outside configured view or like ranges, and the countdown lock on short-drama ads.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed tab navigation",
          "description": "Controls which loaded top and bottom navigation tabs remain visible, blocks newly added tabs when requested, and can hide the Tako AI bubble.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Fix Google login",
          "description": "Restores Google account sign-in after patching.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Foldable split comment view",
          "description": "Forces TikTok's tablet-style split layout (video beside comments instead of a bottom sheet) once the screen is at least as wide as a configurable threshold, for foldables TikTok doesn't already recognize as tablet-class.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Force show Auto scroll",
          "description": "Adds a setting that bypasses TikTok's rollout gates for its native Auto scroll action on supported videos.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide BdTuring CAPTCHA popups",
          "description": "Hides the BdTuring risk-control CAPTCHA dialog, gated by the Hide CAPTCHA popups setting.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Adds a default-off setting to hide browsing and LIVE puzzle dialogs while preserving login and account verification.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed LIVE button",
          "description": "Adds an option to hide the LIVE button at the top left of video feeds.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed follow button",
          "description": "Adds an option to hide the + follow button below creator avatars in video feeds.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed save button",
          "description": "Adds an option to hide the save/favourites button from video feeds.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide feed search button",
          "description": "Adds an option to hide the search button at the top right of video feeds.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide inbox stories",
          "description": "Hides the Stories row at the top of the Inbox page.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide quick comment reactions",
          "description": "Hides TikTok's exposed quick emoji row in supported comment inputs.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide suggested accounts",
          "description": "Removes suggested-account cards from profile and inbox surfaces. Thanks to tymmesyde for the original implementation.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Enables TikTok's native hold, slide down, and release gesture to lock 2x speed.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Open external links directly",
          "description": "Opens profile and story website links in the system browser instead of TikTok's in-app browser. Thanks to lyyako for the original implementation.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Playback speed",
          "description": "Enables playback-speed controls for all videos and remembers the selected speed between videos.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Region spoof",
          "description": "Adds in-app controls for changing the region TikTok reads.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Remember clear display",
          "description": "Remembers TikTok's clear-display state between videos.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Resume videos after scrolling",
          "description": "Continues supported videos from where playback stopped when returning after a scroll.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking parameters from TikTok links before they are shared.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Settings",
          "description": "Adds the Morphe patches settings menu to TikTok.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Share sheet modification",
          "description": "Adds toggles and allow-lists for the video share sheet's \"Send to\", \"Share via app\", and \"Video Actions\" sections.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar",
          "description": "Shows TikTok's native video seekbar where it would normally be hidden.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar thumbnail",
          "description": "Shows TikTok's video preview thumbnail while dragging the seekbar.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Stop video looping",
          "description": "Stops videos at the end instead of replaying them.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Translate comments",
          "description": "Adds comment translation controls using TikTok's translation system, with selectable language exclusions.",
          "firstSeen": 1786899918235,
          "compatiblePackagesKey": 212
        }
      ],
      "isArchived": true
    },
    {
      "source": "github",
      "repo": "HSlightsteel/slight-patches",
      "name": "Slight",
      "repoDescription": "Morphe patches for Android apps by Slight",
      "avatarUrl": "https://avatars.githubusercontent.com/u/38702569?v=4&s=128",
      "hotRank": 193,
      "stars": 5,
      "updatedAt": 1786907256000,
      "firstSeen": 1786941974043,
      "appFirstSeen": {
        "com.overdevs.at4k": 1786941973715,
        "se.hedekonsult.sparkle": 1786941973715
      },
      "appUpdates": {
        "com.overdevs.at4k": 1786907256000,
        "se.hedekonsult.sparkle": 1786838400000
      },
      "patches": [
        {
          "name": "Unlock Plus",
          "description": "Unlocks Sparkle TV's Plus features without purchase, including DVR recording, timeshift, multiview, VOD (movies & series), multi-source setup, and custom channel/category editing.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 961
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks AT4K Launcher's premium features without paying, like more apps per row and the premium wallpaper options. It all runs on the device, so nothing stays locked.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 962
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kuchingneko28/ipusnas-patches",
      "name": "iPusnas",
      "repoDescription": "morphe patches for ipusnas",
      "avatarUrl": "https://avatars.githubusercontent.com/u/73223302?v=4&s=128",
      "hotRank": 178,
      "stars": 18,
      "updatedAt": 1786936511000,
      "firstSeen": 1786941974043,
      "appFirstSeen": {
        "mam.reader.ipusnas": 1786941973722
      },
      "appUpdates": {
        "mam.reader.ipusnas": 1786936511000
      },
      "patches": [
        {
          "name": "Bypass Play Store redirect",
          "description": "Makes the PairIP license check pass for sideloaded installs so the app no longer redirects to the Play Store and closes.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        },
        {
          "name": "Disable Firebase Analytics and FCM",
          "description": "Disables Google Firebase Analytics tracking and removes Firebase Cloud Messaging push notifications.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        },
        {
          "name": "Neuter Telegram security breach reporter",
          "description": "Stops the app from reporting security breaches or APK integrity failures to the developers' Telegram channel.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        },
        {
          "name": "Remove certificate pinning",
          "description": "Removes the hard-coded OkHttp certificate pins and SSL pinning interceptor so the app trusts system and user CAs.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        },
        {
          "name": "Remove screenshot restriction",
          "description": "Disables the FLAG_SECURE window flag in the PDF and EPUB readers so screenshots and screen recordings are allowed.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        },
        {
          "name": "Save book to Downloads",
          "description": "Adds a menu option that downloads, decrypts, and saves the book as a readable PDF or EPUB in the public Downloads folder.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 963
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "riky-dev/morphe-patches",
      "name": "riky",
      "repoDescription": "Personal Morphe patch bundle",
      "avatarUrl": "https://avatars.githubusercontent.com/u/58308241?v=4&s=128",
      "hotRank": 35,
      "stars": 26,
      "updatedAt": 1792332464000,
      "firstSeen": 1786941974043,
      "appFirstSeen": {
        "com.Meteosolutions.Meteo3b": 1786941973734,
        "com.frontrow.vlog": 1790183112989,
        "com.lemon.lvoverseas": 1787515881169,
        "com.mahersafadi.electron": 1787070921700,
        "de.komoot.android": 1787494454767,
        "pl.guteklabs.phototime": 1791998065056
      },
      "appUpdates": {
        "com.Meteosolutions.Meteo3b": 1792250347000,
        "com.frontrow.vlog": 1792250347000,
        "com.lemon.lvoverseas": 1791125620000,
        "com.mahersafadi.electron": 1788860548000,
        "de.komoot.android": 1791992040000,
        "pl.guteklabs.phototime": 1791992040000
      },
      "patches": [
        {
          "name": "Bypass effects region restriction",
          "description": "Fixes effects/transitions not loading (Shark WAF block) by spoofing device_platform from \"android\" to \"windows\" in effect API requests.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 964
        },
        {
          "name": "CapCut network tunnel",
          "description": "Opt-in CapCut-only WireGuard tunnel. Import your own wg-quick .conf (paste or file) in-app; traffic is scoped to CapCut only. Requires Android VPN consent once. Independent of Unlock Premium.",
          "firstSeen": 1791135452082,
          "default": false,
          "compatiblePackagesKey": 964
        },
        {
          "name": "Hide ads",
          "description": "Spoofs premium/unlocked state to disable ad-gated behavior.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 303
        },
        {
          "name": "Hide ads",
          "description": "Removes banner, native, cover and interstitial ads and unlocks premium features.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 965
        },
        {
          "name": "Hide export nags",
          "description": "Hides the post-export review dialog and the inspiring-tips guidance banner.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 966
        },
        {
          "name": "Hide projects ads",
          "description": "Hides AdsLayout banners (Projects list and other in-app ad slots).",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 966
        },
        {
          "name": "Unlock Premium",
          "description": "Forces CapCut 9.0 VIP gates to true (VipSubscribeManager, SubscribeImpl, UserVipInfo, benefits). Cloud-gated assets may still fail.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 964
        },
        {
          "name": "Unlock Premium",
          "description": "Forces PremiumStatus checks to succeed so client-gated PhotoTime features unlock. Weather/forecast may still need network.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 967
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features, removes watermark, hides Pro tab, and hides the home upgrade-to-Pro banner.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 966
        },
        {
          "name": "Unlock Premium features",
          "description": "Unlock Premium features. Some features are not possible to patch (server sided), such as saving a multi-days hike.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 968
        },
        {
          "name": "Unlock map regions",
          "description": "Spoof Komoot Maps ownership client-side (world pack / owned regions in shop and offline UI). Server-side limits may still apply: offline tile download auth, sync overwriting local state, and Play receipt validation. Does not replace a real Play Store purchase.",
          "firstSeen": 1786941974043,
          "compatiblePackagesKey": 968
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JZ6/Flexboard",
      "name": "Flexboard",
      "repoDescription": "Morphe patches for gboard to improve your life",
      "avatarUrl": "https://avatars.githubusercontent.com/u/10971263?v=4&s=128",
      "hotRank": 40,
      "stars": 38,
      "updatedAt": 1791518052000,
      "firstSeen": 1786962892864,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1786962892801
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1791518052000
      },
      "patches": [
        {
          "name": "Bigger Toolbar",
          "description": "Raises how many icons Gboard's toolbar can hold — five on a stock build — to 12, so Flexboard's hotkeys and text action buttons fit alongside Gboard's own. How many actually show stays yours, set by dragging them in Gboard's toolbar settings. Force-stop Gboard afterwards: a cached keyboard view can go on showing the old capacity.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Bypass Gboard Signature",
          "description": "Bypass Gboard's own startup signature check without changing other callers.",
          "firstSeen": 1786962892864,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Crash reporter (debug)",
          "description": "For debugging. After a keyboard crash, the error is saved and copied to your clipboard the next time the keyboard starts, so it can be pasted into a bug report. This replaces whatever was on the clipboard. Off by default.",
          "firstSeen": 1791424748788,
          "default": false,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Enable Rambler",
          "description": "Exposes Google Rambler — Gboard's agentic dictation, which rewrites what you say into composed text — as a choice in Voice settings. It is not switched on for you: the feature uses a Google server, has its own quota and asks for consent, so picking it is left to you.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Hidden Features",
          "description": "Turns on two finished Gboard features that a resigned build can never receive: grammar check, and a close control on the chips Gboard offers unprompted. Their flags are delivered per app signature, so resigning the APK means they never arrive and stay off. Both are confirmed working on a device; five other flags were tried and dropped.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Install as Gboard Clone",
          "description": "Rename the package to dev.jz6.com.google.android.inputmethod.latin so the patched build installs alongside the official Gboard instead of replacing it.",
          "firstSeen": 1786962892864,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Modern keypress haptics",
          "description": "Uses Android's haptic primitives for keypresses — the crisp tick the rest of the system uses — instead of a plain buzz. Gboard has the code and disables it with an impossible minimum Android version; this removes that. Devices whose vibrator cannot do primitives are unaffected, because Gboard's own hardware check still runs. Note that it changes what the vibration strength slider means, from milliseconds to intensity.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Suggested Settings",
          "description": "Turns on flick keys for symbols, touch & hold keys for numbers, suggestion strip, grammar check and smart replies, and turns off block offensive words and word suggestions. Written once as defaults, so each can still be changed in Gboard's own settings. Grammar check is the switch, not the feature: the row only exists on a resigned build if Hidden Features is applied too.",
          "firstSeen": 1786962892864,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Swipe Left to Delete",
          "description": "Swipe left anywhere on the keyboard to delete the previous word, and swipe right to restore it. Uses Gboard's word-scrub engine; anywhere swipes have a one-word default cap, while deliberate backspace swipes keep Gboard's uncapped behaviour.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Swipe Right to Undo",
          "description": "Swipe right after deleting to put the words back — the swipe starts on the Delete key, or anywhere when Swipe Left to Delete is also applied. Uses Gboard's own undo, which already records what a delete swipe removed.",
          "firstSeen": 1786962892864,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Swipe up to undo autocorrect",
          "description": "Swipe up on the keyboard to undo the last autocorrection: the word you typed comes back, as with Gboard's own undo autocorrect on backspace. It works right after the correction, before you type anything else; otherwise the swipe does nothing. The key you swiped on is not typed.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Text Action Buttons",
          "description": "Add Select all, Copy and Paste buttons to the toolbar above the keyboard, so each is one tap instead of opening Gboard's text editing panel first. Registered natively, so drag-to-reorder through the toolbar customize page persists. These three share the toolbar with Gboard's own icons and with Toolbar Hotkeys. Bigger Toolbar, which is applied unless you deselect it, raises the ceiling from five to twelve; without it, five is all the bar can hold.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Toolbar Hotkeys",
          "description": "Adds eight configurable hotkey slots to Gboard's toolbar — each commits a text of your choice on tap. A slot appears when its text is set; when cleared it hides at the next toolbar rebuild (rotate, switch IME, or restart — there's no mid-session un-register). Text and icon edits apply on the next keyboard open. The slots share the toolbar with Gboard's own icons: Bigger Toolbar, which is applied unless you deselect it, makes room for twelve, but on a stock ceiling of five not all eight fit.",
          "firstSeen": 1786962892864,
          "compatiblePackagesKey": 127
        },
        {
          "name": "Vibration Slider Everywhere",
          "description": "Forces Gboard to show its own vibration strength slider on every device, rather than deferring to the system haptic settings page, so the strength is adjustable instead of being fixed by whichever rollout the device landed in.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 127
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "isuruhg/cricinfo-tweaks",
      "name": "ESPNcricinfo Ad & Tracking Removal",
      "repoDescription": "Ad, tracking, splash-ad and forced-update-lockout patches for the ESPNcricinfo Android app — for use with Morphe. Patch source only; no app binaries.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/11230703?v=4&s=128",
      "hotRank": 222,
      "stars": 3,
      "updatedAt": 1786975948000,
      "firstSeen": 1786992205617,
      "appFirstSeen": {
        "com.july.cricinfo": 1786992205230
      },
      "appUpdates": {
        "com.july.cricinfo": 1786975948000
      },
      "patches": [
        {
          "name": "Block tracking & telemetry",
          "description": "Stops AppsFlyer, comScore, Conviva and Adobe Marketing from initializing, so they collect or send no attribution/analytics data. Leaves CleverTap intact to preserve push notifications.",
          "firstSeen": 1786992205617,
          "compatiblePackagesKey": 969
        },
        {
          "name": "Remove ads",
          "description": "Stops ESPNcricinfo from fetching or showing banner, interstitial, native, rewarded and app-open ads (Google Ad Manager, Meta Audience Network, Taboola) by severing the Flutter ad plugins and skipping the ad SDK setup.",
          "firstSeen": 1786992205617,
          "compatiblePackagesKey": 969
        },
        {
          "name": "Remove splash ad, startup delay & forced update",
          "description": "Removes the full-screen splash ad shown on every cold start (the main cause of the slow boot), the GPT interstitial, and the \"you must update\" blocking screen, by hiding their Firebase Remote Config keys from the app. Other remote config is untouched.",
          "firstSeen": 1786992205617,
          "compatiblePackagesKey": 969
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Freeman022026/rustore-privacy-patches",
      "name": "RuStore Privacy",
      "repoDescription": "Selectable RuStore privacy patches for Morphe with verified automatic releases.",
      "avatarUrl": "https://raw.githubusercontent.com/Freeman022026/rustore-privacy-patches/main/patches-bundle.png",
      "hotRank": 127,
      "stars": 7,
      "updatedAt": 1791227386000,
      "firstSeen": 1787021898591,
      "appFirstSeen": {
        "ru.vk.store": 1787021898525
      },
      "appUpdates": {
        "ru.vk.store": 1791227386000
      },
      "patches": [
        {
          "name": "Block remote network policy",
          "description": "Blocks remote and cached network policies that add TLS trust anchors or override API and static-content hosts.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable Kaspersky background scan",
          "description": "Disables periodic Kaspersky scheduling and reports disabled workers as successfully completed.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable advertisements",
          "description": "Removes ad providers, sanitizes ad identifiers, returns an empty ad list, and keeps advertising consent disabled.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable analytics and trackers",
          "description": "Disables audited analytics transports and replaces the stable request device identifier.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable background hooks",
          "description": "Disables audited boot, network-state, VPN, and Connect session hooks.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable invasive permissions",
          "description": "Removes privileged install, location, storage, billing, USB, and vendor data access while preserving user-driven installs.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable push services",
          "description": "Disables RuStore and VK push initialization, services, and audited push receivers.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Disable verification hooks",
          "description": "Disables audited SMS, call, phone-state, SID, and Mail.ru verification hooks.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Exclude Google Play apps from update checks",
          "description": "Excludes only apps whose recorded Android installer is Google Play from update requests.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Hide gaming profile",
          "description": "Removes the gaming profile permission, hides the gaming profile widget, and blocks navigation to the gaming profile.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Replace RuStore SDK device identifier",
          "description": "Replaces the RuStore SDK device identifier sent with payment and session requests with the zero UUID.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Replace VK SDK device identifier",
          "description": "Replaces the VK SDK device fingerprint sent by VK ID and VK Pay request paths with the zero UUID.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Restore secure-session compatibility",
          "description": "Adapts secure-session requests to RuStore 1.108 API changes for re-signed APKs.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Restrict background work to updates",
          "description": "Keeps only the workers required for automatic updates and allows update checks to run while RuStore is foreground or background.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        },
        {
          "name": "Skip update authentication",
          "description": "Skips the update authentication suggestion and returns a valid completed result.",
          "firstSeen": 1787021898591,
          "compatiblePackagesKey": 970
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ImmortalZeus/ImmortalZeus-Morphe-Patches",
      "name": "ImmortalZeus",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/87296096?v=4&s=128",
      "hotRank": 357,
      "stars": 4,
      "updatedAt": 1778815999000,
      "firstSeen": 1787049120258,
      "appFirstSeen": {
        "__universal__": 1787049120188,
        "com.example.app": 1787049120188
      },
      "appUpdates": {
        "__universal__": 1778815999000,
        "com.example.app": 1778815999000
      },
      "patches": [
        {
          "name": "Block hosts in string resources",
          "description": "Blocks ads and trackers by replacing hosts in XML string resources. Works alongside bytecode hosts blocker for comprehensive coverage.",
          "firstSeen": 1787049120258,
          "default": false,
          "options": [
            {
              "key": "hosts",
              "title": "Hosts file",
              "description": "The hosts file containing hosts or domains you want to block."
            },
            {
              "key": "redirectionIp",
              "title": "Redirection IP",
              "description": "The IP address to redirect blocked domains to."
            },
            {
              "key": "isWildcard",
              "title": "Wildcard blocking",
              "description": "Enable subdomain matching."
            }
          ]
        },
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1787049120258,
          "compatiblePackagesKey": 971
        }
      ]
    },
    {
      "source": "github",
      "repo": "theabhishekbhujang/morphe-patches",
      "name": "Abhishek Bhujang",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/59395512?v=4&s=128",
      "hotRank": 219,
      "stars": 3,
      "updatedAt": 1787254764000,
      "firstSeen": 1787084889453,
      "appFirstSeen": {
        "com.psslabs.rhythm": 1787084888546,
        "harmonium.music.gameg.real.harmoniumfree": 1787084888546
      },
      "appUpdates": {
        "com.psslabs.rhythm": 1787184000000,
        "harmonium.music.gameg.real.harmoniumfree": 1787097600000
      },
      "patches": [
        {
          "name": "Remove Ads",
          "description": "Removes all banner ads, interstitial ads, open app ads, and enables permanent ad-free status.",
          "firstSeen": 1787084889453,
          "compatiblePackagesKey": 972
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks all Pro and Premium features, taals, variations, scales, Manjeera audio engine, and disables store alerts & ads.",
          "firstSeen": 1787084889453,
          "compatiblePackagesKey": 973
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "IMXEren/mix-patches",
      "name": "Mix",
      "repoDescription": "Mix Patches",
      "avatarUrl": "https://gitlab.com/uploads/-/system/user/avatar/41449487/avatar.png?v=1792281666&width=128",
      "hotRank": 71,
      "stars": 4,
      "updatedAt": 1791840426000,
      "firstSeen": 1787114443138,
      "appFirstSeen": {
        "__universal__": 1787114442363,
        "com.ipay.mobile": 1788281138911,
        "com.laurencedawson.reddit_sync": 1787114442363,
        "org.cris.aikyam": 1787114442363,
        "tv.trakt.trakt": 1787114442363
      },
      "appUpdates": {
        "__universal__": 1790920019000,
        "com.ipay.mobile": 1790920019000,
        "com.laurencedawson.reddit_sync": 1791840426000,
        "org.cris.aikyam": 1790920019000,
        "tv.trakt.trakt": 1790920019000
      },
      "patches": [
        {
          "name": "Bypass developer options",
          "description": "Bypasses app usb debugging, wireless debugging and developer options checks.",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 974
        },
        {
          "name": "Bypass device integrity checks",
          "description": "Bypasses startup validation: client-side licensing and Developer Option / USB / Wireless debugging state checks.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 975
        },
        {
          "name": "Bypass signature check",
          "description": "Bypasses app anti-tampering protection so to work when signed by a different signature.",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 974
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1788307200000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1788307200000,
          "default": false
        },
        {
          "name": "Fix Other discussions",
          "description": "Uses Reddit search for Other discussions and applies the selected sort.",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Fix random crash",
          "description": "Fixes an occasional crash while browsing Reddit.",
          "firstSeen": 1789316434037,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Merge profile feeds",
          "description": "Merges profile submissions and comments from Arctic Shift and Reddit.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Open Redgifs links in WebView on failure",
          "description": "Falls back to Sync's in-app WebView when native Redgifs playback fails.",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Restore deleted posts",
          "description": "Restores deleted or removed post content from Arctic Shift when available.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Spoof Firebase certificate hash",
          "description": "Spoofs the app's package certificate hash used by Firebase Installations so that push notifications, remote config, and other Firebase services continue to work as expected.",
          "firstSeen": 1787114443138,
          "default": false,
          "options": [
            {
              "key": "certificateHash",
              "title": "Certificate hash",
              "description": "The SHA-1 hash of the app's package certificate."
            }
          ]
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID. Configure the client in Morphe Settings.",
          "firstSeen": 1791852226701,
          "isPreRelease": true,
          "options": [
            {
              "key": "clientId",
              "title": "Default client ID"
            },
            {
              "key": "userAgent",
              "title": "Default User-Agent"
            },
            {
              "key": "redirectUri",
              "title": "Default redirect URI"
            }
          ],
          "compatiblePackagesKey": 8
        },
        {
          "name": "Spoof signature verification",
          "description": "Spoofs the signature verification when the app starts up. It is recommended to use the unmodified app to work properly.",
          "firstSeen": 1787114443138,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name of the app, if modified. This must match the package name defined when the 'Change package name' patch is selected or as defined in the AndroidManifest.xml."
            },
            {
              "key": "signature",
              "title": "Base64-encoded signature",
              "description": "The base64-encoded signature from the original, unmodified APK. This extracts the certificate/signature in the APK by default if blank."
            }
          ]
        },
        {
          "name": "Unlock pro",
          "description": "Remove ads, add VIP badge and allow to view 'Your Month in Review'.",
          "firstSeen": 1787114443138,
          "compatiblePackagesKey": 976
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "heval99/Heval-Morphe-Patches",
      "name": "Heval",
      "repoDescription": "Custom Morphe patches by heval99",
      "avatarUrl": "https://avatars.githubusercontent.com/u/111246900?v=4&s=128",
      "hotRank": 16,
      "stars": 52,
      "updatedAt": 1792312476000,
      "firstSeen": 1787164760965,
      "appFirstSeen": {
        "__universal__": 1791979041512,
        "app.expert.player": 1791708938464,
        "app.prolauncher": 1792076616627,
        "cc.dreamspark.intervaltimer": 1791979041512,
        "club.boxbox.android": 1787164759994,
        "com.Project100Pi.themusicplayer": 1790776000286,
        "com.Relmtech.Remote": 1789841023101,
        "com.alarmclock.xtreme.free": 1791671718007,
        "com.appgenix.bizcal": 1791683802079,
        "com.astrapaging.vff": 1791998065056,
        "com.bleacherreport.android.teamstream": 1792265190046,
        "com.brave.browser": 1787164759994,
        "com.divum.MoneyControl": 1792058303349,
        "com.duplila.screenshare": 1791979041512,
        "com.eurosport": 1792244722386,
        "com.farproc.wifi.analyzer": 1790714999024,
        "com.flyersoft.moonreader": 1791306815127,
        "com.foobnix.pdf.reader": 1791671718007,
        "com.football433": 1792244722386,
        "com.futbin": 1790533589031,
        "com.gregacucnik.fishingpoints": 1791391048557,
        "com.guardian": 1792185171967,
        "com.hevy": 1791926258100,
        "com.jetappfactory.jetaudio": 1789841023101,
        "com.kakao.talk": 1791926258100,
        "com.livescore": 1787189031057,
        "com.macdom.ble.blescanner": 1792076616627,
        "com.mail.mobile.android.mail": 1792244722386,
        "com.melodis.midomiMusicIdentifier.freemium": 1791391048557,
        "com.mobilefootie.wc2010": 1787164759994,
        "com.monefy.app.lite": 1789680569751,
        "com.myfitnesspal.android": 1787164759994,
        "com.onesports.score": 1791391048557,
        "com.peter890331.luckyclick.app": 1791979041512,
        "com.pocketcolorwheel.PCW": 1790533589031,
        "com.podcast.podcasts": 1791306815127,
        "com.pzolee.bluetoothscanner": 1792076616627,
        "com.rammigsoftware.bluecoins": 1789770953724,
        "com.rawcam.app": 1791391048557,
        "com.resultadosfutbol.mobile": 1791391048557,
        "com.scores365": 1787189031057,
        "com.shazam.android": 1791306815127,
        "com.sofascore.results": 1787164759994,
        "com.streema.simpleradio": 1790714999024,
        "com.textra": 1789841023101,
        "com.truecaller": 1791926258100,
        "com.wunderground.android.weather": 1789680569751,
        "com.yahoo.mobile.client.android.sportacular": 1792076616627,
        "com.ztnstudio.notepad": 1791391048557,
        "de.motain.iliga": 1789770953724,
        "de.transfermarkt.v2": 1792265190046,
        "easy.launcher": 1791926258100,
        "easynotes.notes.notepad.notebook.privatenotes.note": 1789680569751,
        "eu.faircode.email": 1789680569751,
        "eu.livesport.FlashScore_com": 1789770953724,
        "fm.castbox.audiobook.radio.podcast": 1791306815127,
        "in.cricketexchange.app.cricketexchange": 1791926258100,
        "jp.naver.line.android": 1791926258100,
        "lequipe.fr": 1792244722386,
        "mark.via.gp": 1792171597077,
        "me.bluemail.mail": 1791789861014,
        "me.kavishdevar.librepods": 1789680569751,
        "me.piebridge.brevent": 1791998065056,
        "net.dinglisch.android.taskerm": 1789680569751,
        "net.osmand": 1789770953724,
        "net.smartwod.timer": 1791789861014,
        "no.fishbuddy_playground.app": 1787189031057,
        "one.cricket.app": 1791391048557,
        "org.kman.AquaMail": 1789680569751,
        "org.mozilla.firefox": 1792321868240,
        "org.mozilla.focus": 1792321868240,
        "projekt.launcher": 1792076616627,
        "ro.rcsrds.digisport": 1792185171967,
        "ru.iptvremote.android.iptv": 1787189031057,
        "ru.wasiliysoft.ircodefindernec": 1792076616627,
        "wsj.reader_sp": 1791998065056
      },
      "appUpdates": {
        "__universal__": 1791974702000,
        "app.expert.player": 1791714861000,
        "app.prolauncher": 1792073613000,
        "cc.dreamspark.intervaltimer": 1791974702000,
        "club.boxbox.android": 1791925642000,
        "com.Project100Pi.themusicplayer": 1791773064000,
        "com.Relmtech.Remote": 1790532172000,
        "com.alarmclock.xtreme.free": 1791669812000,
        "com.appgenix.bizcal": 1791995613000,
        "com.astrapaging.vff": 1791995613000,
        "com.bleacherreport.android.teamstream": 1792260567000,
        "com.brave.browser": 1791445656000,
        "com.divum.MoneyControl": 1792054930000,
        "com.duplila.screenshare": 1791974702000,
        "com.eurosport": 1792239496000,
        "com.farproc.wifi.analyzer": 1791925642000,
        "com.flyersoft.moonreader": 1791773064000,
        "com.foobnix.pdf.reader": 1791669812000,
        "com.football433": 1792239496000,
        "com.futbin": 1792239496000,
        "com.gregacucnik.fishingpoints": 1791379074000,
        "com.guardian": 1792239496000,
        "com.hevy": 1791995613000,
        "com.jetappfactory.jetaudio": 1791773064000,
        "com.kakao.talk": 1791974702000,
        "com.livescore": 1792239496000,
        "com.macdom.ble.blescanner": 1792073613000,
        "com.mail.mobile.android.mail": 1792239496000,
        "com.melodis.midomiMusicIdentifier.freemium": 1791379074000,
        "com.mobilefootie.wc2010": 1791925642000,
        "com.monefy.app.lite": 1791773064000,
        "com.myfitnesspal.android": 1792159941000,
        "com.onesports.score": 1791974702000,
        "com.peter890331.luckyclick.app": 1791974702000,
        "com.pocketcolorwheel.PCW": 1791773064000,
        "com.podcast.podcasts": 1791773064000,
        "com.pzolee.bluetoothscanner": 1792073613000,
        "com.rammigsoftware.bluecoins": 1791445656000,
        "com.rawcam.app": 1791925642000,
        "com.resultadosfutbol.mobile": 1791379074000,
        "com.scores365": 1792239496000,
        "com.shazam.android": 1791974702000,
        "com.sofascore.results": 1792239496000,
        "com.streema.simpleradio": 1791995613000,
        "com.textra": 1791445656000,
        "com.truecaller": 1792187155000,
        "com.wunderground.android.weather": 1789678436000,
        "com.yahoo.mobile.client.android.sportacular": 1792159941000,
        "com.ztnstudio.notepad": 1791379074000,
        "de.motain.iliga": 1792239496000,
        "de.transfermarkt.v2": 1792260567000,
        "easy.launcher": 1791974702000,
        "easynotes.notes.notepad.notebook.privatenotes.note": 1791445656000,
        "eu.faircode.email": 1791445656000,
        "eu.livesport.FlashScore_com": 1791974702000,
        "fm.castbox.audiobook.radio.podcast": 1791773064000,
        "in.cricketexchange.app.cricketexchange": 1792239496000,
        "jp.naver.line.android": 1791974702000,
        "lequipe.fr": 1792239496000,
        "mark.via.gp": 1792159941000,
        "me.bluemail.mail": 1791773064000,
        "me.kavishdevar.librepods": 1791925642000,
        "me.piebridge.brevent": 1791995613000,
        "net.dinglisch.android.taskerm": 1791974702000,
        "net.osmand": 1791925642000,
        "net.smartwod.timer": 1791773064000,
        "no.fishbuddy_playground.app": 1791773064000,
        "one.cricket.app": 1791379074000,
        "org.kman.AquaMail": 1791773064000,
        "org.mozilla.firefox": 1792312476000,
        "org.mozilla.focus": 1792312476000,
        "projekt.launcher": 1792073613000,
        "ro.rcsrds.digisport": 1792239496000,
        "ru.iptvremote.android.iptv": 1791379074000,
        "ru.wasiliysoft.ircodefindernec": 1792073613000,
        "wsj.reader_sp": 1791995613000
      },
      "patches": [
        {
          "name": "Add-on support",
          "description": "Adds an Extensions menu to install and manage uBlock Origin, Violentmonkey and Tampermonkey, and shows their popups. Add-ons run in private mode, like every Focus tab; their data survives Erase. Installed add-ons are checked for updates from addons.mozilla.org at most once a day.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "compatiblePackagesKey": 977
        },
        {
          "name": "Block marketing notifications",
          "description": "Blocks in-app promotional prompts, modals, promotion banners and Firebase In-App Messaging popups. Note: this only affects in-app promotions. Match-alert push delivery on re-signed builds needs \"GmsCore support\" with MicroG RE (issue #25).",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Block marketing popups",
          "description": "Blocks the server-configured promo dialog, Firebase In-App Messaging popups and in-app promo strips. Push notifications are not affected.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Block telemetry & trackers",
          "description": "Blocks Sentry crash reporting, Adjust and Branch attribution, Facebook app events and Amplitude ad-ID and legacy event uploads. Push notifications and purchases keep working.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 980
        },
        {
          "name": "Brave Origin",
          "description": "Unlocks Brave Origin and enables feature toggle controls.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 981
        },
        {
          "name": "Disable Agent i",
          "description": "Turns off Agent i, LINE's AI assistant, which removes its buttons from the Home header and the search bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Disable Datadog telemetry",
          "description": "Stops Datadog real-user monitoring (sessions, screens, taps, crashes, ANRs and network traces). Other analytics in the app are not changed.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 983
        },
        {
          "name": "Disable Facebook SDK",
          "description": "Blocks Facebook Audience Network ads and disables Facebook event tracking while keeping Facebook Login working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Disable VOOM",
          "description": "VOOM links, shares and notifications do nothing, and the standalone VOOM feed closes at once. Use with Hide VOOM tab to remove the tab as well.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Disable ads",
          "description": "Turns on the ad-free entitlement so Alarm Clock Xtreme shows no banner, interstitial or consent ads. Only the ad-free feature is changed; the other shop features keep their purchase state.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 984
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads and hides empty banner slots.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 985
        },
        {
          "name": "Disable ads",
          "description": "Turns off Business Calendar 2's ad-serving gate and the \"ads or Pro\" dialog, stops FairBid from starting, preloading or showing interstitials, and disables Facebook Audience Network's auto-initialization.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 986
        },
        {
          "name": "Disable ads",
          "description": "Removes the ads in feeds and articles, the banner ads and the splash ad, and stops the Google and Amazon ad SDKs from starting. Ads inside videos are part of the stream and stay.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 987
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner and interstitial ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 988
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, native, interstitial, rewarded and app-open ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 989
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner and interstitial ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 990
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 991
        },
        {
          "name": "Disable ads",
          "description": "Experimental: hides sponsored new tab images (including full-page takeovers) and the \"Earn BAT for viewing ads\" Rewards signup popup.",
          "firstSeen": 1787164760965,
          "default": false,
          "compatiblePackagesKey": 992
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 993
        },
        {
          "name": "Disable ads",
          "description": "Blocks every Google Mobile Ads load (banner, native, interstitial, rewarded, app-open and the networks mediated through it), CREX's own Parth house ads and Meta Audience Network banners. Rewarded videos never load, so their rewards are not granted; use with Enable Premium, which makes the app hide its ad slots.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 994
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner ads and empty ad slots in articles, listings, results and the live programme list, and the pre-roll ads before live channels and videos.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner ad and skips the ad consent form, which otherwise closes the app for free users who refuse consent.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 996
        },
        {
          "name": "Disable ads",
          "description": "Removes banner, native and app-open ads and skips the ad consent form.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Disable ads",
          "description": "Removes the 'notes_edit_banner' unit from utils/AdManager and the app-open ad from App$AppOpenAdManager. Both are gated on the single App.isAdFree() check, which normally depends on a VIP subscription.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 998
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner and in-feed ads, the ads in the Stories and Clips players and the pre-roll ads on free videos. Ads inserted into live and premium streams are part of the stream and stay.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 999
        },
        {
          "name": "Disable ads",
          "description": "Stops the Google Mobile Ads SDK and its mediation networks from starting, so the app's banner and interstitial ads never load, and skips PairIP's Play license check that otherwise kills the app when it is not installed from Play. Playback and playlists are unchanged.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1000
        },
        {
          "name": "Disable ads",
          "description": "Disables Google ads, in-app ad slots and video ads. Bookmaker strips and odds are hidden by Hide betting content.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Disable ads",
          "description": "Removes banner, native, interstitial, rewarded and app-open ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1001
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads, and the squad builder's video ad panel.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1002
        },
        {
          "name": "Disable ads",
          "description": "Removes ads from fronts and articles, and the swipe-in ad pages between articles.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1003
        },
        {
          "name": "Disable ads",
          "description": "Disables native and banner ads and hides the \"Remove ads\" upsell.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1004
        },
        {
          "name": "Disable ads",
          "description": "Switches the app to its built-in no-ads provider, removing banner, interstitial and video pre-roll ads (Yandex, Wortise and mediated networks).",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1005
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner and interstitial ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1006
        },
        {
          "name": "Disable ads",
          "description": "Removes AdFit native, focus, feed and BizBoard ads from the chat list, friends, OpenChat, short-form and KakaoPay screens.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable ads",
          "description": "Stops every Google Mobile Ads banner, interstitial, native, rewarded and app-open ad from loading, including the Teads and Equativ ads it mediates. Taboola sponsored content and ads inside web pages are not removed.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1007
        },
        {
          "name": "Disable ads",
          "description": "Disables Librera's banner, interstitial and rewarded ads by reporting ads as switched off and the reward window as open, so the Google Mobile Ads SDK never starts.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1008
        },
        {
          "name": "Disable ads",
          "description": "Removes the Smart Channel banner above the chat list and hides LINE Ads banners on Home, Wallet and other tabs.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Disable ads",
          "description": "Forces AdsRemovalSettings.areAdsDisabled() to return true, disabling banner, interstitial, MPU, hero placement, coverage sponsorship and announcement ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1009
        },
        {
          "name": "Disable ads",
          "description": "Turns on the app's own ad-free mode, which removes the banner and the full-screen video ad shown before the auto clicker starts.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1010
        },
        {
          "name": "Disable ads",
          "description": "Turns off the inbox ads, banners, native ads and interstitials and stops the ad tracking pixels. The promotional cards the server places in the inbox (storage and eSIM hints, for example) go away with them.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1011
        },
        {
          "name": "Disable ads",
          "description": "Experimental, not yet tested on a device. Removes banner, native, sticky, interstitial and video preroll ads and the Taboola sponsored links under articles. Pro content stays server-side and is not unlocked.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1012
        },
        {
          "name": "Disable ads",
          "description": "Disables Moon+ Reader's banner, interstitial, exit and native ads by forcing the central ad gate to always report ads as disabled.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 743
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native/inline and app-open ads and hides the empty ad slots.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1013
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1014
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1015
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1016
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1017
        },
        {
          "name": "Disable ads",
          "description": "Disables Google Mobile Ads (AdMob) initialization and the app's own ad placements, removing banner, interstitial, rewarded, native and mediated ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1018
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, rewarded, app-open and native ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1019
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, rewarded and app-open ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1020
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, feed, native, preroll and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1021
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner, in-article and interstitial ads, the betting odds banners and the Outbrain recommendations.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1022
        },
        {
          "name": "Disable ads",
          "description": "Hides banner and native ads and the ad slots in the call log and inbox, and turns off interstitial and app-open ads, so actions such as Click to WhatsApp run at once. Also turns off the remaining ad checks (including rewarded ads), the ad campaign and ad config syncs, and the \"Explore Truecaller Premium\" row in the contacts list.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Disable ads",
          "description": "Removes the banner ad at the bottom of the map and stops the ad SDK from starting.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1024
        },
        {
          "name": "Disable ads",
          "description": "Disables the banner and full-screen ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1025
        },
        {
          "name": "Disable ads",
          "description": "Removes the display and native ads from section fronts, articles and market pages, without leaving empty ad slots, and the pre-roll ads before videos.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1026
        },
        {
          "name": "Disable ads",
          "description": "Hides ad cards on the home, scores, game, team and league screens, above articles and on video screens, turns off Taboola stream ads and removes video pre-roll ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1027
        },
        {
          "name": "Disable ads",
          "description": "Stops the bundled Calldorado ad SDK: no in-app ads and no after-call ad screen.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1028
        },
        {
          "name": "Disable article limit",
          "description": "Removes the article limit wall, the warm-up prompt and the offline wall, and stops counting article views. The free sign-in prompt and the \"Support the Guardian\" button stay.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 1003
        },
        {
          "name": "Disable community tab",
          "description": "Shows only your open chat rooms in the OpenChat tab, without the community list and feed below them.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable default launcher reminder",
          "description": "Stops the notification that asks you to set the app as the default launcher. It only appears while another launcher is the default.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Disable friend feed tab",
          "description": "Shows the classic friend list instead of the friend feed in the first tab.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable license check",
          "description": "Skips the Play Store license check so the patched app starts.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 985
        },
        {
          "name": "Disable license check",
          "description": "Skips the Play Store license check so the patched app starts.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 996
        },
        {
          "name": "Disable license check",
          "description": "Skips the Play Store license check so the patched app starts.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1010
        },
        {
          "name": "Disable license check",
          "description": "Skips the Play Store license check so the patched app starts.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1029
        },
        {
          "name": "Disable license check",
          "description": "Skips the Play Store license check so the patched app starts.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1024
        },
        {
          "name": "Disable live stream ads",
          "description": "Plays live channels from the plain stream instead of the Google DAI stream with inserted ads. Turn this off if a live channel stops playing.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 1030
        },
        {
          "name": "Disable promotions",
          "description": "Hides the GetJar and SportsPass partner banners, tiles, search cards and suggestions, the \"Discover\" app offers card and the keyboard promotion notification.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Disable rating prompts",
          "description": "Stops the app's feedback (sentiment) dialog and the Google Play review request.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Disable rating prompts",
          "description": "Stops the Google Play rating request that opens after a few app starts, and the Play Store page it opens when that request fails.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 977
        },
        {
          "name": "Disable rating prompts",
          "description": "Hides the rating banner and the in-app rating dialog.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Disable rating prompts",
          "description": "Stops the Google Play rating request that opens after a mail is sent.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1011
        },
        {
          "name": "Disable rating prompts",
          "description": "Stops the in-app rating dialog that opens after repeated app starts.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics (including automatic events), Crashlytics crash reporting, Fyber's crash handler and the sale promo push notifications. Remote Config keeps working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 986
        },
        {
          "name": "Disable telemetry",
          "description": "Turns off mParticle analytics (which also removes the Apptentive surveys and rating prompts), Datadog, comScore, Crashlytics crash reports, Branch attribution tracking, the Beam event reporting and the event forwarding to Braze.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 987
        },
        {
          "name": "Disable telemetry",
          "description": "Disables AppsFlyer event logging, app-logged Firebase Analytics events and Crashlytics exception reporting.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 991
        },
        {
          "name": "Disable telemetry",
          "description": "Experimental: turns off P3A analytics and the usage ping on every start (overriding the in-app switches), stops crash report uploads and drops the install-referrer attribution code.",
          "firstSeen": 1787164760965,
          "default": false,
          "compatiblePackagesKey": 992
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics, Crashlytics, Performance Monitoring and Piano (Cxense) page events. Push notifications keep working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics and Crashlytics, Amplitude, Braze, Singular and Rudderstack tracking. Push notifications keep working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Adobe Analytics, AppsFlyer, Apptentive, Chartbeat, Comscore, Crashlytics, Firebase Analytics, MediaMelon, Mux, New Relic, Permutive and Storyteller tracking. AppsFlyer deep links may stop opening the app on the right page. Push notifications keep working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 999
        },
        {
          "name": "Disable telemetry",
          "description": "Stops Glean telemetry uploads (including the pings that ignore the in-app switch), the daily usage ping, Adjust marketing attribution, Sentry and Socorro crash report uploads and Nimbus experiment downloads. Crashes still show the local crash screen.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Disable telemetry",
          "description": "Stops the daily usage ping, even when its setting is turned on, and Nimbus experiment downloads. The other Glean telemetry is already off in Firefox Focus. Crash reports are still sent only when you choose to send them.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 977
        },
        {
          "name": "Disable telemetry",
          "description": "Disables AppsFlyer, Apptentive, Crashlytics, Firebase Analytics and Performance collection, and Facebook automatic event logging. Facebook Login and push notifications keep working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Sentry crash and performance reports, UXCam session recording, Airship analytics and Branch attribution tracking. Push notifications and Branch deep links keep working; Airship in-app messages triggered by app events no longer show.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1032
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics, Crashlytics, Ophan, the push \"received\" beacon and the third-party tracking SDKs (Comscore, Nielsen, Adjust, Braze, Permutive). News, live blog and football alerts keep working; Braze marketing pushes and in-app messages stop.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1003
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics, advertising ID collection and Crashlytics reports.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1004
        },
        {
          "name": "Disable telemetry",
          "description": "Stops Kakao Tiara analytics, S2 event and share logging, Sentry and Crashlytics reports.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Disable telemetry",
          "description": "Disables the app's usage tracking (Tracking2, Brain), INFOnline audience measurement, app monitoring and Sentry crash reporting. Push notifications keep working.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1011
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase Analytics event logging and Crashlytics crash reporting.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1033
        },
        {
          "name": "Disable telemetry",
          "description": "Disables AppsFlyer and Firebase Analytics event logging, plus Crashlytics crash reporting.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Disable telemetry",
          "description": "Blocks Google Analytics and Tag Manager, Adobe Analytics, INFOnline and m6r tracking, and hides the advertising ID from the web app.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1022
        },
        {
          "name": "Disable telemetry",
          "description": "Turns off the app start tracker, CleverTap event tracking and AppsFlyer attribution.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Disable telemetry",
          "description": "Stops Firebase Analytics events.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1034
        },
        {
          "name": "Disable update prompts",
          "description": "Stops the Play Store in-app update prompt. An old version may still stop working if Digi Sport's servers drop support for it.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Disable update prompts",
          "description": "Hides the \"update available\" and \"update required\" dialogs. An old version may still stop working if Flashscore's servers drop support for it.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Disable update prompts",
          "description": "Hides the \"This app is out of date\" screen and the new version popup, so the patched version keeps working.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1018
        },
        {
          "name": "Disable update prompts",
          "description": "Stops the Google Play in-app update prompts and the app's own \"update required\" page, so the app does not block you from using the patched version.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Enable FotMob+",
          "description": "Removes ads and the FotMob+ paywall. On 238 and newer it also unlocks the exclusive app icons (More > FotMob+). The membership screen still shows no subscription; early access is managed by FotMob.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1035
        },
        {
          "name": "Enable Full Version",
          "description": "Bypasses the Play license check so the paid app runs as licensed.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1036
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the VIP interface and removes ads. Premium data the AiScore server delivers (e.g. predictions, dropping odds) is validated server-side and is not unlocked.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1037
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the Pro/Premium features and lifts the free-version feature locks.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1038
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the premium version (removes ads and lifts premium limits).",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1039
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the app's Pro plan. Features the BoxBox server grants by account (UserProfiles.isPro) may stay locked.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 991
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks all donation-gated settings, including dynamic GMS and suspend. Note: patched builds cannot validate genuine donation tokens, so the Brefoil count is forced; use the official build to have a real donation recognized.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1040
        },
        {
          "name": "Enable Premium",
          "description": "Treats the CREX Premium subscription as active on this device, which removes ads (including in the floating score) wherever the app checks the plan. The CREX Premium menu entry still asks you to sign in and shows no plan, and server-checked content such as FanCode live streams stays locked.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 994
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Duplila Premium: no watermark, the higher mirroring resolution and the other premium-only actions. Premium is checked on the device only; the license check is disabled as well so the patched app starts.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 996
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the VIP-only fonts, note backgrounds, stickers and drawing tools. The app checks entitlement entirely locally — there is no license server — so forcing the App.isVip() gate to return true unlocks everything, and stays unlocked even though BillingManager resets the underlying purchase flags from Play on every startup.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 998
        },
        {
          "name": "Enable Premium",
          "description": "Experimental: marks every RevenueCat entitlement as active on the Java side, which is what the app's Dart premium check reads. Server-side features (account sync, recordings, the always-current EPG) still depend on the Expert backend and are not changed.",
          "firstSeen": 1787164760965,
          "default": false,
          "compatiblePackagesKey": 1000
        },
        {
          "name": "Enable Premium",
          "description": "Forces User.hasPremium() to return true, unlocking premium features locked behind the RevenueCat subscription entitlement.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1041
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Fishing Points premium features and removes ads.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1042
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Hyperion Premium features without a purchase or the Launcher Key app.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1043
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the Pro-only access control settings (parental PIN, locking playlist/EPG/proxy/import-export/recording settings, hiding playlist URLs) and suppresses the in-app review prompt. Start on boot and autoplay last channel are only implemented in the separate IPTV Pro app and stay unavailable.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1005
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the 'Advanced device settings' features (Personalized Volume, Adaptive Audio, accessibility configs, hearing protection, etc.) that LibrePods gates behind the Play Store 'Unlock advanced features' one-time purchase. The patch forces the premium entitlement (PlayBillingProvider's _isPremium StateFlow) to always be true.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1044
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the Monefy Pro features.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1045
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Native Camera premium (RAW DNG, 10-bit/HLG/UHDR video, boosted modes and the higher bitrate cap). Premium is a local flag; the license check is disabled as well so the patched app starts.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1029
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks OsmAnd Pro, Maps+ and live updates.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1046
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Pi Music Player Premium (ad-free) by forcing the local purchase-state checks to true.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1016
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Pro Launcher Pro features without a subscription.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1047
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks 365Scores premium features (ad-free, tipster, plus, delayed notifications and notification sounds).",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1018
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Simple Radio Premium (ad-free listening) by forcing the local subscription checks to true.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1019
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks Premium+ by reporting the lifetime and ad-free purchases as owned.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1020
        },
        {
          "name": "Enable Premium",
          "description": "Marks the account as premium in the app. Note: AI insights and other premium content are served by Sofascore's servers for paying accounts and are not unlocked; use \"Disable ads\" for an ad-free app.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks the Premium interface and the Premium features that are checked on the device. Features backed by Truecaller's servers (Call Assistant, family sharing, Who viewed / searched for me data, Identify AI, cloud call recording, fraud insurance, the verified badge) are not unlocked.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks #Notepad premium and hides the paywall and in-app ad slots.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 1028
        },
        {
          "name": "Enable Premium+",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1787164760965,
          "compatiblePackagesKey": 983
        },
        {
          "name": "Enable Pro",
          "description": "Unlocks the FairEmail pro features.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1048
        },
        {
          "name": "Enable Pro",
          "description": "Unlocks jetAudio Premium, all plugins and the ad unlocker.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1049
        },
        {
          "name": "Enable Pro",
          "description": "Unlocks Textra Pro: removes ads and unlocks the paid features.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1050
        },
        {
          "name": "Enable Pro",
          "description": "Unlocks Unified Remote Full by forcing the local license status check.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1051
        },
        {
          "name": "Enable about:config",
          "description": "Opens about:config in release builds, where Firefox normally blocks it.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Enable about:config",
          "description": "Enables about:config, the page for viewing and changing the browser engine's preferences. Type about:config in the address bar to open it.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "compatiblePackagesKey": 977
        },
        {
          "name": "Fix T9 contact search",
          "description": "Builds Truecaller's T9 dialer search index for new contacts each time the app opens, instead of waiting for the 12-hour background job. Helps when T9 finds no saved contacts after a fresh install.",
          "firstSeen": 1792058303349,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Fix push notifications",
          "description": "Makes push notifications work on a re-signed build while LINE is closed, by reporting LINE's original signing certificate to Firebase.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Ghost read",
          "description": "Experimental: others won't see that you read their messages while you only view chats. Sending a message or reacting should still mark the chat read, read counts on your own messages may update late, and secret chats or open chats may behave differently. Not verified on a real account.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Ghost typing",
          "description": "Hides your typing status from other people.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "GmsCore support",
          "description": "Makes Google sign-in and Google APIs work in the patched app by using MicroG RE instead of Google Play services. Requires MicroG RE to be installed.",
          "firstSeen": 1791926258100,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of the patched app. Keep the original to install over the existing app. A different name installs next to it, but can break features that are tied to the original package name."
            }
          ],
          "compatiblePackagesKey": 1018
        },
        {
          "name": "GmsCore support",
          "description": "Makes Google sign-in and Google APIs work in the patched app by using MicroG RE instead of Google Play services. Requires MicroG RE to be installed.",
          "firstSeen": 1791926258100,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of the patched app. Keep the original to install over the existing app. A different name installs next to it, but can break features that are tied to the original package name."
            }
          ],
          "compatiblePackagesKey": 978
        },
        {
          "name": "GmsCore support",
          "description": "Makes Google sign-in and Google APIs work in the patched app by using MicroG RE instead of Google Play services. Requires MicroG RE to be installed.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide AI friends button",
          "description": "Removes the AI friends button from the Chats tab header. The Album button shows in its place.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide Assistant tab",
          "description": "Turns off the Call Assistant feature, which removes the Assistant tab.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide Blocking tab",
          "description": "Removes the Blocking tab from the bottom bar. Spam blocking keeps working.",
          "firstSeen": 1791979041512,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide LINE TODAY tab",
          "description": "Removes the LINE TODAY (News) tab from the bottom navigation bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide Messages tab",
          "description": "Removes the Messages tab from the bottom bar and always opens Calls. SMS notifications still open their conversation. When Calls is the only tab left, the bottom bar shrinks to the height of the system navigation bar.",
          "firstSeen": 1791998065056,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide Premium tab",
          "description": "Removes the Premium tab from the bottom bar and the Premium entry from the Settings screen.",
          "firstSeen": 1791979041512,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide Scam feed",
          "description": "Turns off the Scam Feed, which removes its tab and menu entry and stops its notifications.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide Shopping tab",
          "description": "Removes the Shopping tab (Discover in Taiwan) from the bottom navigation bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide VOOM tab",
          "description": "Removes the VOOM tab from the bottom navigation bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide Wallet tab",
          "description": "Removes the Wallet (LINE Pay) tab from the bottom navigation bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide Wear OS settings",
          "description": "Removes the \"Truecaller for Wear OS\" entry from the Settings screen.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide betting content",
          "description": "Hides odds and betting content: the betting, odds, line and player prop blocks on game pages, the odds and trending bets modules in feeds, and the betting link and disclaimer on the Scores screen.",
          "firstSeen": 1791940504467,
          "default": false,
          "compatiblePackagesKey": 987
        },
        {
          "name": "Hide betting content",
          "description": "Hides odds in match lists and match summaries, the match and league Odds tabs, the league Winner Odds block, bet buttons, the bookmaker strip, betting bonuses and the gift icon, bookmakers next to TV channels and gambling notices.",
          "firstSeen": 1791940504467,
          "default": false,
          "compatiblePackagesKey": 979
        },
        {
          "name": "Hide betting content",
          "description": "Hides odds, bookmaker links and betting offers: odds in lists and match pages, the Odds tabs, Bet365 sign-up links and the promotions for streaming, tickets and betting.",
          "firstSeen": 1791940504467,
          "default": false,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Hide betting odds",
          "description": "Hides the bookmaker odds block in soccer match rows.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Hide betting promotions",
          "description": "Hides the sportsbook promotion banner.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1027
        },
        {
          "name": "Hide calendar button",
          "description": "Removes the calendar button from the Chats tab header.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide community button",
          "description": "Removes the OpenChat (community) button from the Chats tab header.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide family button",
          "description": "Turns off Family Protect, which removes the family button at the top of the home screen and its onboarding and notifications.",
          "firstSeen": 1791979041512,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Hide new badges",
          "description": "Hides the green dots and N badges that mark new items on header buttons, the Chats tab header, settings rows, Home services and friend rows. Unread counts stay.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Hide partner promotions",
          "description": "Hides the \"Watch on\" banners that link to streaming partners. This also hides the links to HBO Max and discovery+ that open the event you are reading about.",
          "firstSeen": 1792244722386,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 999
        },
        {
          "name": "Hide promotional prompts",
          "description": "Experimental: stops the recurring \"Set Brave as default browser\" dialog, the \"Rate Brave\" dialog and card, retention and Rewards promo notifications, the search widget promo and the VPN card in Settings.",
          "firstSeen": 1791410425222,
          "default": false,
          "compatiblePackagesKey": 992
        },
        {
          "name": "Hide promotional prompts",
          "description": "Stops Firefox's own promotions: in-app messages and their notifications, microsurveys, the \"Set as default browser\" prompts (at start, in onboarding and in the follow-up onboarding days), the onboarding sign-in page and the rating prompt. Sign-in, Set as default browser and Rate on Google Play in settings keep working.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Hide promotional prompts",
          "description": "Hides the search widget promotion that opens after erasing your history and the tip bubbles (\"Start browsing\", tracking protection, erase tabs, privacy settings).",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 977
        },
        {
          "name": "Hide promotions",
          "description": "Hides the cross-promotion articles from other RCS&RDS apps below articles and the \"Exclusive online · live\" bar on Home.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Hide sponsored articles",
          "description": "Hides sponsored articles in section listings and in the article widgets below an article.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Hide sponsored content",
          "description": "Removes sponsored links, sites, suggestions and articles from search and the news feed. The news feed is built from the sponsored article list, so it may show fewer posts or none at all.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 997
        },
        {
          "name": "Hide sponsored content",
          "description": "Hides the sponsored shortcuts on the home screen, sponsored stories and sponsored Firefox Suggest results in the address bar. Regular stories, shortcuts and suggestions stay.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Hide upsells",
          "description": "Hides the upgrade offer that appears after swiping away ads. The upgrade entries in Settings and the side menu stay.",
          "firstSeen": 1792244722386,
          "isPreRelease": true,
          "compatiblePackagesKey": 1011
        },
        {
          "name": "Keep background tabs loaded",
          "description": "Experimental: keeps the content processes of background tabs at background priority instead of letting them drop to idle, so Android is less likely to kill them and tabs reload less often. Raises memory use, and cannot stop Android from killing the whole app. Shows the last screenshot of a tab while it reloads.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Keep chats unread",
          "description": "Opening a 1:1 or group chat no longer marks it read or sends read receipts. Mark as read still works.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Keep unsent messages",
          "description": "Keeps messages that others unsend in 1:1 and group chats, with LINE's \"unsent a message\" notice below each one. OpenChat is not covered.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Open in Morphe YouTube apps",
          "description": "Makes \"Open in YouTube Music\" and \"Open in YouTube\" open the Morphe-patched apps when they are installed, falling back to the stock apps otherwise.",
          "firstSeen": 1791765324519,
          "options": [
            {
              "key": "youTubeMusicPackage",
              "title": "YouTube Music package",
              "description": "Package name of the patched YouTube Music app that \"Open in YouTube Music\" should open."
            },
            {
              "key": "youTubePackage",
              "title": "YouTube package",
              "description": "Package name of the patched YouTube app that \"Open in YouTube\" should open."
            }
          ],
          "compatiblePackagesKey": 1033
        },
        {
          "name": "Open links in external browser",
          "description": "Opens web links in your default browser instead of LINE's in-app browser. LINE links and LIFF mini apps stay in LINE.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Read notifications without receipt",
          "description": "Opening a 1:1 or group chat from a message notification no longer marks it read or sends a read receipt while it is open, and the chat stays unread.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Read without receipt",
          "description": "Adds \"Read without receipt\" to the long-press menu of 1:1 and group chats in the chat list. The chat opens without marking it read or sending a read receipt while it is open, and stays unread.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 982
        },
        {
          "name": "Remove 300+ unread limit",
          "description": "Shows the real unread message count in the chat list instead of \"300+\".",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove 99+ unread limit",
          "description": "Shows the real number of members who have not read a message in large group chats instead of capping it at 99.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Remove ads",
          "description": "Unlocks the ad-free purchase.",
          "firstSeen": 1789680569751,
          "compatiblePackagesKey": 1052
        },
        {
          "name": "Remove screenshot restriction",
          "description": "Allows screenshots and screen recording in apps that block them, by never setting the FLAG_SECURE window flag or a secure SurfaceView. Does not unprotect DRM-protected video.",
          "firstSeen": 1791979041512,
          "default": false
        },
        {
          "name": "Remove shop tab",
          "description": "Removes the shopping tab from the bottom navigation bar.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Restore classic call log",
          "description": "Experimental: turns off the redesigned call log, which brings back the classic call log and its \"Frequently called\" setting.",
          "firstSeen": 1791979041512,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Show messages restricted to mobile",
          "description": "Shows AlimTalk, Leverage and Universal messages that a sub device (tablet or PC login) otherwise covers with \"check this message on your phone\".",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Skip ad consent form",
          "description": "Skips Google's ad consent form at startup and in the GDPR screens, and hides the then empty ad consent section in Settings. Use it together with Disable ads.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 995
        },
        {
          "name": "Spoof signature",
          "description": "Fixes push notifications (goal alerts) on patched builds by reporting AiScore's original signing certificate to Firebase.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1037
        },
        {
          "name": "Spoof signature",
          "description": "Makes the app report its original signing certificate to itself, so Firebase and Google APIs restricted to the original app keep working.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1018
        },
        {
          "name": "Spoof signature",
          "description": "Makes the app report its original signing certificate to itself, so Firebase and Google APIs restricted to the original app keep working.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 978
        },
        {
          "name": "Spoof signature",
          "description": "Makes the app report its original signing certificate to itself, so Firebase and Google APIs restricted to the original app keep working.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1023
        },
        {
          "name": "Strip image metadata",
          "description": "Removes GPS location and camera details from JPEG photos before they are sent (best effort: other formats are sent unchanged).",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 117
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Business Calendar 2 Pro by forcing the app's own complete-pro and force-pro status to true. Billing is not touched.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 986
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Hevy Pro features that run on your device's workout data (unlimited routines, custom exercises, advanced stats and graphs). Pro features Hevy's servers provide, like cloud limits and Hevy Coach, can stay locked.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 980
        },
        {
          "name": "Unlock secret settings",
          "description": "Reveals the hidden debug menu without tapping the Firefox logo five times: Secret Settings, Install add-on from file, the custom add-on collection, Nimbus experiments, the Sync debug menu and Gecko logs.",
          "firstSeen": 1792321868240,
          "isPreRelease": true,
          "compatiblePackagesKey": 1031
        },
        {
          "name": "Use SMS for verification codes",
          "description": "Reads the phone verification code from the SMS inbox instead of Google's SMS Retriever, for devices without Google Play services or with MicroG. Phone verification can still fail on modified builds, because Truecaller's servers check the app.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1023
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "catsmoker/anime-witcher-patches",
      "name": "Anime Witcher",
      "repoDescription": "Anime Witcher Morphe Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/119059457?v=4&s=128",
      "hotRank": 148,
      "stars": 9,
      "updatedAt": 1788631097000,
      "firstSeen": 1787194765188,
      "appFirstSeen": {
        "com.anime.witcher": 1787194764368
      },
      "appUpdates": {
        "com.anime.witcher": 1788631097000
      },
      "patches": [
        {
          "name": "AMOLED black theme",
          "description": "Sets the dark theme backgrounds (window, toolbars, cards, dialogs) to pure black (#000000) so OLED and AMOLED screens turn those pixels off and battery is saved. Light appearance is unchanged. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1791034881180,
          "default": false,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Android TV",
          "description": "Adds full Android TV / Fire TV support: manifest declarations, TV launcher entry and D-pad remote navigation (focusable content rows, focus out of the top bar, dialog focus). Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788652800000,
          "default": false,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Android TV: D-pad navigation",
          "description": "Part of Android TV: makes the app fully navigable with a TV / Fire TV remote (focusable content rows, D-pad focus out of the top bar, dialog focus). Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788652800000,
          "default": false,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Disable VPN detection and alerts",
          "description": "Removes VPN/DNS detection and the VPN alert dialogs. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Disable ads",
          "description": "Disables all ad display logic in the app. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1787194765188,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Play with external player",
          "description": "Opens episodes in a system intent chooser so the user can pick their favorite video player (VLC, MX Player, etc.). Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Rebranding",
          "description": "Renames the app to 'Anime Witcher +', changes the package id to app.catsmoker.anime.witcher, badges the icon with a red +, points Telegram links to https://t.me/CATSM0KER and credits the About screen. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Rebranding: Telegram & About",
          "description": "Part of Rebranding: points Telegram links to the configured handle (default https://t.me/CATSM0KER) and adds a bold credit line to the About screen. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788652800000,
          "default": false,
          "options": [
            {
              "key": "telegramHandle",
              "title": "Telegram handle",
              "description": "Telegram username used for every support/contact link in the app."
            },
            {
              "key": "aboutCredit",
              "title": "About credit",
              "description": "Extra bold credit line appended to the About screen."
            }
          ],
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Remove AppLovin initialization",
          "description": "Removes AppLovin SDK initialization from the Application class. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1787194765188,
          "compatiblePackagesKey": 1053
        },
        {
          "name": "Remove startup popup",
          "description": "Removes the update/changelog and appearance popups that appear when the app starts. Original APK: https://www.animewitcher.com/",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1053
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Apostolique/apos-morphe-patches",
      "name": "Apos",
      "repoDescription": "Unofficial Morphe patch bundle for Boost for Lemmy.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/2766423?v=4&s=128",
      "hotRank": 330,
      "stars": 2,
      "updatedAt": 1787623525000,
      "firstSeen": 1787200804908,
      "appFirstSeen": {
        "com.rubenmayayo.lemmy": 1787200804158
      },
      "appUpdates": {
        "com.rubenmayayo.lemmy": 1787623525000
      },
      "patches": [
        {
          "name": "Boost for Tildes",
          "description": "Adds tildes.net to Boost for Lemmy, as an account beside the Lemmy ones.",
          "firstSeen": 1787200804908,
          "compatiblePackagesKey": 1054
        }
      ]
    },
    {
      "source": "github",
      "repo": "hhawkinsau/hh-patches",
      "name": "HH",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/228664931?v=4&s=128",
      "hotRank": 221,
      "stars": 3,
      "updatedAt": 1787151245000,
      "firstSeen": 1787200804908,
      "appFirstSeen": {
        "com.markatlarge.scrub": 1787200804158
      },
      "appUpdates": {
        "com.markatlarge.scrub": 1787151245000
      },
      "patches": [
        {
          "name": "Disable Play Store redirect for Punge",
          "description": "Stops Punge from opening the Play Store on launch when the app was sideloaded or patched instead of installed from Play.",
          "firstSeen": 1787200804908,
          "compatiblePackagesKey": 1055
        },
        {
          "name": "Disable remote config for Punge",
          "description": "Stops Firebase Remote Config fetches and Play Measurement so feature flags cannot be changed after install.",
          "firstSeen": 1787200804908,
          "compatiblePackagesKey": 1055
        },
        {
          "name": "Hide ads for Punge",
          "description": "Stops AdMob banners and interstitials from loading or showing.",
          "firstSeen": 1787200804908,
          "compatiblePackagesKey": 1055
        },
        {
          "name": "Unlock Punge premium",
          "description": "Unlocks Punge's paid feature gates by making RevenueCat report an active entitlement.",
          "firstSeen": 1787200804908,
          "compatiblePackagesKey": 1055
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kveld9/kveld-morphe-patches",
      "name": "kveld9",
      "repoDescription": "Custom Morphe patches on Android.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/179108235?v=4&s=128",
      "hotRank": 13,
      "stars": 129,
      "updatedAt": 1792333506000,
      "firstSeen": 1787251436744,
      "appFirstSeen": {
        "__universal__": 1789101916717,
        "com.brave.browser": 1787251436098,
        "com.google.android.inputmethod.latin": 1787257934077,
        "com.zhiliaoapp.musically": 1789264086098
      },
      "appUpdates": {
        "__universal__": 1792333506000,
        "com.brave.browser": 1792333506000,
        "com.google.android.inputmethod.latin": 1792095497000,
        "com.zhiliaoapp.musically": 1792095497000
      },
      "patches": [
        {
          "name": "Allow Screenshots",
          "description": "Removes screenshot and screen recording blocking.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Allow Screenshots (Universal)",
          "description": "Removes screenshot blocking and capture detection.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false
        },
        {
          "name": "Always Show Publish Date",
          "description": "Shows the upload date on all videos.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Auto-Pause First Video",
          "description": "Pauses the first video on launch so it plays without lag.",
          "firstSeen": 1790322751769,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Battery & Resource Saver",
          "description": "Stops 3D ad sensors and aggressive video preloading to save battery and data.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block App Hijacking",
          "description": "Protects against other apps hijacking Gboard and removes debug tools.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Block Motion Sensors",
          "description": "Stops sites from reading motion sensors to identify you.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Block P2P Video Relay",
          "description": "Stops your device from uploading videos to other users.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block Popups & Prompts",
          "description": "Blocks popups, nags and promo dialogs across the app.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "suppressAccountPrompts",
              "title": "Suppress Account & Permission Nags",
              "description": "Suppresses 'Follow your friends' modals, 'Find contacts' Friends tab sync overlays, multi-account notification guides, and 'Security checkup 2SV' upsells."
            },
            {
              "key": "suppressStickerRecommendations",
              "title": "Suppress Sticker Recommendations",
              "description": "Disables personalized sticker suggestion popups and typing recommendations in direct messages."
            },
            {
              "key": "filterPopLayerPrompts",
              "title": "Filter PopLayer Prompts & Nags",
              "description": "Suppresses repetitive PopLayer prompts including favorites collection guides, launcher shortcut dialogs, repost newbie sheets, STEM feed prompts, campus education sheets, creator inbox guides, app review dialogs, marketing opt-ins, FYP surveys, CapCut/Lemon8 upsells, profile visitor prompts, and story intro sheets."
            },
            {
              "key": "suppressLiveTeaserBubble",
              "title": "Suppress Live Teaser Bubbles",
              "description": "Disables floating live stream preview teasers and popup windows from appearing over the video feed."
            },
            {
              "key": "suppressStreakReminders",
              "title": "Suppress DM Streak Reminders",
              "description": "Suppresses direct message streak expiration warning banners and inline urgency reminders."
            },
            {
              "key": "suppressPostDownloadDialog",
              "title": "Disable Post-Download Share Dialog",
              "description": "Suppresses the automatic 'Share to' and friend suggestions bottom sheet that pops up after finishing a download."
            },
            {
              "key": "suppressUpdateNags",
              "title": "Update Prompt Suppressor",
              "description": "Neutralizes background update polling tasks and device ID check routines to prevent forced update popups."
            },
            {
              "key": "skipOnboarding",
              "title": "Skip First-Launch Onboarding",
              "description": "Skips the first-launch intro, tutorials and consent screens."
            },
            {
              "key": "skipContentWarnings",
              "title": "Skip Content Warnings",
              "description": "Bypasses and clears sensitive content warnings, graphic media blur overlays, and age gates on feed videos."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block Popups & Rating Requests",
          "description": "Blocks rating popups, review requests and promo dialogs.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Block Trackers",
          "description": "Blocks usage analytics, crash uploads and experiment downloads.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "blockOffersHost",
              "title": "Block offers server",
              "description": "Also blocks the shopping offers server. Turn off to keep it."
            }
          ],
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Block Trackers",
          "description": "Stops background metrics, event logging and crash reporting.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "blockAdwordsHost",
              "title": "Block ad servers",
              "description": "Also blocks Google ad servers. Turn off to keep them."
            }
          ],
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Block Trackers",
          "description": "Neutralizes ByteDance AppLog tracking, crash monitors, and analytics.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block Trackers (Setup)",
          "description": "Removes tracking permissions and disables telemetry components.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block Trackers (Universal)",
          "description": "Removes ad IDs, disables tracking components, and adds opt-out flags.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "revokePermissions",
              "title": "Ad permissions",
              "description": "Removes advertising ID and Privacy Sandbox permissions."
            },
            {
              "key": "disableProviders",
              "title": "Tracking providers",
              "description": "Disables analytics and measurement content providers."
            },
            {
              "key": "disableServices",
              "title": "Tracking services",
              "description": "Disables background analytics and measurement services."
            },
            {
              "key": "disableReceivers",
              "title": "Tracking receivers",
              "description": "Disables install referrer and measurement receivers."
            },
            {
              "key": "injectOptOutFlags",
              "title": "Opt-out flags",
              "description": "Injects opt-out flags for analytics and crash reporting SDKs."
            },
            {
              "key": "disableFirebaseInit",
              "title": "Firebase init (may break apps)",
              "description": "Disables Firebase initialization provider."
            },
            {
              "key": "disablePushServices",
              "title": "Push services (breaks push!)",
              "description": "Disables push delivery services and receivers (breaks push notifications)."
            },
            {
              "key": "disableGoogleAnalytics",
              "title": "Google Analytics",
              "description": "Disables legacy Google Analytics services and receivers."
            },
            {
              "key": "disableMetaAnalytics",
              "title": "Meta analytics",
              "description": "Disables Meta analytics and upload services."
            },
            {
              "key": "disableCrashDetectors",
              "title": "Crash uploaders",
              "description": "Disables crash detection and dump upload services."
            },
            {
              "key": "disableDeviceIdProviders",
              "title": "Device ID (may break login!)",
              "description": "Disables device ID and cross-app identity providers."
            },
            {
              "key": "disableMlKit",
              "title": "ML Kit vision (breaks scanner!)",
              "description": "Disables ML Kit vision and scanner components."
            },
            {
              "key": "disableRemoteConfig",
              "title": "Remote config (may break app!)",
              "description": "Disables remote config and dynamic feature flag registrars."
            },
            {
              "key": "disableCrashlyticsRegistrars",
              "title": "Crashlytics (may break app!)",
              "description": "Disables Firebase Crashlytics startup registrars."
            },
            {
              "key": "disableAdStartupInitializers",
              "title": "Ad auto-start",
              "description": "Removes ad SDK entries from androidx startup initializers."
            }
          ]
        },
        {
          "name": "Block Tracking SDKs",
          "description": "Disables analytics, crash and ad SDKs inside the app.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "blockApm",
              "title": "Performance monitors",
              "description": "Neutralizes New Relic, Datadog, and Dynatrace monitoring methods."
            },
            {
              "key": "blockCrashReporters",
              "title": "Crash reporters",
              "description": "Neutralizes Sentry, Crashlytics, Bugsnag, and common crash reporters."
            },
            {
              "key": "blockAnalytics",
              "title": "Analytics",
              "description": "Neutralizes Firebase, Matomo, PostHog, and common analytics SDKs."
            },
            {
              "key": "blockAttribution",
              "title": "Ad attribution",
              "description": "Neutralizes AppsFlyer, Adjust, Amplitude, Branch, and attribution SDKs."
            },
            {
              "key": "blockLegacyAnalytics",
              "title": "Old Google Analytics",
              "description": "Neutralizes pre-Firebase Google Analytics tracking methods."
            },
            {
              "key": "blockPushEngagement",
              "title": "Push SDKs (breaks push!)",
              "description": "Neutralizes OneSignal, Airship, and Braze push engagement SDKs."
            },
            {
              "key": "blockSessionReplay",
              "title": "Screen recorders",
              "description": "Neutralizes UXCam, Smartlook, FullStory, and session recording SDKs."
            },
            {
              "key": "blockLocationTrackers",
              "title": "Location trackers",
              "description": "Neutralizes Radar, Gimbal, and Estimote location tracking SDKs."
            },
            {
              "key": "blockBandwidthSharing",
              "title": "Bandwidth-sharing SDKs",
              "description": "Neutralizes Honeygain and Appsalt bandwidth monetization SDKs."
            },
            {
              "key": "excludedSdks",
              "title": "SDKs to keep",
              "description": "Comma-separated SDK names to leave untouched (e.g. 'Adjust, Branch')."
            }
          ]
        },
        {
          "name": "Block Tracking Servers (Universal)",
          "description": "Rewrites tracking addresses to nowhere using your blocklist.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "hostsFile",
              "title": "Blocklist file",
              "description": "Blocklist file on this device. Empty skips the patch."
            },
            {
              "key": "sinkIp",
              "title": "Replace with",
              "description": "Address written instead of blocked hosts."
            },
            {
              "key": "matchSubdomains",
              "title": "Include subdomains",
              "description": "When enabled, a blocklist entry also matches its subdomains (entry 'example.com' matches 'a.example.com')."
            }
          ]
        },
        {
          "name": "Brave Origin",
          "description": "Unlocks Brave Origin feature switches.",
          "firstSeen": 1787251436744,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Bypass Mandatory Login",
          "description": "Lets you browse videos and feeds without creating an account or logging in.",
          "firstSeen": 1789630945513,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Camera & Microphone Indicator",
          "description": "Shows a corner mark while TikTok holds camera/mic open.",
          "firstSeen": 1791424748788,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Clean App Packaging",
          "description": "Removes build leftovers and duplicate files.",
          "firstSeen": 1791789861014,
          "default": false
        },
        {
          "name": "Clean Share Links",
          "description": "Removes tracking parameters from shared links.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "shareHost",
              "title": "Custom Share Host",
              "description": "Custom hostname to replace in shared links (e.g. 'vxtiktok.com', 'tiktxk.com', or empty to keep original host)."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Clean Shared Links",
          "description": "Removes tracking codes from links you share or copy.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Clean Start Page",
          "description": "Removes sponsored wallpapers, news feed and promo cards.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "hideTopSites",
              "title": "Hide shortcut tiles",
              "description": "Removes most-visited tiles for a blank start page."
            }
          ],
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Comment Customizer",
          "description": "Takes control of comments: sort, copy, translate and hide clutter.",
          "firstSeen": 1790834345308,
          "options": [
            {
              "key": "commentSortControls",
              "title": "Comment Sort Controls",
              "description": "Unlocks TikTok's native comment sorting menu (Hot, Newest, Creator only, With media) across all posts."
            },
            {
              "key": "commentSendFix",
              "title": "Fix Silent Comment Drops",
              "description": "Prevents silent comment publishing drops when the top-page screen context is detached or null."
            },
            {
              "key": "copyWithoutUsername",
              "title": "Copy Comments Without Username",
              "description": "Copies only the comment text without prepending the author username."
            },
            {
              "key": "disableSuggestedEmojis",
              "title": "Disable Suggested Emojis",
              "description": "Removes the horizontal bar of suggested quick emojis displayed above the comment input box."
            },
            {
              "key": "hideCommentQuickActions",
              "title": "Hide Comment Quick Actions",
              "description": "Hides the quick action buttons (photo, emoji, and mention) inside the comment input bar."
            },
            {
              "key": "hideCommentSurveys",
              "title": "Hide Comment Surveys & Feedback Cards",
              "description": "Hides surveys, opinion questionnaires, and feedback cards embedded within comment lists."
            },
            {
              "key": "hideStoryRings",
              "title": "Hide Comment Story Rings",
              "description": "Removes profile photo story rings from avatars in the comment section."
            },
            {
              "key": "enableVoiceComments",
              "title": "Enable Voice Comments",
              "description": "Forces the native voice comment recording button in comment input bars, bypassing regional rollout restrictions and remote server blocks."
            },
            {
              "key": "hideCommentPopupAds",
              "title": "Hide Comment Popup Ads",
              "description": "Suppresses promotional brand surprise animation popups and commercial campaign effects when loading comments or publishing."
            },
            {
              "key": "showFlaggedComments",
              "title": "Show Community-Flagged Comments",
              "description": "Automatically expands community-flagged comments inline as normal comments, without showing the warning banner or requiring a tap."
            },
            {
              "key": "autoTranslate",
              "title": "Auto-Translate Comments",
              "description": "Automatically translates comments into your preferred language using TikTok's native translation engine."
            },
            {
              "key": "translationExcludedLanguages",
              "title": "Do-Not-Translate Languages",
              "description": "Comma-separated ISO 639 codes (e.g. 'en,es,zh') whose comments keep their original text. Applies on top of TikTok's native do-not-translate list and only matters when Auto-Translate Comments is enabled."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Custom Share Sheet",
          "description": "Lets you hide share menu entries you do not use.",
          "firstSeen": 1790322751769,
          "options": [
            {
              "key": "hideWhatsApp",
              "title": "Hide WhatsApp",
              "description": "Hides WhatsApp and WhatsApp Status from the share sheet."
            },
            {
              "key": "hideInstagram",
              "title": "Hide Instagram",
              "description": "Hides Instagram and Instagram Stories from the share sheet."
            },
            {
              "key": "hideFacebook",
              "title": "Hide Facebook & Messenger",
              "description": "Hides Facebook, Facebook Stories, and Messenger from the share sheet."
            },
            {
              "key": "hideTelegram",
              "title": "Hide Telegram",
              "description": "Hides Telegram from the share sheet."
            },
            {
              "key": "hideTwitter",
              "title": "Hide X / Twitter",
              "description": "Hides X (Twitter) from the share sheet."
            },
            {
              "key": "hideSnapchat",
              "title": "Hide Snapchat",
              "description": "Hides Snapchat from the share sheet."
            },
            {
              "key": "hideReddit",
              "title": "Hide Reddit & Discord",
              "description": "Hides Reddit and Discord from the share sheet."
            },
            {
              "key": "hideSms",
              "title": "Hide SMS & Messages",
              "description": "Hides SMS and Google Messages from the share sheet."
            },
            {
              "key": "hideSecondaryApps",
              "title": "Hide Secondary Networks",
              "description": "Hides regional and secondary third-party social apps (Line, Kakao, Viber, VK, Lemon8, etc.)."
            },
            {
              "key": "hideRepost",
              "title": "Hide 'Repost' Button",
              "description": "Hides the native Repost button from the share sheet. Note: disabling this also disables the long-press to repost gesture."
            },
            {
              "key": "hideQrCode",
              "title": "Hide QR Code",
              "description": "Hides the QR code sharing button from the share sheet."
            },
            {
              "key": "hideCopyLink",
              "title": "Hide 'Copy Link'",
              "description": "Hides the Copy link button from the share sheet."
            },
            {
              "key": "hideSystemShare",
              "title": "Hide System Share ('More')",
              "description": "Hides the system share dialog ('More') button from the share sheet."
            },
            {
              "key": "hideFriendsRow",
              "title": "Hide Friends / Direct Messages Row",
              "description": "Hides the top row of direct message friend and contact avatars ('Send to') in the share sheet."
            },
            {
              "key": "hideQuickEmojis",
              "title": "Hide Quick Emojis",
              "description": "Removes the horizontal row of suggested quick emojis from the direct share panel."
            },
            {
              "key": "hideSendToNewGroup",
              "title": "Hide 'Send to New Group'",
              "description": "Removes the 'Send to new group' button and hint from the direct share panel."
            },
            {
              "key": "hidePromote",
              "title": "Hide 'Promote' Action",
              "description": "Hides the commercial Promote action from the bottom utilities row."
            },
            {
              "key": "hideWhyThisVideo",
              "title": "Hide 'Why This Video'",
              "description": "Hides the recommendation explanation action from the bottom utilities row."
            },
            {
              "key": "hideCreateGroup",
              "title": "Hide 'Create Group' Action",
              "description": "Hides the Create group action from the bottom utilities row."
            },
            {
              "key": "hideAddToStory",
              "title": "Hide 'Add to Story'",
              "description": "Hides the Add to Story action from the bottom utilities row."
            },
            {
              "key": "hideCreateSticker",
              "title": "Hide 'Create Sticker'",
              "description": "Hides the sticker creation tool from the bottom utilities row."
            },
            {
              "key": "hideDuet",
              "title": "Hide 'Duet' Action",
              "description": "Hides the Duet action from the bottom utilities row."
            },
            {
              "key": "hideStitch",
              "title": "Hide 'Stitch' Action",
              "description": "Hides the Stitch action from the bottom utilities row."
            },
            {
              "key": "hidePip",
              "title": "Hide 'Picture-in-Picture' (PiP)",
              "description": "Hides the Picture-in-Picture floating player action from the bottom utilities row."
            },
            {
              "key": "hideClearDisplay",
              "title": "Hide 'Clear Display'",
              "description": "Hides the Clear display mode action from the bottom utilities row."
            },
            {
              "key": "hideListenAudio",
              "title": "Hide 'Background Audio'",
              "description": "Hides the background audio playback action from the bottom utilities row."
            },
            {
              "key": "hideWallpaperAndGif",
              "title": "Hide Live Wallpaper & GIF",
              "description": "Hides Live wallpaper and GIF creation actions from the bottom utilities row."
            },
            {
              "key": "hideNotInterested",
              "title": "Hide 'Not Interested'",
              "description": "Hides the 'Not interested' action from the bottom utilities row."
            },
            {
              "key": "hideReport",
              "title": "Hide 'Report'",
              "description": "Hides the Report action from the bottom utilities row."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Customize Search",
          "description": "Customizes search suggestions, live recommendations, and autoplay.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "hideSuggestedSearches",
              "title": "Hide Suggested Searches",
              "description": "Removes suggested searches and 'You may like' cards from search discovery."
            },
            {
              "key": "hidePopularLives",
              "title": "Hide Popular Lives",
              "description": "Removes popular live stream cards from search discovery."
            },
            {
              "key": "disableSearchAutoplay",
              "title": "Disable Search Autoplay",
              "description": "Stops videos and photos from playing automatically in search results."
            },
            {
              "key": "forceNonPersonalized",
              "title": "Non-Personalized Search",
              "description": "Forces non-personalized search results."
            },
            {
              "key": "enableLiveSearch",
              "title": "Enable Live Search",
              "description": "Enables search within the Live drawer."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Declutter Direct Messages",
          "description": "Cleans up chat and DM screens by hiding extra buttons.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "hideChatListCamera",
              "title": "Hide Chat List Camera Button",
              "description": "Removes the camera icon next to chats in the direct messages conversation list."
            },
            {
              "key": "hideCallButton",
              "title": "Hide Header Call Button",
              "description": "Removes the phone receiver (voice/video call) button from the direct message chat header."
            },
            {
              "key": "hideMessageForwardButton",
              "title": "Hide Message Forward Button",
              "description": "Removes the quick forward/share arrow button displayed next to messages and shared videos."
            },
            {
              "key": "hideReactionTray",
              "title": "Hide Reaction and Streak Bar",
              "description": "Removes the reaction bar and streak mascot banner displayed above the text input bar."
            },
            {
              "key": "hideInputCamera",
              "title": "Hide Input Bar Camera Button",
              "description": "Removes the camera button located to the left of the direct message text input field."
            },
            {
              "key": "hideGalleryButton",
              "title": "Hide Gallery Button",
              "description": "Removes the photo gallery button located inside the right side of the text input field."
            },
            {
              "key": "hideEmojiButton",
              "title": "Hide Emoji/Stickers Button",
              "description": "Removes the stickers and emoji button located inside the right side of the text input field."
            },
            {
              "key": "hideVoiceRecordButton",
              "title": "Hide Voice Recording Button",
              "description": "Removes the audio recording/microphone button located inside the right side of the text input field."
            },
            {
              "key": "hideTryEffectButton",
              "title": "Hide Try Effect Button",
              "description": "Removes the 'Try effect' camera button shown on shared videos that use an effect in direct messages."
            },
            {
              "key": "hideStickerReplySuggestions",
              "title": "Hide Sticker Reply Suggestions",
              "description": "Removes the automatic 'Tap a sticker to reply' suggestion panel and the typing-triggered sticker/GIF strip above the input bar. The manual sticker reply button keeps working."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Declutter Navigation Bar",
          "description": "Removes extra tabs and buttons from navigation bars.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "hideShopTab",
              "title": "Hide Shop Navigation Tab",
              "description": "Removes the TikTok Shop / Mall navigation tab and indicator from navigation bars. Disable if you want to keep access to your purchases and orders while still hiding video product tags."
            },
            {
              "key": "hideNearbyTab",
              "title": "Hide Nearby Feed Tab",
              "description": "Removes the Nearby (local city or region) feed tab from the top navigation feed strip."
            },
            {
              "key": "hideCommunityTab",
              "title": "Hide Community Tab",
              "description": "Removes the Community (Explore) tab from the top navigation feed strip and bottom bar."
            },
            {
              "key": "hideTopLiveEntrance",
              "title": "Hide Top-Left LIVE Button",
              "description": "Removes the top-left LIVE broadcast button and tab entry point from the top navigation bar."
            },
            {
              "key": "hideFeedSearchBar",
              "title": "Hide Feed Search Bar",
              "description": "Removes the search suggestion pill and trending bar ('Search · <keyword>') from the bottom of feed videos."
            },
            {
              "key": "hidePublishTab",
              "title": "Hide Create / Publish Button",
              "description": "Removes the central '+' create / publish content button from the bottom navigation bar."
            },
            {
              "key": "hideFriendsAvatarPreview",
              "title": "Hide Friends Tab Avatar Preview",
              "description": "Prevents friend profile pictures from replacing the Friends icon on the bottom navigation bar and keeps the standard icon visible."
            },
            {
              "key": "hideInboxBadge",
              "title": "Hide Inbox Notification Badge",
              "description": "Removes the unread message counter badge and notification red dot from the bottom Messages (Inbox) tab."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Declutter Video Interface",
          "description": "Cleans up the buttons and overlays on top of videos.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "hideRepostBadge",
              "title": "Hide Repost Badge",
              "description": "Hides the repost and shared-by pill badge ('Shared by' / 'Reposted') above creator details on feed videos."
            },
            {
              "key": "hideVideoDescriptions",
              "title": "Hide Video Descriptions",
              "description": "Hides video descriptions, captions, and hashtags across feed videos while keeping creator and author title intact."
            },
            {
              "key": "hideAvatarFollowButton",
              "title": "Hide Profile Photo Follow Button",
              "description": "Hides the plus (+) follow badge on creator profile avatars in the feed and disables its touch interaction."
            },
            {
              "key": "disableStoryRings",
              "title": "Disable Story Feed Indicators",
              "description": "Removes creator profile photo story rings from feed videos, ensuring avatar photos remain clean without blue story rings."
            },
            {
              "key": "hidePlaylistBar",
              "title": "Hide Playlist Bottom Bar",
              "description": "Hides the playlist indicator bar displayed above the bottom navigation when a video is part of a playlist."
            },
            {
              "key": "hideSaveButton",
              "title": "Hide Save Button",
              "description": "Hides the bookmark/favorite save button on the right-side action rail of feed videos."
            },
            {
              "key": "hideMusicCover",
              "title": "Hide Music Cover Disc",
              "description": "Hides the rotating vinyl music album cover disc at the bottom right corner of feed videos."
            },
            {
              "key": "hideFullscreenButton",
              "title": "Hide Full Screen Button",
              "description": "Hides the floating 'Full screen' landscape orientation button overlay on horizontal feed videos."
            },
            {
              "key": "hideFeedbackButtons",
              "title": "Hide Feedback Buttons",
              "description": "Hides the 'Not interested' / 'Interested' feedback pills above the bottom navigation on feed videos."
            },
            {
              "key": "disableDoubleTapLike",
              "title": "Disable Double Tap to Like",
              "description": "Disables the double tap gesture to like videos in the feed, preventing accidental likes while scrolling or pausing. Videos can still be liked using the like button."
            },
            {
              "key": "disableAvatarLiveStatus",
              "title": "Disable Profile Photo LIVE Status",
              "description": "Removes the LIVE ring on avatars and keeps taps on the profile."
            },
            {
              "key": "disableLikeRepost",
              "title": "Disable Long-Press Like (Repost)",
              "description": "Prevents holding the Like button on feed videos from opening the Repost action panel. Turns off long-press actions like repost, quick DM and quick emoji."
            },
            {
              "key": "disableShareQuickDms",
              "title": "Disable Long-Press Share (Quick DMs)",
              "description": "Prevents holding the Share button on feed videos from opening the quick share recent contacts tray. Turns off long-press actions like repost, quick DM and quick emoji."
            },
            {
              "key": "disableCommentReactions",
              "title": "Disable Long-Press Comment (Quick Emojis)",
              "description": "Prevents holding the Comment button on feed videos from opening the quick reaction emojis picker. Turns off long-press actions like repost, quick DM and quick emoji."
            },
            {
              "key": "longPressVideo",
              "title": "Long Press Video Action",
              "description": "Action when long pressing feed video body: 'nothing' (default, suppresses menu/repost), 'comments' (opens comments), 'copyLink' (copies link to clipboard), or 'saveSound' (favorites/saves audio)."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Device Privacy Guard",
          "description": "Blocks access to your contacts, location, apps and sensors.",
          "firstSeen": 1789394818076,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Disable Browser File Associations",
          "description": "Removes HTTP/HTTPS web-link intent filters (VIEW + BROWSABLE) so the app no longer appears in the browser app chooser for online files, while preserving local file handling.",
          "firstSeen": 1792039442487,
          "default": false,
          "options": [
            {
              "key": "stripWebSchemes",
              "title": "Strip HTTP/HTTPS Web Schemes",
              "description": "Remove http/https data entries from VIEW + BROWSABLE intent filters."
            },
            {
              "key": "removeEmptiedFilters",
              "title": "Remove Emptied Filters",
              "description": "Drop intent filters left with no data entries whose only action is VIEW. Disable to keep the (now dataless) filter skeleton."
            }
          ]
        },
        {
          "name": "Disable Cloud Backup",
          "description": "Keeps keyboard data off Google Drive backups.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Disable History Recording",
          "description": "Prevents TikTok from recording your watch history and search queries.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "disableWatchHistory",
              "title": "Disable Watch History",
              "description": "Prevents viewed videos from being recorded in account watch history, playback duration stores, and local history caches."
            },
            {
              "key": "disableSearchHistory",
              "title": "Disable Search History",
              "description": "Prevents search queries and keywords from being recorded in local history, databases, and analytics stores."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Disable Live Gift Effects",
          "description": "Disables 3D gift animations in live streams to prevent frame drops.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Disable On-Device AI",
          "description": "Turns off on-device AI, the chatbot and AI search.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Disable Play Services",
          "description": "Runs without Google Play services. Also turns off inline Translate.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed.",
          "firstSeen": 1792010655865,
          "default": false
        },
        {
          "name": "Disable Push Notifications",
          "description": "Stops background push notifications.",
          "firstSeen": 1789394818076,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Download Without Watermark",
          "description": "Unlocks downloading and saves videos without watermarks.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "removeWatermark",
              "title": "Remove Watermark",
              "description": "Saves clean videos without watermark overlays."
            },
            {
              "key": "downloadQuality",
              "title": "Saved-Video Quality Preference",
              "description": "Select download quality: 'high', 'medium', 'low', or a resolution ceiling (e.g. 1080, 720)."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Enable Profile Banner",
          "description": "Unlocks the profile banner and its editing tools.",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Faster Startup",
          "description": "Speeds up launch by disabling carrier customizations.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Feed Ads & Content Filter",
          "description": "Filters ads, shopping tags, live cards, and clutter from your feed.",
          "firstSeen": 1791852226701,
          "options": [
            {
              "key": "filterAds",
              "title": "Filter Feed Ads",
              "description": "Removes sponsored advertisements, brand promotions, and promotional audio from the For You, Following, and Search feeds."
            },
            {
              "key": "filterBloat",
              "title": "Filter Feed Bloat",
              "description": "Removes non-video clutter and floating ad widgets from the For You and Following feeds, including Touchpoint Rewards pendants, floating ad stickers, mini-games, CapCut/template creation prompts, memories ('On This Day'), community/topic cards, post-video surveys and evaluation questionnaires, mini-drama paywalls, and in-feed search recommendations."
            },
            {
              "key": "stripShopAnchors",
              "title": "Hide Video Product Anchors",
              "description": "Removes shopping cart tags, product showcase badges, and commercial anchors from FYP and Following feed videos."
            },
            {
              "key": "blockLiveStreams",
              "title": "Block Live Streams",
              "description": "Removes live stream broadcast cards and live recommendations from the For You and Following feeds."
            },
            {
              "key": "hideAiContent",
              "title": "Hide AI-Generated Content",
              "description": "Filters and skips videos tagged with native AI-generated metadata, C2PA content credentials, or creator AI disclosure tags across the For You, Following, and Friends feeds."
            },
            {
              "key": "hideSeenVideos",
              "title": "Hide Seen Videos",
              "description": "Filters previously watched videos from incoming For You feed batches."
            },
            {
              "key": "minViews",
              "title": "Minimum Views",
              "description": "Hide videos with fewer views than this. 0 disables the minimum."
            },
            {
              "key": "maxViews",
              "title": "Maximum Views",
              "description": "Hide videos with more views than this. 0 disables the maximum."
            },
            {
              "key": "minLikes",
              "title": "Minimum Likes",
              "description": "Hide videos with fewer likes than this. 0 disables the minimum."
            },
            {
              "key": "maxLikes",
              "title": "Maximum Likes",
              "description": "Hide videos with more likes than this. 0 disables the maximum."
            },
            {
              "key": "hideStories",
              "title": "Hide Stories",
              "description": "Removes story posts from the For You feed."
            },
            {
              "key": "hidePhotoPosts",
              "title": "Hide Photo Posts",
              "description": "Removes photo-mode posts from the For You feed."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Force Auto-Scroll",
          "description": "Enables native auto-scrolling to the next video.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Force Screen Timeout",
          "description": "Makes apps respect your screen-off timer.",
          "firstSeen": 1791789861014,
          "default": false
        },
        {
          "name": "Friends & Suggestions Filter",
          "description": "Keeps the Friends feed strictly mutual and hides suggested accounts across the app.",
          "firstSeen": 1791852226701,
          "options": [
            {
              "key": "strictMutualsOnly",
              "title": "Strict Mutual Friends Feed",
              "description": "The Friends feed only shows people you both follow."
            },
            {
              "key": "filterFriendFeedBloat",
              "title": "Filter Friends Feed Bloat",
              "description": "Removes suggested friend card insertions, recommended user horizontal lists, and swipe cards from the Friends feed."
            },
            {
              "key": "hideSuggestedAccounts",
              "title": "Hide Suggested Accounts",
              "description": "Removes suggested-account cards from profile headers and inbox surfaces."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Go Fully Offline",
          "description": "Removes internet access completely.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "stripNetworkState",
              "title": "Network state",
              "description": "Also removes network and Wi-Fi state permissions."
            },
            {
              "key": "stripWifiControls",
              "title": "Wi-Fi controls",
              "description": "Removes Wi-Fi management and nearby device permissions."
            },
            {
              "key": "stripPush",
              "title": "Push permissions",
              "description": "Removes push notification permissions."
            },
            {
              "key": "stripGoogleServices",
              "title": "Google sync",
              "description": "Removes Google Services and account sync permissions."
            },
            {
              "key": "blockCleartext",
              "title": "Block unencrypted traffic",
              "description": "Enforces encrypted traffic in the manifest."
            }
          ]
        },
        {
          "name": "Hide Battery Status",
          "description": "Stops sites from reading your battery level to track you.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Hide Inbox Promos & Alerts",
          "description": "Hides promo banners, streak cards and suggestions in your inbox.",
          "firstSeen": 1790834345308,
          "options": [
            {
              "key": "hideTopPromosAndBanners",
              "title": "Hide Top Promotional Banners",
              "description": "Hides header banners including the streak pet / mascot, event announcements, top notice banners, and phone link prompts."
            },
            {
              "key": "hideContactRecommendations",
              "title": "Hide Contact & Friend Recommendations",
              "description": "Hides user recommendation cards (Chat with contacts / Find and chat with them), suggested accounts, and mutual friends modules in the chatlist."
            },
            {
              "key": "hideNavigationNoticesAndTooltips",
              "title": "Hide Navigation Notices & Tooltips",
              "description": "Hides UI migration tooltips (e.g. New followers has moved), bulletin board guide banners, and Shop migration notices."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide Inbox Story Tray",
          "description": "Hides the stories and status tray at the top of the inbox.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "hideSuggestedOnly",
              "title": "Hide Suggested Stories Only",
              "description": "Hides only suggested and non-followed story circles in the inbox tray, preserving followed stories and preventing autoplay into suggested users."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "In-App Browser Privacy Guard",
          "description": "Opens web links in your browser and blocks tracking in the remaining web views.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Install a Copy",
          "description": "Installs this Gboard next to the original one.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "packageSuffix",
              "title": "Package name suffix",
              "description": "Suffix appended to the package name (e.g. clone)."
            },
            {
              "key": "appLabel",
              "title": "App display name",
              "description": "Custom display name for the cloned app. Leave empty for default."
            }
          ],
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Instant Launch",
          "description": "Opens the app immediately without splash screens or ad delays.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Keep Tabs Open",
          "description": "Stops Brave from minimizing your tabs in the background.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Keyboard Settings",
          "description": "Adds a settings screen inside Gboard: theme, vibration, clipboard and more.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Lock Screen Brightness",
          "description": "Stops apps from changing brightness by themselves.",
          "firstSeen": 1791789861014,
          "default": false
        },
        {
          "name": "Login Compatibility Fix",
          "description": "Restores Google and Spotify sign-in on modified app builds.",
          "firstSeen": 1791852226701,
          "options": [
            {
              "key": "fixGoogleLogin",
              "title": "Fix Google Login",
              "description": "Restores Google account sign-in after patching by forcing fallback to Web-based OAuth when Google Play Services rejects the modified APK signature."
            },
            {
              "key": "fixSpotifyLogin",
              "title": "Fix Spotify Login",
              "description": "Restores 'Add to Spotify' after signing in on the web."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Offline Only",
          "description": "Fully disconnects Gboard. Download dictionaries first.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Offline Video Limit",
          "description": "Customizes the maximum number of videos saved for offline viewing.",
          "firstSeen": 1792010655865,
          "options": [
            {
              "key": "customLimit",
              "title": "Custom Offline Videos Limit",
              "description": "Maximum number of offline videos that can be cached for offline playback (default: 1000)."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Playback & Display Governor",
          "description": "Limits playback resolution and HDR to save battery, and locks the screen refresh rate.",
          "firstSeen": 1791852226701,
          "default": false,
          "options": [
            {
              "key": "capPlaybackQuality",
              "title": "Cap Playback Resolution",
              "description": "Caps video playback resolution to conserve battery, GPU/MediaCodec load, and mobile data."
            },
            {
              "key": "maxQuality",
              "title": "Maximum Playback Resolution",
              "description": "Select maximum video playback resolution ceiling: 1080 (1080p ExtremelyHigh), 720 (720p SuperHigh), 540 (540p H_High), 480 (480p High), or 360 (360p Standard)."
            },
            {
              "key": "avoidByteVC2",
              "title": "Avoid ByteVC2 Software Decoding",
              "description": "Drops ByteVC2 renditions from playback bitrate lists when an H.264 or ByteVC1 alternative exists, so videos use the hardware decoder instead of TikTok's CPU-bound ByteVC2 software decoder."
            },
            {
              "key": "dropUndecodableVideo",
              "title": "Drop Undecodable Video Streams",
              "description": "When the ladder's lowest video stream exceeds the device hardware decoder capability (queried via MediaCodecList), drops video streams and keeps audio-only instead of entering decoder-reject retry loops that freeze the device."
            },
            {
              "key": "disableHdr",
              "title": "Disable HDR Video Playback",
              "description": "Plays standard video instead of HDR. Keeps screen brightness normal."
            },
            {
              "key": "governRefreshRate",
              "title": "Govern Display Refresh Rate",
              "description": "Forces TikTok to run at peak display refresh rate (120Hz/90Hz/60Hz) and neutralizes video playback framerate downclocking routines."
            },
            {
              "key": "targetRate",
              "title": "Target Refresh Rate",
              "description": "Select target display refresh rate: max (display peak rate), 120 (120 Hz), 90 (90 Hz), or 60 (60 Hz). Clamped automatically to display maximum."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remember Clear Display",
          "description": "Keeps clear-display mode active when scrolling to the next video.",
          "firstSeen": 1791424748788,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remember Playback Speed",
          "description": "Keeps your chosen playback speed across videos and restarts.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "enableSpeedLock",
              "title": "Hold-And-Slide 2x Speed Lock",
              "description": "Enables TikTok's native hold, slide down, and release gesture for locking playback at 2x speed (140dp slide distance fallback when the server returns no distance)."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove Creator Tools",
          "description": "Removes video editing and effects tools to free up space.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove Extra Files",
          "description": "Deletes unused AI, VPN and AR files to shrink the app.",
          "firstSeen": 1791789861014,
          "default": false,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Remove Extra Files",
          "description": "Deletes licenses, tutorial animations and junk.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Remove Extra Files",
          "description": "Removes card scanners, AI engines and extra fonts to save space.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove Extra Languages",
          "description": "Deletes unselected language packs.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "locales",
              "title": "Languages to keep",
              "description": "Comma-separated language codes to keep (e.g. es, fr, de). English is always kept."
            }
          ],
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Remove Extra Languages",
          "description": "Deletes unselected language packs.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "locales",
              "title": "Languages to keep",
              "description": "Comma-separated language codes to keep (e.g. en, es, pt). English is always kept."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove Extra Languages (Universal)",
          "description": "Deletes unselected translation folders.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "locales",
              "title": "Languages to keep",
              "description": "Comma-separated language codes to preserve (e.g. 'en, es, pt, fr, de'). English fallback is always retained."
            }
          ]
        },
        {
          "name": "Remove Live Stream Files",
          "description": "Removes live streaming and minigame files. Breaks lives and video calls.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove Permissions",
          "description": "Removes permissions you pick below.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "stripContacts",
              "title": "Contacts",
              "description": "Removes contact access (no contact name suggestions)."
            },
            {
              "key": "stripAudio",
              "title": "Microphone",
              "description": "Removes microphone access (no voice dictation)."
            },
            {
              "key": "stripMedia",
              "title": "Photos & files",
              "description": "Removes photo access (no custom image themes)."
            },
            {
              "key": "stripUserDictionary",
              "title": "Dictionary sync",
              "description": "Removes system dictionary access."
            },
            {
              "key": "stripCrossProfile",
              "title": "Work profile link",
              "description": "Separates work and personal profiles."
            }
          ],
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Remove Tracking Libraries",
          "description": "Deletes tracking and crash-reporting native libraries.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "trimCrashReporters",
              "title": "Crash reporters",
              "description": "Removes native crash reporting libraries."
            },
            {
              "key": "trimDebugProfilers",
              "title": "Debuggers",
              "description": "Removes debug memory and profiling libraries."
            },
            {
              "key": "trimBandwidthSharing",
              "title": "Bandwidth-sharing SDKs",
              "description": "Removes Honeygain bandwidth monetization native library."
            }
          ]
        },
        {
          "name": "Remove Unused Screen Sizes",
          "description": "Deletes image folders for screen sizes you do not use.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "dpis",
              "title": "Screen sizes to keep",
              "description": "Screen densities to preserve (e.g. 'xxhdpi', 'xhdpi'). Base resources are always kept."
            },
            {
              "key": "stripSmartwatch",
              "title": "Watch resources",
              "description": "Removes resources qualified for Wear OS smartwatches."
            },
            {
              "key": "stripTelevision",
              "title": "TV resources",
              "description": "Removes resources qualified for Android TV."
            },
            {
              "key": "stripOtherFormFactors",
              "title": "Car, dock and VR resources",
              "description": "Removes resources for car head units, docks, appliances, or VR headsets."
            }
          ]
        },
        {
          "name": "Remove Voice Tools",
          "description": "Removes voice search and text-to-speech to save space. Breaks voice features.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Resume Video After Scroll",
          "description": "Resumes playback from where you left off when returning to a video.",
          "firstSeen": 1790647222112,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "SIM Region Selector",
          "description": "Locks the app to a chosen country to unlock regional content.",
          "firstSeen": 1789538642449,
          "default": false,
          "options": [
            {
              "key": "region",
              "title": "Spoofed Region ISO Code",
              "description": "Two-letter ISO country code for SIM and network country spoofing (e.g. 'CH', 'US', 'JP', 'GB')."
            },
            {
              "key": "operatorNumeric",
              "title": "Spoofed Operator Numeric Code (MCC+MNC)",
              "description": "5-6 digit MCC+MNC code (e.g. '22801' for Switzerland/Swisscom) used to spoof TelephonyManager operator queries and CellIdentity MCC/MNC reads. Empty keeps stock operator values."
            },
            {
              "key": "operatorName",
              "title": "Spoofed Operator Name",
              "description": "Display name reported for SIM/network operator queries (e.g. 'Swisscom'). Empty keeps the stock operator name."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Select Previous Tab on Close",
          "description": "Selects the previous tab in the tab group when closing a tab.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Show Author Region",
          "description": "Displays the creator's country code next to their username.",
          "firstSeen": 1791424748788,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show Seekbar",
          "description": "Restores the video progress seekbar and scrubbing controls.",
          "firstSeen": 1790322751769,
          "options": [
            {
              "key": "showThumbnail",
              "title": "Show Thumbnail Preview",
              "description": "Shows frame previews while dragging the seekbar."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Shrink PNG Images",
          "description": "Recompresses PNGs without losing quality.",
          "firstSeen": 1791789861014,
          "default": false
        },
        {
          "name": "Shrink WebP Images",
          "description": "Strips hidden metadata from WebP images.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "stripExif",
              "title": "Camera data",
              "description": "Removes camera parameters, geolocation, and creator metadata."
            },
            {
              "key": "stripXmp",
              "title": "Editing history",
              "description": "Removes Adobe XMP metadata from WebP images."
            },
            {
              "key": "stripIcc",
              "title": "Color profiles",
              "description": "Removes color profiles (may affect wide-gamut displays)."
            }
          ]
        },
        {
          "name": "Silence Promo Notifications",
          "description": "Stops tips, reward promos and marketing notifications.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Silence System Logs",
          "description": "Stops apps from writing debug and diagnostic messages to the system log.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "logLevel",
              "title": "Log level",
              "description": "Which log levels to silence."
            }
          ]
        },
        {
          "name": "Skip Welcome Screens",
          "description": "Skips welcome, search choice and onboarding on fresh installs.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Spoof Reinstall IDs",
          "description": "Prevents apps from linking reinstalls to your device by resetting app and install IDs.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "appSetId",
              "title": "App set ID",
              "description": "Identifier returned as the app-set ID."
            },
            {
              "key": "installId",
              "title": "Install ID",
              "description": "Identifier returned as the install and instance ID."
            },
            {
              "key": "spoofScope",
              "title": "Scope to single app",
              "description": "Reports the ID scope as app-specific rather than shared across developer apps."
            }
          ]
        },
        {
          "name": "Stop Background Sync",
          "description": "Stops background wakeups and battery drain.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Stop Background Sync",
          "description": "Stops background downloads and sync to save battery.",
          "firstSeen": 1791789861014,
          "default": false,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Stop Background Sync (Universal)",
          "description": "Stops background sync schedulers and boot wakeups.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "stripBootPermission",
              "title": "Strip Boot Permission",
              "description": "Removes startup boot permissions from the manifest."
            },
            {
              "key": "disableBootReceivers",
              "title": "Disable Boot Receivers",
              "description": "Disables broadcast receivers that launch the app on device startup."
            },
            {
              "key": "disableWorkManager",
              "title": "Disable Background Schedulers",
              "description": "Disables WorkManager and background job scheduler services."
            },
            {
              "key": "stripWakeLock",
              "title": "Strip Wake Lock Permission",
              "description": "Removes wake-lock permissions (may interrupt background downloads)."
            }
          ]
        },
        {
          "name": "Stop Remote Updates",
          "description": "Stops Google from changing settings remotely.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1057
        },
        {
          "name": "Stop Text Sharing with System",
          "description": "Stops sending page text to the Android capture service.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1058
        },
        {
          "name": "Stop Video Looping",
          "description": "Stops videos at the end instead of replaying them in an infinite loop.",
          "firstSeen": 1790647222112,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Strip Sensitive Permissions",
          "description": "Removes sensitive hardware, sensor, and tracking permissions.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "stripNotifications",
              "title": "Strip Notification Permission",
              "description": "Remove POST_NOTIFICATIONS permission (Android 13+). Notification channels cannot dispatch push alerts."
            },
            {
              "key": "stripCamera",
              "title": "Strip Camera Permission",
              "description": "Remove CAMERA permission. WARNING: Breaks camera recording, photo capturing, QR scanning, LIVE broadcasting, and video creation."
            },
            {
              "key": "stripMicrophone",
              "title": "Strip Microphone Permissions",
              "description": "Remove RECORD_AUDIO, FOREGROUND_SERVICE_MICROPHONE, and FOREGROUND_SERVICE_CAMERA permissions. WARNING: Breaks video voice recording, LIVE audio broadcasting, audio comments, and voice/video calling."
            },
            {
              "key": "stripStorageMedia",
              "title": "Strip Storage & Media Permissions",
              "description": "Remove external storage (READ/WRITE_EXTERNAL_STORAGE) and media permissions (READ_MEDIA_IMAGES, READ_MEDIA_VIDEO, READ_MEDIA_AUDIO, READ_MEDIA_VISUAL_USER_SELECTED, ACCESS_MEDIA_LOCATION). WARNING: Breaks local gallery picker, drafts, and video/photo saving."
            },
            {
              "key": "stripBluetooth",
              "title": "Strip Bluetooth Permissions",
              "description": "Remove BLUETOOTH, BLUETOOTH_SCAN, BLUETOOTH_CONNECT, and BLUETOOTH_ADVERTISE permissions. WARNING: Breaks Bluetooth audio accessories, wireless headphones low-latency sync, Cast devices, and external remote controls."
            },
            {
              "key": "stripNfc",
              "title": "Strip NFC Permission",
              "description": "Remove NFC permission. WARNING: Disables NFC tag interactions and NFC-based hardware authentication tokens."
            },
            {
              "key": "stripBiometric",
              "title": "Strip Biometric Permissions",
              "description": "Remove USE_BIOMETRIC and USE_FINGERPRINT permissions. WARNING: Breaks fingerprint/face biometric unlocking, passkeys, and biometric payment authorization."
            },
            {
              "key": "stripForegroundServices",
              "title": "Strip Foreground Service Permissions",
              "description": "Remove generic FOREGROUND_SERVICE and specialized types (DATA_SYNC, MEDIA_PLAYBACK, MEDIA_PROJECTION, PHONE_CALL). WARNING: HIGH RISK. Breaks background video uploads, offline caching, media playback notification services, screen sharing, and VoIP calls in background."
            },
            {
              "key": "stripSystemAlertWindow",
              "title": "Strip System Alert Window Permission",
              "description": "Remove SYSTEM_ALERT_WINDOW permission. WARNING: Breaks Picture-in-Picture overlay window outside the app, floating mini-player, and overlay notification heads."
            },
            {
              "key": "stripWakeLock",
              "title": "Strip Wake Lock Permission",
              "description": "Remove WAKE_LOCK permission. WARNING: Device CPU may sleep during media playback or long video uploads/downloads when screen turns off, suspending progress."
            },
            {
              "key": "stripScreenshotDetection",
              "title": "Strip Screenshot & Recording Detection Permissions",
              "description": "Remove DETECT_SCREEN_CAPTURE and DETECT_SCREEN_RECORDING permissions to neutralize system-level capture callbacks."
            },
            {
              "key": "stripMiscHardware",
              "title": "Strip Miscellaneous Hardware & System Permissions",
              "description": "Remove VIBRATE, MODIFY_AUDIO_SETTINGS, MANAGE_OWN_CALLS, REORDER_TASKS, SET_WALLPAPER, and USE_FULL_SCREEN_INTENT permissions. WARNING: Disables haptic feedback vibration, volume adjustments, alarm priority intents, and live wallpaper export."
            },
            {
              "key": "stripOemSignals",
              "title": "Strip OEM Diagnostic & Background Signals",
              "description": "Remove OEM attribution, launcher badges, AICore bindings, and proprietary TikTok internal IPC permissions. WARNING: Removing DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION may impact runtime dynamic broadcast receivers."
            },
            {
              "key": "stripPushDelivery",
              "title": "Strip Push Delivery Permissions",
              "description": "Remove Google C2DM/FCM and Amazon ADM push receiver permissions. WARNING: Breaks push notification delivery."
            },
            {
              "key": "stripBilling",
              "title": "Strip In-App Billing Permission",
              "description": "Remove Google Play in-app billing permission (com.android.vending.BILLING). WARNING: Breaks coin purchases and in-app transactions."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Strip Sensitive Permissions (Universal)",
          "description": "Removes sensitive privacy and hardware permissions you select.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "stripNotifications",
              "title": "Notifications",
              "description": "Removes notification permissions (Android 13+)."
            },
            {
              "key": "stripCamera",
              "title": "Camera",
              "description": "Removes camera access permissions."
            },
            {
              "key": "stripMicrophone",
              "title": "Microphone",
              "description": "Removes audio recording and microphone permissions."
            },
            {
              "key": "stripMediaAndStorage",
              "title": "Photos & files",
              "description": "Removes photo, video, and storage access permissions."
            },
            {
              "key": "stripLocation",
              "title": "Location",
              "description": "Removes fine, coarse, and background location permissions."
            },
            {
              "key": "stripContacts",
              "title": "Contacts",
              "description": "Removes contacts and account reading permissions."
            },
            {
              "key": "stripCalendar",
              "title": "Calendar",
              "description": "Removes calendar reading and writing permissions."
            },
            {
              "key": "stripNearbyDevices",
              "title": "Nearby devices",
              "description": "Removes Bluetooth scanning and nearby device permissions."
            },
            {
              "key": "stripSensors",
              "title": "Body sensors",
              "description": "Removes body sensor and activity recognition permissions."
            },
            {
              "key": "stripInstalledApps",
              "title": "Installed apps",
              "description": "Hides other installed apps from this app (QUERY_ALL_PACKAGES)."
            }
          ]
        },
        {
          "name": "Use System Font",
          "description": "Uses the system font instead of bundled TikTok fonts.",
          "firstSeen": 1792010655865,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Video Fit Mode",
          "description": "Lets you choose between fitting the whole video or filling the screen.",
          "firstSeen": 1792010655865,
          "default": false,
          "options": [
            {
              "key": "fitMode",
              "title": "Video Fit Mode",
              "description": "Choose 'fit' to see the whole video or 'fill' to crop and fill the screen."
            }
          ],
          "compatiblePackagesKey": 1056
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "anxyis/anxy-patches",
      "name": "anxy",
      "repoDescription": "Morphe Patches for Android apps by anxyis",
      "avatarUrl": "https://avatars.githubusercontent.com/u/109168580?v=4&s=128",
      "hotRank": 80,
      "stars": 11,
      "updatedAt": 1791570591000,
      "firstSeen": 1787265073109,
      "appFirstSeen": {
        "com.alightcreative.motion": 1787265072048
      },
      "appUpdates": {
        "com.alightcreative.motion": 1790798605000
      },
      "patches": [
        {
          "name": "App text fix",
          "description": "Restores app text needed to keep everything working.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Block background checks",
          "description": "Stops hidden background verification calls.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Cleaner home screen",
          "description": "Hides the tutorial button and promo cards.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Easy sign-in",
          "description": "Sign in without needing a Google account.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Extra settings",
          "description": "Adds extra toggles in Developer Settings.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Full quality export",
          "description": "Unlocks the highest export resolution and layer limits.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "License check off",
          "description": "Turns off the license check so pro features stay unlocked.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Multi-project import",
          "description": "Lets you open multi-project files.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "New effects pack",
          "description": "Adds 350+ extra effects with previews.",
          "firstSeen": 1790776000286,
          "default": false,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "No forced updates",
          "description": "Stops the app from forcing you to update.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "No license popups",
          "description": "Removes license checks from every screen so no paywall pops up.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Premium ON",
          "description": "Switches premium membership on.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Pro video tools",
          "description": "Unlocks pro encoder options, effects and settings.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Skip startup lock",
          "description": "Skips the startup block so the app opens straight into pro mode.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Small pro fixes",
          "description": "Small behind-the-scenes fixes that keep pro working.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        },
        {
          "name": "Unlock all pro features",
          "description": "Unlocks all remaining pro-gated features.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 1059
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "chicco-carone/morphe-patches-chicco",
      "name": "Chicco",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/66080458?v=4&s=128",
      "hotRank": 202,
      "stars": 4,
      "updatedAt": 1787489571000,
      "firstSeen": 1787265073109,
      "appFirstSeen": {
        "com.halliharp.proxmobo": 1787265072048
      },
      "appUpdates": {
        "com.halliharp.proxmobo": 1787489571000
      },
      "patches": [
        {
          "name": "ProxMobo License Check Bypass",
          "description": "Disables Google's Play app-licensing (PairIP) check so ProxMobo does not show license errors or close when it is not installed/licensed through Google Play.",
          "firstSeen": 1787265073109,
          "compatiblePackagesKey": 1060
        },
        {
          "name": "ProxMobo Premium Unlock",
          "description": "Unlocks Premium by reporting the lifetime product (proxmobo.premium.lifetime) as purchased. On first launch, open Settings and press “Restore Purchases” to activate Premium.",
          "firstSeen": 1787265073109,
          "compatiblePackagesKey": 1060
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "homelander11/beetle-patches",
      "name": "Beetle",
      "repoDescription": "Custom Morphe patches for multiple Android apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/155063704?v=4&s=128",
      "hotRank": 203,
      "stars": 3,
      "updatedAt": 1787418350000,
      "firstSeen": 1787424114510,
      "appFirstSeen": {
        "com.slowlyapp": 1787424113681
      },
      "appUpdates": {
        "com.slowlyapp": 1787418350000
      },
      "patches": [
        {
          "name": "Slowly Pairip license check bypass",
          "description": "Disables Pairip's client-side installer and license enforcement.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1061
        },
        {
          "name": "Slowly avatar builder items",
          "description": "Enables Avatar Builder items marked as subscription-only without changing coin-priced item checks.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1061
        },
        {
          "name": "Slowly extended Explore filters",
          "description": "Enables verified client-side Explore filters, including Last online within 48 hours and New Members Only, and raises excluded-country and excluded-topic selection limits.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1061
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jancerny2001/morphe-patches",
      "name": "jancerny2001",
      "repoDescription": "Morphe patch for ISIC Alive App",
      "avatarUrl": "https://avatars.githubusercontent.com/u/11784537?v=4&s=128",
      "hotRank": 331,
      "stars": 2,
      "updatedAt": 1787407021000,
      "firstSeen": 1787424114510,
      "appFirstSeen": {
        "com.bootiq2.gtsisic": 1787424113681
      },
      "appUpdates": {
        "com.bootiq2.gtsisic": 1787407021000
      },
      "patches": [
        {
          "name": "Enable card screenshot",
          "description": "Allows screenshots of cards by clearing the FLAG_SECURE flag.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1062
        }
      ]
    },
    {
      "source": "github",
      "repo": "rhubarbshoelaces/morphe-patches",
      "name": "Rhubarb Shoelaces",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/137114071?v=4&s=128",
      "hotRank": 99,
      "stars": 13,
      "updatedAt": 1791738154000,
      "firstSeen": 1787424114510,
      "appFirstSeen": {
        "com.fivemobile.thescore": 1787424113681,
        "com.google.android.apps.maps": 1790714999024,
        "com.rubenmayayo.reddit": 1787424113681
      },
      "appUpdates": {
        "com.fivemobile.thescore": 1787336155000,
        "com.google.android.apps.maps": 1791245004000,
        "com.rubenmayayo.reddit": 1787336155000
      },
      "patches": [
        {
          "name": "Custom Cartographic Region",
          "description": "Adds dynamic cartographic region overrides to Google Maps.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 656
        },
        {
          "name": "Fix Random Subreddit Button",
          "description": "Reroutes all Random buttons to pick from a custom pre-loaded list of thousands of subreddits.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1063
        },
        {
          "name": "Hybrid Theme (Dark Menus, Light Map)",
          "description": "Allows toggling a light map canvas while keeping app UI in Dark Mode via Customizations menu.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 656
        },
        {
          "name": "Remove Ads",
          "description": "Bypasses startup delays and collapses all ad containers.",
          "firstSeen": 1787424114510,
          "compatiblePackagesKey": 1064
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "XTapped/morphe-patches",
      "name": "XTapped",
      "repoDescription": "A collection of my patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/30569190?v=4&s=128",
      "hotRank": 161,
      "stars": 6,
      "updatedAt": 1788073615000,
      "firstSeen": 1787437810697,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1788001662702,
        "com.motioncam": 1787468017506,
        "com.robskie.tether": 1787437809989
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1788073615000,
        "com.motioncam": 1788073615000,
        "com.robskie.tether": 1788073615000
      },
      "patches": [
        {
          "name": "Enable Google Rambler",
          "description": "Exposes options to enable Google Rambler on any phone.",
          "firstSeen": 1788048000000,
          "isPreRelease": true,
          "compatiblePackagesKey": 1065
        },
        {
          "name": "Unlock Pro",
          "description": "Enable unlimited photo exports from captured RAW frames, remove the 5-second video recording limit, enable pro tools, apply patched MotionCam branding, and spoof the installer source as Google Play. Installer source spoofing adapted from Morphe.",
          "firstSeen": 1787437810697,
          "compatiblePackagesKey": 1066
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro tethering and disables purchase actions in the shop.",
          "firstSeen": 1787437810697,
          "compatiblePackagesKey": 1067
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hashtagbasit/aimal-patches",
      "name": "Aimal",
      "repoDescription": "Android player patches for Crunchyroll, HBO Max, Disney+ and Viki. Playback speed, aspect ratio, subtitle styling and better layouts on foldable phones.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53941105?v=4&s=128",
      "hotRank": 111,
      "stars": 10,
      "updatedAt": 1788736775000,
      "firstSeen": 1787540142280,
      "appFirstSeen": {
        "com.crunchyroll.crunchyroid": 1787540141361,
        "com.disney.disneyplus": 1787540141361,
        "com.viki.android": 1787689033511,
        "com.wbd.stream": 1787540141361
      },
      "appUpdates": {
        "com.crunchyroll.crunchyroid": 1788736775000,
        "com.disney.disneyplus": 1788736775000,
        "com.viki.android": 1788736775000,
        "com.wbd.stream": 1788736775000
      },
      "patches": [
        {
          "name": "Aspect ratio control",
          "description": "Adds a Fit/Stretch toggle to the player.",
          "firstSeen": 1787540142280,
          "compatiblePackagesKey": 1068
        },
        {
          "name": "Playback speed",
          "description": "Unhides the player's speed menu and fills it out to 0.5x-2.0x.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1068
        },
        {
          "name": "Playback speed and aspect ratio",
          "description": "Adds a floating panel to change playback speed and stretch, crop or zoom the picture.",
          "firstSeen": 1787540142280,
          "compatiblePackagesKey": 1069
        },
        {
          "name": "Remove ads",
          "description": "Removes pre-roll and mid-roll video ads, and the display banners.",
          "firstSeen": 1787540142280,
          "compatiblePackagesKey": 1070
        },
        {
          "name": "Subtitle styling",
          "description": "Adds subtitle size, font and outline controls to the player.",
          "firstSeen": 1787540142280,
          "compatiblePackagesKey": 1068
        },
        {
          "name": "Use the whole screen for video",
          "description": "Hides the comments panel beside the player on tablets and unfolded foldables.",
          "firstSeen": 1787540142280,
          "compatiblePackagesKey": 1070
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "legendsciber/morphe-patches",
      "name": "legendsciber",
      "repoDescription": "legendsciber's Patches - Morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/106559486?v=4&s=128",
      "hotRank": 53,
      "stars": 12,
      "updatedAt": 1792079108000,
      "firstSeen": 1787620439710,
      "appFirstSeen": {
        "com.FDGEntertainment.redball4.gp": 1789589433573,
        "com.aim.racing": 1788141720852,
        "com.fgol.HungrySharkEvolution": 1790299972795,
        "com.fingersoft.hillclimb": 1787620432732,
        "com.halfbrick.dantheman": 1789690917524,
        "com.imangi.templerun2": 1791562537636,
        "com.kiloo.subwaysurf": 1790374994082,
        "com.maxgames.aow2": 1791671718007,
        "com.mediocre.smashhit": 1787857674723,
        "com.newstargames.newstarsoccer": 1791940504467,
        "com.paradyme.solarsmash": 1791050307028,
        "com.rubygames.slingdrift": 1791135452082,
        "com.soccer.score.star": 1790183112989,
        "com.tranquility.colony": 1791979041512,
        "com.wave.aphelion": 1790277137587,
        "com.zenstudios.ZenPinball": 1792091488800,
        "io.github.sds100.keymapper": 1791877510950,
        "io.mrarm.mctoolbox": 1787620432732,
        "net.mobigame.zombietsunami": 1792022256530
      },
      "appUpdates": {
        "com.FDGEntertainment.redball4.gp": 1790544795000,
        "com.aim.racing": 1790544795000,
        "com.fgol.HungrySharkEvolution": 1790544795000,
        "com.fingersoft.hillclimb": 1791330513000,
        "com.halfbrick.dantheman": 1791484628000,
        "com.imangi.templerun2": 1791632003000,
        "com.kiloo.subwaysurf": 1791407017000,
        "com.maxgames.aow2": 1791668517000,
        "com.mediocre.smashhit": 1790544795000,
        "com.newstargames.newstarsoccer": 1791926874000,
        "com.paradyme.solarsmash": 1791505219000,
        "com.rubygames.slingdrift": 1791148964000,
        "com.soccer.score.star": 1790544795000,
        "com.tranquility.colony": 1791977693000,
        "com.wave.aphelion": 1791505219000,
        "com.zenstudios.ZenPinball": 1792079108000,
        "io.github.sds100.keymapper": 1791858759000,
        "io.mrarm.mctoolbox": 1790544795000,
        "net.mobigame.zombietsunami": 1792027472000
      },
      "patches": [
        {
          "name": "Age Of War 2 Remove Ads",
          "description": "Removes every ad: the ironSource and LevelPlay SDK is never initialised, so no interstitial, banner or rewarded video can load or be shown. Ad-gated actions still complete through the game's own no-ad fallback, so post-game navigation and ad-gated rewards proceed instantly without a network connection.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1071
        },
        {
          "name": "Age Of War 2 Store Modes Unlock",
          "description": "All four paid store modes are owned and unlocked without paying: Hacked Mode, Generals Mode, the Let's Party unit skins and the Age Of Spooky unit skins. The game checks ownership through a PlayerPrefs read, and each mode's unlock query now reports as unlocked, so the store rows show as owned and gameplay applies the modes and skins immediately.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1071
        },
        {
          "name": "Aphelion Ad-Free Hint Unlock",
          "description": "Unlocks level hints instantly without watching an ad: the share gate's watch ad action grants the hint immediately, with no ad playback required, even offline.",
          "firstSeen": 1790277137587,
          "compatiblePackagesKey": 1072
        },
        {
          "name": "Aphelion Installer Source Fix",
          "description": "Spoofs the installer source as Google Play for every install-source check the game performs, so sideloaded installs pass and the forced Google Play Store redirect on launch is fixed.",
          "firstSeen": 1790288791561,
          "compatiblePackagesKey": 1072
        },
        {
          "name": "Bypass Google Play Install Check",
          "description": "App always behaves as if installed from Google Play, bypassing the install source check.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1073
        },
        {
          "name": "Dan The Man Free IAP",
          "description": "All in-app purchases are granted instantly and free without Google Play billing.",
          "firstSeen": 1789690917524,
          "compatiblePackagesKey": 1074
        },
        {
          "name": "Death Rover Free IAP",
          "description": "Every shop item reports as purchased and stays owned without contacting Google Play: cars, remove ads and double coins come pre-owned, and credit packs are granted instantly and free when bought instead of opening Google Play billing. Rover upgrades are left untouched, so those stay purchasable with the coins you earn.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 1075
        },
        {
          "name": "Death Rover Unlimited Turbo",
          "description": "The turbo no longer runs down: while the turbo is engaged the rover keeps refilling its gauge to the maximum instead of spending it, so you can hold the turbo for the whole drive. Cars without a turbo upgrade are unaffected.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 1075
        },
        {
          "name": "Extreme Car Driving Add Native Lib",
          "description": "Adds libcurrencyhack.so to assets and helper dex.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 1076
        },
        {
          "name": "Extreme Car Driving Unlimited Currencies",
          "description": "Sets all in-game currencies (diamonds, coins, upgrade points) to 999,999,999 via IL2CPP API.",
          "firstSeen": 1788134400000,
          "compatiblePackagesKey": 1076
        },
        {
          "name": "Hill Climb Racing Free Store",
          "description": "Every store item is granted instantly and free: coins, gems, paints, ad-skips, ad-free and bundles, without launching Google Play billing.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 604
        },
        {
          "name": "Hill Climb Racing Instant Rewarded Video Rewards",
          "description": "Rewarded ads pay out instantly: the engine is told a rewarded video is available and receives the started and completed callbacks straight away, so no video plays and every reward is granted offline.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 604
        },
        {
          "name": "Hungry Shark Currency Hack",
          "description": "Coins and gems are always set to 2,147,483,647 whenever they are earned, spent, purchased, or loaded from a save.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1077
        },
        {
          "name": "Hungry Shark Installer Source Fix",
          "description": "Spoofs the installer source as Google Play for every install-source check in the game and its SDKs, so sideloaded installs are treated as store installs and installer-based Play Store redirects are bypassed.",
          "firstSeen": 1790299972795,
          "compatiblePackagesKey": 1077
        },
        {
          "name": "New Star Soccer Free IAP",
          "description": "Every shop item is granted instantly and free when bought, without launching Google Play billing.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1078
        },
        {
          "name": "Premium",
          "description": "Unlocks the floating buttons and assistant trigger features by granting both purchase entitlements, keeping them available even offline where the purchase state cannot be fetched.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1079
        },
        {
          "name": "Premium",
          "description": "Enables premium features by bypassing in-app purchase verification.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1073
        },
        {
          "name": "RB4 Premium & Skin Unlock",
          "description": "Unlocks premium, removes ads and unlocks all ball skins.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1080
        },
        {
          "name": "Sling Drift All Cars Unlock",
          "description": "Every car reports as unlocked, so the whole garage is available right away no matter how the car would normally be earned.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 1081
        },
        {
          "name": "Sling Drift Instant Rewards",
          "description": "Every ad-gated reward works without watching an ad and without a network connection: continuing after a crash, free car unlocks, free upgrades, the end-of-race multiplier, bonus rubies and daily quest rerolls are granted instantly.",
          "firstSeen": 1791149345221,
          "compatiblePackagesKey": 1081
        },
        {
          "name": "Sling Drift Unlimited Money",
          "description": "Rubies are pinned to 999,999,999 whenever they are earned, spent, purchased or loaded from a save, so the balance can never run out and every car stays affordable.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 1081
        },
        {
          "name": "Sling Drift VIP Unlock",
          "description": "VIP status and the active subscription are always reported, so VIP cars and every VIP-gated feature stay available without Google Play billing.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 1081
        },
        {
          "name": "Smash Hit Premium Unlock",
          "description": "Unlocks premium and all game modes without purchase.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 619
        },
        {
          "name": "Soccer Star Ad Removal",
          "description": "Disables ads completely: EnableAD always returns false, interstitials and banners are no-ops, Adjust purchase verification is skipped.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1082
        },
        {
          "name": "Soccer Star Instant Rewarded",
          "description": "Rewarded and interstitial ad flows always report loaded and grant the success callback immediately without playing an ad, including offline.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1082
        },
        {
          "name": "Soccer Star VIP Unlock",
          "description": "Unlocks VIP subscription permanently: ownership keys always report active and unsubscribe can never clear the flag.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1082
        },
        {
          "name": "Solar Smash All Packages Purchased",
          "description": "Every in-app purchase package reports as purchased: the all weapons pack, all planets pack, remove ads and unlock levels and achievements stay permanently owned and unlocked, without contacting Google Play. Banner, interstitial and rewarded ads are suppressed via the Remove Ads entitlement.",
          "firstSeen": 1791050307028,
          "compatiblePackagesKey": 1083
        },
        {
          "name": "Subway Surfers Currency Hack",
          "description": "Coins and keys always report 2,147,483,647 and every purchase is always affordable.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1084
        },
        {
          "name": "Subway Surfers Free IAP",
          "description": "Coins, keys and shop items are granted instantly and free without Google Play billing.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1084
        },
        {
          "name": "Temple Run 2 Free IAP",
          "description": "All store purchases (coins, gems, no-ads, characters, deals, potions and perks) are granted instantly and free without Google Play billing, online or offline. The shop, deals and perks tabs keep loading their full catalogue with no network connection, and real-money store items stay visible offline, where Google Play billing never reports prices.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1085
        },
        {
          "name": "Temple Run 2 Instant Rewards",
          "description": "Every ad-gated reward works without watching an ad and without a network connection: rewarded-map unlocks, potions, power-ups, dailies, battle pass, advent calendar, weekly rewards and rewarded boosts are granted instantly.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1085
        },
        {
          "name": "Zen Pinball Free IAP",
          "description": "Coins, tables and every other store item are granted instantly and free, without launching Google Play billing.",
          "firstSeen": 1792091488800,
          "compatiblePackagesKey": 1086
        },
        {
          "name": "Zombie Tsunami Free IAP",
          "description": "Every store item is granted the moment you tap buy, with no Google Play billing sheet in between: all coin packs, the coins and diamonds bundle and the double coins upgrade arrive instantly and for free, and coin packs can be bought as many times as you like.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1087
        },
        {
          "name": "Zombie Tsunami Installer Check Fix",
          "description": "The game's PairIP license client asks Android who installed the package and treats anything other than the Play Store as a failed check, so sideloaded installs are rejected on launch. This makes that one check report the Play Store as the installer.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 1087
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "shuhaibnc/morphe-patches",
      "name": "Shuhaib",
      "repoDescription": "Patches for niche apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/56123591?v=4&s=128",
      "hotRank": 36,
      "stars": 20,
      "updatedAt": 1792344460000,
      "firstSeen": 1787620439710,
      "appFirstSeen": {
        "__universal__": 1790019009439,
        "com.candylink.openvpn": 1787620432732,
        "com.clusterdev.malayalamkeyboard": 1787620432732,
        "com.footej.camera": 1788979136535,
        "com.haibison.apksigner": 1787747373826,
        "com.marsvard.stickermakerforwhatsapp": 1787620432732,
        "com.qbis.guessthecountry": 1792265190046,
        "com.silentlexx.ffmpeggui": 1789413842349,
        "com.softissimo.reverso.context": 1789151766042,
        "com.teejay.trebedit": 1791050307028,
        "com.videoedit.gocut": 1790183112989,
        "com.vpnbottle.melon.free.unblock.fast.vpn": 1787653290909,
        "mp3videoconverter.videotomp3.videotomp3converter": 1790103453168,
        "music.videomaker.slideshow": 1789151766042,
        "org.leetzone.android.yatsewidgetfree": 1792091488800,
        "video.editor.videoeditor.musicvideoeditor": 1790183112989,
        "vidma.video.editor.videomaker": 1789943311386,
        "vinkle.video.editor": 1789151766042
      },
      "appUpdates": {
        "__universal__": 1790097138000,
        "com.candylink.openvpn": 1789150561000,
        "com.clusterdev.malayalamkeyboard": 1789150561000,
        "com.footej.camera": 1789934194000,
        "com.haibison.apksigner": 1789934194000,
        "com.marsvard.stickermakerforwhatsapp": 1789934194000,
        "com.qbis.guessthecountry": 1792344460000,
        "com.silentlexx.ffmpeggui": 1789934194000,
        "com.softissimo.reverso.context": 1792308989000,
        "com.teejay.trebedit": 1791037070000,
        "com.videoedit.gocut": 1790181252000,
        "com.vpnbottle.melon.free.unblock.fast.vpn": 1789934194000,
        "mp3videoconverter.videotomp3.videotomp3converter": 1790181252000,
        "music.videomaker.slideshow": 1789934194000,
        "org.leetzone.android.yatsewidgetfree": 1792088036000,
        "video.editor.videoeditor.musicvideoeditor": 1790181252000,
        "vidma.video.editor.videomaker": 1789934194000,
        "vinkle.video.editor": 1789934194000
      },
      "patches": [
        {
          "name": "APK Signer Unlock Pro",
          "description": "Unlocks Pro and remove ads from APK Signer.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1088
        },
        {
          "name": "Amoled Dark Theme",
          "description": "Adds amoled dark graphics to the app.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1089
        },
        {
          "name": "Disable Forground Services Warning",
          "description": "Turns off annoying forground service warning at startup",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1088
        },
        {
          "name": "Disable Tracking",
          "description": "Disable tracking statistics for CandyLink VPN .",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1090
        },
        {
          "name": "Fake System Time",
          "description": "Replaces System.currentTimeMillis() and System.nanoTime() with a fixed timestamp.",
          "firstSeen": 1790019009439,
          "default": false
        },
        {
          "name": "Hide launcher icon",
          "description": "Hides the app's launcher icon.",
          "firstSeen": 1790019009439,
          "default": false
        },
        {
          "name": "Hide title/action bar",
          "description": "Removes the title/action bar from every declared style, in every res/values*/styles.xml resource file.",
          "firstSeen": 1790019009439,
          "default": false
        },
        {
          "name": "Remove Ads of FFmpeg",
          "description": "Unlock donator features and removes ads.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1091
        },
        {
          "name": "Remove Unwanted Promotional Icons and Ads",
          "description": "Removes bloated promotional icons and ads from the home screen.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1089
        },
        {
          "name": "Remove all receivers",
          "description": "Removes every <receiver> declaration from AndroidManifest.xml.",
          "firstSeen": 1790019009439,
          "default": false
        },
        {
          "name": "Spoof Build.SERIAL",
          "description": "Replaces every read of Build.SERIAL with the constant string \"Serial\", across every class in the app.",
          "firstSeen": 1790019009439,
          "default": false
        },
        {
          "name": "Unlock Beat.ly VIP",
          "description": "All VIP features are unlocked.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1092
        },
        {
          "name": "Unlock Footej Camera Premium",
          "description": "All Premium features are unlocked.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1093
        },
        {
          "name": "Unlock GoCut Pro",
          "description": "Enables premium features and functionality in the GoCut application.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1094
        },
        {
          "name": "Unlock Mvideo VIP",
          "description": "All VIP features are unlocked.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1095
        },
        {
          "name": "Unlock OviCut Pro",
          "description": "Enables premium features and functionality in the OviCut application.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1096
        },
        {
          "name": "Unlock Premium",
          "description": "Premium features are unlocked and ads are disabled.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1090
        },
        {
          "name": "Unlock Premium",
          "description": "Premium features are unlocked and ads are disabled.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1097
        },
        {
          "name": "Unlock Premium",
          "description": "Premium features are unlocked and ads are disabled.",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1098
        },
        {
          "name": "Unlock Premium of Video to MP3",
          "description": "Enables premium features and functionality in the Video to MP3 application.",
          "firstSeen": 1790103453168,
          "compatiblePackagesKey": 1099
        },
        {
          "name": "Unlock Pro",
          "description": "Unlimited access to everything. 80+ Servers, Removed Ad, 5x Speed, Unlimited Time",
          "firstSeen": 1787620439710,
          "compatiblePackagesKey": 1100
        },
        {
          "name": "Unlock Reverso Context Premium",
          "description": "All Premium features are unlocked.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1101
        },
        {
          "name": "Unlock TrebEdit Premium",
          "description": "Unlocks lifetime access to TrebEdit Premium.",
          "firstSeen": 1791050307028,
          "compatiblePackagesKey": 1102
        },
        {
          "name": "Unlock Vip Of Vidma",
          "description": "Unlock Vip features and removes ads.",
          "firstSeen": 1789943311386,
          "compatiblePackagesKey": 1103
        },
        {
          "name": "Unlock World Map Quiz Premium Mode and Disable Ads",
          "description": "Unlocks Premium mode, map themes, rivers, mountains, deserts, oceanic trenches, oceanic currents, lakes, islands and winds",
          "firstSeen": 1792265190046,
          "compatiblePackagesKey": 1089
        },
        {
          "name": "Unlock Yatse Pro",
          "description": "Unlocks lifetime access to Yatse Pro Unlocker.",
          "firstSeen": 1792091488800,
          "compatiblePackagesKey": 1104
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Kecerim24/morphe-patches",
      "name": "kecerim",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/89810158?v=4&s=128",
      "hotRank": 215,
      "stars": 2,
      "updatedAt": 1787825953000,
      "firstSeen": 1787675089909,
      "appFirstSeen": {
        "com.labs.merlinbirdid.app": 1787835339479,
        "cz.destil.settleup": 1787739871144,
        "de.cyberdream.dreamepg.player": 1787675088808
      },
      "appUpdates": {
        "com.labs.merlinbirdid.app": 1787825953000,
        "cz.destil.settleup": 1787825953000,
        "de.cyberdream.dreamepg.player": 1787825953000
      },
      "patches": [
        {
          "name": "Czech translation",
          "description": "Translates the app's interface into Czech.",
          "firstSeen": 1787675089909,
          "isPreRelease": true,
          "compatiblePackagesKey": 1105
        },
        {
          "name": "Remove ads",
          "description": "Removes the rewarded ads shown after adding expenses.",
          "firstSeen": 1787675089909,
          "compatiblePackagesKey": 1106
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features, removes ads and disables the online license check.",
          "firstSeen": 1787675089909,
          "compatiblePackagesKey": 1107
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features that the app gates on the client.",
          "firstSeen": 1787675089909,
          "compatiblePackagesKey": 1106
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SapitoSucio/FroggoMorphePatches",
      "name": "Froggo",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7357354?v=4&s=128",
      "hotRank": 30,
      "stars": 92,
      "updatedAt": 1788773987000,
      "firstSeen": 1787675089909,
      "appFirstSeen": {
        "__universal__": 1788410133207,
        "com.facebook.katana": 1787675088808
      },
      "appUpdates": {
        "__universal__": 1788773987000,
        "com.facebook.katana": 1788739200000
      },
      "patches": [
        {
          "name": "Block Facebook Feed ads (573)",
          "description": "Blocks sponsored and promoted units in the Facebook 573 Feed without touching Reels or Stories.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Block Facebook Reels ads (573)",
          "description": "Blocks sponsored Reels in the swipe feed plus Reels/video banners, video ads, and commercial breaks.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Block Facebook Story ads (573)",
          "description": "Filters Story ad buckets only at the concrete X68 provider return boundary.",
          "firstSeen": 1787675089909,
          "default": false,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Block Facebook automatic refresh (573)",
          "description": "Experimental: blocks automatic foreground/hot-start/stale-tab/stale-post feed refresh while preserving cold initialization, manual, activity-result and fullscreen refresh paths.",
          "firstSeen": 1787675089909,
          "default": false,
          "compatiblePackagesKey": 1109
        },
        {
          "name": "Change Facebook app theme (573)",
          "description": "Adds AMOLED Black and Material You palettes while preserving Facebook's light/dark mode selection.",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "theme",
              "title": "Theme",
              "description": "AMOLED Black changes Facebook's dark palette. Material You uses Android dynamic colors in dark mode; light mode stays unchanged."
            }
          ],
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Download Facebook Media (573)",
          "description": "Adds direct downloads for the visible Story, Reel, and video media through MediaStore.",
          "firstSeen": 1788134400000,
          "options": [
            {
              "key": "facebookImageFolder",
              "title": "Facebook image folder",
              "description": "Relative MediaStore folder prefix. The creator name is appended after @."
            },
            {
              "key": "facebookVideoFolder",
              "title": "Facebook video folder",
              "description": "Folder below Movies. The creator name is appended after @."
            }
          ],
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Facebook 573 AI content diagnostics",
          "description": "Logs Facebook GenAI structural flags for Feed stories without filtering them.",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Facebook 573 AI filter + recommendation diagnostics",
          "description": "Filters detected AI Feed stories and logs structural metadata for DiscoverFeedUnit recommendation candidates in one bytecode injection.",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Facebook 573 Feed recommendation diagnostics",
          "description": "Logs structural metadata for injected Feed stories without filtering them.",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Hide Facebook AI content (573)",
          "description": "Filters Feed posts carrying Facebook's GenAI transparency metadata (Contenido de IA).",
          "firstSeen": 1788480000000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1108
        },
        {
          "name": "Stop Facebook Story auto-advance (573)",
          "description": "Leaves photo and video Stories on their completed frame until the viewer navigates manually.",
          "firstSeen": 1788134400000,
          "isPreRelease": true,
          "options": [
            {
              "key": "loopStories",
              "title": "Loop Stories",
              "description": "When enabled, each completed Story restarts instead of advancing to the next Story."
            }
          ],
          "compatiblePackagesKey": 1108
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "V4n1X/morphe-patches",
      "name": "V4n1X",
      "repoDescription": "🍃 SoundCloud patches for Morphe (Enable Go, AMOLED theme, Disable analytics & consent popup)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23241347?v=4&s=128",
      "hotRank": 91,
      "stars": 10,
      "updatedAt": 1790735254000,
      "firstSeen": 1787675089909,
      "appFirstSeen": {
        "com.soundcloud.android": 1787675088808,
        "org.parcello": 1790750771242
      },
      "appUpdates": {
        "com.soundcloud.android": 1790735254000,
        "org.parcello": 1790735254000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1787675089909,
          "default": false,
          "compatiblePackagesKey": 1110
        },
        {
          "name": "Disable ads",
          "description": "Disables AdMob banner, interstitial and rewarded ads, removes sponsored/promotional banners, and skips advertising consent prompts.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1111
        },
        {
          "name": "Disable analytics",
          "description": "Disables SoundCloud's analytics.",
          "firstSeen": 1787675089909,
          "compatiblePackagesKey": 1110
        },
        {
          "name": "Disable consent popup",
          "description": "Disables the OneTrust consent/cookies popup and collapses banner views.",
          "firstSeen": 1787675089909,
          "compatiblePackagesKey": 1110
        },
        {
          "name": "Enable SoundCloud Go+",
          "description": "Enables SoundCloud Go+ premium features, offline listening, HQ audio, and disables audio/visual ads.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1110
        },
        {
          "name": "Material You dynamic theme",
          "description": "Applies Android 12+ Material You dynamic accent colors from the system wallpaper palette.",
          "firstSeen": 1788220800000,
          "default": false,
          "compatiblePackagesKey": 1110
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Z-drgon/morphe-patches",
      "name": "Zdrgon",
      "repoDescription": "Zdrgon's Morphe Patches including Direct-to-Cell Satellite Data Optimization",
      "avatarUrl": "https://avatars.githubusercontent.com/u/166642875?v=4&s=128",
      "hotRank": 319,
      "stars": 6,
      "updatedAt": 1789181480000,
      "firstSeen": 1787675089909,
      "appFirstSeen": {
        "__universal__": 1787675088808
      },
      "appUpdates": {
        "__universal__": 1789181480000
      },
      "patches": [
        {
          "name": "Satellite Data Optimization",
          "description": "Injects PROPERTY_SATELLITE_DATA_OPTIMIZED meta-data tag into AndroidManifest.xml to enable Direct-To-Cell (DTC) satellite data on T-Mobile / SpaceX network.",
          "firstSeen": 1787675089909,
          "default": false
        }
      ]
    },
    {
      "source": "github",
      "repo": "subenoeva/roadsync-patches",
      "name": "subenoeva",
      "repoDescription": "Morphe patches for Honda RoadSync",
      "avatarUrl": "https://avatars.githubusercontent.com/u/11498775?v=4&s=128",
      "hotRank": 187,
      "stars": 4,
      "updatedAt": 1787752700000,
      "firstSeen": 1787696166321,
      "appFirstSeen": {
        "com.honda.ms.dm.sab": 1787696165462
      },
      "appUpdates": {
        "com.honda.ms.dm.sab": 1787752700000
      },
      "patches": [
        {
          "name": "Add music sources",
          "description": "Adds music apps to the list of sources RoadSync can browse and control from the handlebar. Apps must expose a media browser service to be browsable.",
          "firstSeen": 1787696166321,
          "options": [
            {
              "key": "extraMusicPackages",
              "title": "Music app packages",
              "description": "Package names of the music apps to add. An app is only browsable if it declares an android.media.browse.MediaBrowserService; apps without one keep working as plain transport control targets and do not need to be listed here."
            }
          ],
          "compatiblePackagesKey": 1112
        },
        {
          "name": "Bypass Google login",
          "description": "Lets RoadSync reach the motorcycle controls without a Google account. Server features (account, trip history, weather) stay unavailable, and pairing a new motorcycle still depends on Honda's server accepting an unauthenticated request.",
          "firstSeen": 1787696166321,
          "compatiblePackagesKey": 1112
        },
        {
          "name": "Offline pairing",
          "description": "Lets RoadSync pair a new motorcycle and reach the handlebar controls with no Google account and no network, by serving the vehicle catalog locally instead of from Honda's server. Complements \"Bypass Google login\". Control pages fall back to defaults for the placeholder model.",
          "firstSeen": 1787696166321,
          "compatiblePackagesKey": 1112
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "liongalahad/liongalahad-nuviotv-morphe-patches",
      "name": "NuvioTV",
      "repoDescription": "Prerelease Morphe patches for the official NuvioTV Android application",
      "avatarUrl": "https://avatars.githubusercontent.com/u/145302945?v=4&s=128",
      "hotRank": 140,
      "stars": 29,
      "updatedAt": 1788594950000,
      "firstSeen": 1787754878373,
      "appFirstSeen": {
        "com.nuvio.tv": 1787754877882
      },
      "appUpdates": {
        "com.nuvio.tv": 1788594950000
      },
      "patches": [
        {
          "name": "Allow Importing Subs from Local Storage",
          "description": "Imports device subtitle files into Nuvio's ExoPlayer subtitle menu without rebuilding active playback.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Local Downloads",
          "description": "Downloads selected direct movie and episode sources to local storage for exact local playback.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Local Media",
          "description": "Adds Library > Storage playback, folder selection, and same-basename sidecar subtitles for local video files.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Mark SDH Subtitles",
          "description": "Marks explicitly labelled SDH tracks and detected English SDH subtitle files.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Random Episode",
          "description": "Adds persistent per-show random playback with All or Unwatched episode pools.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Remove SDH Annotations",
          "description": "Adds Settings → Morphe → Subtitles to normalize music symbols and remove SDH annotations from Media3 subtitles.",
          "firstSeen": 1787754878373,
          "default": false,
          "compatiblePackagesKey": 1113
        },
        {
          "name": "Side-by-side installation",
          "description": "Installs the patched app separately as Nuvio Morphe instead of replacing NuvioTV.",
          "firstSeen": 1787754878373,
          "compatiblePackagesKey": 1113
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Educal72/educal-patches",
      "name": "Educal",
      "repoDescription": "Morphe Patches for apps I use which didn't have one. ",
      "avatarUrl": "https://avatars.githubusercontent.com/u/70333718?v=4&s=128",
      "hotRank": 216,
      "stars": 3,
      "updatedAt": 1787733587000,
      "firstSeen": 1787772633989,
      "appFirstSeen": {
        "aculix.viddit.downloader": 1787772633145
      },
      "appUpdates": {
        "aculix.viddit.downloader": 1787733587000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Forces the app to always consider the user as premium.",
          "firstSeen": 1787772633989,
          "compatiblePackagesKey": 1114
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jackblk/morphe-patches",
      "name": "jackblk",
      "repoDescription": "just my personal morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/12843654?v=4&s=128",
      "hotRank": 218,
      "stars": 2,
      "updatedAt": 1787720809000,
      "firstSeen": 1787772633989,
      "appFirstSeen": {
        "net.relaxio.sleepo": 1787772633145
      },
      "appUpdates": {
        "net.relaxio.sleepo": 1787720809000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlocks Sleepa premium: removes ads and unlocks all premium sounds and features by forcing the app's premium check to always report purchased.",
          "firstSeen": 1787772633989,
          "compatiblePackagesKey": 1115
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Seobject/Seobject-patches",
      "name": "Seobjects Random",
      "repoDescription": "Random QoL Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/245246866?v=4&s=128",
      "hotRank": 328,
      "stars": 6,
      "updatedAt": 1787903669000,
      "firstSeen": 1787772633989,
      "appFirstSeen": {
        "com.discord": 1787772633145,
        "com.google.android.apps.youtube.music": 1787772633145
      },
      "appUpdates": {
        "com.discord": 1787903669000,
        "com.google.android.apps.youtube.music": 1787903669000
      },
      "patches": [
        {
          "name": "Bunny",
          "description": "Revives the Bunny Discord client mod without Xposed or LSPosed.",
          "firstSeen": 1787772633989,
          "compatiblePackagesKey": 1116
        },
        {
          "name": "Pin playlists",
          "description": "Pins playlists to the top of the YouTube Music Library.",
          "firstSeen": 1787772633989,
          "compatiblePackagesKey": 1117
        }
      ]
    },
    {
      "source": "github",
      "repo": "canh0chua/Morphe-patches",
      "name": "canh0chua",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/252370775?v=4&s=128",
      "hotRank": 184,
      "stars": 3,
      "updatedAt": 1787870154000,
      "firstSeen": 1787805801523,
      "appFirstSeen": {
        "com.viber.voip": 1787805792543
      },
      "appUpdates": {
        "com.viber.voip": 1787870154000
      },
      "patches": [
        {
          "name": "Remove AI News",
          "description": "Disables the AI News feature in Viber.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1118
        },
        {
          "name": "Remove Ads",
          "description": "Disables ads in Viber.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1118
        },
        {
          "name": "Remove ChatGPT",
          "description": "Disables the ChatGPT feature in Viber.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1118
        },
        {
          "name": "Secondary Viber Device",
          "description": "Forces Viber to detect the device as a tablet, enabling the 'Link as secondary device' flow.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1118
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Dan1elTheMan1el/Morphe-Patches",
      "name": "DanielTheManiel",
      "repoDescription": "Pokémon GO related patches for apps I use.",
      "avatarUrl": "https://raw.githubusercontent.com/Dan1elTheMan1el/Morphe-Patches/main/patches-bundle.png",
      "hotRank": 180,
      "stars": 4,
      "updatedAt": 1789261325000,
      "firstSeen": 1787805801523,
      "appFirstSeen": {
        "com.fitness.debugger": 1787805792543,
        "com.izorg.munchkin": 1788739054185,
        "de.humbergsoftware.keyboarddesigner": 1787890956507,
        "me.pokeraid": 1787805792543
      },
      "appUpdates": {
        "com.fitness.debugger": 1788733176000,
        "com.izorg.munchkin": 1788652800000,
        "de.humbergsoftware.keyboarddesigner": 1788733176000,
        "me.pokeraid": 1787961600000
      },
      "patches": [
        {
          "name": "Bounty Daily Reward Shortcut",
          "description": "Tap Bounty to open Daily Reward; long press it to open Bounty.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Change keyboard name",
          "description": "Changes the name shown for Keyboard Designer in Android's keyboard/input-method switcher.",
          "firstSeen": 1788048000000,
          "options": [
            {
              "key": "keyboardName",
              "title": "Keyboard name",
              "description": "The name shown by Android when switching input methods."
            }
          ],
          "compatiblePackagesKey": 1120
        },
        {
          "name": "Custom Branding",
          "description": "Changes DeFit's app name, header title, and displayed version.",
          "firstSeen": 1787805801523,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "Launcher/app display name."
            },
            {
              "key": "topBarText",
              "title": "Top bar text",
              "description": "Text shown in DeFit's top action bar."
            },
            {
              "key": "version",
              "title": "Version",
              "description": "Version text shown in the app. Use \"auto\" to display the patched target version automatically."
            }
          ],
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Daily Reward Background Auto-Claim",
          "description": "Checks daily reward eligibility and automatically claims it (bypassing ads) if available. Invoke by sending intent as broadcast, with action app.danielthemaniel.pokeraid.CHECK_DAILY_REWARD, and package me.pokeraid.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Disable Ads",
          "description": "Disables ads locally using PokeRaid's built-in Disabled ad strategy.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Disable Analytics",
          "description": "Disables Firebase Analytics, Crashlytics, Performance Monitoring, and Advertising ID collection while preserving app functionality.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Hide News Banners",
          "description": "Hides PokeRaid announcement carousels without breaking Data Binding.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Login Fix Tutorial",
          "description": "Adds an in-app Google Fit login setup guide and a button to copy the installed APK's signing SHA-1.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Material You Theme",
          "description": "Uses Android 12+ wallpaper-derived colors and enables safe system Force Dark without changing DeFit's AppCompat theme parent.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Material You Theme",
          "description": "Uses Android 12+ wallpaper-derived Material You colors throughout PokeRaid while preserving semantic status and raid-type colors.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Quick Join Button",
          "description": "Adds an optimistic JOIN button to room cards using PokeRaid's stock authenticated join request.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1119
        },
        {
          "name": "Remove Bottom Banner Ad",
          "description": "Removes DeFit's bottom banner-ad container from the main layout.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Session Distance Notification",
          "description": "Shows the total distance added during the current sync session in the persistent notification.",
          "firstSeen": 1788739200000,
          "isPreRelease": true,
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Start with PokeGenie keyboard",
          "description": "Adds my PokeGenie-inspired keyboard design on fresh setup and makes it the portrait text-input default.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1120
        },
        {
          "name": "Unlimited Time Bypass",
          "description": "Removes the ad requirement and grants the target DeFit version's maximum active time when the button is pressed.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1121
        },
        {
          "name": "Unlock Full Version",
          "description": "Unlocks Counter's built-in full-version features, including the Color menu.",
          "firstSeen": 1788739200000,
          "isPreRelease": true,
          "compatiblePackagesKey": 1122
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features, extended design package, and extended keyboard package.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1120
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jaredcat/morphe-patches",
      "name": "JCat",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/3268576?v=4&s=128",
      "hotRank": 197,
      "stars": 3,
      "updatedAt": 1790219896000,
      "firstSeen": 1787805801523,
      "appFirstSeen": {
        "app.sweepy.sweepy": 1790231462684,
        "com.lumenate.lumenateaa": 1787805792543,
        "com.offerup": 1790231462684,
        "com.toleio.us": 1787965300274,
        "org.monroeinstitute.expand": 1787805792543
      },
      "appUpdates": {
        "app.sweepy.sweepy": 1790219896000,
        "com.lumenate.lumenateaa": 1790219896000,
        "com.offerup": 1790219896000,
        "com.toleio.us": 1790219896000,
        "org.monroeinstitute.expand": 1790219896000
      },
      "patches": [
        {
          "name": "Disable Analytics",
          "description": "Prevents Adjust and Firebase Analytics from collecting or sending analytics.",
          "firstSeen": 1787805801523,
          "default": false,
          "compatiblePackagesKey": 1123
        },
        {
          "name": "Hide Ads",
          "description": "Hides Google, Nimbus, Moloco, Liftoff, in-feed promo tiles, Inbox banners, and the Go Premium bar. Note: patching OfferUp breaks the listing map embed (Maps API key is tied to the Play Store signature).",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1124
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks Expand Plus without a subscription.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1123
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks ASL Bloom Premium lessons and features.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1125
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Lumenate Premium without a subscription.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1126
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Sweepy Premium features.",
          "firstSeen": 1787805801523,
          "compatiblePackagesKey": 1127
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "csagataj2/morphe-patches",
      "name": "MobilKincstár",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/10565664?v=4&s=128",
      "hotRank": 240,
      "stars": 2,
      "updatedAt": 1787748110000,
      "firstSeen": 1787857675543,
      "appFirstSeen": {
        "hu.dorsum.clavis.kincstar.mobile": 1787857674723
      },
      "appUpdates": {
        "hu.dorsum.clavis.kincstar.mobile": 1787748110000
      },
      "patches": [
        {
          "name": "Disable Keyboard Discrimination",
          "description": "Prevents the app from detecting specific keyboards.",
          "firstSeen": 1787857675543,
          "compatiblePackagesKey": 1128
        },
        {
          "name": "Disable Root Detection",
          "description": "Disables all root detection checks in MobilKincstár.",
          "firstSeen": 1787857675543,
          "compatiblePackagesKey": 1128
        },
        {
          "name": "Disable SSL Pinning",
          "description": "Disables SSL certificate pinning in MobilKincstár, allowing traffic interception.",
          "firstSeen": 1787857675543,
          "compatiblePackagesKey": 1128
        },
        {
          "name": "Disable Screenshot Protection",
          "description": "Allows taking screenshots and screen recording in MobilKincstár.",
          "firstSeen": 1787857675543,
          "compatiblePackagesKey": 1128
        },
        {
          "name": "Disable Tamper Protection",
          "description": "Aggressively bypasses the protector's monitoring services and initialization.",
          "firstSeen": 1787857675543,
          "compatiblePackagesKey": 1128
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "rafag00/morphe-patches",
      "name": "Rafag00",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/57418462?v=4&s=128",
      "hotRank": 208,
      "stars": 2,
      "updatedAt": 1788946998000,
      "firstSeen": 1787857675543,
      "appFirstSeen": {
        "com.sony.songpal.mdr": 1787857674723
      },
      "appUpdates": {
        "com.sony.songpal.mdr": 1788946998000
      },
      "patches": [
        {
          "name": "Use patched YouTube Music in Scene",
          "description": "Redirects the YouTube Music Scene integration to the patched YouTube Music package.",
          "firstSeen": 1787857675543,
          "default": false,
          "compatiblePackagesKey": 1129
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "NullWaypoint/morphe-patches",
      "name": "NullWaypoint",
      "repoDescription": "Custom Android patches for the Morphe patching framework.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/321500030?v=4&s=128",
      "hotRank": 239,
      "stars": 2,
      "updatedAt": 1788001334000,
      "firstSeen": 1787890957382,
      "appFirstSeen": {
        "com.crunchyroll.crunchyroid": 1787890956507
      },
      "appUpdates": {
        "com.crunchyroll.crunchyroid": 1788001334000
      },
      "patches": [
        {
          "name": "Enable Picture-in-Picture",
          "description": "Enables Crunchyroll's native Picture-in-Picture and adds a PiP button to the player.",
          "firstSeen": 1787890957382,
          "compatiblePackagesKey": 1068
        },
        {
          "name": "Remove from Continue Watching",
          "description": "Adds an option to remove titles from Continue Watching.",
          "firstSeen": 1788048000000,
          "isPreRelease": true,
          "compatiblePackagesKey": 1068
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "crimera/piko-newx",
      "name": "Piko",
      "repoDescription": "New X on Android compatible piko builds",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44558091?v=4&s=128",
      "hotRank": 251,
      "stars": 494,
      "updatedAt": 1792320593000,
      "firstSeen": 1787987199523,
      "appFirstSeen": {
        "com.twitter.android": 1787987192449
      },
      "appUpdates": {
        "com.twitter.android": 1792320593000
      },
      "patches": [
        {
          "name": "NewX: Browse tweet object",
          "description": "Adds a debug option to browse the tweet object in NewX post menus.",
          "firstSeen": 1788048000000,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Classic inline action spacing",
          "description": "Lays out post action bars with the spacing NewX used before 12.28.0-alpha.04: counted actions share the row width and icon-only actions keep their intrinsic size, so hiding an action never leaves a gap.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Clone",
          "description": "Changes the package name and the app name. This allows you to install the patched X alongside the original X or other patched X.",
          "firstSeen": 1791096886609,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"X\" will skip changing the app name."
            }
          ],
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Crash logs",
          "description": "Saves crash logs and shows a notification with share and copy actions.",
          "firstSeen": 1789815772762,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Custom font",
          "description": "Customise font style",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Custom sharing domain",
          "description": "Allows for using domains like fxtwitter when sharing tweets/posts.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize drawer items",
          "description": "Lets you hide selected items from the NewX navigation drawer, and optionally add Messages and Grok shortcuts.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize inline actions",
          "description": "Lets you hide selected actions from NewX post action bars.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize media menu items",
          "description": "Lets you hide selected items from the NewX photo and video long-press menu.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize navigation bar",
          "description": "Reorder, hide, and replace NewX bottom navigation bar items.",
          "firstSeen": 1789558734394,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize post menu items",
          "description": "Lets you hide selected items from the NewX post menu.",
          "firstSeen": 1789366827836,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize profile tabs",
          "description": "Reorder and hide the tabs shown on profile screens.",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Customize timeline tabs",
          "description": "Lets you hide the For You or Following tab from the NewX home timeline.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Disable automatic timeline refresh",
          "description": "Prevents automatic timeline jumps on startup and foregrounding.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Disable blur effects",
          "description": "Disables Haze blur in NewX Compose UI while preserving configured fallback tint and scrim effects.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Disable video player scrolling",
          "description": "Disables vertical swipes in the NewX video player while keeping playback controls and other gestures available.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Feature switch overrides",
          "description": "Adds searchable, typed NewX feature switch overrides.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Filter For You by topic",
          "description": "Restricts the NewX For You timeline to selected topics.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Filter posts by keyword",
          "description": "Filters NewX posts using user-defined words and phrases.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Gallery profile Photos tab",
          "description": "Replaces the profile Photos timeline with a three-column media gallery.",
          "firstSeen": 1789841023101,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide AI-generated posts",
          "description": "Hides selected AI-generated posts from NewX timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide Discover more",
          "description": "Removes the Discover more module from post-detail timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide Spaces bar",
          "description": "Hides the Spaces bar above NewX timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide compose button",
          "description": "Removes the compose button from NewX timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide new posts pill",
          "description": "Hides the new posts pill in NewX timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide post author actions",
          "description": "Hides the Follow and Message buttons for post authors on post details.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide post dividers",
          "description": "Removes post and reply dividers shown in NewX timelines.",
          "firstSeen": 1789264086098,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide post reply bar",
          "description": "Hides the persistent post-detail reply bar while keeping the compose button available.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide posts by verified account type",
          "description": "Hides posts and replies authored by selected timeline-reported verification types.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide premium upsell",
          "description": "Hides the premium upsell chip from the NewX home top bar.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide timeline tabs bar",
          "description": "Removes the For You and Following tabs bar from NewX home timelines, with an option to hide the add-tab (+) button.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Hide who to follow",
          "description": "Hides recommended-user sections (\"Who to follow\") from NewX timelines and profile pages.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Inline download button",
          "description": "Adds a Download button below NewX posts and saves media to a folder you choose, with a customizable filename template.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Log HLS audio renditions",
          "description": "Diagnostic only. Logs HLS playlist URIs and how rendition ids match the audio pattern. Needs piko logging enabled.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Open canonical URLs",
          "description": "Opens the expanded (canonical) URL directly when clicking links instead of the shortened t.co link.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Redirect downloads to chosen folder",
          "description": "Saves media downloaded with NewX's own download buttons into the folders chosen for the download feature, using the configured filename template.",
          "firstSeen": 1790697310773,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Remove ads",
          "description": "Filters promoted posts and modules from NewX timelines.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Restore Twitter branding",
          "description": "Bring back old Twitter icons and name",
          "firstSeen": 1788566400000,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Restore pinned home tab",
          "description": "Reopens the pinned list, topic or community tab you last viewed when the app starts.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Restore timeline position",
          "description": "Persists supported timeline positions, then restores them after the app process restarts.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Server error logging",
          "description": "Captures parsed NewX server errors in memory and exports them on demand.",
          "firstSeen": 1788652800000,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Set default media tab",
          "description": "Lets you choose the default sub-tab (Photos or Videos) for the NewX profile media tab.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Set default profile post sorting",
          "description": "Lets you choose whether profile posts open sorted by the most recent or popular posts.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Set default reply sorting",
          "description": "Lets you choose the default reply sorting order for NewX post detail.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Share post as image",
          "description": "Adds a rendered-image share action to NewX post menus.",
          "firstSeen": 1788048000000,
          "default": false,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Show poll results",
          "description": "Adds an option to show NewX poll results without voting.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Show sensitive media",
          "description": "Shows sensitive media without requiring confirmation in NewX.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Theme",
          "description": "Chooses between the original NewX colors and the Material You, high-contrast, and Dim themes.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Unlock color customization",
          "description": "Unlocks the built-in app color selector for non-Premium users.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1130
        },
        {
          "name": "NewX: Unlock downloads",
          "description": "Unlocks media downloads and offline video saving in NewX.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1130
        }
      ]
    },
    {
      "source": "github",
      "repo": "kuntal-devrat/diskwala-patches",
      "name": "DiskWala",
      "repoDescription": "Morphe patches for DiskWala - Disable ads & Remove forced update screen (24.5)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/184121074?v=4&s=128",
      "hotRank": 183,
      "stars": 4,
      "updatedAt": 1788359079000,
      "firstSeen": 1788036997953,
      "appFirstSeen": {
        "com.diskwalaapp": 1788036997304
      },
      "appUpdates": {
        "com.diskwalaapp": 1788307200000
      },
      "patches": [
        {
          "name": "Disable ads",
          "description": "Stubs AppLovin, AdMob, InMobi and other ad SDKs at the bytecode level to prevent ads from loading without breaking the app.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1131
        },
        {
          "name": "Disable forced update",
          "description": "Bypasses PairIP license check ('Download from Play Store'), Play Integrity, and signature verification to allow modified and sideloaded app usage.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1131
        },
        {
          "name": "Patch native libraries",
          "description": "Neutralizes PairIP traps in native .so libraries and patches Hermes bundle.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 1131
        },
        {
          "name": "Unlock premium",
          "description": "Makes RevenueCat entitlements appear active so ads-free and premium features are unlocked.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1131
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Okazakee/iptv-morphe-patches",
      "name": "IPTV Pro",
      "repoDescription": "Morphe patches - Unlock Pro for IPTV Pro Stream Player (com.iptvprostreamplayer.v1)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/17621558?v=4&s=128",
      "hotRank": 146,
      "stars": 4,
      "updatedAt": 1790863906000,
      "firstSeen": 1788036997953,
      "appFirstSeen": {
        "com.iptvprostreamplayer.v1": 1788036997304
      },
      "appUpdates": {
        "com.iptvprostreamplayer.v1": 1788193500000
      },
      "patches": [
        {
          "name": "Unlock Pro (IPTV)",
          "description": "Deactivates subscription_needed, forces the pro entitlement active, and spoofs Google Play for app-internal installer-source checks.",
          "firstSeen": 1788048000000,
          "compatiblePackagesKey": 1132
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "archie9211/morphe-patches",
      "name": "Archie",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/25462010?v=4&s=128",
      "hotRank": 326,
      "stars": 2,
      "updatedAt": 1788171995000,
      "firstSeen": 1788239005331,
      "appFirstSeen": {
        "com.azefsw.audioconnect": 1788238974625,
        "com.medium.reader": 1788238974625
      },
      "appUpdates": {
        "com.azefsw.audioconnect": 1788171995000,
        "com.medium.reader": 1788171995000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlocks premium features by overriding the PremiumResponse.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1133
        },
        {
          "name": "Freedium paywall bypass",
          "description": "Opens a webview to Freedium for locked articles.",
          "firstSeen": 1788220800000,
          "options": [
            {
              "key": "freedium_mirror_url",
              "title": "Freedium Mirror URL",
              "description": "URL of the Freedium mirror to use"
            }
          ],
          "compatiblePackagesKey": 1134
        },
        {
          "name": "Bypass Play Store Check",
          "description": "Bypasses PairIP signature and license checks (Play Store version error).",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1134
        },
        {
          "name": "Hide Premium Banners",
          "description": "Hides 'Get Premium' banners by mocking the MembershipTier to MEMBER.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1134
        }
      ]
    },
    {
      "source": "github",
      "repo": "benzophury/oraimo-health-morphe-patches",
      "name": "Oraimo Health Offline",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/108764673?v=4&s=128",
      "hotRank": 154,
      "stars": 3,
      "updatedAt": 1791144063000,
      "firstSeen": 1788239005331,
      "appFirstSeen": {
        "com.transsion.oraimohealth": 1788238974625
      },
      "appUpdates": {
        "com.transsion.oraimohealth": 1791144063000
      },
      "patches": [
        {
          "name": "DNS Hardcoding",
          "description": "Hardcodes DNS lookup in OkHttp to fail locally with UnknownHostException, preventing any remote DNS or HTTP traffic.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1135
        },
        {
          "name": "Hide Navigation Tabs (Layout)",
          "description": "Statically collapses Mall, Sport, and Mine tabs to 0dp in activity_main.xml, keeping Data and Device tabs.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1135
        },
        {
          "name": "Manifest Debloat",
          "description": "Prunes background telemetry upload services, aggressive keepalive daemons, and cloud activities from AndroidManifest.xml.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1135
        },
        {
          "name": "Offline Network Mode",
          "description": "Forces network utilities to report disconnected and disables network change listeners.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1135
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bruddaa/bruddas-morphe-patches",
      "name": "Bruddas",
      "repoDescription": "Patches for Morphe Manager",
      "avatarUrl": "https://avatars.githubusercontent.com/u/139983537?v=4&s=128",
      "hotRank": 212,
      "stars": 2,
      "updatedAt": 1788383918000,
      "firstSeen": 1788239005331,
      "appFirstSeen": {
        "com.dynamixsoftware.printershare": 1788383304470,
        "com.media.music.mp3.musicplayer": 1788238974625,
        "com.veewalabs.unitconverter": 1788396468459
      },
      "appUpdates": {
        "com.dynamixsoftware.printershare": 1788383918000,
        "com.media.music.mp3.musicplayer": 1788383918000,
        "com.veewalabs.unitconverter": 1788383918000
      },
      "patches": [
        {
          "name": "Remove Ads",
          "description": "Forces the ads-removed check to always return true.",
          "firstSeen": 1788220800000,
          "compatiblePackagesKey": 1136
        },
        {
          "name": "Unlock Premium",
          "description": "Bypasses license validation and forces all premium flags to true.",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 1137
        },
        {
          "name": "Unlock Pro",
          "description": "Unlock pro features (no ads, no bookmark limit)",
          "firstSeen": 1788393600000,
          "compatiblePackagesKey": 1138
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "PyFlat-JR/Morphe-Patches",
      "name": "PyFlat",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/101415786?v=4&s=128",
      "hotRank": 126,
      "stars": 3,
      "updatedAt": 1791451875000,
      "firstSeen": 1788323754967,
      "appFirstSeen": {
        "com.disney.disneyplus": 1791477098790,
        "com.netbiscuits.kicker": 1788323746993,
        "de.swr.avp.ard": 1791477098790
      },
      "appUpdates": {
        "com.disney.disneyplus": 1791451875000,
        "com.netbiscuits.kicker": 1788266750000,
        "de.swr.avp.ard": 1791451875000
      },
      "patches": [
        {
          "name": "Hold to speed up",
          "description": "Adds a YouTube-like gesture: hold the video to temporarily play it faster.",
          "firstSeen": 1791477098790,
          "options": [
            {
              "key": "speed",
              "title": "Speed",
              "description": "Playback speed while holding the video."
            },
            {
              "key": "holdDelay",
              "title": "Hold delay",
              "description": "Milliseconds the video must be held before it speeds up."
            }
          ],
          "compatiblePackagesKey": 1139
        },
        {
          "name": "Hold to speed up",
          "description": "Adds a YouTube-like gesture: hold the video to temporarily play it faster.",
          "firstSeen": 1791477098790,
          "options": [
            {
              "key": "speed",
              "title": "Speed",
              "description": "Playback speed while holding the video."
            },
            {
              "key": "holdDelay",
              "title": "Hold delay",
              "description": "Milliseconds the video must be held before it speeds up."
            }
          ],
          "compatiblePackagesKey": 1140
        },
        {
          "name": "Unlock Plus",
          "description": "Unlocks the Plus subscription.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1141
        },
        {
          "name": "Unlock Pur",
          "description": "Unlocks the Pur subscription.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1141
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sashade8-ship-it/dual-vot-patches",
      "name": "Dual VoT",
      "repoDescription": "Unofficial Dual VoT patches: Google/other and Yandex voice-over translation in one Morphe Manager source",
      "avatarUrl": "https://avatars.githubusercontent.com/u/235972620?v=4&s=128",
      "hotRank": 259,
      "stars": 13,
      "updatedAt": 1792322645000,
      "firstSeen": 1788323754967,
      "appFirstSeen": {
        "__universal__": 1788323746993,
        "com.google.android.apps.youtube.music": 1788323746993,
        "com.google.android.youtube": 1788323746993,
        "com.reddit.frontpage": 1788323746993
      },
      "appUpdates": {
        "__universal__": 1791591711000,
        "com.google.android.apps.youtube.music": 1791985926000,
        "com.google.android.youtube": 1792263265000,
        "com.reddit.frontpage": 1792322645000
      },
      "patches": [
        {
          "name": "AI channel filter",
          "description": "Adds options to hide videos from channels flagged as AI-generated by the AiSList community list and to report AI channels from the video menu.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Android Auto",
          "description": "Bypasses certificate checks and restores YouTube Music playlists and podcasts in Android Auto.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1789366827836,
          "compatiblePackagesKey": 2
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Captions",
          "description": "Adds options to disable captions from being automatically enabled, select a preferred caption language, and add more auto-translate languages.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1788307200000,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1789760302409,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Channel whitelist",
          "description": "Adds options to allow whitelisting specific channels to show ads or override playback speeds.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1788307200000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy text",
          "description": "Adds an option to make post and comment text selectable and copyable. Disables collapsing comments. This patch works with Reddit 2026.24.0 and newer.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Copy text",
          "description": "Adds options to copy the video title and comments by tapping and holding them.",
          "firstSeen": 1791477098790,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1788307200000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 2
        },
        {
          "name": "Custom font",
          "description": "Adds an option to show the app with the device system font or a custom TTF or OTF font file instead of YouTube Sans.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Custom font",
          "description": "Adds an option to show the app with the device system font or a custom TTF or OTF font file instead of YouTube Sans.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Customize post layout",
          "description": "Adds options to show the view count of posts, to move the vote and comment buttons of posts to the right side, and to swap the vote and comment buttons. Moving and swapping the buttons works with Reddit 2026.39.0 and newer.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1788307200000,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable continue watching prompt",
          "description": "Adds an option to keep autoplay going instead of pausing with a \"Continue watching\" prompt after a period of inactivity.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 or AV1 codecs.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Enable audio/video switch",
          "description": "Adds an option to switch between the audio and the video version of a track by redirecting videoId.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Feed card layout",
          "description": "Adds an option to show or hide the card layout of feed videos, which YouTube sends as an A/B test.",
          "firstSeen": 1792185171967,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Feed media max height",
          "description": "Adds an option to change the maximum height of images, videos and galleries in the feed.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Feed video actions",
          "description": "Adds a Watch later button to video thumbnails in feeds, and opens the video menu by tapping and holding anywhere on a video.",
          "firstSeen": 1792265190046,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1789760302409,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Force portrait orientation",
          "description": "Adds an option to keep the app in portrait orientation when the device is rotated.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Full width feed media",
          "description": "Adds an option to show images and videos edge to edge in the feed and post details, without side padding and rounded corners.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1788307200000,
          "default": false,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, search, voice search, sound search, and Library New buttons.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide media viewer components",
          "description": "Adds options to hide the \"See the conversation\" button and the title, buttons and video controls of the media viewer. Hiding the title, buttons and video controls requires Reddit 2026.38.0 or newer.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Jam queue sharing",
          "description": "Shares the host queue and playback controls through an authenticated Jam bridge. Root installation is not supported.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Keep feed position",
          "description": "Adds an option to keep the feed at the same position after closing a post, image or video, instead of moving the opened post to the top of the screen.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Media viewer black background",
          "description": "Adds an option to use a black background behind images and videos in the media viewer, instead of the theme background color.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Media viewer fade",
          "description": "Adds an option to lower or remove the dark fade behind the caption when viewing images and videos.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1788307200000,
          "default": false,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1788307200000,
          "default": false,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1788307200000,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1790898879547,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playback speed",
          "description": "Adds options to change the playback speed and pitch of tracks.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1790714999024,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Playlist track tap action",
          "description": "Adds an option to play only the tapped track of a playlist or album, or to add it to the queue, instead of replacing the queue with the whole playlist.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Redgifs audio",
          "description": "Adds an option to play the original Redgifs video, which has audio, instead of Reddit's silent copy.",
          "firstSeen": 1792334232999,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remember collapsed comments",
          "description": "Adds an option to keep comments you collapsed collapsed when reopening a post.",
          "firstSeen": 1791827875158,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1790776000286,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Series tracking",
          "description": "Adds a series library to History with local progress and episode continuation. This patch works with YouTube 21.02 and newer.",
          "firstSeen": 1792076616627,
          "isPreRelease": true,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1790408740405,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Show flairs in home feed",
          "description": "Adds an option to show post flair badges in the home feed. This patch works with Reddit 2026.24.0 and newer.",
          "firstSeen": 1792244722386,
          "isPreRelease": true,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 0
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1788307200000,
          "default": false
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 3
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1790032772529,
          "compatiblePackagesKey": 2
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1788307200000,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 0
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 18+ providers in the lyrics panel.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 1
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        },
        {
          "name": "Yandex voice-over translation",
          "description": "Adds a separate Yandex translation button alongside Morphe voice-over translation.",
          "firstSeen": 1788307200000,
          "compatiblePackagesKey": 0
        }
      ]
    },
    {
      "source": "github",
      "repo": "mvaishak/letterboxd-morphe-patches",
      "name": "mvaishak Letterboxd",
      "repoDescription": " Morphe patches that re-theme Letterboxd for Android — Material You, OLED black, custom accent colour, and layout tweaks",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27264154?v=4&s=128",
      "hotRank": 81,
      "stars": 23,
      "updatedAt": 1789654915000,
      "firstSeen": 1788491531808,
      "appFirstSeen": {
        "com.letterboxd.letterboxd": 1788491523001
      },
      "appUpdates": {
        "com.letterboxd.letterboxd": 1789533185000
      },
      "patches": [
        {
          "name": "Appearance",
          "description": "In-app appearance controls, adjustable from the Letterboxd Mods screen without re-patching: a true-black OLED surface, a custom accent colour (presets or any hex), and the bottom-navigation selected style. Applied at runtime via resource overlays on Android 12 and later. Needs the \"Mod settings\" patch. If the separate \"Material You theme\" patch is also applied, its OLED and nav-bar-match switches are disabled here automatically — the two theming systems can't run at once.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Brighter Watched-by stars",
          "description": "Other people's star ratings in a film's \"Watched by\" row use a very dark grey (#445566) that is hard to read, especially on a black theme. This switches them to the lighter grey (#99AABB) the rest of the app already uses for other people's ratings. A small legibility fix, on by default.",
          "firstSeen": 1788480000000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Denser poster grid",
          "description": "Tightens the spacing around posters in grids so they render larger and closer together. Does not change the number of columns.",
          "firstSeen": 1788480000000,
          "options": [
            {
              "key": "density",
              "title": "Grid density",
              "description": "How tightly posters are packed."
            }
          ],
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide ads",
          "description": "Stops the Google AdMob banners shown to free accounts from loading anywhere in the app. On by default.",
          "firstSeen": 1788825600000,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Material You theme",
          "description": "Repaints Letterboxd's dark chrome — window background, surfaces, cards, the top bar, tab strip, bottom nav and sheets — from the device's Material You palette on Android 12+ (no effect below). No accent or OLED options here; those live in the \"Mod settings\" screen — but that screen's \"Pure black (OLED)\" and \"Match bottom nav\" switches turn themselves off while this patch is applied, since it already repaints those surfaces on its own. No effect on Jetpack Compose screens.",
          "firstSeen": 1788480000000,
          "default": false,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Mod settings",
          "description": "HOW TO OPEN: long-press the settings gear on your profile tab. — This adds a \"Letterboxd Mods\" screen that collects the other patches' options (theme, accent, hide ratings, hide video store, hide where to watch, open in player, match bottom nav, etc.) so you can change them inside the app instead of re-patching. Some changes apply immediately, others after a restart, and you'll be prompted either way.",
          "firstSeen": 1788566400000,
          "options": [
            {
              "key": "revealStyle",
              "title": "Cover",
              "description": "How the hidden rating is covered, before you've changed it from the Mods screen. 'Frosted panel' is an opaque panel with an eye glyph; 'Tap-to-show link' is a plain text link under the section title; 'Shimmer' is a continuously animating particle field; 'Tap to burst' is a static particle field that scatters when tapped. The Mods screen also has a separate \"Reveal animation\" (default / crumble / confetti) that changes how tapping any of the three opaque covers disappears, independent of which one you pick here."
            }
          ],
          "compatiblePackagesKey": 93
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "epxec/android-patches",
      "name": "Epxec",
      "repoDescription": "Patches for \"useful\" apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/324753774?v=4&s=128",
      "hotRank": 73,
      "stars": 12,
      "updatedAt": 1790957091000,
      "firstSeen": 1788569953691,
      "appFirstSeen": {
        "com.apktools.app.decompile": 1788569945744,
        "com.denchi.vtubestudio": 1790517715625,
        "com.droid4you.application.wallet": 1789558734394,
        "com.frack.xeq": 1789413842349,
        "com.freereels.app": 1789119828253,
        "com.gustavcaves.notizenwidget": 1790965636324,
        "com.halo.reels.movie.fast.pro": 1789060910966,
        "com.mazii.dictionary": 1790089046930,
        "com.notch.touch": 1788569945744,
        "com.pittvandewitt.wavelet": 1789458461041,
        "com.techyonic.textbasedrpg": 1790262527385,
        "com.theronrogers.vaultyfree": 1789589433573,
        "dmytro.palamarchuk.dailyreminder": 1788569945744,
        "mobi.eup.jpnews": 1789458461041,
        "net.daylio": 1789394818076
      },
      "appUpdates": {
        "com.apktools.app.decompile": 1789112102000,
        "com.denchi.vtubestudio": 1790515824000,
        "com.droid4you.application.wallet": 1790383647000,
        "com.frack.xeq": 1789402085000,
        "com.freereels.app": 1789112102000,
        "com.gustavcaves.notizenwidget": 1790957091000,
        "com.halo.reels.movie.fast.pro": 1789112102000,
        "com.mazii.dictionary": 1790088775000,
        "com.notch.touch": 1789112102000,
        "com.pittvandewitt.wavelet": 1789982356000,
        "com.techyonic.textbasedrpg": 1790876124000,
        "com.theronrogers.vaultyfree": 1789578712000,
        "dmytro.palamarchuk.dailyreminder": 1789112102000,
        "mobi.eup.jpnews": 1790347658000,
        "net.daylio": 1790876124000
      },
      "patches": [
        {
          "name": "Enable Premium",
          "description": "Unlocks all premium features in Daylio.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1142
        },
        {
          "name": "Enable Premium",
          "description": "Enables the premium features of the app.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1143
        },
        {
          "name": "Enable Premium",
          "description": "Unlocks all premium features in NotiZen Widget for Notion.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1144
        },
        {
          "name": "Enable Premium",
          "description": "Enables the premium features of the app.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1145
        },
        {
          "name": "Enable Premium",
          "description": "Enables premium",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1146
        },
        {
          "name": "Enable Premium",
          "description": "Enables the premium features of the app.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1147
        },
        {
          "name": "Enable Premium",
          "description": "Enables Premium features except Bank Sync, Group Sharing, Facebook login.",
          "firstSeen": 1788566400000,
          "compatiblePackagesKey": 1148
        },
        {
          "name": "Enable Pro",
          "description": "Enable Pro features.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1149
        },
        {
          "name": "Enable Pro",
          "description": "Patches IAPManager.IsSubscribed() in libil2cpp.so to always return true, unlocking all pro/subscription-gated features.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1150
        },
        {
          "name": "Enable Pro",
          "description": "Enables Pro features.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1151
        },
        {
          "name": "Enable Pro",
          "description": "Enable Pro features",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1152
        },
        {
          "name": "Enable Saver Pack",
          "description": "Enables side trail and no ads",
          "firstSeen": 1790262527385,
          "compatiblePackagesKey": 1153
        },
        {
          "name": "Enable VIP",
          "description": "Enables the VIP features of the app.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1154
        },
        {
          "name": "Enable VIP and no-ads download",
          "description": "Let's you watch all episodes without ads and download all episodes without watching ads beforehand.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1155
        },
        {
          "name": "Enable premium",
          "description": "Enables premium features and question sets.",
          "firstSeen": 1790089046930,
          "compatiblePackagesKey": 1156
        },
        {
          "name": "MicroG support",
          "description": "Enables Google Sign-In and GMS-dependent features via MicroG without root.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1153
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "drnhzn/supreme-patches",
      "name": "Supreme",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/19513536?v=4&s=128",
      "hotRank": 144,
      "stars": 2,
      "updatedAt": 1791812628000,
      "firstSeen": 1788582465944,
      "appFirstSeen": {
        "co.reclub": 1788582458169
      },
      "appUpdates": {
        "co.reclub": 1791812628000
      },
      "patches": [
        {
          "name": "Unlock premium",
          "description": "Unlock Reclub Supporter via backend entitlements API and RevenueCat bridge.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1157
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Zanuaimi/UniPatches",
      "name": "Zanuaimi's UniPatches",
      "repoDescription": "Curated list of universal patches for Morphe, including community-driven patches with enhancements and original patches, focusing on quality over quantity",
      "avatarUrl": "https://raw.githubusercontent.com/Zanuaimi/UniPatches/main/patches-bundle.png",
      "hotRank": 31,
      "stars": 86,
      "updatedAt": 1792330864000,
      "firstSeen": 1788582465944,
      "appFirstSeen": {
        "__universal__": 1788582458169,
        "com.fingersoft.hillclimb": 1788947365134
      },
      "appUpdates": {
        "__universal__": 1792330864000,
        "com.fingersoft.hillclimb": 1791297807000
      },
      "patches": [
        {
          "name": "Ads Block Patch ( Experimental, Enhanced, Overlay Support, UniManager Support )",
          "description": "Merged ad-control patch based on Nai64's No Ads patch, with selectable SDK/ad-format blocking\nand optional literal-host filters inspired by Entree and Adobo. Filters are embedded,\ntoggleable subsets; they affect literal hosts only, not dynamically generated or encrypted\ntraffic or requests made entirely inside Google Play services.\n\nCompatibility: when combined with Disable Forced Online Checks, keep that patch's “Exclude\nad SDK and networking code” option enabled; otherwise blocked ad hosts may be treated as\nonline and retried. PairIP Firebase cleanup/removal can disable Firebase-backed reward,\nsign-in, billing, and attribution flows, which this patch cannot restore.\n\nThis patch includes an optional Universal Overlay addon. To use the addon, patch Ads Block Patch\ntogether with Universal Overlay and select one or both of its overlay addon modules:\n“Block Ads” and “Block Ads / Tracking Hosts”. Ad runtime policy is\nenabled automatically when at least one of these Ads runtime modules is enabled in patch\nsettings. The selected modules\nappear under “Ad control hook modules” in Universal Overlay when selected. Host blocking\nstarts according to the Enable Block Ads / Tracking Hosts master setting. Universal Overlay is required for the runtime policy to be\ninstalled; if it is not selected, the normal static ad controls still work but these\nruntime addon modules are not available.\nRuntime changes last for the current app process and affect only methods and literal hosts\nsuccessfully instrumented by this patch. Its policy is attached to the selected overlay's\nown startup bridge, including a manual Activity override; it does not independently choose\nan Application or Activity. Native, dynamically generated, unsupported, or unrecognized\nSDK paths remain unchanged.\n\nCredits: Nai64Patches from Nai64; host-blocking approach inspired by Entree and Adobo.",
          "firstSeen": 1790019009439,
          "default": false,
          "options": [
            {
              "key": "enableNoAds",
              "title": "Enable No Ads",
              "description": "Enable permanent or runtime-controlled blocking for the selected ad formats below."
            },
            {
              "key": "enableUniManagerIntegration",
              "title": "Quick setup > UniManager > Enable UniManager integration",
              "description": "Allow UniManager to provide startup ad-control values when available. If UniManager is not installed or cannot be reached, the patched app falls back to the traditional patching behavior and uses the settings selected here."
            },
            {
              "key": "adsRuntimeBlockAdsModule",
              "title": "Overlay integration > Runtime controls > Block Ads",
              "description": "Add one Block Ads settings control to the overlay and expose its state to UniManager. Runtime policy is enabled automatically when at least one Ads runtime control is selected. It changes only safely instrumented ad-format methods selected by this patch; it does not force SDK preload or initialization paths."
            },
            {
              "key": "adsRuntimeHostsModule",
              "title": "Overlay integration > Runtime controls > Block Ads / Tracking Hosts",
              "description": "Add one host-blocking checkbox to the overlay and expose its state to UniManager. Runtime policy is enabled automatically when at least one Ads runtime control is selected. Its initial state follows Enable Block Ads / Tracking Hosts and controls literal hosts instrumented by this patch; encrypted or dynamically generated requests remain unchanged."
            },
            {
              "key": "blockInterstitials",
              "title": "Ad formats > Block interstitial ads",
              "description": "Full-screen ads between levels or menus. Safe to block in most apps."
            },
            {
              "key": "blockBanners",
              "title": "Ad formats > Block banner ads",
              "description": "Thin banners at top/bottom. Safe to block; rarely breaks layout."
            },
            {
              "key": "blockAppOpen",
              "title": "Ad formats > Block app-open ads",
              "description": "Ads on cold start. Block to skip the launch ad."
            },
            {
              "key": "blockMRec",
              "title": "Ad formats > Block MREC ads",
              "description": "Medium rectangles (300x250) inside feeds. Safe to block."
            },
            {
              "key": "blockRewarded",
              "title": "Ad formats > Block rewarded ads",
              "description": "Rewarded video. Enable only if you want to remove rewarded ads entirely; leaving it disabled preserves the game's reward-ad flow."
            },
            {
              "key": "blockNative",
              "title": "Ad formats > Block native ads",
              "description": "Native ads blended into feeds/lists. Enable for cleaner feeds (may leave empty placeholders)."
            },
            {
              "key": "adsSdkMax",
              "title": "SDK coverage > AppLovin MAX",
              "description": "Allow patches for detected AppLovin MAX wrappers and native MAX ads."
            },
            {
              "key": "adsSdkAdMob",
              "title": "SDK coverage > Google Mobile Ads (AdMob)",
              "description": "Allow patches for detected Google Mobile Ads and common native-ad loaders."
            },
            {
              "key": "adsSdkUnity",
              "title": "SDK coverage > Unity Ads",
              "description": "Allow patches for detected Unity Ads v3/v4 entry points."
            },
            {
              "key": "adsSdkIronSource",
              "title": "SDK coverage > ironSource / LevelPlay",
              "description": "Allow patches for detected ironSource and LevelPlay entry points."
            },
            {
              "key": "adsSdkAppLovin",
              "title": "SDK coverage > AppLovin legacy",
              "description": "Allow patches for the older direct AppLovin SDK, separate from MAX."
            },
            {
              "key": "adsSdkVungle",
              "title": "SDK coverage > Vungle",
              "description": "Allow patches for detected Vungle ad entry points."
            },
            {
              "key": "adsSdkMeta",
              "title": "SDK coverage > Meta Audience Network",
              "description": "Allow patches for detected Meta/Facebook Audience Network ads."
            },
            {
              "key": "adsSdkPangle",
              "title": "SDK coverage > Pangle",
              "description": "Allow patches for detected Pangle/ByteDance ad entry points."
            },
            {
              "key": "adsSdkHuawei",
              "title": "SDK coverage > Huawei Ads",
              "description": "Allow patches for detected Huawei Ads Kit / Petal Ads formats."
            },
            {
              "key": "adsSdkYandex",
              "title": "SDK coverage > Yandex / MyTarget",
              "description": "Allow patches for detected Yandex Ads and VK MyTarget/RuStore entry points."
            },
            {
              "key": "adsSdkStartApp",
              "title": "SDK coverage > StartApp",
              "description": "Allow detected StartApp interstitial entry points to be patched."
            },
            {
              "key": "adsSdkMoPub",
              "title": "SDK coverage > MoPub",
              "description": "Allow detected MoPub interstitial entry points to be patched."
            },
            {
              "key": "adsSdkChartboost",
              "title": "SDK coverage > Chartboost",
              "description": "Allow detected Chartboost interstitial entry points to be patched."
            },
            {
              "key": "adsSdkInMobi",
              "title": "SDK coverage > InMobi",
              "description": "Allow detected InMobi interstitial entry points to be patched."
            },
            {
              "key": "adsSdkMintegral",
              "title": "SDK coverage > Mintegral",
              "description": "Allow detected Mintegral interstitial entry points to be patched."
            },
            {
              "key": "enableBlockHosts",
              "title": "Enable Block Ads / Tracking Hosts",
              "description": "Enable permanent or runtime-controlled blocking for the host filters below."
            },
            {
              "key": "adsFilterUblock",
              "title": "Host filters > uBlock Origin ads",
              "description": "Enable a small embedded subset of uBlock Origin-style ad-network hosts. This is not the complete uBlock subscription and does not target sign-in or billing domains."
            },
            {
              "key": "adsFilterEasyList",
              "title": "Host filters > EasyList ads",
              "description": "Enable a small embedded subset of EasyList-style advertising hosts. This is separate from the uBlock subset and only affects literal hosts found in the APK."
            },
            {
              "key": "adsFilterAdGuard",
              "title": "Host filters > AdGuard mobile ads",
              "description": "Redirect common mobile ad-network host literals. Recommended."
            },
            {
              "key": "adsFilterOisd",
              "title": "Host filters > OISD privacy",
              "description": "Redirect a conservative set of analytics and tracking host literals. Recommended; disable if sign-in, telemetry-dependent features, or diagnostics fail."
            },
            {
              "key": "adsFilterHageziProMini",
              "title": "Host filters > HaGeZi Pro mini",
              "description": "Enable a conservative embedded subset inspired by HaGeZi Pro mini. It targets common ad and telemetry hosts, not account, billing, or social-login endpoints."
            },
            {
              "key": "adsFilterPrivacyEssentials",
              "title": "Host filters > Privacy Essentials",
              "description": "Enable a conservative embedded privacy subset. Disable it if an app depends on analytics or installation attribution for sign-in or account linking."
            },
            {
              "key": "adsFilterEasyPrivacy",
              "title": "Host filters > EasyPrivacy",
              "description": "More invasive tracker blocking inspired by EasyPrivacy. Disabled by default because it can interfere with login, attribution, consent, or telemetry-dependent features."
            },
            {
              "key": "adsFilterPeterLowe",
              "title": "Host filters > Peter Lowe's ad and tracking list",
              "description": "Enable a small embedded subset of Peter Lowe's ad and tracking list. Disable it if a site or account flow behaves unexpectedly."
            },
            {
              "key": "adsFilterWildcardHosts",
              "title": "Host filters > Match subdomains",
              "description": "When enabled, an entry such as example.com also redirects ads.example.com and other subdomains. Disable for exact-host matching only."
            },
            {
              "key": "adsCustomFilterHosts",
              "title": "Host filters > Custom host entries",
              "description": "Optional domains, URLs, or hosts-file lines to redirect. Add one per row, for example ads.example.com or 0.0.0.0 tracker.example.com. Entries match subdomains while Match subdomains is enabled."
            },
            {
              "key": "adsBroadAudioHeuristics",
              "title": "Advanced > Heuristic matching > Enable broad audio-ad heuristics",
              "description": "Normal SDK coverage changes only exact, known ad-SDK methods. Enable this only when an audio or radio app still plays inserted ads after normal controls find nothing: it additionally looks for stream-like classes and ad-metadata methods such as adsIdentityToken, adsResponse, adsDuration, adsId, or cuepoints, then returns empty metadata so detected server-inserted audio ad breaks may be skipped. It does not block every audio ad, visual ad, network request, or unknown SDK. Because it matches names rather than an exact fingerprint, unrelated playback or stream code can match and break app features; disabled by default."
            }
          ]
        },
        {
          "name": "Bypass Emulator Detection",
          "description": "Spoofs common Build and device checks to reduce emulator detection. Coverage is limited to\nchecks this patch can safely recognize.\n\nCompatibility: PairIP Bypass and other server-side integrity systems can still reject a\ndevice when entitlement is bound to genuine device signals, package identity, or attestation.\nCombining spoofing with those patches is app-specific and cannot safely bypass remote checks.\n\nCredits: Nai64Patches from Nai64.",
          "firstSeen": 1788652800000,
          "default": false,
          "options": [
            {
              "key": "emulatorProfile",
              "title": "Quick setup > Device profile to imitate",
              "description": "Choose the real-device identity supplied to detected Build, serial, radio, phone-type, and system-property checks."
            }
          ]
        },
        {
          "name": "Bypass Forced Updates (Experimental)",
          "description": "Try to bypass high-confidence client-side forced-update screens. This cannot bypass a server\nthat refuses old app versions, and an unsupported app may still require an update.",
          "firstSeen": 1788652800000,
          "default": false,
          "options": [
            {
              "key": "bypassUpdateGate",
              "title": "Quick setup > Bypass update-required checks",
              "description": "Make high-confidence client-side checks report that an update is not required."
            },
            {
              "key": "makeDialogsDismissible",
              "title": "Quick setup > Allow closing update dialogs",
              "description": "Allow detected update dialogs to be canceled instead of forcing an update."
            },
            {
              "key": "blockUpdateRedirects",
              "title": "Quick setup > Block update-store redirects",
              "description": "Block detected redirects to the Play Store, browser, or an updater Activity."
            },
            {
              "key": "preventForcedExit",
              "title": "Quick setup > Prevent update-triggered exit",
              "description": "Remove detected app-close calls in high-confidence update methods."
            }
          ]
        },
        {
          "name": "Control Embedded Auth / Stores Patch ( Enhanced )",
          "description": "Controls embedded Google Play, Firebase, Google Pay, location, licensing, sign-in, and store checks.\nChoose real Google Play Services, GmsCore, or Zero Google Play behavior; GmsCore supports Maps-on-MicroG,\npackage, and main-activity overrides. Controls apply only to matching methods or manifest components.\n\nThis patch only controls embedded services, licensing, and store checks. Its optional GmsCore startup\nActivity override should not target a third-party sign-in or billing Activity. When combined\nwith Universal Overlay, use the overlay's Activity override only when automatic launcher\nresolution cannot identify the app's real entry Activity.\n\nCredits to Nai64 for the majority of the original Google Services, Firebase, licensing, location, store, and GmsCore functionality. UniPatches provides the merged settings, compatibility guards, and patch organization.",
          "firstSeen": 1789538642449,
          "default": false,
          "options": [
            {
              "key": "embeddedProviderMode",
              "title": "Embedded Auth / Stores > Provider and store behavior > Google services provider",
              "description": "Choose real Google Play Services, GmsCore / MicroG, or Zero Google Play behavior."
            },
            {
              "key": "embeddedGmsCorePackage",
              "title": "Embedded Auth / Stores > Provider and store behavior > GmsCore package",
              "description": "Select the GmsCore package used by GmsCore mode."
            },
            {
              "key": "embeddedCustomGmsCorePackage",
              "title": "Embedded Auth / Stores > Provider and store behavior > Custom GmsCore package (optional)",
              "description": "A non-empty valid package overrides the GmsCore dropdown selection."
            },
            {
              "key": "embeddedMainActivityClass",
              "title": "Embedded Auth / Stores > Provider and store behavior > Main Activity class (optional)",
              "description": "Inject a GmsCore startup check into this Activity's onCreate method. Leave empty to disable."
            },
            {
              "key": "embeddedStoreAvailability",
              "title": "Embedded Auth / Stores > Provider and store behavior > Store availability",
              "description": "Choose which recognized store checks should be reported as available."
            },
            {
              "key": "embeddedBypassLicenseVerification",
              "title": "Embedded Auth / Stores > Licensing > Bypass License Verification",
              "description": "Force legacy LicenseChecker verification to allow."
            },
            {
              "key": "embeddedBypassPlayLicenseCheck",
              "title": "Embedded Auth / Stores > Licensing > Bypass Play License Check",
              "description": "Answer the legacy LVL checkAccess callback as licensed."
            },
            {
              "key": "embeddedShowPlayServicesAvailable",
              "title": "Embedded Auth / Stores > Google Play Services > Show Google Play Services as available",
              "description": "Report recognized Google Play Services availability checks as successful."
            },
            {
              "key": "embeddedBypassPlayServicesCheck",
              "title": "Embedded Auth / Stores > Google Play Services > Bypass Google Play Services Check",
              "description": "Bypass recognized Google Play Services availability checks."
            },
            {
              "key": "embeddedForceSignedOut",
              "title": "Embedded Auth / Stores > Google Play Services > Force Google Signed Out",
              "description": "Make Google sign-in checks report signed out."
            },
            {
              "key": "embeddedSuppressPlayGamesSignIn",
              "title": "Embedded Auth / Stores > Google Play Games > Suppress Play Games Sign-In",
              "description": "Prevent Play Games sign-in and authentication checks from starting the Google account UI; return a failed Task so the app can disable Play Games integration."
            },
            {
              "key": "embeddedSuppressPlayGamesSignInUi",
              "title": "Embedded Auth / Stores > Google Play Games > Suppress Play Games Sign-In UI",
              "description": "Block explicit Play Games sign-in UI requests while leaving authentication-status checks unchanged."
            },
            {
              "key": "embeddedSilenceErrors",
              "title": "Embedded Auth / Stores > Google Play Services > Silence Play Services Errors",
              "description": "Suppress recognized Play Services error UI and messages."
            },
            {
              "key": "embeddedSpoofVersion",
              "title": "Embedded Auth / Stores > Google Play Services > Spoof Play Services Version",
              "description": "Report a high Play Services version."
            },
            {
              "key": "embeddedFixMaps",
              "title": "Embedded Auth / Stores > Google Play Services > Fix Maps on MicroG",
              "description": "Report Maps initialization success and notify its initialized callback."
            },
            {
              "key": "embeddedNullLocation",
              "title": "Embedded Auth / Stores > Google Play Services > Null Play Location",
              "description": "Return empty Play Services location results."
            },
            {
              "key": "embeddedDisableGooglePay",
              "title": "Embedded Auth / Stores > Google Pay > Disable Google Pay",
              "description": "Report Google Pay readiness as unavailable."
            },
            {
              "key": "embeddedDisableFirebaseAutoInit",
              "title": "Embedded Auth / Stores > Firebase > Disable Firebase Auto Init",
              "description": "Disable Firebase collection metadata and automatic measurement components."
            },
            {
              "key": "embeddedDisableFirebasePerformance",
              "title": "Embedded Auth / Stores > Firebase > Disable Firebase Performance",
              "description": "No-op Firebase Performance traces and HTTP metrics."
            },
            {
              "key": "embeddedDisableRemoteConfig",
              "title": "Embedded Auth / Stores > Firebase > Disable Remote Config Fetch",
              "description": "Use bundled Remote Config defaults without fetching updates."
            }
          ]
        },
        {
          "name": "Custom App Display Patch (Experimental, Enhanced)",
          "description": "Adjust APK display compatibility, including scaling, refresh rate, Unity renderer, ANGLE, and\ngame-category settings. Android and the app can ignore any request.\n\nResolution and renderer overrides currently target Unity activities. Scaling removes Android\naspect-ratio restrictions where present; it cannot universally rescale every game engine.\n\nCustom App Resolution and game-optimization inspiration: Nai64Patches from Nai64.\nFrame-rate, graphics-driver, ANGLE, and aspect-ratio controls are UniPatches work.\n\nCompatibility: when combined with Universal Overlay, keep Activity injection and display\noverrides scoped to the launcher unless a broader scope is required. Broad Activity changes\ncan affect overlay, sign-in, billing, or other third-party screens. When combined with\nLegacy App Compatibility, both patches may change display or manifest compatibility values;\nreview the final generated manifest.",
          "firstSeen": 1788912000000,
          "default": false,
          "options": [
            {
              "key": "displayScalingMode",
              "title": "Quick setup > Display scaling > Mode",
              "description": "Default preserves the app's behavior. Remove aspect restrictions lets Android use more screen space without forcing a stretch. Stretch to screen also requests resizable activities; engines may still keep their own letterboxing."
            },
            {
              "key": "displayCustomResolutionEnabled",
              "title": "Optional overrides > Resolution > Enable",
              "description": "Request this window size for supported Unity activities. Disabled by default. Fullscreen games and Android window policy may override it."
            },
            {
              "key": "displayResolutionWidth",
              "title": "Optional overrides > Resolution > Width (px)",
              "description": "Requested horizontal window size in pixels when Resolution override is enabled. Default: 1920."
            },
            {
              "key": "displayResolutionHeight",
              "title": "Optional overrides > Resolution > Height (px)",
              "description": "Requested vertical window size in pixels when Resolution override is enabled. Default: 1080. Swap width and height for portrait content."
            },
            {
              "key": "displayFpsEnabled",
              "title": "Optional overrides > Frame rate > Enable FPS preference",
              "description": "Request a preferred display refresh rate for the selected Activity scope. This cannot exceed the display, bypass a game FPS cap, or override battery/thermal policy."
            },
            {
              "key": "displayTargetFps",
              "title": "Optional overrides > Frame rate > Target FPS",
              "description": "Preferred display refresh rate used when Enable FPS preference is on. Default: 60 FPS."
            },
            {
              "key": "displayFpsScope",
              "title": "Optional overrides > Frame rate > Activity scope",
              "description": "Launcher activity only (recommended) avoids changing sign-in, billing, settings, and third-party screens. All app activities applies the preference broadly and may affect those flows."
            },
            {
              "key": "displayGraphicsApi",
              "title": "Optional overrides > Graphics > API preference",
              "description": "Decided by app makes no renderer change. OpenGL ES and Vulkan add a Unity launch argument only when a supported Unity player activity exists. ANGLE adds Android's official GLES-driver preference metadata on supported devices."
            },
            {
              "key": "displayGameMode",
              "title": "Optional overrides > Game mode > Optimization preference",
              "description": "Decided by app makes no change. Mark as game adds Android's game app-category hint, which may let the device offer its own game optimizations. It cannot force an OEM Game Mode on or off."
            }
          ]
        },
        {
          "name": "Custom App Output Patch (Experimental, Enhanced)",
          "description": "Customizes APK install identity and launcher presentation. Name, icon, hide-icon, and Clone\nare independent; Clone enables side-by-side install. This cannot preserve original-app data when a package or signing identity\nchanges. Clone mode rewrites supported manifest identifiers only; it does not rewrite\nbytecode strings, explicit process names, task affinities, or arbitrary SDK configuration.\nA clone has a new Android package identity and normally a new signing identity: package- or\ncertificate-bound OAuth, Firebase, Google Play Games, billing, deep links, and server\nlicenses may therefore not work and cannot be repaired safely by this patch. If PairIP\nBypass is also enabled, server/package-bound PairIP enforcement can still reject the clone.\n\nInspired by Nai64Patches from Nai64: Clone, Custom App Icon, and Hide App Icon patches.\nThe optional Preserve App Data After Uninstall setting applies Android's fragile-user-data\nand backup compatibility flags. It does not guarantee data retention, and it cannot carry\ndata from the original package into a clone with a different package identity.\nFor target SDK compatibility, use Improve Legacy App / Game Compatibility for Modern\nAndroid Patch. Keeping target SDK handling there avoids duplicate manifest changes.",
          "firstSeen": 1788912000000,
          "default": false,
          "options": [
            {
              "key": "customAppOutputCloneEnabled",
              "title": "Advanced > Clone for side-by-side install > Enable",
              "description": "Create a side-by-side install by changing the manifest package name. Disabled by default. This does not bypass app signatures or preserve original-app data. Package/certificate-bound OAuth, Firebase, Google Play Games, billing, deep links, and server licenses may stop working; PairIP cannot reliably bypass server package checks on a clone."
            },
            {
              "key": "customAppOutputCloneMode",
              "title": "Advanced > Clone for side-by-side install > Package name mode",
              "description": "Append adds a suffix to the original package, such as com.example.app.u. Complete replace uses the Package name override exactly as entered."
            },
            {
              "key": "customAppOutputCloneSuffix",
              "title": "Advanced > Clone for side-by-side install > Append package suffix",
              "description": "Suffix used by Append mode. Use one or more lowercase package segments, for example .u, .clone, or .patched.test. A leading dot is added automatically when omitted."
            },
            {
              "key": "customAppOutputPackageNameOverride",
              "title": "Advanced > Clone for side-by-side install > Package name override",
              "description": "Complete replacement package name used only in Complete replace mode, for example com.example.mycopy. Leave empty when using Append mode."
            },
            {
              "key": "customAppOutputRewriteAuthorities",
              "title": "Advanced > Clone compatibility > Rewrite provider authorities",
              "description": "Update ContentProvider authorities that begin with the original package. This avoids common side-by-side install conflicts."
            },
            {
              "key": "customAppOutputRewritePermissions",
              "title": "Advanced > Clone compatibility > Rewrite custom permissions",
              "description": "Update app-defined permission names and matching uses-permission entries that begin with the original package."
            },
            {
              "key": "customAppOutputExpandRelativeComponents",
              "title": "Advanced > Clone compatibility > Preserve relative components",
              "description": "Expand relative Activity, Service, Receiver, Provider, and alias class names to the original package before cloning. This prevents Android from searching for classes in the new package."
            },
            {
              "key": "customAppOutputPreserveAppData",
              "title": "Advanced > App data compatibility > Preserve App Data After Uninstall",
              "description": "Ask Android to preserve app data when uninstalling and offer it for restoration on reinstall. This is best-effort, may be affected by Android version and backup policy, and cannot preserve data across a changed clone package identity."
            },
            {
              "key": "customAppOutputName",
              "title": "Quick setup > Launcher presentation > App name",
              "description": "Name shown in the home launcher. It updates the application label and launcher activities or aliases. Leave empty to keep the original name."
            },
            {
              "key": "customAppOutputHideIcon",
              "title": "Quick setup > Launcher presentation > Hide launcher icon",
              "description": "Replace launcher icons with a transparent drawable. The app remains installed and launchable, but its launcher entry appears blank. This takes priority over Custom app icon."
            },
            {
              "key": "customAppOutputCustomIconEnabled",
              "title": "Quick setup > Launcher presentation > Use custom icon",
              "description": "Replace the application and all Activity or Activity-alias icon attributes with your supplied image. Ignored when Hide launcher icon is enabled."
            },
            {
              "key": "customAppOutputCustomIconLocal",
              "title": "Quick setup > Launcher presentation > Icon local image",
              "description": "Local PNG, JPG, JPEG, or WebP file. A square image with transparent padding is recommended. This source takes priority over String Handler."
            },
            {
              "key": "customAppOutputCustomIconInput",
              "title": "Quick setup > Launcher presentation > Icon Base64 or HTTPS image",
              "description": "Fallback icon source when Local image is empty: a raw Base64 image string, data:image/...;base64,..., or an HTTPS image URL. Example Base64 input: <base64 string here>. You can encode an image at https://base64.guru/converter/encode/image."
            }
          ]
        },
        {
          "name": "Disable Forced Online Checks (Experimental)",
          "description": "Try to bypass high-confidence client-side “internet required” gates. This cannot bypass\nserver-side login, entitlement, multiplayer, or game-state checks.\n\nCompatibility: Ads Block Patch can intentionally block ad hosts. Keep “Exclude ad SDK and\nnetworking code” enabled when both patches are selected so blocked ads are not falsely told\nthe device is online and repeatedly retried. This does not bypass server-enforced online play.",
          "firstSeen": 1788652800000,
          "default": false,
          "options": [
            {
              "key": "autoMode",
              "title": "Quick setup > Automatic engine detection",
              "description": "Automatically run only detected engine strategies. Broad Android and generic scans stay opt-in to avoid changing normal networking."
            },
            {
              "key": "commonAndroidNetwork",
              "title": "Advanced > Broad Android connectivity checks",
              "description": "Advanced: make common Android connectivity checks report an active connection. This can affect normal syncing, billing, or login, so it is disabled by default."
            },
            {
              "key": "unityStrategy",
              "title": "Engine strategies > Unity",
              "description": "Apply generic high-confidence online-gate detection when Unity is detected"
            },
            {
              "key": "unrealStrategy",
              "title": "Engine strategies > Unreal",
              "description": "Apply generic high-confidence online-gate detection when Unreal is detected"
            },
            {
              "key": "godotStrategy",
              "title": "Engine strategies > Godot",
              "description": "Apply generic high-confidence online-gate detection when Godot is detected"
            },
            {
              "key": "genericBytecodeStrategy",
              "title": "Advanced > Generic bytecode scan",
              "description": "Scan app bytecode for high-confidence online gate methods without engine detection"
            },
            {
              "key": "excludeAdAndNetworkCode",
              "title": "Compatibility > Exclude ad SDK and networking code",
              "description": "Skip known advertising SDK and common HTTP-client classes when changing connectivity checks. Keep enabled to avoid making blocked ads retry as if the device were online."
            }
          ]
        },
        {
          "name": "Embed Frida Gadget ( Advanced )",
          "description": "Embeds Frida Gadget and selected JavaScript in an APK. Extra scripts load in order; an empty\nentry leaves the APK unchanged. Minimal Footprint Mode disables script file watching; it is not stealth.\n\nWarning : This patch has the potential to modify internals of patched APK at runtime depending on given JavaScript files, but is also detectable! Use this patch at your own risk.",
          "firstSeen": 1791306815127,
          "default": false,
          "options": [
            {
              "key": "fridaGadgetFile",
              "title": "Frida Gadget > Gadget file input",
              "description": "Optional Frida Gadget .so or .so.xz file. Leave empty to fetch the latest official matching Gadget during patching with SHA-256 verification."
            },
            {
              "key": "fridaGadgetMinimalFootprint",
              "title": "Frida Gadget > Minimal Footprint Mode",
              "description": "Disable script file watching and keep runtime behavior minimal. This is compatibility-focused, not stealth or anti-detection behavior."
            },
            {
              "key": "fridaGadgetEntryScript",
              "title": "Frida Gadget > Scripts > Entry / First JavaScript file",
              "description": "Required UTF-8 JavaScript file selected through Morphe Manager. It is embedded and loaded first. Leave empty to skip this patch entirely."
            },
            {
              "key": "fridaGadgetAdditionalScripts",
              "title": "Frida Gadget > Scripts > Additional JavaScript files",
              "description": "Optional patch-time paths, one per row. No artificial path-count limit. Exact final .js files are embedded in order and share script scope; invalid inputs stop patching with an error."
            }
          ]
        },
        {
          "name": "Hill Climb Racing Example Overlay Addon",
          "description": "Example-only Hill Climb Racing (com.fingersoft.hillclimb) addon for UniPatches Universal Overlay.\n        Adds six mock-only preview modules: Add Coins, Add Gems, Add Paints, Vehicle Selection, Stage Selection, and Garage Selection.\n\n        Options are disabled by default.\n        \n        Settings and previews are session-only and never change game state or bytecode.",
          "firstSeen": 1789084800000,
          "default": false,
          "options": [
            {
              "key": "hcrDemoAddCoins",
              "title": "App-specific modules > Add Coins preview",
              "description": "Expose the mock Add Coins preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoAddGems",
              "title": "App-specific modules > Add Gems preview",
              "description": "Expose the mock Add Gems preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoAddPaints",
              "title": "App-specific modules > Add Paints preview",
              "description": "Expose the mock Add Paints preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoVehicles",
              "title": "App-specific modules > Vehicle selection preview",
              "description": "Expose the mock vehicle selection preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoStages",
              "title": "App-specific modules > Stage selection preview",
              "description": "Expose the mock stage selection preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoGarage",
              "title": "App-specific modules > Garage selection preview",
              "description": "Expose the mock garage selection preview module in the shared Universal Overlay."
            }
          ],
          "compatiblePackagesKey": 1158
        },
        {
          "name": "Legacy App Compatibility Patch ( Experimental, Enhanced )",
          "description": "Improves older apps and games on modern Android with opt-in manifest, storage, display,\nfile-sharing, network, native-library, OpenIAB, and OBB fixes. Includes target SDK controls,\ndiagnostics, API-gated package visibility and foreground-service types, selected-domain\ncleartext, and FileProvider sharing for app-private files.\n\nPresets add ordinary fixes; Custom booleans start off. Ambiguous receiver calls are skipped.\nNative checks reject APK library collisions during relocation and DT_TEXTREL for target SDK 23+.\nOBB pre-staging and downloader bypass are refused when they could skip an existing\nLicenseChecker. These safeguards may stop patching. Target SDK spoofing cannot repair\nincompatible code.\n\nDoes not bypass Google licensing or Play Services. Use Control Embedded Auth / Stores Patch\nfor those. It cannot restore stopped servers, unsupported ABIs, server licensing,\nPlay Integrity, or incompatible native code.\n\nCredits: Nai64Patches from Nai64 for the original compatibility functionality. LSPosed for\nthe Hidden API bypass approach and AndroidHiddenApiBypass (Apache-2.0).",
          "firstSeen": 1791362557335,
          "default": false,
          "options": [
            {
              "key": "legacyCompatibilityPreset",
              "title": "Legacy App Compatibility > Preset",
              "description": "Custom (default) uses your individual settings; boolean options default off and OpenIAB defaults to automatic. Android 4.x through Android 14+ describe the APK's original era, not your device. Era presets add receiver and missing-export repairs plus relevant Apache HTTP, foreground-service and Bluetooth declarations. User-enabled choices remain enabled. Presets never change your target SDK controls, OpenIAB mode, OBB options, paths, numbers, text, or explicit high-risk opt-ins. These settings remain available with every preset."
            },
            {
              "key": "legacyCompatibilityDiagnosticsOnly",
              "title": "Legacy App Compatibility > Diagnostics > Preflight Only (No APK Changes)",
              "description": "Scan the manifest and recognized bytecode fingerprints, report proposed fixes, API ranges, and uncertainty, but do not modify the APK. Rerun with this off to apply selected fixes."
            },
            {
              "key": "legacyCompatibilitySpoofTargetSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Spoof Target SDK",
              "description": "Try this if Android blocks an older app from installing or launching because its target SDK is too old. Lowering the target can restore older Android behavior and reduce platform protections; it cannot fix incompatible app code. Leave off unless you have this specific problem."
            },
            {
              "key": "legacyCompatibilityTargetSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Target SDK version",
              "description": "Changes which Android version this app declares it was designed for. This may help install older apps, but does not upgrade their code or guarantee compatibility. Higher values can activate newer Android restrictions. Examples: 24 = Android 7.0; 27 = Android 8.1; 29 = Android 10; 34 = Android 14. Use the lowest value required by your device’s installation error. Ignored when Spoof Target SDK is disabled. Accepted range: 23–40; default: 24."
            },
            {
              "key": "legacyCompatibilityReviver",
              "title": "Legacy App Compatibility > Installation and manifest > Legacy App Reviver",
              "description": "Turn this on to add the compatibility declarations selected below. Leave it off if the app does not need them; enabling declarations does not grant runtime permissions or guarantee the app will work."
            },
            {
              "key": "legacyCompatibilityApacheLegacy",
              "title": "Legacy App Compatibility > Installation and manifest > Apache HTTP legacy library",
              "description": "Use when the app crashes or fails to start because it uses the removed Apache HttpClient library. Adds that library as optional; it will not help if the app needs other missing libraries. Requires Legacy App Reviver."
            },
            {
              "key": "legacyCompatibilityForegroundService",
              "title": "Legacy App Compatibility > Installation and manifest > Foreground service permission",
              "description": "Use when an older app starts a foreground service and fails because its manifest lacks this permission. This only declares permission; Android may require additional service permissions or user-visible behavior. Requires Legacy App Reviver."
            },
            {
              "key": "legacyCompatibilityExactAlarms",
              "title": "Legacy App Compatibility > Installation and manifest > Exact alarm permission",
              "description": "Use only if the app's reminders or scheduled actions must run at an exact time and are blocked by the missing declaration. Android can still require user approval, and this does not grant that approval. Requires Legacy App Reviver."
            },
            {
              "key": "legacyCompatibilityBluetooth",
              "title": "Legacy App Compatibility > Installation and manifest > Bluetooth permissions",
              "description": "Use when the app needs Bluetooth discovery or connections on newer Android. The manifest declarations do not grant runtime access; Android may still show permission prompts. Requires Legacy App Reviver."
            },
            {
              "key": "legacyCompatibilityOpenIabReceiverRegistrationMode",
              "title": "Legacy App Compatibility > Runtime compatibility > Fix OpenIAB dynamic receiver registration",
              "description": "Choose Automatic (recommended) if OpenIAB billing broadcasts fail: it patches only a recognized UnityPlugin receiver setup and skips uncertain cases. Disabled leaves it unchanged. Force applies the fix even when automatic checks cannot confirm the setup; this may stop external-store billing broadcasts, so use only to diagnose a known OpenIAB issue."
            },
            {
              "key": "legacyCompatibilityHiddenApi",
              "title": "Legacy App Compatibility > Runtime compatibility > Bypass Hidden API Restrictions",
              "description": "Try this only if the app fails because it uses hidden Android framework APIs through reflection. It bypasses the non-SDK API restriction for this app's process on Android 9+, which can reduce stability and security; leave off otherwise. Takes effect at app startup."
            },
            {
              "key": "legacyCompatibilityTrustCertificates",
              "title": "Legacy App Compatibility > Runtime compatibility > Trust All Certificates",
              "description": "Last-resort workaround if this app cannot connect because its server uses an expired or self-signed certificate. It disables certificate and hostname checks for HttpsURLConnection, so attackers on the network could read or alter traffic. Do not use for sensitive accounts or payments. Does not affect WebView; requires the separate risk acknowledgement."
            },
            {
              "key": "legacyCompatibilityAcknowledgeTrustCertificates",
              "title": "Legacy App Compatibility > Runtime compatibility > Acknowledge Trust-All TLS Risk",
              "description": "Enable only after understanding that Trust All Certificates allows network interception by disabling TLS checks. It is required for that option to take effect; leave both off unless diagnosing a certificate problem."
            },
            {
              "key": "legacyCompatibilityRedirectLegacyStorage",
              "title": "Legacy App Compatibility > Runtime compatibility > Redirect Legacy External Storage Paths",
              "description": "Try this if the app crashes or loses saves because it writes directly to the shared-storage root. Those API calls are redirected to app-specific storage, which can break shared-file access and OBB paths. Leave off if the app relies on files visible to other apps or uses conventional OBB directories."
            },
            {
              "key": "legacyCompatibilityRepairFileUriSharing",
              "title": "Legacy App Compatibility > File sharing > Repair file:// shares for modern Android",
              "description": "Opt in only when Android blocks an app's file:// Intent share. Rewrites only verified Uri.fromFile calls passed to Intent.setData, setDataAndType, or EXTRA_STREAM; unrecognized call sites are skipped. Shares only files from app-private storage through a non-exported provider. Provider setup or unsafe paths fail closed."
            },
            {
              "key": "legacyCompatibilityReceiverFixAppWide",
              "title": "Legacy App Compatibility > Runtime compatibility > Fix Dynamic Receiver Registrations (App Wide)",
              "description": "Try this if receiver registration crashes on Android 13+. Each call is classified from its statically resolved IntentFilter actions: app-only calls are private, known system/store actions stay exported, and ambiguous calls are skipped with a warning. The fix can miss dynamic filters or expose exported receivers to other apps; OpenIAB is handled separately."
            },
            {
              "key": "legacyCompatibilityRepairExportFlags",
              "title": "Legacy App Compatibility > Installation and manifest > Repair Missing Component Export Flags",
              "description": "Use if Android refuses to install the APK because a component with an intent filter has no exported setting. The patch fills only missing values; exported components can be launched by other apps, so enable only to fix that install error. Do not combine with Export All Activities; if both are on, that option takes precedence."
            },
            {
              "key": "legacyCompatibilityExportAllActivities",
              "title": "Legacy App Compatibility > Installation and manifest > Export All Activities",
              "description": "Use only if a launcher activity is not visible or Android rejects the APK because an activity or alias with an intent filter lacks an exported setting. It exposes those matching components to other apps; existing explicit values are preserved. Do not combine with Repair Missing Component Export Flags."
            },
            {
              "key": "legacyCompatibilityAllowCleartext",
              "title": "Legacy App Compatibility > Installation and manifest > Allow Cleartext Traffic Everywhere",
              "description": "Global fallback: allow unencrypted HTTP to every host. Traffic can be read or changed on the network. Never use for logins, payments, or other sensitive data. Mutually exclusive with selected-domain cleartext."
            },
            {
              "key": "legacyCompatibilityAllowSelectedCleartextDomains",
              "title": "Legacy App Compatibility > Installation and manifest > Allow Cleartext for Selected Domains",
              "description": "Allow unencrypted HTTP only for listed hostnames using Android network security config (API 24+). No presets enable this. Mutually exclusive with the global fallback."
            },
            {
              "key": "legacyCompatibilityCleartextDomains",
              "title": "Legacy App Compatibility > Installation and manifest > Cleartext Domains",
              "description": "Exact hostnames allowed to use unencrypted HTTP, one per entry. No URLs, paths, ports, or wildcards. Example: api.example.com."
            },
            {
              "key": "legacyCompatibilityApplyForegroundServiceTypes",
              "title": "Legacy App Compatibility > Installation and manifest > Apply Foreground Service Types",
              "description": "Opt in only when logs show Android rejects an existing foreground service because its type is missing. Add explicit Service=Type mappings; the patch adds only matching FGS permissions, never guesses a type or adds runtime permissions. Confirm runtime/user-consent prerequisites (camera, location, microphone, media projection) separately. specialUse and systemExempted are rejected because app-specific eligibility cannot be verified."
            },
            {
              "key": "legacyCompatibilityForegroundServiceTypeMappings",
              "title": "Legacy App Compatibility > Installation and manifest > Foreground Service Type Mappings",
              "description": "One mapping per service: com.example.SyncService=dataSync. Use | to combine types for one service. Relative names are resolved against the app package. phoneCall requires a predeclared MANAGE_OWN_CALLS permission; mappings are never preset-generated."
            },
            {
              "key": "legacyCompatibilityRelaxLibraries",
              "title": "Legacy App Compatibility > Installation and manifest > Relax Shared Libraries",
              "description": "Use if Android will not install the app because an optional device library is missing. This lets installation continue, but the app may crash or lose features if it truly needs that library."
            },
            {
              "key": "legacyCompatibilityPlayStoreVisibility",
              "title": "Legacy App Compatibility > Installation and manifest > Enable Package Visibility Allowlist",
              "description": "Request visibility only for packages in Package Visibility Allowlist. Android 11/API 30+ presets enable this toggle; effective targetSdk must also be 30+. No broad QUERY_ALL_PACKAGES permission is added."
            },
            {
              "key": "legacyCompatibilityPackageVisibilityAllowlist",
              "title": "Legacy App Compatibility > Installation and manifest > Package Visibility Allowlist",
              "description": "Exact package names this app must query, one per entry. Add only packages the app genuinely checks, such as com.google.android.gms. Presets never change this list."
            },
            {
              "key": "legacyCompatibilityManifestAttributes",
              "title": "Legacy App Compatibility > Installation and manifest > Extra Manifest Compatibility Attributes",
              "description": "Try if the app runs out of memory or shows a blank screen: enables a larger heap and hardware-accelerated drawing. The larger heap can increase memory pressure, and GPU drawing may break apps that depend on software rendering; leave off if the app already displays and runs correctly."
            },
            {
              "key": "legacyCompatibilityLegacyStorage",
              "title": "Legacy App Compatibility > Storage and display > Legacy External Storage",
              "description": "Use if an older app cannot read or save files because it expects the Android 10 shared-storage model. Android 11+ may ignore this request, and it does not bypass newer storage restrictions."
            },
            {
              "key": "legacyCompatibilityExpansionObbPath",
              "title": "Legacy App Compatibility > Expansion data and OBB > Expansion OBB file",
              "description": "Select the app's matching main or patch .obb file only when it fails to start because its Play expansion data is missing. Use the exact version and package naming expected by the app; leave empty if it does not need an OBB."
            },
            {
              "key": "legacyCompatibilityRelocateExpansionNativeLibraries",
              "title": "Legacy App Compatibility > Expansion data and OBB > Relocate native libraries from OBB",
              "description": "Use if native .so files are stored inside the selected OBB. Copies full libraries into APK ABI folders when safe; for a verified *_proxy.so pair, preserves the APK proxy and stages the full library at its expected assets/libs path. Unknown collisions fail instead of overwriting existing libraries."
            },
            {
              "key": "legacyCompatibilityRemoveRelocatedNativeLibrariesFromObb",
              "title": "Legacy App Compatibility > Expansion data and OBB > Remove relocated native libraries from embedded OBB",
              "description": "Use together with library relocation and OBB embedding to avoid storing the same native libraries twice. It removes those copied .so entries from the APK's embedded OBB only; the selected source OBB file is not changed."
            },
            {
              "key": "legacyCompatibilityEmbedExpansionObb",
              "title": "Legacy App Compatibility > Expansion data and OBB > Embed and stage expansion OBB",
              "description": "Use when the app needs an OBB at first launch and no downloader can provide it. The file is bundled inside the APK and copied to the expected OBB folder; this can greatly increase APK size. Pre-staging can skip license checks; the patch refuses this option whenever a LicenseChecker class exists, even if its downloader flow cannot be identified."
            },
            {
              "key": "legacyCompatibilityBypassExpansionDownloader",
              "title": "Legacy App Compatibility > Expansion data and OBB > Bypass known Unity expansion downloader",
              "description": "Use only for the standard Google ExpansionDownloader when it blocks startup despite bundled OBB data. The target activity is detected from DownloaderActivity's Intent(Class) launch and must inherit a Unity engine activity base class. It is not a general downloader repair, requires Embed and stage expansion OBB, fails if a single safe target cannot be proven, and is refused when a LicenseChecker exists."
            },
            {
              "key": "legacyCompatibilityAllScreens",
              "title": "Legacy App Compatibility > Storage and display > Support All Screens",
              "description": "Enable so Android can install the app on phones and tablets whose screen size or density is not listed in its original manifest. This changes compatibility declarations, not the app's layout; some screens may still display poorly."
            },
            {
              "key": "legacyCompatibilityExtractNativeLibs",
              "title": "Legacy App Compatibility > Native runtime > Extract native libraries",
              "description": "Use if an older game cannot load its native .so files from the APK. Android will extract those libraries during installation, using more device storage; leave off if native libraries already load normally."
            },
            {
              "key": "legacyCompatibilityDisableHeapTagging",
              "title": "Legacy App Compatibility > Native runtime > Disable Heap Pointer Tagging",
              "description": "Try this if an older native game crashes on startup with a memory/tagging-related error on newer Android. It changes native memory behavior for compatibility; leave off if there is no such crash."
            },
            {
              "key": "legacyCompatibilityVmSafeMode",
              "title": "Legacy App Compatibility > Native runtime > VM Safe Mode",
              "description": "Try this only if an older app crashes or misbehaves because of Android runtime compilation. Disabling selected optimizations can make the app slower; leave off unless testing shows it fixes the problem."
            },
            {
              "key": "legacyCompatibilitySpoofImei",
              "title": "Legacy App Compatibility > Device compatibility > Spoof IMEI",
              "description": "Use only if the app refuses to run because it expects an IMEI value. Replaces recognized IMEI getter results with the value below; only matching calls are changed, and apps may use other identifiers instead. Avoid using an identifier that belongs to another device."
            },
            {
              "key": "legacyCompatibilityImei",
              "title": "Legacy App Compatibility > Device compatibility > IMEI value",
              "description": "Enter exactly 15 digits to return from the IMEI calls affected by Spoof IMEI. Invalid values are rejected. This is an app-compatibility override, not a real device identifier."
            }
          ]
        },
        {
          "name": "PairIP Bypass Patch (Experimental, Enhanced)",
          "description": "Merged experimental PairIP bypass for common legacy, V2, and V3 protection layouts.\nAutomatic mode applies compatible strategies through the selected risk level; disable it to\ntest individual strategies. Manual strategies remain disabled by default and are independent\nof the automatic risk level.\n\nThis patch is experimental and app-dependent. It does not bypass server-side Play Integrity,\nserver-side licensing, or other server-side enforcement.\n\nCompatibility: cloned APKs can still fail when PairIP or a server binds entitlement to the\noriginal package or signing certificate. Firebase component removal can break Firebase Auth,\nGoogle Play Games, billing, analytics, and ad rewards. Device spoofing can also change apps'\ndevice-integrity behavior. These identity and server-side conditions cannot be fixed safely\nby combining PairIP Bypass with Custom App Output, Ads Block Patch, or Emulator Detection.\n\nCompatibility: when combining this patch with Universal Overlay, the shared overlay startup\nbridge is preserved. PairIP Application redirect and Application.onCreate bypass strategies\nmay be skipped if they would make that bridge unreachable. If combining this patch with\nCustom App Output, apply package cloning only when package- or certificate-bound services\nare not required.\n\nThis enhanced patch is a merged product of the PairIP bypass patches from the credited\ndevelopers, with improvements for broader functionality, safer strategy selection, and usability.\n\nCredits: Nai64Patches from Nai64, Entree, kondratjev, and rushiranpise (Doom).",
          "firstSeen": 1788912000000,
          "default": false,
          "options": [
            {
              "key": "automaticStrategySelection",
              "title": "Quick setup > Automatic mode > Enable",
              "description": "Apply compatible PairIP strategies according to the risk level below. Turn this off to test individual strategies. Firebase cleanup and FULL_CHECK_OK always require their own manual switch."
            },
            {
              "key": "automaticRiskLevel",
              "title": "Quick setup > Automatic mode > Risk level",
              "description": "Choose the highest risk automatic mode may use. Manual strategies are unaffected. Even High does not enable Firebase cleanup/removal or FULL_CHECK_OK; those are always manual-only."
            },
            {
              "key": "pairipDiagnosticOnly",
              "title": "Quick setup > Automatic mode > Diagnostic-only mode",
              "description": "Do not modify the APK. The patch log reports detected PairIP generations, native-core ABIs, compatible strategy groups, and unavailable groups. Use this before trying manual strategies on an unsupported app."
            },
            {
              "key": "pairipManifestOnlyMode",
              "title": "Quick setup > Automatic mode > Manifest-only first attempt",
              "description": "Apply only selected or automatic PairIP manifest strategies, then skip all bytecode changes. This is a conservative first test and does not automatically enable Firebase cleanup."
            },
            {
              "key": "disableFirebase",
              "title": "Manual-only > Firebase compatibility > Disable Firebase auto-init metadata",
              "description": "Never enabled by automatic mode. Add metadata switches that stop Analytics, Messaging, Crashlytics, and Performance from auto-starting. Use only for a Firebase startup crash; this can affect notifications, Play Games, Auth, billing, and ad rewards."
            },
            {
              "key": "pairipRemoveFirebaseMeasurementComponents",
              "title": "Manual-only > Firebase compatibility > Remove Firebase measurement components",
              "description": "Never enabled by automatic mode. Remove Firebase measurement providers, receivers, and services. High compatibility risk: leave off for Play Games, Auth, billing, sign-in, and ad rewards."
            },
            {
              "key": "applicationRedirectStrategy",
              "title": "Strategy controls > Manifest > Redirect Application (Low Risk)",
              "description": "Replace the PairIP Application wrapper with the discovered real application class."
            },
            {
              "key": "manifestCleanupStrategy",
              "title": "Strategy controls > Manifest > Remove PairIP entries (Low Risk)",
              "description": "Remove PairIP license activities, provider, and CHECK_LICENSE permission from AndroidManifest.xml."
            },
            {
              "key": "pairipLicenseClientStartErrorDialog",
              "title": "Strategy controls > User interface > Suppress LicenseClient error dialog (Low Risk)",
              "description": "Disable LicenseClient.startErrorDialogActivity()."
            },
            {
              "key": "pairipLicenseActivityShowErrorDialog",
              "title": "Strategy controls > User interface > Suppress LicenseActivity error dialog (Low Risk)",
              "description": "Disable LicenseActivity.showErrorDialog()."
            },
            {
              "key": "pairipLicenseActivityLogAndShowErrorDialog",
              "title": "Strategy controls > User interface > Suppress logged error dialog (Low Risk)",
              "description": "Disable LicenseActivity.logAndShowErrorDialog()."
            },
            {
              "key": "pairipLicenseResponseHelperGetRepeatedCheckMetadata",
              "title": "Strategy controls > Response checks > Remove repeated-check metadata (Low Risk)",
              "description": "Return null from LicenseResponseHelper.getRepeatedCheckMetadata()."
            },
            {
              "key": "pairipV2ScheduleRepeatedLicenseCheck",
              "title": "Strategy controls > PairIP V2 > Disable repeated checks (Low Risk)",
              "description": "Disable V2 repeated license-check scheduling."
            },
            {
              "key": "pairipRepeatedCheckEnabledRead",
              "title": "Strategy controls > PairIP V2 > Disable repeated-check flag (Low Risk)",
              "description": "Force LicenseClient.repeatedCheckEnabled reads to false."
            },
            {
              "key": "pairipLicenseClientStartPaywall",
              "title": "Strategy controls > User interface > Suppress LicenseClient paywall (Medium Risk)",
              "description": "Disable LicenseClient.startPaywallActivity()."
            },
            {
              "key": "pairipLicenseActivityShowPaywall",
              "title": "Strategy controls > User interface > Suppress LicenseActivity paywall (Medium Risk)",
              "description": "Disable LicenseActivity.showPaywallAndCloseApp()."
            },
            {
              "key": "pairipLicenseActivityNnStart",
              "title": "Strategy controls > User interface > Suppress LicenseActivity nnStart (Medium Risk)",
              "description": "Disable the obfuscated LicenseActivity.nnStart() startup path."
            },
            {
              "key": "pairipLicenseActivityOnStart",
              "title": "Strategy controls > User interface > Suppress LicenseActivity onStart (Medium Risk)",
              "description": "Disable LicenseActivity.onStart()."
            },
            {
              "key": "pairipLicenseActivityCloseApp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeApp (Medium Risk)",
              "description": "Disable LicenseActivity.closeApp()."
            },
            {
              "key": "pairipLicenseActivityExitApp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity exitApp (Medium Risk)",
              "description": "Disable LicenseActivity.exitApp()."
            },
            {
              "key": "pairipLicenseActivityCloseapp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeapp (Medium Risk)",
              "description": "Disable the lowercase LicenseActivity.closeapp() variant."
            },
            {
              "key": "pairipLicenseActivityExitapp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity exitapp (Medium Risk)",
              "description": "Disable the lowercase LicenseActivity.exitapp() variant."
            },
            {
              "key": "pairipLicenseActivityCloseAllTasks",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeAllTasks (Medium Risk)",
              "description": "Disable LicenseActivity.closeAllTasks()."
            },
            {
              "key": "pairipPerformLocalInstallerCheck",
              "title": "Strategy controls > Installer checks > Spoof local installer check (Medium Risk)",
              "description": "Make PairIP performLocalInstallerCheck() report success."
            },
            {
              "key": "pairipLicenseClientForceFullCheckOk",
              "title": "Manual-only > License Client > Force FULL_CHECK_OK state (Medium Risk)",
              "description": "Never enabled by automatic mode. When the exact legacy LicenseClient field and FULL_CHECK_OK state exist, mark the client successful before a license check. Do not combine with bypassing checkLicense or initializeLicenseCheck, because the state assignment may never run."
            },
            {
              "key": "pairipLicenseClientCheckLicense",
              "title": "Strategy controls > License Client > Bypass checkLicense (Medium Risk)",
              "description": "Disable LicenseClient.checkLicense()."
            },
            {
              "key": "pairipLicenseClientInitializeLicenseCheck",
              "title": "Strategy controls > License Client > Bypass initializeLicenseCheck (Medium Risk)",
              "description": "Disable LicenseClient.initializeLicenseCheck()."
            },
            {
              "key": "pairipLicenseClientConnectToLicensingService",
              "title": "Strategy controls > License Client > Bypass service connection (Medium Risk)",
              "description": "Disable LicenseClient.connectToLicensingService()."
            },
            {
              "key": "pairipLicenseClientProcessResponse",
              "title": "Strategy controls > License Client > Bypass processResponse (Medium Risk)",
              "description": "Disable the older LicenseClient.processResponse() path."
            },
            {
              "key": "pairipLicenseResponseHelperValidateResponse",
              "title": "Strategy controls > Response checks > Bypass helper validation (Medium Risk)",
              "description": "Disable LicenseResponseHelper.validateResponse()."
            },
            {
              "key": "pairipLicenseResponseHelperVerifySignature",
              "title": "Strategy controls > Response checks > Bypass helper signature (Medium Risk)",
              "description": "Make the legacy response helper signature check succeed."
            },
            {
              "key": "pairipResponseValidatorValidateResponse",
              "title": "Strategy controls > Response checks > Bypass validator validation (Medium Risk)",
              "description": "Disable the legacy ResponseValidator.validateResponse() path."
            },
            {
              "key": "pairipResponseValidatorVerifySignature",
              "title": "Strategy controls > Response checks > Bypass validator signature (Medium Risk)",
              "description": "Make the legacy ResponseValidator signature check succeed."
            },
            {
              "key": "pairipResponseValidatorV3ValidateResponse",
              "title": "Strategy controls > PairIP V3 > Bypass response validation (Medium Risk)",
              "description": "Disable licensecheck3.ResponseValidator.validateResponse()."
            },
            {
              "key": "pairipApplicationAttachBaseContext",
              "title": "Strategy controls > Application startup > Bypass attachBaseContext (High Risk)",
              "description": "Skip PairIP startup code in Application.attachBaseContext()."
            },
            {
              "key": "pairipApplicationOnCreate",
              "title": "Strategy controls > Application startup > Bypass onCreate (High Risk)",
              "description": "Skip PairIP startup code in Application.onCreate()."
            },
            {
              "key": "pairipApplicationClinit",
              "title": "Strategy controls > PairIP runtime > Bypass Application static initializer (High Risk)",
              "description": "Prevent PairIP Application.<clinit>() from starting its runtime."
            },
            {
              "key": "pairipVmRunnerInvoke",
              "title": "Strategy controls > PairIP runtime > Bypass VMRunner.invoke (High Risk)",
              "description": "Return null from PairIP VMRunner.invoke()."
            },
            {
              "key": "pairipStartupLauncherLaunch",
              "title": "Strategy controls > PairIP runtime > Bypass StartupLauncher.launch (High Risk)",
              "description": "Disable PairIP StartupLauncher.launch()."
            },
            {
              "key": "pairipStartupLauncherPairip",
              "title": "Strategy controls > PairIP runtime > Bypass StartupLauncher.pairip (High Risk)",
              "description": "Disable the PairIP StartupLauncher.pairip() entry point."
            },
            {
              "key": "pairipLicenseClientV3OnActivityCreate",
              "title": "Strategy controls > PairIP V3 > Bypass LicenseClient activity (High Risk)",
              "description": "Disable LicenseClientV3.onActivityCreate()."
            },
            {
              "key": "pairipGenericInstallerSource",
              "title": "Strategy controls > Installer checks > Spoof installer source (High Risk)",
              "description": "Return the Play Store package name from a generic installer-source check."
            },
            {
              "key": "pairipSignatureVerifyIntegrity",
              "title": "Strategy controls > Signature integrity > Bypass signature integrity (High Risk)",
              "description": "Disable SignatureCheck.verifyIntegrity()."
            },
            {
              "key": "pairipSignatureVerifySignatureMatches",
              "title": "Strategy controls > Signature integrity > Bypass signature match (High Risk)",
              "description": "Make SignatureCheck.verifySignatureMatches() report success."
            },
            {
              "key": "pairipLicenseContentProviderOnCreate",
              "title": "Strategy controls > Content provider > Bypass initialization (High Risk)",
              "description": "Make LicenseContentProvider.onCreate() report success."
            },
            {
              "key": "pairipLicenseContentProviderQuery",
              "title": "Strategy controls > Content provider > Bypass query (High Risk)",
              "description": "Return no result from LicenseContentProvider.query()."
            },
            {
              "key": "pairipInitContextProviderGetContext",
              "title": "Strategy controls > Content provider > Bypass context provider (High Risk)",
              "description": "Return null from InitContextProvider.getContext()."
            },
            {
              "key": "pairipV2CheckLicenseInternal",
              "title": "Strategy controls > PairIP V2 > Bypass checkLicenseInternal (High Risk)",
              "description": "Route the V2 check directly to its success callback."
            },
            {
              "key": "pairipV2VerifySignature",
              "title": "Strategy controls > PairIP V2 > Bypass response signature (High Risk)",
              "description": "Disable the V2 response signature check."
            },
            {
              "key": "vmCallSiteChecks",
              "title": "Strategy controls > Advanced > External VMRunner call sites (High Risk)",
              "description": "Neutralize void callers of VMRunner.invoke() outside com.pairip. This is invasive and may affect app features."
            }
          ]
        },
        {
          "name": "Permission Guard Patch ( Experimental, Overlay Support, UniManager Support )",
          "description": "Keeps declared permissions while guarding selected Android permission checks and requests.\nOptional Universal Overlay controls can change blocked groups at runtime.\n\nThis patch includes an optional Universal Overlay addon. To use it, patch Permission Guard Patch\ntogether with Universal Overlay and enable “Overlay integration > Runtime controls > Permission Guard”.\nThe Permission Guard module then appears in Universal Overlay and exposes the same runtime state to\nUniManager when “Quick setup > UniManager > Enable UniManager integration” is enabled. Internet\nAccess only guards instrumented INTERNET checks and requests; it does not stop socket traffic.\nNative, privileged, already-granted, and unknown permission paths remain outside this guard.",
          "firstSeen": 1791074421073,
          "default": false,
          "options": [
            {
              "key": "permissionGuardCamera",
              "title": "Permission groups > Camera > Block Camera",
              "description": "Block camera permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardMicrophone",
              "title": "Permission groups > Microphone > Block Microphone",
              "description": "Block microphone permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardLocation",
              "title": "Permission groups > Location > Block Location",
              "description": "Block location permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardContacts",
              "title": "Permission groups > Contacts > Block Contacts",
              "description": "Block contacts permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardPhone",
              "title": "Permission groups > Phone > Block Phone",
              "description": "Block phone permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardSms",
              "title": "Permission groups > SMS > Block SMS",
              "description": "Block SMS permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardCalendar",
              "title": "Permission groups > Calendar > Block Calendar",
              "description": "Block calendar permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardStorage",
              "title": "Permission groups > Storage > Block Storage",
              "description": "Block storage permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardMedia",
              "title": "Permission groups > Media > Block Media",
              "description": "Block media permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardNotifications",
              "title": "Permission groups > Notifications > Block Notifications",
              "description": "Block notification permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardInternet",
              "title": "Permission groups > Internet > Block INTERNET Permission Checks",
              "description": "Block instrumented INTERNET permission checks and requests at runtime. This does not stop socket traffic."
            },
            {
              "key": "permissionGuardNearbyDevices",
              "title": "Permission groups > Nearby devices > Block Nearby Devices",
              "description": "Block nearby-device permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardBluetooth",
              "title": "Permission groups > Legacy Bluetooth > Block Legacy Bluetooth",
              "description": "Block legacy Bluetooth permission checks and requests at runtime."
            },
            {
              "key": "permissionGuardRuntimeOverlay",
              "title": "Overlay integration > Runtime controls > Permission Guard",
              "description": "Add the Permission Guard settings module to Universal Overlay when Universal Overlay is selected."
            },
            {
              "key": "permissionGuardEnableUniManagerIntegration",
              "title": "Quick setup > UniManager > Enable UniManager integration",
              "description": "Expose Permission Guard runtime defaults to UniManager when the Universal Overlay runtime module is enabled."
            }
          ]
        },
        {
          "name": "Universal Overlay Patch v2.6.1 ( Experimental, UniManager Support )",
          "description": "Customizable in-app overlay for Android apps and games. Choose a visual preset, select modules,\noptionally supply an icon, then patch. Modules are excluded and disabled by default; Monitor,\nActivity, Hook, System, and Advanced modules provide runtime controls and diagnostics.\n\nUI presets reuse supported appearance and icon settings; Morphe settings control the title,\ndescription, repository button text, and repository URL. Module selections remain app-specific.\n\nExperimental : This patch may not work on all apps.\n\nCompatibility: this patch owns one shared startup bridge for its runtime and integrated\nmodules. PairIP Bypass preserves that bridge when its Application startup strategies run\nafter Universal Overlay. If a patched APK still has an unusual entry point, use the explicit\nActivity override rather than selecting a library or SDK Activity. Custom App Display and\nAds Block Patch attaches to this bridge when its runtime addons are enabled; it should not\ncreate a second overlay runtime.\n\nAds Block Patch can also add runtime ad-control modules here, but Universal Overlay does not\npatch ad SDKs by itself. To use them, select Ads Block Patch and Universal Overlay,\nenable the desired options under Ads Block Patch's Overlay integration > Runtime controls. The\nAds runtime policy is enabled automatically when at least one of those modules is selected.\nThe available modules are Block Ads and Block Ads / Tracking Hosts. Their initial runtime values come from\nthe Ads Block Patch settings, and later changes are session-only. When both patches are selected,\nAds Block Patch attaches its policy to this overlay's exact startup bridge, including an explicit\nActivity override, instead of selecting a separate Activity.\n\nAttribution: The idea and initial works of Universal Overlay Patch are from Zanuaimi / Noobite.",
          "firstSeen": 1790019009439,
          "default": false,
          "options": [
            {
              "key": "runtimeOverlaySelectedPreset",
              "title": "Quick setup > Preset selection",
              "description": "Start here. Custom (UniPatches defaults) is the editable red UniPatches look. Other presets apply a complete visual style: Morphe blue, dark, light, ZArchiver-inspired, LuckyPatcher-inspired, or ReVanced-inspired. Built-in presets never change selected modules or your title and repository details. Imported Custom presets can include all supported UI settings."
            },
            {
              "key": "runtimeOverlayEnableUniManagerIntegration",
              "title": "Quick setup > UniManager > Enable UniManager integration",
              "description": "Read optional startup configuration from the separate UniManager companion app. If UniManager is not installed or cannot be reached, the patched app falls back to the traditional patching behavior and uses the settings selected here."
            },
            {
              "key": "runtimeOverlayRememberUniManagerRuntimeChanges",
              "title": "Quick setup > UniManager > Remember runtime changes",
              "description": "Allow supported runtime controls to become the next-launch defaults when UniManager accepts the update."
            },
            {
              "key": "runtimeOverlayMenuWidthLimit",
              "title": "UI settings > Menu size > Width limit (%)",
              "description": "Maximum overlay menu and popup width in portrait as a percentage of the available window width. Landscape transposes this with the height limit. Values are clamped to 45% through 90%."
            },
            {
              "key": "runtimeOverlayMenuHeightLimit",
              "title": "UI settings > Menu size > Height limit (%)",
              "description": "Maximum overlay menu and popup height in portrait as a percentage of the available window height. Landscape transposes this with the width limit. Values are clamped to 45% through 90%."
            },
            {
              "key": "runtimeOverlayImportUiPreset",
              "title": "Quick setup > Import / export UI presets > Import UI preset",
              "description": "Optional JSON UI preset path. This is for advanced reuse and works only with Custom (UniPatches defaults). A valid file overrides appearance settings for this build; an invalid file safely uses the visible settings instead."
            },
            {
              "key": "runtimeOverlayExportUiPreset",
              "title": "Quick setup > Import / export UI presets > Export UI preset",
              "description": "Optional existing folder for exporting the final Custom UI preset as JSON. Leave blank to disable. Export errors are logged and never stop patching."
            },
            {
              "key": "runtimeOverlayExportedUiPresetOutputName",
              "title": "Quick setup > Import / export UI presets > Export file name",
              "description": "Name of the exported JSON file. The .json suffix is added when needed; duplicate names receive -1, -2, and so on."
            },
            {
              "key": "runtimeOverlayIncludeDeviceInformation",
              "title": "Quick setup > Module settings > Statistics > Device information",
              "description": "Include read-only phone and Android device information."
            },
            {
              "key": "runtimeOverlayIncludeFps",
              "title": "Quick setup > Module settings > Statistics > FPS",
              "description": "Include the approximate display frame-rate statistic module."
            },
            {
              "key": "runtimeOverlayIncludeDeviceTemperature",
              "title": "Quick setup > Module settings > Statistics > Device temperature",
              "description": "Include battery-reported temperature in the selected temperature format."
            },
            {
              "key": "runtimeOverlayIncludeSystemTime",
              "title": "Quick setup > Module settings > Statistics > System time",
              "description": "Include the phone system time statistic module."
            },
            {
              "key": "runtimeOverlayIncludeSessionTime",
              "title": "Quick setup > Module settings > Statistics > App session time",
              "description": "Include the in-process overlay session timer statistic module."
            },
            {
              "key": "runtimeOverlayIncludeBatteryStatus",
              "title": "Quick setup > Module settings > Statistics > Battery status",
              "description": "Include the current battery percentage statistic module."
            },
            {
              "key": "runtimeOverlayIncludeAppMemory",
              "title": "Quick setup > Module settings > Statistics > App memory usage",
              "description": "Include approximate memory used by the current app process."
            },
            {
              "key": "runtimeOverlayIncludeNetworkStatus",
              "title": "Quick setup > Module settings > Statistics > Network status",
              "description": "Include incoming and outgoing app network traffic monitors."
            },
            {
              "key": "runtimeOverlayIncludeKeepScreenAwake",
              "title": "Quick setup > Module settings > Activity > Keep screen awake",
              "description": "Include the keep-screen-awake activity module."
            },
            {
              "key": "runtimeOverlayIncludeFullscreen",
              "title": "Quick setup > Module settings > Activity > Fullscreen",
              "description": "Include the fullscreen activity module."
            },
            {
              "key": "runtimeOverlayIncludeScreenshots",
              "title": "Quick setup > Module settings > Activity > Allow screenshots",
              "description": "Include the allow-screenshots activity module."
            },
            {
              "key": "runtimeOverlayIncludeAppBrightness",
              "title": "Quick setup > Module settings > Activity > App brightness",
              "description": "Include a per-Activity brightness slider."
            },
            {
              "key": "runtimeOverlayIncludeRotationMode",
              "title": "Quick setup > Module settings > Activity > Rotation mode",
              "description": "Include a per-Activity rotation mode selector."
            },
            {
              "key": "runtimeOverlayIncludeAppAudioMute",
              "title": "Quick setup > Module settings > Activity > App audio mute",
              "description": "Include a best-effort app audio mute toggle."
            },
            {
              "key": "runtimeOverlayIncludeDisableHaptics",
              "title": "Quick setup > Module settings > Hook > Disable haptic feedback / vibrations",
              "description": "Risk: broad runtime hook. Include a best-effort haptic and vibration suppression module only if the app needs it."
            },
            {
              "key": "runtimeOverlayIncludeDisableAnimations",
              "title": "Quick setup > Module settings > Hook > Disable app animations",
              "description": "Risk: broad runtime hook. Include a best-effort animation suppression module only if the app needs it."
            },
            {
              "key": "runtimeOverlayIncludeDoNotDisturb",
              "title": "Quick setup > Module settings > System > Do Not Disturb",
              "description": "Include a system module for controlling Do Not Disturb. Android notification-policy access is required before it can change the system state."
            },
            {
              "key": "runtimeOverlayIncludeOverlayRuntimeLogs",
              "title": "Quick setup > Module settings > Advanced > Overlay Runtime Logs",
              "description": "Include an opt-in, bounded diagnostic buffer containing logs emitted by Universal Overlay and its runtime modules. This does not read system logcat."
            },
            {
              "key": "runtimeOverlayEnableOverlayRuntimeLogsOnLaunch",
              "title": "Quick setup > Settings to modules > Advanced > Enable Overlay Runtime Logs at app launch",
              "description": "Start Overlay Runtime Logs active when the overlay session begins. The module must also be included above."
            },
            {
              "key": "runtimeOverlayShowExtraPopupHeaders",
              "title": "Quick setup > UI settings > Extra popups > Show headers",
              "description": "Show title header boxes in settings, logs, confirmation, and module action popups. The main overlay menu title is always shown. Enabled by default for a clearer, more polished popup appearance."
            },
            {
              "key": "runtimeOverlayActivateStatisticsOnLaunch",
              "title": "Quick setup > Settings to modules > Monitor behavior > Activate statistics on launch",
              "description": "Start selected statistic modules as soon as the app launches. Active is disabled by default."
            },
            {
              "key": "runtimeOverlayShowNoModulesWarning",
              "title": "Quick setup > Settings to modules > General > Show empty-module message",
              "description": "Show a message in the overlay when no Statistic, Activity, Hook, app-specific, System, Advanced, or integrated module is selected. Ads Block Patch modules count only when that patch was also configured and patched successfully."
            },
            {
              "key": "runtimeOverlayEnableMonitorsOnLaunch",
              "title": "Quick setup > Settings to modules > Monitor behavior > Enable monitors on launch",
              "description": "Show selected statistic monitors as soon as the app launches. Monitor is disabled by default."
            },
            {
              "key": "runtimeOverlayStatisticMonitorPosition",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor position",
              "description": "Show enabled statistic monitors from statistic modules above or below the overlay button."
            },
            {
              "key": "runtimeOverlayMonitorScale",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor panel size",
              "description": "Size multiplier for statistic monitor panels."
            },
            {
              "key": "runtimeOverlayMonitorColumns",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor columns",
              "description": "Number of statistic monitor columns."
            },
            {
              "key": "runtimeOverlayTemperatureFormat",
              "title": "Quick setup > Settings to modules > Monitor behavior > Temperature format",
              "description": "Temperature unit used by the Device Temperature menu value and monitor."
            },
            {
              "key": "runtimeOverlayTimeFormat",
              "title": "Quick setup > Settings to modules > Monitor behavior > Time format",
              "description": "Clock format used by the System Time menu value and monitor. Timezone is shown in the menu value."
            },
            {
              "key": "runtimeOverlayControlTheme",
              "title": "UI settings > Controls > Theme",
              "description": "Geometry used by overlay controls. Settings, Action, and dropdown controls use Legacy square corners, Modern rounded corners, or Monet-style pill corners. Their fill and outline colors come from the overlay menu."
            },
            {
              "key": "runtimeOverlayControlBackground",
              "title": "UI settings > Controls > Background color",
              "description": "Background color for overlay controls."
            },
            {
              "key": "runtimeOverlayControlForeground",
              "title": "UI settings > Controls > Foreground color",
              "description": "Foreground color for control contents, such as text, slider progress, and checked checkbox state. Unchecked checkbox state uses the configured control background color."
            },
            {
              "key": "runtimeOverlayBottomButtonStyle",
              "title": "UI settings > Bottom buttons > Style",
              "description": "Style of the repository, close-menu, and fully-close buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonShape",
              "title": "UI settings > Bottom buttons > Shape",
              "description": "Shape of bottom action button backgrounds."
            },
            {
              "key": "runtimeOverlayBottomButtonPadding",
              "title": "UI settings > Bottom buttons > Add spacing",
              "description": "Add padding between the three bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonTextColor",
              "title": "UI settings > Bottom buttons > Text color",
              "description": "Text color of the three bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonBackground1",
              "title": "UI settings > Bottom buttons > Background color 1",
              "description": "First background color for solid or gradient bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonBackground2",
              "title": "UI settings > Bottom buttons > Background color 2",
              "description": "Second background color for gradient bottom action buttons."
            },
            {
              "key": "runtimeOverlayMenuTextColor1",
              "title": "UI settings > Colors > Text color 1 (title, lines, scrollbar)",
              "description": "Color for the menu title, separator lines, and scrollbar thumb."
            },
            {
              "key": "runtimeOverlayMenuTextColor2",
              "title": "UI settings > Colors > Text color 2 (module names)",
              "description": "Color for module names."
            },
            {
              "key": "runtimeOverlayMenuTextColor3",
              "title": "UI settings > Colors > Text color 3 (descriptions)",
              "description": "Color for overlay and module descriptions."
            },
            {
              "key": "runtimeOverlayMenuTextColor4",
              "title": "UI settings > Colors > Text color 4 (monitor)",
              "description": "Color for monitor labels."
            },
            {
              "key": "runtimeOverlayMenuTextColor5",
              "title": "UI settings > Colors > Text color 5 (active)",
              "description": "Color for Active labels."
            },
            {
              "key": "runtimeOverlayMenuTextColor6",
              "title": "UI settings > Colors > Text color 6 (module separators)",
              "description": "Color for module separator text."
            },
            {
              "key": "runtimeOverlayMenuTextColor7",
              "title": "UI settings > Colors > Text color 7 (control outlines)",
              "description": "Color for Settings, Action, and dropdown control outlines. This is independent from the menu outline color."
            },
            {
              "key": "runtimeOverlaySeparatorBackgroundColor",
              "title": "UI settings > Module separators > Background color",
              "description": "Used only with the Background behind text separator style."
            },
            {
              "key": "runtimeOverlaySeparatorStyle",
              "title": "UI settings > Module separators > Style",
              "description": "How module type separators and hints appear."
            },
            {
              "key": "runtimeOverlayTitleIconPlacement",
              "title": "UI settings > Menu title > Icon placement",
              "description": "Show a non-clickable copy of the overlay icon beside the menu title."
            },
            {
              "key": "runtimeOverlayTitleAlignment",
              "title": "UI settings > Menu title > Alignment",
              "description": "Alignment of the overlay menu title."
            },
            {
              "key": "runtimeOverlayTitleSeparator",
              "title": "UI settings > Menu title > Outline below title",
              "description": "Show a full-width 1dp line below the title using the overlay outline color."
            },
            {
              "key": "runtimeOverlayMenuCorners",
              "title": "UI settings > Menu layout > Corners",
              "description": "Choose rounded or square menu corners."
            },
            {
              "key": "runtimeOverlayMenuOutlineAnimation",
              "title": "UI settings > Menu outline > Animation",
              "description": "Choose a static, horizontal, vertical, or rainbow menu outline animation."
            },
            {
              "key": "runtimeOverlayOutlineAnimationSpeed",
              "title": "UI settings > Menu outline > Animation speed",
              "description": "Use -10 to 10. Zero stops movement; positive vertical values move upward and negative values move downward."
            },
            {
              "key": "runtimeOverlayOpeningAnimation",
              "title": "UI settings > Animations > Opening animation",
              "description": "Opening animation. Directional appearances also fade in the menu."
            },
            {
              "key": "runtimeOverlayClosingAnimation",
              "title": "UI settings > Animations > Closing animation",
              "description": "Closing animation. Directional disappearances also fade out the menu."
            },
            {
              "key": "runtimeOverlayAnimationDuration",
              "title": "UI settings > Animations > Duration (ms)",
              "description": "Duration for opening and closing animations. Negative values become zero."
            },
            {
              "key": "runtimeOverlayAnimationEasing",
              "title": "UI settings > Animations > Motion curve",
              "description": "Motion curve for fade, directional, and scale animations."
            },
            {
              "key": "runtimeOverlayOutlineWidthDp",
              "title": "UI settings > Menu outline > Width (dp)",
              "description": "Width of the menu, monitor, and confirmation outlines, from 1 to 8dp."
            },
            {
              "key": "runtimeOverlayTitle",
              "title": "UI settings > Menu text > Title",
              "description": "Title shown in the overlay menu. Limited to 80 characters."
            },
            {
              "key": "runtimeOverlayDescription",
              "title": "UI settings > Menu text > Description",
              "description": "Description below the title. Limited to 500 characters."
            },
            {
              "key": "runtimeOverlayAppendDescription",
              "title": "UI settings > Menu text > Appended description",
              "description": "Optional text appended below the overlay description. Useful for short inspiration or attribution notes such as Inspired by Example. The main and appended descriptions share a combined 500-character limit."
            },
            {
              "key": "runtimeOverlayDescriptionAlignment",
              "title": "UI settings > Menu text > Description alignment",
              "description": "Alignment of the main and appended overlay description text."
            },
            {
              "key": "runtimeOverlayAppendDescriptionColor",
              "title": "UI settings > Menu text > Appended description color",
              "description": "Color of appended overlay-description text. Presets default to menu text color 3."
            },
            {
              "key": "runtimeOverlayBackgroundColor",
              "title": "UI settings > Menu background > Color",
              "description": "Overlay background color as #RRGGBB. Transparency is controlled separately."
            },
            {
              "key": "runtimeOverlayBackgroundTransparency",
              "title": "UI settings > Menu background > Transparency (%)",
              "description": "Transparency of the overlay background from 0% to 100%. 80% matches the default Morphe-style background alpha."
            },
            {
              "key": "runtimeOverlayOutlineColor",
              "title": "UI settings > Menu outline > Color",
              "description": "Color of the overlay menu outline and menu text. Use #RRGGBB. Animated gradient menu outlines keep their own gradient colors. Settings, Action, and dropdown control outlines use Text color 7."
            },
            {
              "key": "runtimeOverlayRepositoryText",
              "title": "UI settings > Bottom buttons > Repository text",
              "description": "Text of the always-present repository button."
            },
            {
              "key": "runtimeOverlayRepositoryUrl",
              "title": "UI settings > Bottom buttons > Repository URL",
              "description": "URL opened by the repository button."
            },
            {
              "key": "runtimeOverlayButtonText",
              "title": "UI settings > Floating button > Text",
              "description": "Text shown on the default floating icon. Maximum three characters."
            },
            {
              "key": "runtimeOverlayIconBold",
              "title": "UI settings > Floating button > Bold text",
              "description": "Make the default floating-icon text bold."
            },
            {
              "key": "runtimeOverlayButtonTextColor",
              "title": "UI settings > Floating button > IconTextColor1",
              "description": "First text color for the default floating icon. When text gradient is disabled, this is the only text color used."
            },
            {
              "key": "runtimeOverlayIconTextGradient",
              "title": "UI settings > Floating button > Enable Icon Text Gradient",
              "description": "Blend IconTextColor1 and IconTextColor2 across the legacy text icon."
            },
            {
              "key": "runtimeOverlayIconTextColor2",
              "title": "UI settings > Floating button > IconTextColor2",
              "description": "Second text color used when Icon Text Gradient is enabled."
            },
            {
              "key": "runtimeOverlayIconTextGradientAngle",
              "title": "UI settings > Floating button > Gradient Angle (degrees)",
              "description": "Direction of the legacy text gradient. 0 degrees runs top to bottom and 90 degrees runs left to right."
            },
            {
              "key": "runtimeOverlayIconTextSizeSp",
              "title": "UI settings > Floating button > Text size (sp)",
              "description": "Text size for the default floating icon, from 8 to 48sp."
            },
            {
              "key": "runtimeOverlayIconTextFont",
              "title": "UI settings > Floating button > Text icon font",
              "description": "Font used by the legacy text icon."
            },
            {
              "key": "runtimeOverlayMenuTextFont",
              "title": "UI settings > Menu > Text font",
              "description": "Font used by overlay menu text, popup menus, and confirmation popup menus."
            },
            {
              "key": "runtimeOverlayIconStyle",
              "title": "UI settings > Floating button > Icon type",
              "description": "Text is the simple default. Choose Multi-parts only when you want to build a drawn icon in the Multi-parts icon editor."
            },
            {
              "key": "runtimeOverlayIconParts",
              "title": "UI settings > Floating button > Multi-parts icon editor > Part list",
              "description": "Use only when Icon part type is Multi-parts. Add one string per part.\n\nTemplate:\n<shape>|<x-position>|<y-position>|<x-scale>|<y-scale>|<rotation>|<fill>|<color-1>|<color-2>|<stroke>|<opacity>|<layer>|<text>|<bold>|<font>\n\nTag values:\nshape = triangle, roundedTriangle, v, circle, square, roundedRect, line, arc, diamond, star, heart, or text.\nPosition X/Y and Scale W/H = 0–100 percent. Different scales make rectangles or ellipses.\nrotation = -360 to 360 degrees; for example 0, 45, or 90.\nfill = solid or gradient. Colors use #RRGGBB. stroke = 0–32. opacity = 0–100. Higher layer draws on top.\ntext is optional except for a text part, and is trimmed to three characters. The optional bold field is true or false and applies only to text parts. The optional font field accepts default, roboto, sansSerif, serif, monospace, sansCondensed, sansMedium, or sansBlack.\n\nValid examples:\ntriangle|50|50|55|55|0|solid|#4E97F0|#4E97F0|0|100|0\nv|50|54|57|54|0|solid|#FFFFFF|#FFFFFF|16|100|0\ntriangle|50|39|28|22|0|gradient|#E651A0|#6564D3|0|100|1\ntext|50|50|60|50|0|solid|#FFFFFF|#FFFFFF|0|100|2|LP|true\n\nMaximum 12 parts."
            },
            {
              "key": "runtimeOverlayImportLegacyIconJson",
              "title": "UI settings > Floating button > Multi-parts icon editor > Import legacy icon JSON",
              "description": "Optional legacy icon JSON exported by the local icon builder website in the UniPatches repository (tools/icon-builder). It includes editable gradient, stroke, highlight, and drop-shadow settings. A valid file takes priority over legacy text/shape settings and the Multi-parts list, but remains below a valid custom icon image. It does not control overlay menu icon existence or placement."
            },
            {
              "key": "runtimeOverlayIconHighlight",
              "title": "UI settings > Floating button > Multi-parts icon editor > Add highlight",
              "description": "Add a subtle glossy highlight to the upper-left of a Multi-parts icon."
            },
            {
              "key": "runtimeOverlayIconGradientBackground",
              "title": "UI settings > Floating button > Gradient background",
              "description": "Blend floating-icon background color 1 into color 2. When disabled, only color 1 is used."
            },
            {
              "key": "runtimeOverlayButtonBackgroundColor",
              "title": "UI settings > Floating button > Background color 1",
              "description": "First floating-icon background color."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor2",
              "title": "UI settings > Floating button > Background color 2",
              "description": "Second floating-icon background color. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconGradientAngle",
              "title": "UI settings > Floating button > Gradient angle (degrees)",
              "description": "Gradient direction: 0 degrees runs top to bottom and 90 runs left to right. Values wrap through 360 degrees."
            },
            {
              "key": "runtimeOverlayIconBackgroundStyle",
              "title": "UI settings > Floating button > Background style",
              "description": "Choose a flat floating-icon background or faceted angular layers. Faceted mode suits geometric icons such as Z."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor3",
              "title": "UI settings > Floating button > Background color 3",
              "description": "Third color used by Faceted layers. It is ignored when Background style is Flat. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor4",
              "title": "UI settings > Floating button > Background color 4",
              "description": "Fourth color used by Faceted layers. It is ignored when Background style is Flat. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconOutline",
              "title": "UI settings > Floating button > Outline",
              "description": "Add a separate outline around the floating icon."
            },
            {
              "key": "runtimeOverlayIconOutlineWidthDp",
              "title": "UI settings > Floating button > Outline width (dp)",
              "description": "Floating-icon outline width from 1 to 8dp. This is separate from the menu outline."
            },
            {
              "key": "runtimeOverlayIconOutlineColor",
              "title": "UI settings > Floating button > Outline color",
              "description": "Color used only when the icon outline is enabled."
            },
            {
              "key": "runtimeOverlayIconOutlineGradient",
              "title": "UI settings > Floating button > Outline gradient",
              "description": "Blend two colors around the floating-icon outline."
            },
            {
              "key": "runtimeOverlayIconOutlineColor2",
              "title": "UI settings > Floating button > Outline color 2",
              "description": "Second outline color used when Outline gradient is enabled. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconOutlineGradientAngle",
              "title": "UI settings > Floating button > Outline gradient angle (degrees)",
              "description": "Direction of the icon outline gradient. 0 degrees runs top to bottom and 90 degrees runs left to right."
            },
            {
              "key": "runtimeOverlayCustomIconImage",
              "title": "Quick setup > Optional icon image > Local image",
              "description": "Select a local PNG, JPG, JPEG, or WebP image file. This input has priority over the String Handler input when valid. Images are embedded during patching and scaled proportionally. Any supplied image takes full precedence over Text and Multi-parts icon rendering."
            },
            {
              "key": "runtimeOverlayCustomIconImageInput",
              "title": "Quick setup > Optional icon image > Base64 or HTTPS image",
              "description": "Optional non-local image input. Valid examples: <base64 string here>, data:image/png;base64,<base64 string here>, or an HTTPS image URL. For image-to-Base64 conversion, use https://base64.guru/converter/encode/image. Used only when the Local Image input is empty or invalid. A supplied image takes full precedence over Text and Multi-parts icon rendering."
            },
            {
              "key": "runtimeOverlayButtonShape",
              "title": "UI settings > Floating button > Shape",
              "description": "Shape of the floating icon background."
            },
            {
              "key": "runtimeOverlayButtonSizeDp",
              "title": "UI settings > Floating button > Size (dp)",
              "description": "Button size in density-independent pixels."
            },
            {
              "key": "runtimeOverlayButtonIdleOpacityPercent",
              "title": "UI settings > Floating button > Idle opacity (%)",
              "description": "Idle opacity from 10 to 100 percent. Higher values make the button less transparent."
            },
            {
              "key": "runtimeOverlayButtonDragVisibilityDurationSeconds",
              "title": "UI settings > Floating button > Fully visible duration (seconds)",
              "description": "How long the overlay button stays fully visible after dragging before fading to its idle opacity. The timer resets while dragging and starts again when the finger is released. Use a value from 1 to 10 seconds."
            },
            {
              "key": "runtimeOverlayButtonPosition",
              "title": "UI settings > Floating button > Initial position",
              "description": "Initial floating button position."
            },
            {
              "key": "runtimeOverlayActivityNameOverride",
              "title": "Advanced > Activity injection > Target Activity name",
              "description": "Risk: a wrong Activity can prevent the overlay from appearing. Leave blank for automatic discovery. If provided, this Activity is tried after automatic Application discovery and before the launcher fallback; example: com.example.MainActivity."
            },
            {
              "key": "runtimeOverlayActivityInstallBanlist",
              "title": "Advanced > Activity injection > Install banlist",
              "description": "Risk: changing this can place the overlay on sign-in, billing, or store screens. Add one Activity class or package prefix per row; use * for a prefix. Keep the defaults unless an app needs a specific adjustment. Use only none to disable the list."
            },
            {
              "key": "runtimeOverlayResetIconToText",
              "title": "UI settings > Floating button > Reset icon to text",
              "description": "Use the configured text icon for this patched APK and ignore image and Multi-parts icon inputs."
            }
          ]
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "alalloush/xperia-1v-camera-patches",
      "name": "alalloush Xperia 1 V camera",
      "repoDescription": "Morphe patches: Sony Xperia 1 VI camera app on the Xperia 1 V",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54959118?v=4&s=128",
      "hotRank": 159,
      "stars": 5,
      "updatedAt": 1789405667000,
      "firstSeen": 1788643016130,
      "appFirstSeen": {
        "com.sonymobile.photopro": 1788643006618,
        "jp.co.sony.mc.cameraapp": 1788643006618
      },
      "appUpdates": {
        "com.sonymobile.photopro": 1788817129000,
        "jp.co.sony.mc.cameraapp": 1789405667000
      },
      "patches": [
        {
          "name": "Camera common visibility",
          "description": "Lets the camera app see and use com.sonymobile.cameracommon (camera status provider, gyro calibration) when both are sideloaded: adds the <queries> entry and declares the CAMERA_STATUS_PROVIDER and CAMERA_ADDON permissions.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1159
        },
        {
          "name": "Storage fallback",
          "description": "Fixes \"Memory unavailable\" on ROMs that cannot create Android/data/<pkg>/files (LineageOS on the Xperia 1 V): the storage probe falls back to the app's internal storage. Photos still go to DCIM through MediaStore.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1160
        },
        {
          "name": "Xperia 1 V camera HAL compatibility",
          "description": "Makes the Xperia 1 VI camera app work on the Xperia 1 V camera HAL: truncates objectSelectTriggerArea to the 4 ints the 1 V HAL defines and sends conditionDetectMode alongside sceneDetectMode, which the 1 V HAL validates together.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1159
        },
        {
          "name": "[WIP] Raw H.264 stream",
          "description": "Low-latency transport for Live streaming: the encoded H.264 is sent to the PC as a plain TCP stream instead of RTMP (~0.2 s glass-to-glass with Standard stabilization). Receive with gst-launch-1.0 tcpserversrc port=6970 ! h264parse ! avdec_h264 ! ... Video only.",
          "firstSeen": 1789413842349,
          "default": false,
          "compatiblePackagesKey": 1159
        },
        {
          "name": "[WIP] Raw stream connect modes",
          "description": "Adds \"PC via USB\" and \"PC via Wi-Fi\" entries to Live streaming's Connect to list for the raw H.264 transport. USB needs no settings (adb reverse tcp:6970 tcp:6970 on the PC); Wi-Fi takes the PC from the RTMP stream URL field (rtmp://pc-ip).",
          "firstSeen": 1789413842349,
          "default": false,
          "compatiblePackagesKey": 1159
        },
        {
          "name": "[WIP] Streaming presets",
          "description": "Work in progress, crashes the app on launch (v1.3.0). Unlocks 1080p60/120 and 4K30/60 in Live streaming (camera-capability filtered) and sets the streaming encoder bitrate and keyframe interval.",
          "firstSeen": 1789413842349,
          "default": false,
          "options": [
            {
              "key": "streamingBitrateKbps",
              "title": "Streaming bitrate (kbit/s)",
              "description": "0 = automatic: 0.1 bit per pixel per frame (1080p30 6 Mbit/s, 1080p60 12, 4K30 25, 4K60 50)."
            },
            {
              "key": "streamingKeyframeSeconds",
              "title": "Streaming keyframe interval (s)",
              "description": "Seconds between keyframes. 1 keeps recovery from a lost packet short; Sony uses 2."
            }
          ],
          "compatiblePackagesKey": 1159
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jrddupont/discord-patches",
      "name": "Discord",
      "repoDescription": "Morphe patches hiding Discord's quest promo banner",
      "avatarUrl": "https://avatars.githubusercontent.com/u/11879774?v=4&s=128",
      "hotRank": 172,
      "stars": 5,
      "updatedAt": 1790214578000,
      "firstSeen": 1788643016130,
      "appFirstSeen": {
        "com.discord": 1788643006618
      },
      "appUpdates": {
        "com.discord": 1790214578000
      },
      "patches": [
        {
          "name": "Hide gift button",
          "description": "Hides the gift button in the chat message composer.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1161
        },
        {
          "name": "Hide quest promo banner",
          "description": "Hides the quest promo banner at the top of the server channel list.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1161
        },
        {
          "name": "Pin app to built-in bundle",
          "description": "Forces Discord to always run the bundle inside the APK and ignore downloaded (OTA) updates, which would otherwise silently undo the other patches. Turn this off (or update the APK) to receive official updates.",
          "firstSeen": 1788652800000,
          "compatiblePackagesKey": 1161
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "debakarr/morphe-patches",
      "name": "Debakar",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/17507690?v=4&s=128",
      "hotRank": 134,
      "stars": 4,
      "updatedAt": 1791803934000,
      "firstSeen": 1788714386506,
      "appFirstSeen": {
        "com.amazon.mShop.android.shopping": 1788714378609,
        "com.flipkart.android": 1788714378609,
        "com.meesho.supply": 1790697310773,
        "com.myntra.android": 1790697310773,
        "in.amazon.mShop.android.shopping": 1788714378609
      },
      "appUpdates": {
        "com.amazon.mShop.android.shopping": 1791267928000,
        "com.flipkart.android": 1791267928000,
        "com.meesho.supply": 1791267928000,
        "com.myntra.android": 1791267928000,
        "in.amazon.mShop.android.shopping": 1791267928000
      },
      "patches": [
        {
          "name": "Install alongside original",
          "description": "Installs the patched app under its own package name and app name, so the original app stays installed. Push notifications and some sign-in options may not work in the separate copy. Disable it to replace the original app instead.",
          "firstSeen": 1791281139747,
          "options": [
            {
              "key": "packageSuffix",
              "title": "Package name suffix",
              "description": "Appended to the original package name, e.g. com.meesho.supply.sorted. Every copy installed on a device needs a different suffix."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Name shown under the launcher icon. \"Default\" adds \" Sorted\" to the original name."
            }
          ],
          "compatiblePackagesKey": 1162
        },
        {
          "name": "Sort by number of ratings",
          "description": "Adds Sort (off / most rated / top rated), 4★+, Hide ads and a 'Ranked' list to Amazon search pages. The ranked list covers every page loaded and can fetch more pages.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1163
        },
        {
          "name": "Sort by number of ratings",
          "description": "Adds Sort (off / most rated / top rated), 4★+, Hide ads and a 'Ranked' list to Flipkart listings. The ranked list orders every page the app has loaded.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1164
        },
        {
          "name": "Sort by number of ratings",
          "description": "Adds Sort (off / most rated / top rated), 4★+, Hide ads and a 'Ranked' list to Meesho catalog, search and collection feeds. The ranked list orders every page the app has loaded.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1165
        },
        {
          "name": "Sort by number of ratings",
          "description": "Adds Sort (off / most rated / top rated), 4★+, Hide ads and a 'Ranked' list to Myntra search and listing pages. The ranked list orders every page the app has loaded.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1166
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ryuya0124/gemini-microg-patches",
      "name": "Gemini microG",
      "repoDescription": "Morphe patches for Gemini with microG and Samsung Secure Folder support",
      "avatarUrl": "https://avatars.githubusercontent.com/u/79310875?v=4&s=128",
      "hotRank": 323,
      "stars": 13,
      "updatedAt": 1788704498000,
      "firstSeen": 1788714386506,
      "appFirstSeen": {
        "com.google.android.apps.bard": 1788714378609,
        "com.google.android.googlequicksearchbox": 1788714378609
      },
      "appUpdates": {
        "com.google.android.apps.bard": 1788704498000,
        "com.google.android.googlequicksearchbox": 1788704498000
      },
      "patches": [
        {
          "name": "Account Switch Lock Bypass",
          "description": "アカウント切り替えロックのタイムアウトをスキップし、スプラッシュ画面からの即時初期化を可能にします。",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Account Sync Binder Loop Fix",
          "description": "AccountSyncService へのバインド失敗による無限リトライと Binder リミットクラッシュを防止します。",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Account ID Fallback for Clone",
          "description": "AGSA アカウント名から Account ID への変換失敗例外（flgu）を防止し、デフォルト AccountId でフォールバックします。",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Gemini Standalone Support",
          "description": "Gemini アプリの AndroidManifest.xml から Split APK 制約（requiredSplitTypes等）を除去し単体インストール可能にします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1168
        },
        {
          "name": "Gemini Redirect to Cloned Google App",
          "description": "Gemini アプリからの連携先 Google アプリをクローン版（com.google.android.googlequicksearchbox.morphe）へリダイレクトします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1168
        },
        {
          "name": "Google App Manifest Tweaks",
          "description": "アプリ表示名を 'Google (Morphe)' に変更し、MicroG可視性を付与し、Split制約解除とクラッシュレシーバー無効化を行います。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "GmsCore Bytecode Redirect (MicroG RE 7.0.0)",
          "description": "Google アプリ内部の GMS パッケージ名・権限・Provider authority を MicroG RE へリダイレクトします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "GmsCore Signature and Availability Bypass",
          "description": "Google Play Services の署名不一致 (SERVICE_INVALID) や可用性チェックを常時成功 (SUCCESS / true) にバイパスします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "MicroG Account Permissions",
          "description": "Requests account access and microG extended access on Gemini startup.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Google App Package Clone Support",
          "description": "クローン版 Google アプリ内の完全一致パッケージ名を .morphe へリダイレクトします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Process Name Spoofing for Clone Support",
          "description": "クローン環境下でプロセス名から .morphe を自動除去し、Dagger DI コンポーネントの初期化クラッシュを防止します。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Bypass Work Profile Gemini Restriction",
          "description": "セキュアフォルダ（Work Profile）環境下でGeminiネイティブUIの起動を拒否しWeb版へリダイレクトする制限をバイパスします。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        },
        {
          "name": "Allow Work Profile Gemini Eligibility",
          "description": "Secure FolderでのWORK_PROFILE_NOT_SUPPORTED (19)を、既存のプロファイル許可分岐で回避します。",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1167
        }
      ]
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/hushfeed",
      "name": "Hushfeed",
      "repoDescription": "Hushfeed Morphe patches for TikTok.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/hushfeed/main/patches-bundle.png",
      "hotRank": 7,
      "stars": 247,
      "updatedAt": 1792181843000,
      "firstSeen": 1788756329601,
      "appFirstSeen": {
        "com.ss.android.ttmd.video": 1792039442487,
        "com.zhiliaoapp.musically": 1788756321218
      },
      "appUpdates": {
        "com.ss.android.ttmd.video": 1792031787000,
        "com.zhiliaoapp.musically": 1792181843000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Makes TikTok's dark mode backgrounds pure black, or a dark color you pick in this patch's options. Black lets OLED screens switch those pixels off. Light mode doesn't change. It's built in while patching, so only patching again without it undoes it.",
          "firstSeen": 1788739200000,
          "default": false,
          "options": [
            {
              "key": "backgroundColor",
              "title": "Dark background color",
              "description": "Pick a color, or type a solid color code like #000000. Black lets OLED screens turn those pixels off completely."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Accent color",
          "description": "Swaps the red of TikTok's main buttons and red text for blue, green, purple, orange, teal or a color code you type in this patch's options, or for the color of the phone's wallpaper theme on Android 12 and up. Warnings stay red, and so can icons with the red drawn in. It's built in while patching, so only patching again without it undoes it.",
          "firstSeen": 1792039442487,
          "default": false,
          "options": [
            {
              "key": "accentColor",
              "title": "Accent color",
              "description": "Pick a preset, or type a solid color code like #2D7FF9. TikTok original leaves the red as it is. TikTok's lighter and darker reds follow the color you pick."
            },
            {
              "key": "followWallpaper",
              "title": "Follow the wallpaper",
              "description": "On Android 12 and up, buttons and red text take the color of the phone's wallpaper theme and change when the wallpaper does, and the color above is not used. Android 11 and older keep TikTok's red. The follow plus under a creator's avatar and the soft see-through reds stay as they are."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Advanced downloads",
          "description": "Adds more ways to save: pick the video quality, save full-size photos, the sound on its own or a photo post as one video, hold a profile picture or story to save it, save a story or a video's cover from the share sheet, and pick videos on a profile grid to save in one run. Starts off. Turn it on in Hushfeed settings > Downloads.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Allow Duet and Stitch",
          "description": "Shows the Duet and Stitch buttons on videos whose creator turned them off, so you can still make one. TikTok may still refuse some videos or the upload. Starts off. Turn it on in Hushfeed settings > Share sheet.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Allow screenshots and Circle to Search",
          "description": "Lets screenshots, screen recordings and Circle to Search work on TikTok screens that would otherwise come out black. Starts off. Turn it on in Hushfeed settings > App, then restart TikTok.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Always show publish date",
          "description": "Shows the date a video was posted next to the creator's name, so you can tell how old it is. It can also show the exact time, or dates on profile grids. On by default. Turn it off in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Always upload in HD",
          "description": "Posts every video you upload in HD, as if you'd turned on TikTok's own HD upload setting each time. Videos TikTok doesn't count as high quality post as usual. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "App lock",
          "description": "Asks for your fingerprint, face or PIN before TikTok opens, and again when you come back after a time you pick, so nobody else can open it on your phone. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Automatic video advance",
          "description": "Moves on to the next video by itself when one ends, so you can watch hands-free. It can also turn on TikTok's auto scroll in search results. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block P2P video relay",
          "description": "Removes the files TikTok uses to pass videos on to other viewers through your phone's internet connection. The app gets about 3.5 MB smaller. It's built in while patching, so only patching again without it brings them back.",
          "firstSeen": 1789651833899,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Block author button",
          "description": "Adds buttons on videos to block the creator, hide them only on your phone, or block the sound, so you can get rid of what you don't want in one tap. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block contact list access",
          "description": "Gives TikTok an empty contact list when it tries to read your phone's contacts, so it can't use them to suggest friends. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Block installed app scanning",
          "description": "Gives TikTok an empty list when it asks which apps are on your phone, so it learns less about you. Opening another app from TikTok still works. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Block popups",
          "description": "Lets you stop TikTok's popups, like friend suggestions and offers. Each one joins a checklist after it first appears, and once ticked it won't come back. Sign-in, age and verification screens are never blocked. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Block suggested video notifications",
          "description": "Stops TikTok's \"Videos you might like\" notifications about popular videos it picked for you. Messages, comments, likes and posts from people you follow still come through. On by default. Turn it off in Hushfeed settings > Inbox.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Camera and microphone indicator",
          "description": "Shows a small mark in the top corner while TikTok is using the camera or microphone, so you always know when it is. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Change app name",
          "description": "Shows a name you choose under the app icon, so the patched TikTok is easy to tell apart from another copy. Type the name in this patch's options. Inside the app it still says TikTok.",
          "firstSeen": 1790860860838,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon, up to 50 characters."
            }
          ],
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Comment publish diagnostics",
          "description": "Adds a note to Hushfeed's diagnostic report about how far a comment got when it fails to post, which helps track down comments that vanish without an error. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Comment send fix",
          "description": "Fixes comments that TikTok sometimes drops without any message, so the comment you send actually posts. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790386584259,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Comment sort controls",
          "description": "Shows TikTok's full comment sort menu on every video, with hot, newest, media and creator options, even when your account only got a cut-down version. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Comment tools",
          "description": "Hides comments with words you pick or from accounts you pick, and adds a search box for a video's comments. It can also make links tappable and show poll results before you vote. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Confirm feed interactions",
          "description": "Asks for a second tap before Follow, a like, or a quick repost goes through, so a stray tap doesn't count. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Copy bio and IDs",
          "description": "Lets you long-press a bio to copy it, and adds share sheet buttons that copy a username, user ID or video ID. On by default. Turn it off in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Copy comments without username",
          "description": "When you copy a comment, you get just its text, without the username in front. On by default. Turn it off in Hushfeed settings > Comments.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Custom launcher icon",
          "description": "Gives TikTok's home screen icon a themed version that takes your wallpaper's color on Android 13 and up. The options can also make it black, plain or your own picture. Only patching again without it puts the old icon back.",
          "firstSeen": 1791497198177,
          "default": false,
          "options": [
            {
              "key": "iconStyle",
              "title": "Icon style",
              "description": "TikTok colors keeps the icon as it is. Black background puts TikTok's note on pure black, and the two plain styles draw only the note in one color. Every style gets the themed icon."
            },
            {
              "key": "iconPicture",
              "title": "Icon picture",
              "description": "Where to find a square PNG picture of your own, 432 to 1024 pixels on each side, to use instead of TikTok's note. Home screens trim icons to their own shape, so keep what matters in the middle two thirds. With a picture, the style only sets the color behind it and there's no themed icon. Leave it empty to keep the note."
            }
          ],
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Custom offline videos limit",
          "description": "Lets you pick how many videos TikTok saves for watching offline, from 1 to 10,000, and keep them until you delete them. Handy when you're often without internet. Starts off. Turn it on in Hushfeed settings > Downloads.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Device privacy guard",
          "description": "Stops TikTok reading what you copied and gives it a blank advertising ID. Can also hide a VPN connection and root status with details about root tools. Each switch starts off in Hushfeed settings > Privacy. Changing Hide root needs a restart.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds logs and reports you can save or share when something goes wrong, so a problem is easier to report and fix. Starts off. Turn it on in Hushfeed settings > Diagnostics.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Disable login requirement",
          "description": "Stops TikTok from forcing you to sign in before you can keep browsing. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Disable screen capture detection",
          "description": "Stops TikTok from noticing and reacting when you take a screenshot or record the screen. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Disable telemetry",
          "description": "Stops TikTok sending usage statistics and crash reports to TikTok and the tracking services it uses, so less of what you do in the app leaves your phone. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Disable the long press quick share",
          "description": "Stops a long press on Share from opening TikTok's quick share, so you don't send a video by accident. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Disable the long press repost",
          "description": "Stops a long press on Like from opening TikTok's repost option, so you don't repost by accident. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Double-tap controls",
          "description": "Lets a double tap on a video do nothing, open its comments, copy the link, save the sound or the frame on screen, speed the video up, or set a sleep timer instead of liking it, so you don't like videos by accident. Starts off. Pick an action in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Downloads",
          "description": "Saves videos and photos without TikTok's watermark, even when the creator turned downloads off. You can also choose the folders and file names. On by default. Turn it off in Hushfeed settings > Downloads.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Drop the animated image cache",
          "description": "Lets you make TikTok decode animated stickers and GIFs one frame at a time as they play, instead of a few frames ahead, so they use a little less memory. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Enable voice comments",
          "description": "Lets you turn on TikTok's voice comments, so you can record and post a spoken comment, for accounts that don't have them yet. It hasn't been tried on a real account, so it may not work. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Expand activity list",
          "description": "Shows the whole Activity and New followers lists in the Inbox, so you don't have to tap View all. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds an advanced page that lists the hidden settings TikTok uses to test features and lets you change them. It's for people who like to experiment. Starts off. Turn it on in Hushfeed settings > Diagnostics.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Feature Gate Recorder",
          "description": "Records which hidden TikTok settings the app reads while you use it, and which ones changed. It's a research tool and changes nothing in TikTok. Start a recording in Hushfeed settings > Diagnostics.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Feed filter",
          "description": "Hides ads in the feed, and lets you hide other things you don't want to see, like LIVEs, Shop posts, AI videos or videos with words, creators or sounds you pick. Hiding ads is on by default. Everything else starts off in Hushfeed settings > Feed filter.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Feed tab navigation",
          "description": "Lets you hide feed and bottom tabs you don't use, rename the bottom tabs, choose the tab TikTok opens on and stop For You reloading when you tap Home. Starts off, except holding Home to open Hushfeed settings. Find it in Hushfeed settings > Feed tabs.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Feed text sizes",
          "description": "Lets you make video descriptions, creator names and post dates bigger or smaller, so they're easier to read. Starts off. Pick a size in Hushfeed settings > Feed screen.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Fit the video to the screen",
          "description": "Shows the whole video instead of cutting off its sides on folding phones, squarer screens and split screen. A second switch does the opposite and fills the screen. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Fix Google login",
          "description": "Makes Sign in with Google work in the patched app, where it would otherwise fail. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Foldable split comment view",
          "description": "On a folding phone or tablet, shows comments beside the video instead of over it when the screen is wide enough. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Follow diagnostics",
          "description": "Tells you when TikTok quietly turned down a follow, and why, since the app shows it as if it worked. With diagnostic logging on, the details go in the report too. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Ghost mode",
          "description": "Stops TikTok telling people you viewed their story or profile, or that you're typing. What TikTok already recorded stays. A separate switch hides your online status. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Skips the puzzle TikTok shows while you're just browsing. A puzzle right after you like, follow, comment or repost still shows, and so do sign-in, SMS and two-step checks. Starts off. Turn it on in Hushfeed settings > Feed screen, then restart TikTok.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide Play Store update offer",
          "description": "Stops the Play Store offering to swap the patched TikTok for the store version. The catch: a build with a lower version number won't install over it, and uninstalling to go back can erase TikTok's data on your phone.",
          "firstSeen": 1790472596981,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide already seen videos",
          "description": "Remembers the videos you've watched and hides them when the feed sends them again, so you only see new ones. The list stays on your phone. Starts off. Turn it on in Hushfeed settings > Feed filter.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide comment popup ads",
          "description": "Stops the brand animation that pops up over the comments when someone types a word or emoji an advertiser paid for. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide comment typing suggestions",
          "description": "Hides the emoji and sticker suggestions that pop up above the comment box while you type. The emoji and sticker buttons still work. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide feed LIVE button",
          "description": "Removes the LIVE button and the side menu button from the top left of the feed, for a cleaner screen. Each has its own switch, and both start off. Turn them on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide feed follow button",
          "description": "Removes the + follow button under creators' pictures on the feed, so you don't follow someone by accident. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide feed save button",
          "description": "Removes the save button from the right side of the feed, for a cleaner screen. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide feed search button",
          "description": "Removes the search button from the top right of the feed, for a cleaner screen. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide floating promotions",
          "description": "Hides the floating promotion badges, coins and timers on the feed, and can hide the rewards button on your profile. Starts off. Turn it on in Hushfeed settings > Feed screen, and App for the rewards button.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide inbox items",
          "description": "Lets you hide Inbox rows you don't use, like message requests, TikTok Shop and the stories row, plus call buttons and suggested replies in chats. Each has its own switch. Also offers search in loaded Activity notifications. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide inbox stories",
          "description": "Hides the row of stories at the top of the Inbox. It uses the same switch as Hide inbox items. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide profile shortcuts",
          "description": "Hides the shortcuts you pick from the row under a profile's bio, like TikTok Studio or Your orders, and can hide the Thoughts bubble. Starts off. Turn it on in Hushfeed settings > App, then restart TikTok.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide search suggestions",
          "description": "Hides the searches TikTok suggests before you type, and can hide the search rewards banner. Your own search history stays. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide suggested accounts",
          "description": "Hides TikTok's People you may like suggestions in the Inbox, on profiles, on the Friends tab and in the feed. It uses the same switch as Hide inbox items. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide the launcher shortcuts",
          "description": "Empties the menu that pops up when you press and hold TikTok's icon on your home screen. Tapping the icon still opens the app. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Hide the risk control CAPTCHA",
          "description": "Lets Hide CAPTCHA popups also skip the puzzle TikTok's account safety check raises while you're just browsing. SMS and two-step checks always show. It sits on TikTok's account checks, which is why it isn't picked for you.",
          "firstSeen": 1788998400000,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hide video overlays",
          "description": "Lets you hide clutter over videos, like the caption, the music line, buttons on the right, surveys and location labels, so you see more of the video. It can also make the music disc spin again or keep it still. Each has its own switch. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Turns on TikTok's own gesture where you hold a video, slide down and let go to keep it playing fast without holding. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "In-app browser privacy guard",
          "description": "Stops websites you open in TikTok's built-in browser from reaching into the TikTok app. TikTok's own pages, like Watch history and checkout, keep working. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep a streak going",
          "description": "Sends a daily message you choose to people you pick, at a time you set, so your message streaks keep going on days you don't open TikTok. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep playing in the background",
          "description": "Keeps the video playing when you leave TikTok or turn the screen off, with a notification to pause it. It can also start the video over when it ends. Handy for music and talks. Starts off. Turn it on in Hushfeed settings > Playback, then restart TikTok.",
          "firstSeen": 1790860860838,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep pulled sounds",
          "description": "Plays the sound on videos TikTok muted for copyright or because of where you live. TikTok may still say the sound isn't available. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep the Favorites tab",
          "description": "Keeps the Favorites tab and your saved videos on your profile when TikTok tries out a version of the app that hides them, and makes the collections popup you get by holding the Favorites button dark when TikTok is. Both are on by default. Turn them off in Hushfeed settings > App.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep the app language",
          "description": "Lets you keep the language you picked in TikTok's own settings. When TikTok starts and decides the phone's language changed, it drops that pick and follows the phone, which can leave it in the wrong language after a reboot. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791749981164,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Keep the screen's refresh rate",
          "description": "Stops TikTok slowing your screen down to the video's frame rate, so scrolling stays smooth on 90 or 120 Hz phones. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "LIVE controls",
          "description": "Stops a LIVE in the feed from opening by itself after a countdown. It can show a LIVE's exact viewer count instead of a rounded one, offer a quality choice and clear screen in more LIVE rooms, open LIVE panels dark in dark mode, and keep your quality pick after TikTok restarts. Starts off. Turn it on in Hushfeed settings > Playback. It also keeps a LIVE in the feed from showing the Service+ row of the LIVE before it, and can add a Record button to a LIVE room that saves what you watch from when you tap it.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Lift text length limits",
          "description": "Lets you write longer comments, repost notes and bios than the app normally allows. TikTok can still refuse one that's too long. Starts off. Turn it on in Hushfeed settings > Comments.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Limit background traffic",
          "description": "Lets you stop TikTok loading upcoming videos ahead of time, which uses less data in the background, but videos may take a moment longer to start. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1789651833899,
          "options": [
            {
              "key": "skipPushSetup",
              "title": "Skip notification setup",
              "description": "With this on, the Limit background traffic switch in Hushfeed settings also stops TikTok setting up notifications, so you won't get any, messages included. Turn the switch off or pause Hushfeed to get them back."
            }
          ],
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Location access governor",
          "description": "Gives TikTok no location when it asks, so it can't see where you are from your phone's location services. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Long-press controls",
          "description": "Lets a long press on a video like it, open the comments, copy the link, save the sound or the frame on screen, or set a sleep timer, and can give a creator's videos For You's full long-press menu. Starts off. Pick an action in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Look like the store app",
          "description": "Makes the patched app answer TikTok's checks as if it came from the Play Store, which can help when follows or likes undo themselves. TikTok has other checks, so it may not be enough. On once picked. Turn it off in Hushfeed settings > App.",
          "firstSeen": 1790860860838,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Mute feed videos",
          "description": "Mutes feed videos without changing your phone's volume, so music from another app keeps playing. You can also add a mute button on videos. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Network proxy",
          "description": "Sends TikTok's feed, search and comments through a proxy server you set up. Videos and LIVEs still load directly, and so do Hushfeed's own saves and short-link lookups. Other apps aren't affected. Starts off. Turn it on in Hushfeed settings > Region, then restart TikTok.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Network request report",
          "description": "Counts the requests TikTok sends to its servers and adds the totals to the diagnostic report. It changes nothing in TikTok, but it has no switch and most people don't need it.",
          "firstSeen": 1790374994082,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Not interested button",
          "description": "Adds a button on videos that tells TikTok you're not interested in one tap, so it can show you fewer like it. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Notification controls",
          "description": "Lets you turn off new follower notifications and streak reminders, which TikTok has no switch for, or turn off TikTok's notifications altogether. Starts off. Turn it on in Hushfeed settings > Inbox.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Open external links directly",
          "description": "Opens website links from profiles and stories in your phone's own browser instead of TikTok's built-in one. On by default. Turn it off in Hushfeed settings > Privacy.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Picture-in-picture",
          "description": "Keeps the video playing in a small window when you leave TikTok, so you can keep watching while you use other apps. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Play SDR instead of HDR",
          "description": "Plays the normal version of HDR videos, so your screen doesn't suddenly jump to full brightness. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Playback quality",
          "description": "Lets you choose the video quality, like highest, lowest or 720p, and set a lower quality for mobile data to use less data. Starts off. Pick a quality in Hushfeed settings > Playback.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Playback speed",
          "description": "Remembers the speed you picked for the next video, and lets you set a default speed, add speeds up to 3x to the menu and choose the speed for press and hold. On by default. Turn it off in Hushfeed settings > Playback.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Prefer H.264 playback",
          "description": "Plays videos in an older format your phone decodes more easily, which can help older phones play smoothly and run cooler. Videos without it play as before. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Profile background",
          "description": "Opens TikTok's own profile background editor in Edit profile on accounts TikTok hasn't offered it to yet, and shows the backgrounds other profiles have set. TikTok's servers may still refuse to save one for such an account. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Region spoof",
          "description": "Makes TikTok's region and time zone match the country you set for SIM spoof. It changes every region check, sign-in included, and its store region switch is experimental, so it isn't picked for you. Starts off. Turn it on in Hushfeed settings > Region.",
          "firstSeen": 1788739200000,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Remember clear display",
          "description": "Keeps clear display, TikTok's mode that hides the buttons over a video, on as you swipe to the next video. It can also turn on by itself after a delay you pick, which starts off in Hushfeed settings > Feed screen. When clear display ends, the Following stories bubble TikTok hid comes back too.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Remove LIVE extras",
          "description": "Removes the files for LIVE co-hosting, joining a LIVE as a guest, matches, games and gift effects, so the app gets about 3 MB smaller. The catch: in LIVEs, battle scores and guest names can go missing, and joining someone's LIVE by voice or video, co-hosting, games or animated gifts may stop working.",
          "firstSeen": 1789651833899,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove avatar rings",
          "description": "Takes the story and LIVE rings off profile pictures, so tapping a picture opens the profile instead of a story or LIVE. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove content credential and card scanner assets",
          "description": "Removes TikTok's payment card scanner and content credential files, saving about 11 MB of storage. Anything in TikTok that needs them may stop working. Only patching again without it brings them back.",
          "firstSeen": 1789651833899,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove creation tools",
          "description": "Removes TikTok's camera, editing and effects files, saving about 38 MB of storage. The catch: the Create tab and every recording, editing and effects tool stop working, and opening one, like effect search, can close TikTok. Leave it out if you make videos.",
          "firstSeen": 1789651833899,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Remove unused language packs",
          "description": "Removes the app languages you don't list in this patch's options, saving up to about 26 MB of storage. English is always kept. With no list it keeps them all. Only patching again brings removed ones back.",
          "firstSeen": 1789651833899,
          "default": false,
          "options": [
            {
              "key": "locales",
              "title": "Languages to keep",
              "description": "The languages to keep, as short codes separated by commas, like en, es, pt, fr or de. Type all to keep every language. English is always kept."
            }
          ],
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Repost diagnostics",
          "description": "With diagnostic logging on, notes when you repost a video and what TikTok answered, to help track down reposts that don't stick. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790472596981,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Resource and battery governor",
          "description": "Stops TikTok reading your phone's motion sensors, which it can use to identify your phone, and stops a background speed test that can use a lot of memory. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Resume videos after scrolling",
          "description": "When you scroll back to a video, it picks up where you left off instead of starting over. On by default. Turn it off in Hushfeed settings > Playback.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Run beside the store app",
          "description": "Lets a renamed copy of TikTok, made with Morphe's Clone app patch, sign in while the regular TikTok stays installed. Pick it together with Clone app. Google and Facebook sign-in won't work in the copy, so use email or phone.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "SIM spoof",
          "description": "Makes TikTok see the SIM country and carrier you choose. It may not change your region, since TikTok also goes by your internet connection and account. Starts off. Turn it on in Hushfeed settings > Region.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking codes from TikTok links you share, so the link carries less about you. It can also swap tiktok.com for another site. On by default. Turn it off in Hushfeed settings > Privacy.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Settings",
          "description": "Adds the Hushfeed settings page to TikTok, at the top of Settings and privacy. Pressing and holding For You at the top of the feed opens it too. That's where you turn Hushfeed's features on and off. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Share sheet tools",
          "description": "Lets you hide people, apps and buttons you don't use from the share sheet, add apps you do use, and copy a video's link with one press on Share. Starts off. Turn it on in Hushfeed settings > Share sheet.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show LIVE search",
          "description": "Adds TikTok's search button inside the LIVE section where TikTok supports it, so you can look for LIVEs. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Show author region",
          "description": "Shows the country a video was posted from next to the creator's name. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show commenter handle and region",
          "description": "Shows a commenter's @username in place of their display name and the country their account is set to after the comment's time. It can also give each commenter's name a color of its own. Each starts off. Turn them on in Hushfeed settings > Comments.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Show engagement rate",
          "description": "Shows how many people liked, commented on, shared or saved a video compared with how many watched it, next to the creator's name. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show exact counts",
          "description": "Shows likes, comments and other counts as full numbers, like 1,234,567 instead of 1.2M. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show follow status",
          "description": "Shows on a profile whether that person follows you back, and marks accounts in your follow lists that don't. On by default. Turn it off in Hushfeed settings > App. Optional local counts and appearance controls apply to your own profile.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show the progress bar",
          "description": "Shows the progress bar on videos where TikTok hides it, so you can see how long a video is and skip around. On by default. Turn it off in Hushfeed settings > Playback, where you can also show the time beside the bar or give it a bigger handle. A seek bar for video stories is there too.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Show the progress bar thumbnail",
          "description": "Shows a small preview picture while you drag the progress bar, so you can find the part you want. On by default. Turn it off in Hushfeed settings > Playback.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Skip content warnings",
          "description": "Plays videos without the warning screen you'd have to tap through first, and can hide the Check sources and Check your sources banners. Starts off. Turn it on in Hushfeed settings > Feed screen.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Skip first-launch setup",
          "description": "Skips TikTok's setup screens on a fresh install, like the interest picker and the swipe tutorial. Sign-in and age screens still show. Its switch is on once picked, since setup runs before you can reach settings. Turn it off in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Skip passkey sign-in",
          "description": "Lets you sign in another way, like your password or a code by email or text, when TikTok wants a passkey. Password managers won't hand a passkey to a patched app, so that step can't finish here. With the switch on, TikTok treats your phone as one without passkeys. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791749981164,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Skip the splash ad",
          "description": "Lets you stop the full-screen ad TikTok can show while it starts up. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Skip update checks",
          "description": "Lets you stop two background tasks TikTok uses to check for updates, one of them when your phone starts. Some in-app update prompts may stop. Play Store updates still work. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stay on the video in full screen",
          "description": "When a video ends in TikTok's full screen view, it stays on that video instead of moving to the next one. Swiping still moves on. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stop on-device AI profiling",
          "description": "Lets you stop TikTok's built-in AI engine from starting, so it doesn't get a copy of everything TikTok logs about your use. TikTok works as if the engine weren't there. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1789651833899,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stop recording watch history",
          "description": "Stops TikTok adding the videos you watch to your Watch history. The catch: your views stop counting, and For You learns less about what you like. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stop saving search history",
          "description": "Stops TikTok saving your new searches on your phone. Older searches stay until you delete them, and TikTok's servers may keep their own record. Starts off. Turn it on in Hushfeed settings > Privacy.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stop search autoplay",
          "description": "Stops videos in search results from playing by themselves. Each one shows its cover until you open it, so searching stays quiet. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Stop video looping",
          "description": "Stops a video at its end instead of playing it again. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Story controls",
          "description": "Lets a story replay when it ends instead of moving on, and keeps a photo story on screen until you tap or swipe. Starts off. Turn it on in Hushfeed settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Subtitle tools",
          "description": "Lets you make captions bigger, change their background and keep them in clear display, and save subtitle files with downloaded videos. Starts off. Turn it on in Hushfeed settings > Feed screen, and Downloads for subtitle files.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Swipe-left controls",
          "description": "Lets a left swipe on a video open its comments or do nothing, instead of opening the creator's profile. Starts off. Pick an action in Hushfeed settings > Feed screen.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1056
        },
        {
          "name": "Translate comments",
          "description": "Translates comments as they load, using TikTok's own translator, so you don't have to tap Translate on each one. Starts off. Turn it on in Hushfeed settings > Comments, where more rows list languages TikTok's automatic translation should leave alone, pick the language translations come out in, and add TikTok's translate button beside the comment count.",
          "firstSeen": 1788739200000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Trust user certificates",
          "description": "Lets TikTok trust security certificates you install yourself, so a tool like mitmproxy can show what the app sends. The risk: anyone who gets a certificate onto your phone can read TikTok's traffic too. Use it only on a test phone.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Turn off haptics",
          "description": "Stops the little vibrations TikTok makes when you tap or hold things. Your keyboard and your phone's own vibrations stay. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Turn off screen transitions",
          "description": "Opens and closes TikTok's screens without the sliding animation, so moving around feels quicker. Swipes still follow your finger. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Use non-personalized search",
          "description": "Shows search results that aren't tailored to your account. Starts off. Turn it on in Hushfeed settings > App.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1169
        },
        {
          "name": "Use system font",
          "description": "Shows TikTok's text in your phone's own font or in a .ttf or .otf font file you import, instead of TikTok's, and can use your phone's emoji too. Starts off. Turn it on in Hushfeed settings > App, then restart TikTok.",
          "firstSeen": 1789760302409,
          "compatiblePackagesKey": 1169
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "lootdev78/psylos-morphe-patches",
      "name": "Psylos",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/289309337?v=4&s=128",
      "hotRank": 198,
      "stars": 3,
      "updatedAt": 1788094780000,
      "firstSeen": 1788842442448,
      "appFirstSeen": {
        "com.soundcloud.android": 1788842441176
      },
      "appUpdates": {
        "com.soundcloud.android": 1788094780000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1788912000000,
          "default": false,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Disable telemetry",
          "description": "Disables SoundCloud's telemetry system.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Download button hook",
          "description": "Routes SoundCloud download buttons to a configured external app using the public track or playlist URL.",
          "firstSeen": 1788912000000,
          "default": false,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Enable SoundCloud Go",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Hide Cast icon",
          "description": "Adds a setting that hides SoundCloud's Cast icon in menu and view variants.",
          "firstSeen": 1788912000000,
          "default": false,
          "compatiblePackagesKey": 21
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "picarica/My-moprhe-patches",
      "name": "Android No-GMS / No-Play",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/45492894?v=4&s=128",
      "hotRank": 179,
      "stars": 3,
      "updatedAt": 1790365559000,
      "firstSeen": 1788842442448,
      "appFirstSeen": {
        "app.affine.pro": 1788842441176,
        "com.maxgames.stickwarlegacy": 1790344213773
      },
      "appUpdates": {
        "app.affine.pro": 1790332037000,
        "com.maxgames.stickwarlegacy": 1790365559000
      },
      "patches": [
        {
          "name": "Remove Google Play requirement",
          "description": "Disables Stick War: Legacy's mandatory PairIP startup, signature, and Google Play license gates while preserving its instrumented runtime, Unity asset packs, and optional integrations.",
          "firstSeen": 1790344213773,
          "compatiblePackagesKey": 1170
        },
        {
          "name": "Remove Google requirements",
          "description": "Removes Google Play PairIP licensing, Firebase/Google startup components, analytics permissions, and AFFiNE's explicit Crashlytics startup call.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1171
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "yann-soliman/morphe-patches",
      "name": "Yann",
      "repoDescription": "Yann's patches: correctifs Android compatibles avec Morphe, dont le support des adresses email avec + dans Keepcool.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/22856901?v=4&s=128",
      "hotRank": 129,
      "stars": 3,
      "updatedAt": 1791670491000,
      "firstSeen": 1788842442448,
      "appFirstSeen": {
        "com.jcdecaux.vls.nantes": 1791671718007,
        "com.meteoconsult.androidapp": 1789496016699,
        "fr.keepcool.memberapp": 1788842441176,
        "fr.leboncoin": 1789577999789
      },
      "appUpdates": {
        "com.jcdecaux.vls.nantes": 1791670491000,
        "com.meteoconsult.androidapp": 1789558397000,
        "fr.keepcool.memberapp": 1791670491000,
        "fr.leboncoin": 1791670491000
      },
      "patches": [
        {
          "name": "Keep Cool : afficher les disponibilités",
          "description": "Affiche une pastille verte sur les dates ayant au moins un créneau avec une place disponible. Compatible avec Keep Cool 1.8.21.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1172
        },
        {
          "name": "Keep Cool : autoriser le + dans les adresses e-mail",
          "description": "Autorise le caractère + avant le @ dans les adresses e-mail utilisées pour se connecter. Compatible avec Keep Cool 1.8.21.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1172
        },
        {
          "name": "Leboncoin : conserver les filtres de recherche",
          "description": "Conserve la catégorie, les mots-clés, le type de vendeur, le prix, le tri, la localisation et les filtres de la recherche précédente lors d’une nouvelle recherche. Compatible avec Leboncoin 100.125.0.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1173
        },
        {
          "name": "Leboncoin : limiter le suivi",
          "description": "Bloque les événements de suivi envoyés par Firebase Analytics, Piano Analytics, Adjust, mParticle et Datadog. Conserve les notifications et les services nécessaires au fonctionnement de l’application. Compatible avec Leboncoin 100.125.0.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1173
        },
        {
          "name": "Leboncoin : supprimer les publicités",
          "description": "Supprime les bannières, les publicités intégrées aux listes et les publicités plein écran. Compatible avec Leboncoin 100.124.1 et 100.125.0.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1174
        },
        {
          "name": "Meteo Consult: disable video autoplay",
          "description": "Open weather videos paused; manual play still works. Ad videos are handled by the cleanup patch. Meteo Consult 1.1.4 only.",
          "firstSeen": 1789558734394,
          "compatiblePackagesKey": 1175
        },
        {
          "name": "Meteo Consult: remove ads and subscription prompts",
          "description": "Remove advertisements and automatic subscription prompts, including the end-of-forecast screen. Also bypass the Play installation check for locally signed builds. Meteo Consult 1.1.4 only. Does not unlock or extend forecasts.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 1175
        },
        {
          "name": "Naolib vélo : carte avec microG",
          "description": "Affiche la carte avec Morphe microG et les informations des parkings. Permet d’enregistrer des parkings favoris sur le téléphone, de recentrer la carte sur un favori et de retrouver la dernière position et le dernier zoom. Propose le téléchargement de microG si nécessaire. Les services Google Play doivent rester installés. Compatible avec Naolib vélo 3.6.1.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1176
        },
        {
          "name": "Naolib vélo : conserver les parkings",
          "description": "Conserve les parkings en mémoire lorsque leur actualisation renvoie une liste vide. Compatible avec Naolib vélo 3.6.1.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1176
        },
        {
          "name": "Naolib vélo : déverrouiller les vélos à distance",
          "description": "Retire le contrôle de proximité lors de la sélection d’une station et avant le déverrouillage d’un vélo. La localisation et un accès valide au service restent nécessaires. Compatible avec Naolib vélo 3.6.1.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1176
        },
        {
          "name": "Naolib vélo : ouvrir les parkings à distance",
          "description": "Retire le contrôle de proximité pour ouvrir un véloparc avec son accès habituel. Compatible avec Naolib vélo 3.6.1.",
          "firstSeen": 1791671718007,
          "compatiblePackagesKey": 1176
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "zeldrisho/morphe-patches",
      "name": "Zeldris",
      "repoDescription": "Yet another Morphe Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/80939130?v=4&s=128",
      "hotRank": 58,
      "stars": 21,
      "updatedAt": 1791376590000,
      "firstSeen": 1788842442448,
      "appFirstSeen": {
        "com.instagram.barcelona": 1788842441176,
        "com.zing.zalo": 1789136902741
      },
      "appUpdates": {
        "com.instagram.barcelona": 1791176424000,
        "com.zing.zalo": 1791376590000
      },
      "patches": [
        {
          "name": "Bypass Zalo Drive Contacts permission gate",
          "description": "Uses Android's account picker for Drive photo restore without requesting Contacts/account-list permission. Contacts remain protected by Android and are not read by this bypass.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Bypass native startup tamper check",
          "description": "Preserves native key initialization and NOPs only the JNI System.exit dispatch in the pinned arm64 26.08.01 build.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Change Zalo app name",
          "description": "Changes the name shown for Zalo under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1789413842349,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Change Zalo package name",
          "description": "Changes Zalo's package name so a clone can be installed beside stock Zalo, including package-owned provider references used after login. Google Drive sign-in with the microG Drive support patch works for the renamed clone; other package- and certificate-bound login, push, sharing, and deep links may be affected.",
          "firstSeen": 1789413842349,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (for example com.zing.zalo.morphe)."
            }
          ],
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Change app name",
          "description": "Opt-in customization: changes the app name shown under the launcher icon. Set the desired name in the patch options.",
          "firstSeen": 1788912000000,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the app icon."
            }
          ],
          "compatiblePackagesKey": 1178
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name so the patched app installs alongside the original. Set the desired name in the patch options. WARNING: hardcoded component/provider references can break login, content providers, or push. Disable this patch if needed.",
          "firstSeen": 1788912000000,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The new application package name (e.g. com.instagram.barcelona.morphe)."
            }
          ],
          "compatiblePackagesKey": 1178
        },
        {
          "name": "Configurable native backup interval",
          "description": "Overrides only Zalo's native auto-backup interval (1, 3, 6, or 12 hours). Native opt-in, account, network, and backup guards remain in place.",
          "firstSeen": 1790965636324,
          "default": false,
          "options": [
            {
              "key": "hours",
              "title": "Backup interval (hours)",
              "description": "Choose 1, 3, 6, or 12 hours."
            }
          ],
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Disable ads",
          "description": "Disables Zalo offline/Google ad networks (forces the Adtima offline gates closed, always drops admob/dfp/ima, and reports limit-ad-tracking opted-out). Sponsored Story/community placements need the companion patch.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Disable sponsored placements",
          "description": "Forces Zalo Story/community ad-enable flags to off at their config reads (normal content path kept). Server-stitched or OA-message promos may remain.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Disable telemetry and crash reporting",
          "description": "Stops Zalo's first-party analytics records and diagnostic crash data by suppressing its Room analytics writes, Firebase Crashlytics logs/keys, and native crash-handler registration. Messaging, sockets, and database initialization remain intact.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Enable Google Drive photo backup",
          "description": "Forces Zalo's media-backup feature flag on and bypasses its local Drive-account eligibility check to expose the existing photo-backup option. This optional patch does not bypass Google authorization, server retention, encryption, or media exclusions.",
          "firstSeen": 1790408740405,
          "default": false,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Enable avatar saving",
          "description": "Restores the “Save photo” action for avatars opened from a profile and allows screenshots. Other Zalo screenshot protections are unchanged.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Enable profile cover saving",
          "description": "Restores the “Save photo” action and allows screenshots for profile cover photos. Other viewer entry points are unchanged.",
          "firstSeen": 1791255658803,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Filter promo notifications",
          "description": "Skips Zalo Timeline/Stories and Zalo Video push notifications (like/comment digests, new feeds/stories, video reminders) in the push dispatcher. Message, call, friend-request and birthday notifications are untouched; reaction/activity pushes on other channels may remain.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Hide Business Box",
          "description": "Removes Zalo's Business Box service entry from the main chat list without filtering ordinary conversations or user-initiated Official Account chats.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Hide Media Box",
          "description": "Hides Zalo's Media Box row from the conversation list; Media Box content and data are not deleted.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Hide ads",
          "description": "Removes sponsored posts from the Threads feed by filtering ad feed units (detected via Media.DED/DGK) out of the list merged into the feed cache, before they can render. Feed-scoped; other surfaces (clips/reels) are not affected.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1178
        },
        {
          "name": "Hide chat list ads",
          "description": "Removes dedicated Zinstant ad cards from the message list. Server-inserted promotions or other ad surfaces may remain.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Keep expired media accessible",
          "description": "Keeps locally stored large chat media usable after Zalo's client-side expiry window by bypassing the expired/subscription state. It does not restore missing files or bypass server download authorization.",
          "firstSeen": 1789413842349,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Open links externally",
          "description": "Opens HTTP(S) links in an external app when one can handle them; otherwise keeps Threads' normal link handling.",
          "firstSeen": 1790965636324,
          "compatiblePackagesKey": 1178
        },
        {
          "name": "Prefer original photo quality",
          "description": "Enables Zalo's existing original-quality photo path by default. It does not change server upload limits, account restrictions, or video handling.",
          "firstSeen": 1789479340404,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id (AD_ID) permissions so the device advertising id cannot be read for ad tracking. Does not disable Meta's core analytics.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1178
        },
        {
          "name": "Remove AD_ID permission",
          "description": "Removes the advertising-id (AD_ID) permissions from Zalo so the device advertising id cannot be read for ad tracking. In-app readers fall back to \"unknown\"; core messaging is unaffected.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Remove media backup age limit",
          "description": "Includes media of any age in Zalo's existing Google Drive backup/restore pipeline. It does not bypass Drive retention or media exclusions.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Suppress outbound seen status",
          "description": "Prevents others from seeing when you read their messages while keeping incoming seen-status display enabled; delivery acknowledgements and message transport are unchanged.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "Suppress outbound typing status",
          "description": "Stops Zalo from sending typing indicators. Incoming status rendering and messages remain unchanged.",
          "firstSeen": 1789669004073,
          "compatiblePackagesKey": 1177
        },
        {
          "name": "microG Drive support",
          "description": "Adds Zalo launch/provider checks and redirects Google Drive account selection and token binding to microG-RE (app.revanced / app.revanced.android.gms). Preserves the clone's actual caller identity; MicroG manifest metadata supplies the upstream Zalo identity.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1177
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ethan-manny/spotify-tv-crossfade",
      "name": "Spotify TV Crossfade",
      "repoDescription": "Crossfade between songs for the Spotify TV app on Fire TV (Morphe patches)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/143646617?v=4&s=128",
      "hotRank": 168,
      "stars": 3,
      "updatedAt": 1788854235000,
      "firstSeen": 1788869260231,
      "appFirstSeen": {
        "com.spotify.tv.android": 1788869259448
      },
      "appUpdates": {
        "com.spotify.tv.android": 1788854235000
      },
      "patches": [
        {
          "name": "Crossfade",
          "description": "Crossfade between songs (0-12 s). Long-press Menu in the app to set the length.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1179
        },
        {
          "name": "Debuggable build",
          "description": "Marks the app debuggable: enables run-as access to app files and WebView remote inspection.",
          "firstSeen": 1788912000000,
          "default": false,
          "compatiblePackagesKey": 1179
        },
        {
          "name": "Disable Amazon Appstore DRM",
          "description": "Turns the Amazon Appstore (Kiwi) DRM lifecycle checks into no-ops so a re-signed APK runs.",
          "firstSeen": 1788912000000,
          "compatiblePackagesKey": 1179
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JacobPlaysGames/CrimeRadar-Morphe-Patches",
      "name": "CrimeRadar",
      "repoDescription": "Morphe patches for CrimeRadar - premium bypass and modifications",
      "avatarUrl": "https://avatars.githubusercontent.com/u/80339878?v=4&s=128",
      "hotRank": 237,
      "stars": 2,
      "updatedAt": 1789002464000,
      "firstSeen": 1788929545695,
      "appFirstSeen": {
        "com.newsbreak.crimeradar": 1788929545008,
        "com.scannerradio": 1788929545008
      },
      "appUpdates": {
        "com.newsbreak.crimeradar": 1789002464000,
        "com.scannerradio": 1789002464000
      },
      "patches": [
        {
          "name": "Branding",
          "description": "Changes app name to 'CrimeRadar+' and tints the icon for easy identification.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Branding",
          "description": "Changes app name to 'Scanner Radio+' for easy identification.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1181
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name to allow installing alongside the original.",
          "firstSeen": 1788998400000,
          "options": [
            {
              "key": "packageName",
              "title": "New package name"
            }
          ],
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Change package name",
          "description": "Changes the app package name to allow installing alongside the original.",
          "firstSeen": 1788998400000,
          "options": [
            {
              "key": "packageName",
              "title": "New package name"
            }
          ],
          "compatiblePackagesKey": 1181
        },
        {
          "name": "Debug Settings",
          "description": "Adds a CrimeRadar+ debug info entry to the settings screen.",
          "firstSeen": 1788998400000,
          "default": false,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Notification Limits Raised",
          "description": "Raises per-category daily push caps and heads-up push limits.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Pairip DRM Bypass",
          "description": "Disables Pairip DRM/integrity checks that crash patched APKs on startup.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1181
        },
        {
          "name": "Premium Bypass",
          "description": "Bypasses premium subscription checks to unlock all premium features.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Premium Bypass",
          "description": "Bypasses premium subscription checks to unlock all premium features.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1181
        },
        {
          "name": "Remove History Cap",
          "description": "Removes the 200-item local reading history limit.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Replay Minutes Override",
          "description": "Overrides daily replay listening time limits to unlimited.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Telemetry Kill",
          "description": "Disables Instabug and Adjust telemetry SDKs for privacy.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1180
        },
        {
          "name": "Telemetry Kill",
          "description": "Disables InMobi, FairBid telemetry/ad SDKs and ad display for privacy.",
          "firstSeen": 1788998400000,
          "compatiblePackagesKey": 1181
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ispacecase/patchweaver",
      "name": "Patchweaver",
      "repoDescription": "Personal Morphe patches (F-Droid selectable install backend)",
      "avatarUrl": "https://raw.githubusercontent.com/ispacecase/patchweaver/main/patches-bundle.png",
      "hotRank": 150,
      "stars": 4,
      "updatedAt": 1789057986000,
      "firstSeen": 1789076397225,
      "appFirstSeen": {
        "org.fdroid.fdroid": 1789076396382
      },
      "appUpdates": {
        "org.fdroid.fdroid": 1789057986000
      },
      "patches": [
        {
          "name": "Selectable install backend",
          "description": "Adds a setting to choose how F-Droid installs APKs: system default, Shizuku, InstallerX, or a custom installer package.",
          "firstSeen": 1789084800000,
          "compatiblePackagesKey": 1182
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "areteruhiro/Haiagaru-Morphe",
      "name": "Haiagaru",
      "repoDescription": "Haiagaru Morphe patch for ChMate 0.8.10.191-242",
      "avatarUrl": "https://avatars.githubusercontent.com/u/108941410?v=4&s=128",
      "hotRank": 254,
      "stars": 50,
      "updatedAt": 1792342556000,
      "firstSeen": 1789101917522,
      "appFirstSeen": {
        "jp.co.airfront.android.a2chMate": 1789101916717
      },
      "appUpdates": {
        "jp.co.airfront.android.a2chMate": 1792342556000
      },
      "patches": [
        {
          "name": "Change ChMate package name",
          "description": "Change ChMate's package name, app name, icon, and version code.",
          "firstSeen": 1789232234806,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Choose a valid Android package name. ChMate's package-dependent startup values are adjusted during patching."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Launcher name for the separately installed app. Leave empty to keep the original name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "PNG or WebP launcher icon file path (not a folder). Leave empty to keep the original icon."
            },
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "Defaults to the maximum Android distribution version code (2100000000). Allows switching between supported ChMate versions when package and signing key match. A lower-code APK cannot normally overwrite it. Clear to keep the original version code. Does not add support for unsupported versions."
            }
          ],
          "compatiblePackagesKey": 1183
        },
        {
          "name": "Haiagaru",
          "description": "Haiagaruの機能とアプリ内設定を追加します。対応バージョンはChMate 0.8.10.191 dev／0.8.10.226 dev／0.8.10.242 devです。",
          "firstSeen": 1789171200000,
          "options": [
            {
              "key": "additionalOpenUrls",
              "title": "アプリで開くURLを追加",
              "description": "http(s)://から始まるURLをカンマ区切りで指定。末尾/*は配下も対象です。ChMateが解析できる板・スレURLに使用してください。"
            },
            {
              "key": "emojiMode",
              "title": "絵文字フォントの適用範囲",
              "description": "missing=端末にない絵文字だけ（推奨）、all=全絵文字、off=無効。"
            },
            {
              "key": "emojiFontPath",
              "title": "任意の絵文字フォント（任意）",
              "description": "パッチ実行PC上のTTF/OTFファイルの絶対パス。空欄なら内蔵Noto Color Emojiを使用します。"
            },
            {
              "key": "dedicatedCheckerViewer",
              "title": "必死チェッカー専用ビュワー",
              "description": "true=ChMate内の専用ビュワーを有効化、false=ChMate本来の外部ブラウザ動作。"
            },
            {
              "key": "edgeArchiveToolbarIconPath",
              "title": "エッジ過去ログのツールバー画像（任意）",
              "description": "PNG/WebP画像ファイルの絶対パス（file path）。フォルダではなくファイルを選択してください。空欄なら内蔵アイコンを使用します。"
            },
            {
              "key": "imageNgTfliteFix",
              "title": "191の自動NG画像判定クラッシュを修正",
              "description": "true=修正版TFLiteを適用（推奨）、false=元のライブラリを維持。191 devのみ対象です。"
            }
          ],
          "compatiblePackagesKey": 1183
        },
        {
          "name": "Imgurログインアップロード（開発中）",
          "description": "アプリ内でImgurにログインし、既存の画像アップロードからアカウントへ送信します。初期状態は未選択。導入後もログインと有効化が必要です。非公式Web方式で動作保証はなく、利用規約・利用制限が適用されます。失敗時に匿名送信へ切り替えません。",
          "firstSeen": 1792134806036,
          "default": false,
          "compatiblePackagesKey": 1183
        },
        {
          "name": "MEGAバックアップ・同期",
          "description": "MEGAアカウントへのバックアップ・復元・起動時同期を追加します。注意：Android 7.0以降が必要です。初期状態は未選択で、自動同期も初期OFFです。このパッチを選択しなくてもローカルバックアップ・復元は利用できます。",
          "firstSeen": 1792153716458,
          "default": false,
          "compatiblePackagesKey": 1183
        },
        {
          "name": "Migrate ChMate data with Shizuku",
          "description": "Optionally copy shared data from the original ChMate package using Shizuku.",
          "firstSeen": 1789394818076,
          "default": false,
          "compatiblePackagesKey": 1183
        },
        {
          "name": "Save ChMate crash logs",
          "description": "Save uncaught ChMate crash logs to Download/Haiagaru.",
          "firstSeen": 1789232234806,
          "compatiblePackagesKey": 1183
        },
        {
          "name": "動画専用ビューア",
          "description": "対応する動画をChMate内で再生します。初期状態は未選択。導入後もHaiagaru設定でオン／オフできます。未選択の場合は従来の動画表示・外部アプリ起動を維持します。",
          "firstSeen": 1792153716458,
          "default": false,
          "compatiblePackagesKey": 1183
        },
        {
          "name": "画像取得専用VPN（実験用・検証中）",
          "description": "ChMate単体のVPN Gate画像取得機能を追加します。初期状態は未選択。導入後もHaiagaru設定で有効化が必要です。対象の画像のみVPN経由で取得します。対象画像の表示・全経路の通信漏れ検証は未完了です。VPN運営者に接続元IPが見えることや、固有URLによる識別は防げません。",
          "firstSeen": 1792039442487,
          "default": false,
          "compatiblePackagesKey": 1183
        }
      ]
    },
    {
      "source": "github",
      "repo": "BlueDragon4251/tiktok-patches-for-morphe",
      "name": "BlueIT TikTok",
      "repoDescription": "This repository is a Morphe patch source for TikTok.  It continues the work from earlier community TikTok patch sets, including ReVanced, with the patches adapted for Morphe and tested against newer TikTok builds. The current target version is TikTok 46.2.3",
      "avatarUrl": "https://avatars.githubusercontent.com/u/136262109?v=4&s=128",
      "hotRank": 267,
      "stars": 4,
      "updatedAt": 1791292563000,
      "firstSeen": 1789172443391,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1789172431192
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1791277919000
      },
      "patches": [
        {
          "name": "Advanced feed filter",
          "description": "Adds BlueIT feed rules for promotional music, LIVE replays, and minimum like/view ratio.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Always show publish date",
          "description": "Always shows the publish date in video author information. Thanks to lyyako for the original implementation.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Automatic clear display",
          "description": "Experimental recovery opt-in: automatically enters TikTok clear-display mode after a configurable delay for each newly played video.",
          "firstSeen": 1789171200000,
          "default": false,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "BlueIT Service",
          "description": "Adds the BlueIT Service settings menu to supported TikTok builds.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Copy comments without username",
          "description": "Copies only the comment text without including the creator's username.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Custom offline videos limit",
          "description": "Adds a custom entry to TikTok's offline videos menu with a configurable limit of up to 500 videos.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds optional Morphe diagnostic logging, filtered reports, and local Java crash capture.",
          "firstSeen": 1789171200000,
          "default": false,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Disable login requirement",
          "description": "Removes TikTok's mandatory login gate from supported flows.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Disable long-press quick share",
          "description": "Keeps long-pressing Share from opening TikTok's quick-share interaction.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Disable screen capture detection",
          "description": "Prevents TikTok from reacting to screenshots and screen recordings.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Download quality selector",
          "description": "Selects automatic, highest, or target video quality and lets BlueIT choose the preferred TikTok download stream.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Downloads",
          "description": "Adds watermark-free downloads, comment sticker saving, configurable folders, and filename templates.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Enable Live search",
          "description": "Shows TikTok's search entry in the Live drawer where supported.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Enable non-personalized search",
          "description": "Uses TikTok's non-personalized search mode instead of its saved account choice.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds a menu for viewing and overriding supported TikTok feature flags and configuration values.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Feature Gate Recorder",
          "description": "Adds BlueIT Learn mode for recording newly observed TikTok configuration candidates while using a feature.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Feed filter",
          "description": "Hides feed ads, TikTok Shop items, livestreams, stories, photo posts, and videos outside configured view or like ranges.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Feed tab navigation",
          "description": "Controls which loaded top and bottom navigation tabs remain visible, blocks newly added tabs when requested, and can hide the Tako AI bubble.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Fix Google login",
          "description": "Restores Google account sign-in after patching.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Gesture remapper",
          "description": "Remaps TikTok feed single tap, double tap, left/right seek, and long-press gestures.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Adds a default-off setting to hide browsing and LIVE puzzle dialogs while preserving login and account verification.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Hide already seen videos",
          "description": "Keeps a local BlueIT watch-history and filters videos you already watched from newly loaded feed batches.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Hide floating promotions",
          "description": "Removes floating promotional badges, coin icons, and timer banners from the Home feed.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Hide quick comment reactions",
          "description": "Hides TikTok's exposed quick emoji row in supported comment inputs.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Enables TikTok's native hold, slide down, and release gesture to lock 2x speed.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Open external links directly",
          "description": "Opens profile and story website links in the system browser instead of TikTok's in-app browser. Thanks to lyyako for the original implementation.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Original Photo Mode downloader",
          "description": "Downloads the original Photo Mode CDN assets instead of keeping TikTok's rendered copies when enabled.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Playback speed",
          "description": "Enables playback-speed controls for all videos and remembers the selected speed between videos.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Remember clear display",
          "description": "Remembers TikTok's clear-display state between videos.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Resume videos after scrolling",
          "description": "Continues supported videos from where playback stopped when returning after a scroll.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "SIM spoof",
          "description": "Spoofs SIM country and operator information retrieved by TikTok, with country presets for easier setup.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking parameters from TikTok links before they are shared.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Show seekbar",
          "description": "Shows TikTok's native video seekbar where it would normally be hidden.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Show seekbar thumbnail",
          "description": "Shows TikTok's video preview thumbnail while dragging the seekbar.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Stop video looping",
          "description": "Stops videos at the end instead of replaying them.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Theme engine",
          "description": "Experimental recovery opt-in: runtime-selectable BlueIT themes applied to TikTok TUX/Compose colors and classic surfaces.",
          "firstSeen": 1789171200000,
          "default": false,
          "options": [
            {
              "key": "classicProfileLayout",
              "title": "Classic centered profile",
              "description": "Use TikTok's native centered profile header instead of the left-aligned experiment. Applies independently of the selected color preset."
            },
            {
              "key": "initialThemePreset",
              "title": "Initial theme preset",
              "description": "Optional starting theme for a fresh install. This is only a default; the theme remains freely selectable in BlueIT settings afterwards."
            }
          ],
          "compatiblePackagesKey": 1184
        },
        {
          "name": "Translate comments",
          "description": "Adds comment translation controls using TikTok's translation system, with selectable language exclusions.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1184
        }
      ]
    },
    {
      "source": "github",
      "repo": "kanup4m/morphe-patches",
      "name": "kanup4m",
      "repoDescription": "Custom Morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/30197499?v=4&s=128",
      "hotRank": 194,
      "stars": 3,
      "updatedAt": 1789135896000,
      "firstSeen": 1789172443391,
      "appFirstSeen": {
        "se.perigee.android.seven": 1789172431192
      },
      "appUpdates": {
        "se.perigee.android.seven": 1789135896000
      },
      "patches": [
        {
          "name": "Seven PairIP Bypass",
          "description": "Disables PairIP license paywall and error shutdown so the app runs sideloaded. No root required.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1185
        },
        {
          "name": "Seven Premium",
          "description": "Unlocks 7 Club premium by forcing the membership check to true. No root required.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1185
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Santodan/santodan-patches",
      "name": "Santodan",
      "repoDescription": "Some patches made with AI for Morphe-Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/25581907?v=4&s=128",
      "hotRank": 72,
      "stars": 5,
      "updatedAt": 1792173115000,
      "firstSeen": 1789172443391,
      "appFirstSeen": {
        "com.alticelabs.meo.androidtv": 1790883201759,
        "com.nexon.tfdc": 1792076616627,
        "com.nuvio.tv": 1790361538226,
        "com.ovz.carscanner": 1792076616627,
        "com.reddit.frontpage": 1789577999789,
        "h7.hamzio.emuithemeotg": 1789172431192,
        "xyz.rtrvr.pillo": 1789172431192
      },
      "appUpdates": {
        "com.alticelabs.meo.androidtv": 1790862873000,
        "com.nexon.tfdc": 1792067780000,
        "com.nuvio.tv": 1792173115000,
        "com.ovz.carscanner": 1792067780000,
        "com.reddit.frontpage": 1790253518000,
        "h7.hamzio.emuithemeotg": 1788870600000,
        "xyz.rtrvr.pillo": 1791552636000
      },
      "patches": [
        {
          "name": "Car Scanner - Premium status",
          "description": "Makes the managed premium-status getter return true in Car Scanner 2.1.50.",
          "firstSeen": 1792076616627,
          "default": false,
          "compatiblePackagesKey": 1186
        },
        {
          "name": "MEO - Side-by-side installation",
          "description": "Installs a separately named MEO clone using a configurable package name and app name.",
          "firstSeen": 1790883201759,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Unique Android package name for this installation."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Name displayed by Android launchers for this installation."
            }
          ],
          "compatiblePackagesKey": 1187
        },
        {
          "name": "MEO - Spoof supported device",
          "description": "Reports a Sagemcom DIW3930 to MEO provisioning and skips the server's non-blocking device-verification warning.",
          "firstSeen": 1790883201759,
          "default": false,
          "compatiblePackagesKey": 1187
        },
        {
          "name": "NuvioTV - Android TV launcher channels",
          "description": "Choose individual catalogs and tracking lists, Library, and Upcoming to publish as Android TV launcher channels.",
          "firstSeen": 1792076616627,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Finale dates in library and collections",
          "description": "Adds separate disabled-by-default settings to show the latest scheduled episode date in library and collection posters.",
          "firstSeen": 1791391048557,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Keep airing series in Upcoming",
          "description": "Adds a disabled-by-default setting that keeps currently-airing library series in Upcoming until the scheduled finale.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Merge tracking progress",
          "description": "Merges Nuvio Sync and connected tracking-provider progress, preserving the previous snapshot while providers refresh.",
          "firstSeen": 1790609500151,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Preload streams for next episode",
          "description": "Adds an opt-in Streams setting to fetch the next episode's source list after 30 seconds of playback, reusing Nuvio's native search cache.",
          "firstSeen": 1791671718007,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Preload streams in Continue Watching",
          "description": "Adds an opt-in Streams setting to search sources in the background for visible Continue Watching episodes and movies, reusing Nuvio's native search cache.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Preload streams on detail page",
          "description": "Adds an opt-in Streams setting to search sources for the detail page's Play or Resume episode or movie, reusing Nuvio's native search cache.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Remaining episodes in Continue Watching",
          "description": "Adds a disabled-by-default setting that displays aired, unwatched episode counts for every tracking integration. Controlled by Settings > Layout > Santodan-Patches.",
          "firstSeen": 1790361538226,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Side-by-side installation",
          "description": "Installs a separately named NuvioTV clone using a configurable package name and app name.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Unique Android package name for this installation, for example com.nuvio.testing.one."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Name displayed by Android launchers for this installation."
            }
          ],
          "compatiblePackagesKey": 1188
        },
        {
          "name": "NuvioTV - Upcoming movie dates in library and collections",
          "description": "Adds separate disabled-by-default settings to show known release dates on unreleased movie posters in library and collections.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1188
        },
        {
          "name": "Peafowl - Unlock Theme Ownership (Experimental)",
          "description": "Use Peafowl's local free-theme path without the billing preflight. Experimental; server downloads are not guaranteed.",
          "firstSeen": 1789171200000,
          "default": false,
          "compatiblePackagesKey": 1189
        },
        {
          "name": "Pillo - Hybrid Lock-Screen Notifications",
          "description": "Use fullscreen alarms while the phone is locked and banner notifications while it is unlocked. Select Pillo's Banner/Light notification mode.",
          "firstSeen": 1789171200000,
          "default": false,
          "compatiblePackagesKey": 1190
        },
        {
          "name": "Pillo - Import weight history from JSON",
          "description": "Adds a native Import weights JSON button above Skip in Weight > Add record. Imports SWT backup weights with their dates into the selected profile, with kg/lb selection and duplicate skipping.",
          "firstSeen": 1791562537636,
          "default": false,
          "compatiblePackagesKey": 1191
        },
        {
          "name": "Pillo - Local backup and restore",
          "description": "Adds local-file export and restore of Pillo's database, settings and app-managed files, without Google sign-in. Restore replaces current data, keeps a recovery backup and restarts Pillo.",
          "firstSeen": 1791562537636,
          "default": false,
          "compatiblePackagesKey": 1191
        },
        {
          "name": "Pillo - Weight change summaries",
          "description": "Adds signed Total weight change, an All default filter, a selectable Last since date, and Last 30 days / Last 15 days / Change summaries using full profile history.",
          "firstSeen": 1791562537636,
          "default": false,
          "compatiblePackagesKey": 1191
        },
        {
          "name": "Reddit - Content filters (Experimental)",
          "description": "Adds keyword and per-community flair filters under Morphe > Filters. Home-feed flair filtering requires Show flairs in home feed, which is installed automatically.",
          "firstSeen": 1790071176673,
          "default": false,
          "compatiblePackagesKey": 1192
        },
        {
          "name": "Reddit - Show flairs in home feed (Experimental)",
          "description": "Shows native post flair badges below titles in the home feed, including cached and joined-community posts. Controlled by Morphe > Layout.",
          "firstSeen": 1790071176673,
          "default": false,
          "compatiblePackagesKey": 1192
        },
        {
          "name": "Reddit - Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native browse-logged-out action. Login remains available from the account menu. Already included upstream in Morphe Patches PR #3109: https://github.com/MorpheApp/morphe-patches/pull/3109",
          "firstSeen": 1789577999789,
          "default": false,
          "compatiblePackagesKey": 1192
        },
        {
          "name": "TFD Companion - NGSM validation diagnostics - Troubleshooting purpose",
          "description": "Logs NGSM token-result codes and failed validation values under TFD-NGSM. Does not log tokens or change authentication results.",
          "firstSeen": 1792076616627,
          "default": false,
          "compatiblePackagesKey": 1193
        },
        {
          "name": "TFD Companion - Remove illegal apps detection",
          "description": "Removes broad MAIN/VIEW package queries while preserving specific app integrations. For Android 11+. Leaves NGSM and authentication unchanged; other detections may still occur.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1193
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Sfehhrths/ekispert-morphe-patches",
      "name": "Ekispert Wear",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1615845?v=4&s=128",
      "hotRank": 139,
      "stars": 2,
      "updatedAt": 1791980134000,
      "firstSeen": 1789172443391,
      "appFirstSeen": {
        "jp.co.val.expert.android.aio": 1789172431192
      },
      "appUpdates": {
        "jp.co.val.expert.android.aio": 1791980134000
      },
      "patches": [
        {
          "name": "Response tap",
          "description": "Sends route search results, the course opened in the detail screen, MyClip courses and transfer-alarm courses to the Ekispert Wear companion app (dev.sfehhrths.ekispertwear) for display on a Wear OS watch.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1194
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "WalkTheEarth/morphe-ytvr-patches",
      "name": "YouTube VR",
      "repoDescription": "Morphe patches for YouTube VR (Meta Quest)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/152687463?v=4&s=128",
      "hotRank": 320,
      "stars": 6,
      "updatedAt": 1788956799000,
      "firstSeen": 1789172443391,
      "appFirstSeen": {
        "com.google.android.apps.youtube.vr.oculus": 1789172431192
      },
      "appUpdates": {
        "com.google.android.apps.youtube.vr.oculus": 1788956799000
      },
      "patches": [
        {
          "name": "Disable DRC audio",
          "description": "Disables DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1195
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1789171200000,
          "default": false,
          "options": [
            {
              "key": "disableQuic",
              "title": "Disable QUIC protocol"
            }
          ],
          "compatiblePackagesKey": 1195
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1789171200000,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1195
        },
        {
          "name": "Hide ads",
          "description": "Hides video ads.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1195
        },
        {
          "name": "Open links externally",
          "description": "Opens links in an external app instead of the in-app browser.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1195
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Removes the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1789171200000,
          "compatiblePackagesKey": 1195
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running a different version.",
          "firstSeen": 1789171200000,
          "options": [
            {
              "key": "spoofedVersionName",
              "title": "Spoofed version name"
            }
          ],
          "compatiblePackagesKey": 1195
        }
      ]
    },
    {
      "source": "github",
      "repo": "ahmedyarub/morphe-patches",
      "name": "Ahmed Yarub",
      "repoDescription": "Personal Android app patches for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15722184?v=4&s=128",
      "hotRank": 264,
      "stars": 4,
      "updatedAt": 1792195718000,
      "firstSeen": 1789458462019,
      "appFirstSeen": {
        "com.instagram.android": 1789458461041,
        "com.reddit.frontpage": 1789458461041,
        "com.twitter.android": 1790796218590
      },
      "appUpdates": {
        "com.instagram.android": 1791991216000,
        "com.reddit.frontpage": 1789424557000,
        "com.twitter.android": 1792195718000
      },
      "patches": [
        {
          "name": "Add ability to copy media link",
          "description": "Adds \"Copy media link\" to the post menu: the direct links of the post's photos, videos and GIFs.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Auto not interested",
          "description": "Skips the reason popup and auto-submits when tapping Not Interested.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Bypass signature check",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Custom download folder",
          "description": "Saves downloaded photos and videos to a folder of your choice instead of Download/X.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "folder",
              "title": "Folder",
              "description": "Relative to shared storage, starting with Download, Pictures, Movies, DCIM or Documents, e.g. Pictures/X or Download/Twitter."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Custom share menu",
          "description": "Hides options from the post menu.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hiddenOptions",
              "title": "Hidden options",
              "description": "The post action types to hide, e.g. Follow, AddToList, Mute, Block, Report, Embed, NotInterested."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Custom sharing domain",
          "description": "Shares and copies links with another domain, such as fxtwitter.com, in place of x.com.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "domain",
              "title": "Domain",
              "description": "The domain shared links point at, without https://."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize Inline action Bar items",
          "description": "Hides actions from the bar under each post.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideReply",
              "title": "Hide reply"
            },
            {
              "key": "hideRetweet",
              "title": "Hide repost"
            },
            {
              "key": "hideLike",
              "title": "Hide like"
            },
            {
              "key": "hideViews",
              "title": "Hide views (or dislike, where it replaces views)"
            },
            {
              "key": "hideBookmark",
              "title": "Hide bookmark"
            },
            {
              "key": "hideShare",
              "title": "Hide share"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize Navigation Bar items",
          "description": "Hides tabs from the bottom navigation bar. Home always stays.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideExplore",
              "title": "Hide Explore"
            },
            {
              "key": "hideGrok",
              "title": "Hide Grok"
            },
            {
              "key": "hideNotifications",
              "title": "Hide Notifications"
            },
            {
              "key": "hideDm",
              "title": "Hide Messages"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize default reply sorting",
          "description": "Sets the sort replies open with.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "replySort",
              "title": "Default sort"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize explore tabs",
          "description": "Hides tabs from the Explore page.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hiddenExploreTabs",
              "title": "Hidden tabs",
              "description": "The ids of the tabs to hide, e.g. trending, news, sports, entertainment. The server names them, so they are matched without regard to case, hyphens or underscores."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize notification tabs",
          "description": "Hides tabs from Notifications. At least one tab always stays.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideAll",
              "title": "Hide All"
            },
            {
              "key": "hideMentions",
              "title": "Hide Mentions"
            },
            {
              "key": "hideVerified",
              "title": "Hide Verified"
            },
            {
              "key": "hidePriority",
              "title": "Hide Priority"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize search suggestions",
          "description": "Hides kinds of suggestion from the search box.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideUsers",
              "title": "Hide accounts"
            },
            {
              "key": "hideSuggestions",
              "title": "Hide search suggestions"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize search tab items",
          "description": "Hides tabs from search results. At least one tab always stays.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideTop",
              "title": "Hide Top"
            },
            {
              "key": "hideLatest",
              "title": "Hide Latest"
            },
            {
              "key": "hidePeople",
              "title": "Hide People"
            },
            {
              "key": "hideMedia",
              "title": "Hide Media"
            },
            {
              "key": "hideLists",
              "title": "Hide Lists"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize side bar items",
          "description": "Hides rows from the side bar.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hidePremium",
              "title": "Hide Premium"
            },
            {
              "key": "hideMoney",
              "title": "Hide Money"
            },
            {
              "key": "hideCommunities",
              "title": "Hide Communities"
            },
            {
              "key": "hideSports",
              "title": "Hide Sports"
            },
            {
              "key": "hideBookmarks",
              "title": "Hide Bookmarks / History"
            },
            {
              "key": "hideCommunityNotes",
              "title": "Hide Community Notes"
            },
            {
              "key": "hideOfflineVideos",
              "title": "Hide Offline videos"
            },
            {
              "key": "hideLists",
              "title": "Hide Lists"
            },
            {
              "key": "hideBoost",
              "title": "Hide Boost"
            },
            {
              "key": "hideSpaces",
              "title": "Hide Spaces"
            },
            {
              "key": "hideFollowRequests",
              "title": "Hide Follow requests"
            },
            {
              "key": "hideMonetization",
              "title": "Hide Monetization"
            },
            {
              "key": "hideCreatorStudio",
              "title": "Hide Creator Studio"
            },
            {
              "key": "hideAnalytics",
              "title": "Hide Analytics"
            },
            {
              "key": "hideGrok",
              "title": "Hide Grok"
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Customize timeline top bar",
          "description": "Hides tabs from the top of the home timeline. At least one tab always stays.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "hideForYou",
              "title": "Hide For you"
            },
            {
              "key": "hideFollowing",
              "title": "Hide Following"
            },
            {
              "key": "hideSubscriptions",
              "title": "Hide Subscriptions"
            },
            {
              "key": "hideTopicsUpsell",
              "title": "Hide the topics suggestion"
            },
            {
              "key": "hidePinnedLists",
              "title": "Hide pinned lists"
            },
            {
              "key": "hidePinnedCommunities",
              "title": "Hide pinned communities"
            },
            {
              "key": "hidePinnedTopics",
              "title": "Hide pinned topics"
            },
            {
              "key": "hideAddTab",
              "title": "Hide the Add tab",
              "description": "Hides the + tab that pins a new timeline to the top bar."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Delete from database",
          "description": "Adds options to the Morphe settings to delete cached promoted entries or clear cached timelines.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Disable analytics",
          "description": "Blocks analytics requests sent to Instagram and Facebook servers.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Disable auto timeline scroll on launch",
          "description": "Opens the home timelines where you left them, instead of at the newest posts.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Disable screenshot detection",
          "description": "Disables screenshot detection in direct messages and stories.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download media",
          "description": "Adds ability to download posts, reels, stories and highlights",
          "firstSeen": 1789479340404,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download voice message",
          "description": "Enables ability to download voice messages",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Enable Undo Posts",
          "description": "Holds each post for a few seconds before sending it, so it can be undone.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "undoSeconds",
              "title": "Undo period",
              "description": "Seconds a post waits before it is sent."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Enable debug menu for posts",
          "description": "Adds \"Post data\" to the post menu: everything the app knows about the post, as text.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Enable force HD videos",
          "description": "Always plays videos at the highest quality the device supports, whatever the connection.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Feed filters",
          "description": "Adds feed filters to timelines: media only (images, videos, GIFs), hide followed profiles, and include/exclude keyword filtering. Toggle each filter from the Morphe settings.",
          "firstSeen": 1791579564943,
          "options": [
            {
              "key": "includeKeywords",
              "title": "Initial include keywords",
              "description": "When set, only posts containing at least one of these are shown. Edit in the app."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Filter posts by keyword",
          "description": "Hides posts whose text contains any of your keywords, ignoring case. Edit the keywords from \"Filtered keywords\" in any post's menu, or in the Morphe settings.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "keywords",
              "title": "Initial keywords",
              "description": "Words or phrases filtered until you edit the list in the app."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Filter stories",
          "description": "Hides categories of stories from the story tray.",
          "firstSeen": 1789458461041,
          "options": [
            {
              "key": "onlyOrganicStories",
              "title": "Only organic stories",
              "description": "Shows only stories people posted: their own stories, close friends, shared and collab stories, lives and subscriber stories. Hides every suggestion, prompt, music and ad card Instagram adds to the tray or injects while watching, whatever the options below say."
            },
            {
              "key": "hideAdsStories",
              "title": "Hide ad stories",
              "description": "Hides advertisements from the story tray."
            },
            {
              "key": "hideSuggestedStories",
              "title": "Hide suggested stories",
              "description": "Hides suggested users and creators from the story tray."
            },
            {
              "key": "hideHighlightStories",
              "title": "Hide highlights",
              "description": "Hides resurfaced highlights, which carry no expiry, from the story tray."
            },
            {
              "key": "hideYourTurnStories",
              "title": "Hide \"Your Turn\" stories",
              "description": "Hides \"Add Yours\" / \"Your Turn\" stories from the story tray."
            }
          ],
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Force enable translate",
          "description": "Offers to translate every post, not only those the server marks translatable.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Handle custom twitter links",
          "description": "Opens links to other X frontends, such as fxtwitter and vxtwitter, in the app. They have to be enabled under \"Open by default\" in the app's system settings.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "customLinkHosts",
              "title": "Hosts",
              "description": "Link hosts to open in the app. Subdomains are included."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide Banner",
          "description": "Hides the \"See new posts\" pill at the top of the timeline.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide Community Notes",
          "description": "Hides Community Notes under posts.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide FAB",
          "description": "Hides the floating Post button.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide Instants",
          "description": "Hides Instants from DMs page.",
          "firstSeen": 1789458461041,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide Threads profile button",
          "description": "Hides the Threads button from the profile page action bar (top right of the profile page).",
          "firstSeen": 1789458461041,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide ads",
          "description": "Hides ads in the feed.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide badges from navigation bar icons",
          "description": "Hides the unread counts and dots on the bottom navigation bar.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide promote button",
          "description": "Hides the Boost button on your posts and the Boost item in their menu.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Hide suggested content",
          "description": "Hides suggested reels and suggested accounts. Suggested stories are hidden by Filter stories.",
          "firstSeen": 1789458461041,
          "options": [
            {
              "key": "hideSuggestedReels",
              "title": "Hide suggested reels",
              "description": "Hides suggested reels from feed and reels tab."
            },
            {
              "key": "hideSuggestedAccount",
              "title": "Hide suggested accounts",
              "description": "Hides suggested accounts from the list of followers and from other profiles."
            }
          ],
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hook feature flag",
          "description": "Overrides the app's feature switches with values chosen when patching.",
          "firstSeen": 1790796218590,
          "options": [
            {
              "key": "flags",
              "title": "Feature switches",
              "description": "One key=value per entry, e.g. some_feature_enabled=true. true and false set a boolean, whole numbers an integer, other numbers a decimal, and anything else a string."
            }
          ],
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Import/Export login token",
          "description": "Adds Export login and Import login to the Morphe settings, opened from the app icon's shortcuts. An export holds everything needed to use your account.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Improve image viewing",
          "description": "Requests the maximum resolution images from the server.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Legacy share links",
          "description": "Shares posts as x.com/<username>/status/<id> rather than x.com/i/status/<id>.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Make ephemeral media permanent",
          "description": "Changes unexpired view once, view twice media to permanent view.",
          "firstSeen": 1789496016699,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Native downloader",
          "description": "Lets every photo, video and GIF be saved from its long-press menu and the media viewer, without a watermark.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Native reader mode",
          "description": "Adds \"Reader mode\" to the post menu: the post's text, selectable, with links to its media.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Native translator",
          "description": "Adds \"Translate with Google\" to the post menu.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "No shortened URL",
          "description": "Opens links in posts at their real address instead of through t.co.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Open links externally",
          "description": "Opens links in the system browser instead of the in-app browser.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Remove Ads",
          "description": "Removes promoted posts, accounts and trends from timelines.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Remove Reddit Pro section",
          "description": "Removes the Reddit Pro section from the community drawer, and the Reddit Pro promos: the post creation and subreddit join upsell sheets, and the Reddit Pro banner on the profile feed.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1192
        },
        {
          "name": "Remove Resources and Games on Reddit sections",
          "description": "Removes the Resources and Games on Reddit sections from the community drawer.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1192
        },
        {
          "name": "Remove premium upsell",
          "description": "Removes Premium upsells: the Upgrade button on the home timeline, the Premium side bar row, and the Get verified cards and prompts.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Reorder menu options",
          "description": "Moves Interested and Not Interested to the top of the post menu.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Sanitize share links",
          "description": "Removes tracking parameters from links shared out of the app.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Save deleted messages",
          "description": "Keeps a local copy of incoming DMs so ones the sender deletes stay readable. Messages are stored unencrypted in the app's private storage.",
          "firstSeen": 1789496016699,
          "options": [
            {
              "key": "retentionDays",
              "title": "Days to keep messages",
              "description": "How long a copy of a message that was not deleted is kept. A message deleted after this is not recoverable. Deleted messages are kept until cleared."
            }
          ],
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Share Tweet as Image",
          "description": "Adds \"Share as image\" to the share sheet of a post, which shares it as an image card.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Show poll results",
          "description": "Shows the results of polls without voting. Polls cannot be voted on while this is applied.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Show sensitive media",
          "description": "Shows media marked sensitive without blurring it behind a warning.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Support external downloader",
          "description": "Adds \"Open in downloader\" to the post menu, which shares the post's link with an app of your choice.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        },
        {
          "name": "Unlock Premium checks",
          "description": "Makes the app's own Premium subscription checks always pass. Features the server enforces still need a subscription.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1196
        }
      ]
    },
    {
      "source": "github",
      "repo": "dhrubonai/morphe-patches",
      "name": "Dhrubo",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/247668399?v=4&s=128",
      "hotRank": 276,
      "stars": 3,
      "updatedAt": 1792002240000,
      "firstSeen": 1789458462019,
      "appFirstSeen": {
        "ai.perplexity.app.android": 1789458461041,
        "all.in.one.calculator": 1789458461041,
        "app.rubberbands.fit": 1789458461041,
        "app.symfonik.music.player": 1789458461041,
        "ch.protonmail.android": 1789458461041,
        "com.audible.application": 1789458461041,
        "com.community.oneroom": 1789458461041,
        "com.cxinventor.file.explorer": 1789458461041,
        "com.etsy.android": 1789458461041,
        "com.gamma.scan": 1789458461041,
        "com.gstarmc.android": 1789458461041,
        "com.handmark.expressweather": 1789458461041,
        "com.kick.mobile": 1789458461041,
        "com.mchutov.Quranify": 1789458461041,
        "com.michaldrabik.showly2": 1789458461041,
        "com.myvitale.forus": 1789458461041,
        "com.risesci.nyx": 1789458461041,
        "com.spocky.projengmenu": 1789458461041,
        "com.sry.rateglance": 1789458461041,
        "com.streetwriters.notesnook": 1789458461041,
        "com.thetrainline": 1789458461041,
        "ipnossoft.rma.free": 1789458461041,
        "org.readera": 1789458461041,
        "photo.editor.photoeditor.photoeditorpro": 1789458461041,
        "psyberia.alpinequest.free": 1789458461041
      },
      "appUpdates": {
        "ai.perplexity.app.android": 1789398720000,
        "all.in.one.calculator": 1789398720000,
        "app.rubberbands.fit": 1789398720000,
        "app.symfonik.music.player": 1789398720000,
        "ch.protonmail.android": 1789398720000,
        "com.audible.application": 1789398720000,
        "com.community.oneroom": 1791655639000,
        "com.cxinventor.file.explorer": 1789398720000,
        "com.etsy.android": 1789398720000,
        "com.gamma.scan": 1789398720000,
        "com.gstarmc.android": 1789398720000,
        "com.handmark.expressweather": 1789398720000,
        "com.kick.mobile": 1789398720000,
        "com.mchutov.Quranify": 1789398720000,
        "com.michaldrabik.showly2": 1789398720000,
        "com.myvitale.forus": 1789398720000,
        "com.risesci.nyx": 1789398720000,
        "com.spocky.projengmenu": 1789398720000,
        "com.sry.rateglance": 1789398720000,
        "com.streetwriters.notesnook": 1789398720000,
        "com.thetrainline": 1789398720000,
        "ipnossoft.rma.free": 1789398720000,
        "org.readera": 1789398720000,
        "photo.editor.photoeditor.photoeditorpro": 1789398720000,
        "psyberia.alpinequest.free": 1789398720000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Adds a pure black option to the dark theme.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1198
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black. Disables over-the-air updates that would restore the original background.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 721
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1199
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1200
        },
        {
          "name": "AMOLED dark theme",
          "description": "Replaces the dark theme background with pure black.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 47
        },
        {
          "name": "All-In-One",
          "description": "Enables video playback and downloads, removes ads and upsell prompts, bypasses the region block, unlocks the hidden Laboratory menu, and adds a Telegram channel popup and a floating support button. Requires Android 10 or later.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1201
        },
        {
          "name": "Block telemetry",
          "description": "Blocks the Umeng, ByteDance and ad network analytics endpoints.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Dark theme",
          "description": "Renders the app's dark theme and adds it to the settings.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1198
        },
        {
          "name": "Disable telemetry",
          "description": "Stops crash and error reports from reaching Sentry.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1202
        },
        {
          "name": "Disable tracking",
          "description": "Stops installs, sessions and in-app events from reaching AppsFlyer.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Disable tracking",
          "description": "Disables analytics and crash reporting.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1203
        },
        {
          "name": "Disable usage tracking",
          "description": "Stops app usage events from being uploaded. Local usage tracking remains enabled.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1202
        },
        {
          "name": "GmsCore support",
          "description": "Signs in through GmsCore instead of Google Play Services. Requires GmsCore to be installed.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 753
        },
        {
          "name": "Hide Shorts",
          "description": "Hides the 1Weather Shorts card from the Today screen.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Hide Skyla",
          "description": "Hides the Skyla AI assistant, its prompts and the Summarize buttons.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Hide ads",
          "description": "Removes promoted listings and the \"with Ads\" label from search results.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1204
        },
        {
          "name": "Hide ads",
          "description": "Disables banner, interstitial, and native ads.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1205
        },
        {
          "name": "Hide ads",
          "description": "Adds an option to hide banner, interstitial, app-open and rewarded ads.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1206
        },
        {
          "name": "Hide ads",
          "description": "Removes the adverts shown between search results.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1207
        },
        {
          "name": "Hide membership upselling",
          "description": "Hides the membership promotion on the Home screen and the free trial bottom sheet.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1208
        },
        {
          "name": "Hide rating dialog",
          "description": "Removes the prompt asking for a store review.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Hide upgrade upselling",
          "description": "Hides the top-bar upgrade button and promotional sidebar rows.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1200
        },
        {
          "name": "Inspect AI requests",
          "description": "Shows the network calls an AI tool makes, such as HTTP requests and Firebase uploads, and keeps a log, so you can watch your photo fly to China or the US.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1206
        },
        {
          "name": "Open Library on launch",
          "description": "Opens the Library tab instead of Home on launch. Applies only while signed in.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1208
        },
        {
          "name": "Remove 'Sent from' signature",
          "description": "Removes the 'Sent from Proton Mail' signature from emails.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1200
        },
        {
          "name": "Remove free accounts limit",
          "description": "Removes the limit for maximum free accounts logged in.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1200
        },
        {
          "name": "Remove nags",
          "description": "Removes the rate this app dialog and the promotional dialogs shown on startup.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1209
        },
        {
          "name": "Show AI progress",
          "description": "Reads the current stage off the real network activity instead of the fake progress bar InShot ships.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1206
        },
        {
          "name": "Speed up AI tools",
          "description": "Shortens the AI tool wait by polling for the result more often and uploading the photo in larger chunks.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1206
        },
        {
          "name": "Unlock custom time picker",
          "description": "Enables picking a custom date and time when snoozing conversations and scheduling messages.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1200
        },
        {
          "name": "Unlock full version",
          "description": "Unlocks the Off-Road Explorer features gated behind activation.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 779
        },
        {
          "name": "Unlock premium",
          "description": "Grants the pro entitlement, which removes the ads and the paywalled tools.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 753
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium content and skips the free trial screen.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1210
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1198
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1211
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the paid drawing, annotation and measurement tools, and removes ads.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 733
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium and removes ads.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 745
        },
        {
          "name": "Unlock premium",
          "description": "Adds an option to unlock the pro tools, remove the export watermark and hide the upgrade prompts.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1206
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1203
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks downloading every surah, lyrics and tafsir, Android Auto, background playback controls, and insights.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1212
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1213
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the energy schedule, habit tools, smart alarm and progress insights. Requires a RISE account.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1202
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks running and logging workouts, progress tracking and personal records (AI workout generation is not included).",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1214
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks ad removal, light theme, custom images, list view types, quick ratings, and transparent widgets. The News feed is not included.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 47
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1215
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks task lists, callouts, app lock, and the notebook, tag, colour and reminder limits. Requires a signed-in account. The server still enforces storage, attachment size, monographs and SMS 2FA.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1216
        }
      ]
    },
    {
      "source": "github",
      "repo": "Fripe070/PixivPatches",
      "name": "Pixiv",
      "repoDescription": "100% vibecoded slop pixiv android app morphe patches. Meant only for private usage.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/72686066?v=4&s=128",
      "hotRank": 269,
      "stars": 4,
      "updatedAt": 1790787824000,
      "firstSeen": 1789458462019,
      "appFirstSeen": {
        "jp.pxv.android": 1789458461041
      },
      "appUpdates": {
        "jp.pxv.android": 1790787824000
      },
      "patches": [
        {
          "name": "Pixiv Adblocker",
          "description": "Eliminates bottom advertising banners across all screens without layout padding, suppresses rate-this-app dialogs, and hides sponsored works in feeds.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv AI Work Flagger",
          "description": "Identifies AI-generated works, dims thumbnails with an [AI] badge (or hides them completely), displays a full-width warning banner below the top toolbar on artwork detail, adds title [AI] pill, auto-blocks AI artists, and provides in-app settings with tag editor.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv Downloader",
          "description": "Adds a button to the illustration and manga detail view to download original full-quality artwork directly to your Photos library with clean metadata filenames.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv Premium Features",
          "description": "Unlocks popularity sort sorting (popular_desc) in search, removes mute limits, and emulates client-side Pixiv Premium membership status.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv Analytics Blocker",
          "description": "Neutralizes Firebase Analytics, Google Measurement telemetry, and internal Pixiv event logging dispatchers for enhanced privacy.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv OLED Dark Theme",
          "description": "Overrides dark gray surface and background colors with pure pitch black (#ff000000) for OLED battery savings and true high-contrast dark mode.",
          "firstSeen": 1789458461041,
          "compatiblePackagesKey": 1217
        },
        {
          "name": "Pixiv Enhanced Viewer & Instant Zoom",
          "description": "Displays the standard-resolution artwork as an instant placeholder while the full-resolution image loads, allows immediate pinch-to-zoom/pan preserving zoom coordinates upon high-res load, and shows a discreet loading indicator.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1217
        }
      ]
    },
    {
      "source": "github",
      "repo": "Insane96/Pinterest-patch",
      "name": "Personal",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7185104?v=4&s=128",
      "hotRank": 318,
      "stars": 2,
      "updatedAt": 1789292499000,
      "firstSeen": 1789538643083,
      "appFirstSeen": {
        "com.example.app": 1789538642449,
        "com.pinterest": 1789538642449
      },
      "appUpdates": {
        "com.example.app": 1789292499000,
        "com.pinterest": 1789292499000
      },
      "patches": [
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 971
        },
        {
          "name": "Hide promoted pins",
          "description": "Removes promoted (ad) Pins from the home feed, search results and related Pins.",
          "firstSeen": 1789538642449,
          "compatiblePackagesKey": 1218
        }
      ]
    },
    {
      "source": "github",
      "repo": "thrkingunknown/gboard-theme-patch",
      "name": "Gboard AMOLED Theme Studio",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/131584252?v=4&s=128",
      "hotRank": 316,
      "stars": 6,
      "updatedAt": 1789475782000,
      "firstSeen": 1789538643083,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1789538642449
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1789475782000
      },
      "patches": [
        {
          "name": "Gboard AMOLED Theme Studio",
          "description": "Adds a configurable standalone AMOLED Gboard theme. Midnight Red is the default palette.",
          "firstSeen": 1789538642449,
          "default": false,
          "options": [
            {
              "key": "Theme name"
            },
            {
              "key": "Background"
            },
            {
              "key": "Primary / action"
            },
            {
              "key": "Secondary / normal keys"
            },
            {
              "key": "Tertiary / modifier keys"
            }
          ],
          "compatiblePackagesKey": 1219
        }
      ]
    },
    {
      "source": "github",
      "repo": "HelioFloxZ/HelioFloxZ-Patches",
      "name": "UserXYZ",
      "repoDescription": "Patches For Apps!",
      "avatarUrl": "https://avatars.githubusercontent.com/u/289725990?v=4&s=128",
      "hotRank": 314,
      "stars": 2,
      "updatedAt": 1789619819000,
      "firstSeen": 1789558735391,
      "appFirstSeen": {
        "com.google.android.dialer": 1789558734394
      },
      "appUpdates": {
        "com.google.android.dialer": 1789619819000
      },
      "patches": [
        {
          "name": "Change flags",
          "description": "Adds customizable Google Phone feature flags.",
          "firstSeen": 1789630945513,
          "compatiblePackagesKey": 1220
        },
        {
          "name": "Remove Dialer Support Library",
          "description": "Removes the unavailable com.google.android.dialer.support shared-library requirement.",
          "firstSeen": 1789558734394,
          "compatiblePackagesKey": 1220
        }
      ]
    },
    {
      "source": "github",
      "repo": "Amitaisela/travian-morphe-patches",
      "name": "Travian Notifier",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/68296620?v=4&s=128",
      "hotRank": 174,
      "stars": 3,
      "updatedAt": 1790512822000,
      "firstSeen": 1789589434654,
      "appFirstSeen": {
        "com.traviangames.travianlegendsmobile": 1789589433573
      },
      "appUpdates": {
        "com.traviangames.travianlegendsmobile": 1790512822000
      },
      "patches": [
        {
          "name": "Travian Tools",
          "description": "Alerts for finished builds, incoming attacks, full storage and your hero, plus a Travian Tools app with a build queue, oasis finder, silver helper and home-screen widget. Uses your existing game login.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 1221
        },
        {
          "name": "Travian Tools setup",
          "description": "Required by Travian Tools. Registers its screens and widget. Keep this on.",
          "firstSeen": 1790517715625,
          "compatiblePackagesKey": 1221
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Hari-sys786/telegram-patches",
      "name": "Telegram",
      "repoDescription": "Morphe patch source for the official Telegram Android app: premium unlock, download/upload speed boost, banned-channel access, media saving, screenshots, no sponsored content, secret media, Delete Account dialog and 999 accounts.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/64912074?v=4&s=128",
      "hotRank": 315,
      "stars": 6,
      "updatedAt": 1789506254787,
      "firstSeen": 1789589434654,
      "appFirstSeen": {
        "org.telegram.messenger": 1789589433573,
        "org.telegram.messenger.beta": 1789589433573,
        "org.telegram.messenger.web": 1789589433573
      },
      "appUpdates": {
        "org.telegram.messenger": 1789506254787,
        "org.telegram.messenger.beta": 1789506254787,
        "org.telegram.messenger.web": 1789506254787
      },
      "patches": [
        {
          "name": "Access banned channels",
          "description": "Makes every MessagesController.checkCanOpenChat(...) overload always return true.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Allow forwarding/saving restricted media",
          "description": "Makes MessagesController.isChatNoForwards(...) always return false.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Bypass isRestrictedMessage",
          "description": "Forces every read of the isRestrictedMessage field to false.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Delete Account dialog",
          "description": "Adds a Settings entry that opens a Cherrygram-style Delete Account dialog (red 20s countdown, deletes all dialogs, calls account.deleteAccount, then logs out).",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Disable marking stories as read",
          "description": "Makes StoriesController.markStoryAsRead(...) always return false so watched stories are not marked read.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Disable signature verification",
          "description": "Forces AndroidUtilities.getCertificateSHA256Fingerprint() to return the mod's known certificate SHA-256 so the official Telegram build can run after a repack.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Disable sponsored messages (client flag)",
          "description": "Makes MessagesController.isSponsoredDisabled() always return true.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Enable saving media everywhere",
          "description": "Forces every read of the noforwards field to false.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Enable screenshots",
          "description": "Removes FLAG_SECURE everywhere (window flags, allowScreenCapture, allowScreenshots, secret media viewers).",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Force premium (PremiumPreviewFragment.forcePremium)",
          "description": "Forces every read of PremiumPreviewFragment.forcePremium to true.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Force premium (StoriesController.isPremium)",
          "description": "Makes StoriesController.isPremium(long) always return true so stories premium features are unlocked.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Force premium (UserConfig.isPremium)",
          "description": "Makes UserConfig.isPremium() always return true.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Force premium feature available",
          "description": "Makes isPremiumFeatureAvailable(...) report available by flipping its false constant to true.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Hide sponsored messages",
          "description": "Makes MessageObject.isSponsored() always return false.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Increase download speed",
          "description": "Raises FileLoadOperation.updateParams() chunk size (0x20000 -> 0x80000) and max requests (4 -> 8).",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Increase upload speed",
          "description": "Raises FileUploadOperation's inlined throughput cap (0x800 -> 0x2000) so Telegram uses up to 4x more parallel upload parts (maxRequestsCount).",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Raise max account count (999)",
          "description": "Makes UserConfig.getMaxAccountCount() return 999 instead of 3/5, removing the stock limit on the number of accounts that can be added.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Remove proxy sponsored channels",
          "description": "Empties MessagesController.checkPromoInfoInternal(boolean) so no promo channel request is made.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Secret media enabler",
          "description": "Prevents secret media from expiring and disables the secret-media checks.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        },
        {
          "name": "Unlock premium-locked content",
          "description": "Forces every read of the premiumLocked field to false.",
          "firstSeen": 1789589433573,
          "compatiblePackagesKey": 1222
        }
      ]
    },
    {
      "source": "github",
      "repo": "0-BlackSpectrum-0/channel-blacklist-patch",
      "name": "Spectre",
      "repoDescription": "Morphe Patch",
      "avatarUrl": "https://raw.githubusercontent.com/0-BlackSpectrum-0/channel-blacklist-patch/main/patches-bundle.png",
      "hotRank": 278,
      "stars": 3,
      "updatedAt": 1791647458000,
      "firstSeen": 1789711046159,
      "appFirstSeen": {
        "__universal__": 1790714999024,
        "com.google.android.youtube": 1789711044427
      },
      "appUpdates": {
        "__universal__": 1790705923000,
        "com.google.android.youtube": 1791647458000
      },
      "patches": [
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Alternative thumbnails",
          "description": "Adds options to replace video thumbnails using the DeArrow API or image captures from the video.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1790183112989,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Channel blacklist",
          "description": "Filter and hide videos from blacklisted channels across YouTube feeds, search results, subscriptions, and comments.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1790183112989,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1790183112989,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1790183112989,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1790183112989,
          "default": false,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1790714999024,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1790442738543,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1790714999024,
          "default": false
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1790183112989,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1790183112989,
          "compatiblePackagesKey": 1223
        }
      ]
    },
    {
      "source": "github",
      "repo": "LimeLimes/cbc-patches",
      "name": "Ryley",
      "repoDescription": "Morphe patches that remove ads from the CBC News Android app",
      "avatarUrl": "https://avatars.githubusercontent.com/u/9027500?v=4&s=128",
      "hotRank": 238,
      "stars": 2,
      "updatedAt": 1789542561000,
      "firstSeen": 1789711046159,
      "appFirstSeen": {
        "ca.cbc.mobile.android.cbcnewsandroidwebview": 1789711044427
      },
      "appUpdates": {
        "ca.cbc.mobile.android.cbcnewsandroidwebview": 1789542561000
      },
      "patches": [
        {
          "name": "Disable ads",
          "description": "Prevents the app from requesting banner, in-read and mediated ads.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1224
        },
        {
          "name": "Disable article ads",
          "description": "Prevents ads from being inserted into article bodies.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1224
        },
        {
          "name": "Disable interstitial ads",
          "description": "Prevents the app from showing full-screen interstitial ads.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1224
        },
        {
          "name": "Disable video ads",
          "description": "Prevents pre-roll and mid-roll ads from playing in the video player.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1224
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "spicetify/morphe-patches",
      "name": "Spicetify Android",
      "repoDescription": "Spicetify Android patches for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/100136310?v=4&s=128",
      "hotRank": 255,
      "stars": 44,
      "updatedAt": 1791482292000,
      "firstSeen": 1789711046159,
      "appFirstSeen": {
        "com.spotify.music": 1789711044427
      },
      "appUpdates": {
        "com.spotify.music": 1791482292000
      },
      "patches": [
        {
          "name": "Clean sharing links",
          "description": "Removes sharing identifiers and marketing parameters from open.spotify.com links. Keeps playback timestamps, context, and other parameters.",
          "firstSeen": 1789711044427,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Hide Home and Browse ads",
          "description": "Hides image and video brand-ad sections on Home and Browse. Does not suppress audio ads, player ads, or upgrade prompts. Experimental.",
          "firstSeen": 1790812370830,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Hide Premium tab",
          "description": "Hides the Premium navigation tab. Change this in Spicetify settings, then restart Spotify. Does not change your subscription or remove other ads.",
          "firstSeen": 1790812370830,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Hide player ad cards",
          "description": "Hides image brand-ad cards and embedded ad pages in Now Playing. Does not suppress audio ads or other player overlays. Experimental.",
          "firstSeen": 1790812370830,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Local files from a server",
          "description": "Streams audio from an HTTPS WebDAV folder or Jellyfin music library into Local Files and Your Library. Configure the server in Spicetify settings; playback needs Spotify's Local audio files setting. Experimental; requires byte-range support. Not available for root mount installs.",
          "firstSeen": 1789748772766,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Pin shortcuts on Home",
          "description": "Pick playlists, albums or Liked Songs to pin first on Home, or turn on Show only my pins to hide Spotify's other shortcuts. Pins are saved on this device; restart Spotify after changing them.",
          "firstSeen": 1789748772766,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Spicetify extensions",
          "description": "Adds Android versions of Spicetify extensions to the Spicetify Marketplace's Extensions tab, in Spicetify settings, each off until you turn it on. Trash Bin skips the songs and artists you throw away from their menus. Play a random song plays one from all of Spotify or your library, from a Random pill on Home. Shuffle+ plays a playlist, album or Liked Songs in a truly random order when you long-press the shuffle button in Now Playing, choose Shuffle+ this playlist in a playlist's menu, or use its sheet. Hide podcasts hides podcasts and episodes on Home and in Search, and their filters there and in Your Library, and audiobooks unless you turn that off.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1225
        },
        {
          "name": "Theme colors",
          "description": "Choose a theme, such as OLED, or your own colors in Spicetify settings. Requires Android 11 or later. Some screens and hardcoded colors keep Spotify's colors.",
          "firstSeen": 1789711044427,
          "default": false,
          "compatiblePackagesKey": 1225
        }
      ]
    },
    {
      "source": "github",
      "repo": "FoxxoOwO/foxxo-patches",
      "name": "Foxxo",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/89482938?v=4&s=128",
      "hotRank": 170,
      "stars": 2,
      "updatedAt": 1790411541000,
      "firstSeen": 1789797344283,
      "appFirstSeen": {
        "com.instagram.android": 1790322751769,
        "me.jodoin.aiplantdoctor": 1789797343311
      },
      "appUpdates": {
        "com.instagram.android": 1790317848000,
        "me.jodoin.aiplantdoctor": 1789786483000
      },
      "patches": [
        {
          "name": "Clone",
          "description": "Renames the package and app label so the patched build installs alongside a stock Instagram instead of replacing it.",
          "firstSeen": 1790322751769,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"Instagram\" skips changing the label."
            }
          ],
          "compatiblePackagesKey": 657
        },
        {
          "name": "Debug bridge",
          "description": "Development only: exposes the Feurstagram settings over ADB broadcasts so they can be driven from a shell instead of the on-screen panel.",
          "firstSeen": 1790322751769,
          "default": false,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Feed item filtering",
          "description": "Drops ad/promo and suggested feed units at the JSON-parse layer, catching the ones injected inline into the timeline that URL blocking misses. Gated on the Ads and Suggested toggles.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Force SDR display",
          "description": "Reroutes Instagram's window colour-mode changes so the app can be pinned to SDR, keeping the dark UI's blacks deep instead of the washed-out look HDR forces.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Install-packages permission",
          "description": "Declares REQUEST_INSTALL_PACKAGES so the update dialog can download and install a new release directly instead of opening the browser.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Limit feed to following profiles",
          "description": "Optionally restricts the home feed to accounts you follow, by rewriting the feed request's pagination header. Gated on the runtime toggle.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Network content blocking",
          "description": "Blocks the feed, stories, explore, reels, ads, suggestions and tracking at the network layer, gated on the runtime toggles.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Popup hiding",
          "description": "Drops Instagram's popups (\"Couldn't refresh feed\"), which a blocked surface raises on every failed request. Gated on the Instagram popups toggle.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Restart relay",
          "description": "Declares the one-shot activity Feurstagram runs in its own process to bring Instagram back after the cache-clear restart.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Settings entry point",
          "description": "Opens the Feurstagram settings on a long-press of the Home tab, and installs the surface hiders and update check.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Signature check bypass",
          "description": "Forces Instagram's signing-certificate trust checks to always pass, so a re-signed APK is treated as an official Meta build and deep links route to their content instead of falling back to the home feed.",
          "firstSeen": 1790322751769,
          "compatiblePackagesKey": 657
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all AI Plant Doctor premium features by bypassing Google Play Billing and returning an active annual subscription.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1226
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RjBiermann/brave-waffle",
      "name": "AIS",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/198417406?v=4&s=128",
      "hotRank": 181,
      "stars": 2,
      "updatedAt": 1790379344000,
      "firstSeen": 1789797344283,
      "appFirstSeen": {
        "com.streamdev.aiostreamer": 1789797343311
      },
      "appUpdates": {
        "com.streamdev.aiostreamer": 1790379344000
      },
      "patches": [
        {
          "name": "Bypass TV PRO check on site browsing",
          "description": "Requests site video data with isTV=false so browsing sites on the TV UI does not require a PRO membership server-side.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Hide account/PRO nav links",
          "description": "Adds a settings toggle ('Hide account / PRO links') that hides the account and PRO-only entries (Your Account, Get Free PRO, PRO Benefits, PornDB, Global Search, PornTabs) from the mobile navigation drawer. Off by default.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Mod settings page",
          "description": "Adds an 'AIO Mods' section with runtime toggles to the app's own settings screens (phone settings fragment and TV settings).",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Remove TV player error dialog",
          "description": "Suppress the 'Error occured' popup on playback failures. Toggleable in the settings screens ('Show player errors' on TV).",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1228
        },
        {
          "name": "Remove WebView version nag",
          "description": "Removes the 'WebView Component' version-update popup shown at startup and in the player.",
          "firstSeen": 1790386584259,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Remove ads",
          "description": "Removes video ad breaks from the standard and popup video players.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Remove news promotions",
          "description": "Removes the third-party paysite promotion banner from the startup news page.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Remove search ad tiles",
          "description": "Removes the ad-tracker tiles (porn-app.com/nat1, /midad) from site search results.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Spoof app signature",
          "description": "Reports the original app signature to the API so patched builds are not rejected.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Unlock PRO",
          "description": "Unlocks all PRO features permanently.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        },
        {
          "name": "Use free sites on TV without account",
          "description": "Bypasses the 'User Account needed' gate so free sites are listed and playable on the TV UI without a user account.",
          "firstSeen": 1789797343311,
          "compatiblePackagesKey": 1227
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ak800i/mixplorer-patches-for-morphe",
      "name": "MiXplorer Sharing Fix",
      "repoDescription": "Morphe patch for scoped-storage file sharing in stable and beta MiXplorer; includes regression tests and device evidence.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/12417145?v=4&s=128",
      "hotRank": 158,
      "stars": 5,
      "updatedAt": 1789848078000,
      "firstSeen": 1789841023876,
      "appFirstSeen": {
        "com.mixplorer": 1789841023101,
        "com.mixplorer.beta": 1789841023101
      },
      "appUpdates": {
        "com.mixplorer": 1789848078000,
        "com.mixplorer.beta": 1789848078000
      },
      "patches": [
        {
          "name": "Fix scoped-storage file sharing",
          "description": "Hides unreadable _data filesystem paths from external apps for single-file and multi-file shares, preserving content URI access and same-app queries.",
          "firstSeen": 1789841023101,
          "compatiblePackagesKey": 1229
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Akash-Sriram/morphe-google-photos",
      "name": "Morphe Google Photos",
      "repoDescription": "Morphe Patches for Google Photos and Android Apps",
      "avatarUrl": "https://raw.githubusercontent.com/Akash-Sriram/morphe-google-photos/main/patches-bundle.png",
      "hotRank": 20,
      "stars": 78,
      "updatedAt": 1792222667000,
      "firstSeen": 1789850590070,
      "appFirstSeen": {
        "com.google.android.apps.photos": 1789850589330
      },
      "appUpdates": {
        "com.google.android.apps.photos": 1792093411000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Makes Google Photos dark surfaces true black while keeping light mode untouched.",
          "firstSeen": 1790019009439,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Custom Morphe branding",
          "description": "Replaces the Google Photos icon and in-app logos with Morphe branding (violet / teal / indigo / slate pinwheel, hand-drawn style).",
          "firstSeen": 1790071176673,
          "default": false,
          "compatiblePackagesKey": 215
        },
        {
          "name": "DCIM & backup control",
          "description": "Disables always on backup for the Camera and other DCIM folders, allowing individual folder control, and exports memory collages and creations to DCIM/Google Photos for quota-free backup.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Flag manager & Toolkit",
          "description": "Enables an in-app flag manager and Morphe toolkit in Photos Settings to toggle experimental UI redesigns, video editor tools, and feature flags.",
          "firstSeen": 1792102932202,
          "options": [
            {
              "key": "components",
              "title": "Enabled components",
              "description": "Choose which components to show: Flag Manager, Morphe Toolkit, or Both."
            }
          ],
          "compatiblePackagesKey": 215
        },
        {
          "name": "GmsCore support",
          "description": "Enables GmsCore / MicroG support and renames package for non-root installs. Leave enabled for standard non-root installs; disable only for rooted system installs using genuine Google Play Services.",
          "firstSeen": 1789850589330,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Media engine & AI fixes",
          "description": "Bypasses the 0MB Mobile Data Download check for AI models and fixes font loading across Stories and UI to prevent blank text and fallback fonts.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Official package name",
          "description": "Retains the official package name (com.google.android.apps.photos) instead of renaming to app.morphe.android.apps.photos and disables Play Store updates by setting the version code to maximum to prevent automatic overwriting. This is strictly for non-root users whose devices do not have Google Photos preinstalled by the OEM.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 215
        },
        {
          "name": "Spoof features",
          "description": "Spoofs the device to enable Google Pixel exclusive features, including unlimited storage.",
          "firstSeen": 1789850589330,
          "compatiblePackagesKey": 215
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "dowjames/morphe-patches",
      "name": "dowjames",
      "repoDescription": "A collection of Morphe patches for Android apps",
      "avatarUrl": "https://avatars.githubusercontent.com/u/371653?v=4&s=128",
      "hotRank": 155,
      "stars": 6,
      "updatedAt": 1789854270000,
      "firstSeen": 1789866714229,
      "appFirstSeen": {
        "com.thinkdirty.thinkdirtyapp": 1789866713212,
        "com.troublefreepool.poolmath": 1789866713212,
        "com.waze": 1789866713212,
        "io.yuka.android": 1789866713212,
        "premom.eh.com.ehpremomapp": 1789866713212
      },
      "appUpdates": {
        "com.thinkdirty.thinkdirtyapp": 1789854270000,
        "com.troublefreepool.poolmath": 1789854270000,
        "com.waze": 1789854270000,
        "io.yuka.android": 1789854270000,
        "premom.eh.com.ehpremomapp": 1789854270000
      },
      "patches": [
        {
          "name": "Android Auto police alert distance",
          "description": "Increases the Android Auto heads-up (police/enforcement) alert distance to 1200m.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1230
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Pool Math premium features.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1231
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Think Dirty premium features and Superwall entitlements.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1232
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks Yuka premium features.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1233
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium membership features in the app.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1234
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "lchanc3/morphe-patches",
      "name": "lchanc3",
      "repoDescription": "Personal Morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/30790600?v=4&s=128",
      "hotRank": 125,
      "stars": 2,
      "updatedAt": 1792292943000,
      "firstSeen": 1789866714229,
      "appFirstSeen": {
        "com.joshua.jptt": 1789866713212,
        "io.github.xororz.localdream": 1790442738543
      },
      "appUpdates": {
        "com.joshua.jptt": 1792292943000,
        "io.github.xororz.localdream": 1790437315000
      },
      "patches": [
        {
          "name": "Batch upscale",
          "description": "Lets the image upscale screen take several pictures at once. Picking one works as before; picking more opens a screen that upscales them one after another with the upscaler and scale chosen there, where each result can be zoomed, compared with its original, and saved on its own or all together.",
          "firstSeen": 1790442738543,
          "compatiblePackagesKey": 1235
        },
        {
          "name": "Disable Play license check",
          "description": "Disables the Play Store license check, which a patched app always fails and which closes the app on launch. Needed by every patched build.",
          "firstSeen": 1789866713212,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Fix article list loading",
          "description": "Drops the ANSI escape sequences JPTT's terminal emulator cannot parse, which otherwise swallow the screen content that follows them. Fixes the article list being stuck at 載入中, and keeps the next sequence PTT adds from breaking the app again.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Fix image links",
          "description": "Shows the picture for links an image host answers with a web page: an imgur album or .mp4, an address missing the i. subdomain, a meee.com.tw page. Only the preview and the full size image change, not the article text.",
          "firstSeen": 1790019009439,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Fix photo upload in clones",
          "description": "Fixes taking a photo to upload when the Clone app patch has renamed the package. Changes nothing on a normal install.",
          "firstSeen": 1789932471108,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Increase image cache size",
          "description": "Keeps the images of the article you are reading in memory, so they are not read again when you scroll back, and gives the memory back once the app has been in the background for a while. A disk cache behind it covers coming back after that.",
          "firstSeen": 1789866713212,
          "options": [
            {
              "key": "memoryCacheSizeMb",
              "title": "Image memory cache size (MB)",
              "description": "Starting value for the memory the image cache may use while the app is open. 0 turns it off. Changeable in the app afterwards, under Settings > Morphe."
            },
            {
              "key": "releaseAfterMinutes",
              "title": "Release memory cache after (minutes)",
              "description": "Starting value for how long the app may sit in the background before the image memory cache is emptied. Changeable in the app afterwards, under Settings > Morphe."
            },
            {
              "key": "cacheSizeMb",
              "title": "Image disk cache size (MB)",
              "description": "Starting value for the maximum disk space the image cache may use. Changeable in the app afterwards, under Settings > Morphe."
            }
          ],
          "compatiblePackagesKey": 1236
        },
        {
          "name": "More recent searches",
          "description": "Shows more of your recent search keywords in the article search dialog.",
          "firstSeen": 1789866713212,
          "options": [
            {
              "key": "boardKeywordCount",
              "title": "最近看板搜尋 entries",
              "description": "Starting value, changeable in the app afterwards. Recent keywords used on the board you are currently in. JPTT shows 5 of them."
            },
            {
              "key": "allKeywordCount",
              "title": "最近搜尋 entries",
              "description": "Starting value, changeable in the app afterwards. Recent keywords used on any board. JPTT shows 15 of them."
            }
          ],
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Patch settings",
          "description": "Adds a tab to JPTT's own settings where the options these patches add can be changed without patching the app again, and where every setting can be exported to a file and read back.",
          "firstSeen": 1790019009439,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Play GIFs",
          "description": "Plays animated GIFs and WebPs in articles, which the app shows as their first frame. Needs Android 9 or later; the full size viewer still shows the first frame.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Preload article images",
          "description": "Downloads an article's images as soon as you open it instead of when you scroll to each one. Respects the app's own image loading settings.",
          "firstSeen": 1789866713212,
          "options": [
            {
              "key": "preloadLimit",
              "title": "Images to preload per article",
              "description": "Starting value for how many of an article's images are downloaded ahead of time. Images past the limit still load the normal way when scrolled to. Changeable in the app afterwards."
            },
            {
              "key": "concurrency",
              "title": "Images downloading at once",
              "description": "Starting value for how many images are preloaded in parallel, changeable in the app afterwards. Fresco keeps a whole encoded image in memory for as long as its request is in flight, so raising this raises the peak memory use. Lower it if the app is killed on image heavy articles."
            }
          ],
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Reconnect on return",
          "description": "Reconnects the moment you come back to the app, instead of leaving you on a countdown that grows to eight seconds. While an article is open it waits until you leave it or do something that needs PTT, so opening links does not log you in again every time.",
          "firstSeen": 1790019009439,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Remove ads",
          "description": "Stops the banner, the rows inside articles and lists, and the ad the app falls back to when it thinks AdMob is blocked. No ad is requested at all, so nothing is downloaded and nothing is reported.",
          "firstSeen": 1790019009439,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Search history actions",
          "description": "Long press a recent search keyword in the article search dialog to delete it, clear the history, or add a home screen shortcut that opens the board with that search. Shortcuts made from the 最近搜尋 tab open the search too.",
          "firstSeen": 1790344213773,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Stop on bot detection",
          "description": "Shows PTT's message and stops when its DDoS/BOT detection turns the connection away, instead of showing it as garbled text and reconnecting into it every few seconds.",
          "firstSeen": 1792303022386,
          "compatiblePackagesKey": 1237
        },
        {
          "name": "Stop on login ban",
          "description": "Shows PTT's message and stops when it temporarily bans the account from logging in, instead of sitting at 連線中 until the app is closed.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1236
        },
        {
          "name": "Wrap recent searches",
          "description": "Lays the recent search keywords out over several lines instead of one line you have to scroll sideways.",
          "firstSeen": 1789922960842,
          "compatiblePackagesKey": 1236
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "nickcomua/airofit-pro2-morphe-patches",
      "name": "Airofit experimental Pro 2 name-gate",
      "repoDescription": "Experimental Airofit Elite 1.9.0 Pro 2 Morphe patch source",
      "avatarUrl": "https://avatars.githubusercontent.com/u/61518319?v=4&s=128",
      "hotRank": 210,
      "stars": 2,
      "updatedAt": 1789852200000,
      "firstSeen": 1789866714229,
      "appFirstSeen": {
        "com.airofit.elite": 1789866713212
      },
      "appUpdates": {
        "com.airofit.elite": 1789852200000
      },
      "patches": [
        {
          "name": "Experimental Pro 2 compatibility adapter (Elite 1.9.0)",
          "description": "PRO 2 ONLY. Pro 2 discovery, directional flow conversion, and truthful unavailable-orientation routing. Does not bypass Play Store licensing/integrity verification.",
          "firstSeen": 1789866713212,
          "default": false,
          "compatiblePackagesKey": 1238
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "adderalladmiral/psychonaut-journal-patches",
      "name": "PsychonautWiki Journal",
      "repoDescription": "Liberating the Psychonaut Journal App",
      "avatarUrl": "https://avatars.githubusercontent.com/u/183443102?v=4&s=128",
      "hotRank": 169,
      "stars": 4,
      "updatedAt": 1789887132000,
      "firstSeen": 1789907102221,
      "appFirstSeen": {
        "com.isaakhanimann.journal": 1789907101348
      },
      "appUpdates": {
        "com.isaakhanimann.journal": 1789887132000
      },
      "patches": [
        {
          "name": "Clone",
          "description": "Renames the package and app label so the patched build installs alongside a stock Journal instead of replacing it.",
          "firstSeen": 1789907101348,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"Journal\" skips changing the label."
            }
          ],
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Custom substances database",
          "description": "Replaces the bundled Substances.json asset with your own file.",
          "firstSeen": 1789907101348,
          "default": false,
          "options": [
            {
              "key": "substancesFile",
              "title": "Substances JSON path",
              "description": "Absolute path on your machine to the replacement Substances.json file."
            }
          ],
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Hide bottom tabs",
          "description": "Lets you individually hide the Stats, Drugs and Safer tabs from the bottom navigation bar. Journal and Settings can't be hidden.",
          "firstSeen": 1789907101348,
          "options": [
            {
              "key": "hideStats",
              "title": "Hide Stats tab",
              "description": "Removes the Stats tab from the bottom navigation bar."
            },
            {
              "key": "hideDrugs",
              "title": "Hide Drugs tab",
              "description": "Removes the Drugs tab from the bottom navigation bar."
            },
            {
              "key": "hideSafer",
              "title": "Hide Safer tab",
              "description": "Removes the Safer tab from the bottom navigation bar."
            }
          ],
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Hide feedback section",
          "description": "Removes the \"Feedback\" section (FAQ, bug report, copy support info) from Settings.",
          "firstSeen": 1789907101348,
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Purge RevenueCat",
          "description": "Stops the app from ever talking to RevenueCat's servers: skips SDK initialization on startup and neuters the app's periodic \"refresh entitlement\" network calls. Requires Unlock premium to also be enabled - without it, premium status has no way to ever resolve as active.",
          "firstSeen": 1789907101348,
          "default": false,
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Remove internet permission",
          "description": "Removes the ACCESS_NETWORK_STATE permission, and optionally INTERNET too.",
          "firstSeen": 1789907101348,
          "options": [
            {
              "key": "removeInternet",
              "title": "Also remove INTERNET",
              "description": "Also removes the INTERNET permission. Requires \"Purge RevenueCat\" to also be enabled - without it, RevenueCat's SDK crashes on startup when it can't find INTERNET declared in the manifest."
            }
          ],
          "compatiblePackagesKey": 1239
        },
        {
          "name": "Unlock premium",
          "description": "Forces the RevenueCat \"premium\" entitlement check to always resolve as active, including before the app has ever reached RevenueCat's servers.",
          "firstSeen": 1789907101348,
          "compatiblePackagesKey": 1239
        }
      ],
      "isOfficial": true,
      "isPreRelease": true
    },
    {
      "source": "github",
      "repo": "aeongdesu/morphe-patches",
      "name": "aeong's worthless",
      "repoDescription": "no please don't use this",
      "avatarUrl": "https://avatars.githubusercontent.com/u/50764666?v=4&s=128",
      "hotRank": 298,
      "stars": 2,
      "updatedAt": 1789953272000,
      "firstSeen": 1789971813402,
      "appFirstSeen": {
        "com.discord": 1789971812805,
        "tv.twitch.android.app": 1789971812805
      },
      "appUpdates": {
        "com.discord": 1789953272000,
        "tv.twitch.android.app": 1789953272000
      },
      "patches": [
        {
          "name": "Block bluetooth hands-free mode",
          "description": "Useful when using bluetooth devices that don't support LE Audio. Be aware that this will use the phone's microphone instead!",
          "firstSeen": 1789971812805,
          "compatiblePackagesKey": 1240
        },
        {
          "name": "Open Following page by default",
          "description": "no more shorts-like page at launch!",
          "firstSeen": 1789971812805,
          "compatiblePackagesKey": 494
        },
        {
          "name": "Show video stats",
          "description": "Shows video debug stats button in the player.",
          "firstSeen": 1789971812805,
          "compatiblePackagesKey": 494
        }
      ]
    },
    {
      "source": "github",
      "repo": "WaggBR/Wagg13Patch_Morphe",
      "name": "Wagg13Patch_Morphe",
      "repoDescription": "Patch for Android application and implementation of new features. ",
      "avatarUrl": "https://avatars.githubusercontent.com/u/57603689?v=4&s=128",
      "hotRank": 22,
      "stars": 82,
      "updatedAt": 1792129007000,
      "firstSeen": 1789999981903,
      "appFirstSeen": {
        "com.guochao.faceshow": 1791216213319,
        "com.instagram.android": 1791216213319,
        "com.instagram.moonshot": 1791216213319,
        "com.nouxi.bisbi": 1789999980904,
        "com.ovz.carscanner": 1792134806036,
        "com.pinterest": 1792134806036,
        "com.rawcam.app": 1789999980904,
        "com.tinder": 1789999980904
      },
      "appUpdates": {
        "com.guochao.faceshow": 1792129007000,
        "com.instagram.android": 1791199977000,
        "com.instagram.moonshot": 1791199977000,
        "com.nouxi.bisbi": 1789975889000,
        "com.ovz.carscanner": 1792129007000,
        "com.pinterest": 1792129007000,
        "com.rawcam.app": 1789975889000,
        "com.tinder": 1792129007000
      },
      "patches": [
        {
          "name": "Enable Premium",
          "description": "Forces the Premium state source before it is recalculated and adds the mod author signature below the Bisbi version.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 1241
        },
        {
          "name": "Hide home banner",
          "description": "Hides the promotional banner carousel shown in the middle of the home live list.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1242
        },
        {
          "name": "Hide join and follow messages",
          "description": "Hides the \"joined\" and \"followed the streamer\" messages in the live chat and the join banner at the top.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1242
        },
        {
          "name": "Hide live room cards",
          "description": "Hides the rotating event/honor wall/daily recharge cards in the corner of live rooms.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1242
        },
        {
          "name": "Hide live room notice",
          "description": "Removes the 'healthy live streaming' notice shown in every live chat.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1242
        },
        {
          "name": "Instants Mod",
          "description": "Support for posting photos from the gallery to Instants via the gallery icon on the home screen.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1243
        },
        {
          "name": "Remove ads",
          "description": "Disables AdMob ads (banner, interstitial, app open, rewarded) and the consent form.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1186
        },
        {
          "name": "Spoof signature",
          "description": "Spoof the Tinder package signature to fix push notifications (Enable to get notifications).",
          "firstSeen": 1792134806036,
          "default": false,
          "compatiblePackagesKey": 1244
        },
        {
          "name": "Story mention indicator",
          "description": "Shows an \"@N mention\" pill in the story header when the story mentions someone. Tap it to list and open the mentioned profiles.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Tinder Remove Ads",
          "description": "Removes ads displayed between profiles in the swipe deck.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1244
        },
        {
          "name": "Tinder Remove Upsells",
          "description": "Remove sponsored messages in the chat and upsell pop-ups (Likes You, Boost).",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1244
        },
        {
          "name": "Tinder Unlimited Rewind",
          "description": "Remove signature verification and enable Rewind locally.",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 1244
        },
        {
          "name": "Trash bubble on pin long press",
          "description": "Replace the WhatsApp bubble in the long-press menu of a saved PIN with atrash can that deletes the PIN.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1245
        },
        {
          "name": "Unlock Premium",
          "description": "Forces the premium entitlement in Native Camera. Premium status is stored locally and controls features such as the sub-40-Mbps bitrate cap. Compatible with v1.4 and v1.4.1 (PairIP was removed in v1.4.1).",
          "firstSeen": 1789999980904,
          "compatiblePackagesKey": 1246
        },
        {
          "name": "Unlock Pro",
          "description": "Makes Car Scanner believe the Pro version was purchased (Google Play Billing).",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1186
        },
        {
          "name": "Unlock SVIP",
          "description": "Unlocks SVIP features, blocks purchase flow and Unity Ads.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1242
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ausamnco/gboard-enc-patches",
      "name": "Gboard Custom",
      "repoDescription": "Gboard patches that I personally want to use. Everything is Vibecoded. I have made it public if anyone wants to use it. But primarily for personal use",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23325385?v=4&s=128",
      "hotRank": 306,
      "stars": 1,
      "updatedAt": 1790052600000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1790143215089
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1790052600000
      },
      "patches": [
        {
          "name": "Backspace Repeat Haptic Feedback",
          "description": "Triggers continuous tactile feedback pulses when the backspace key is held down during repeated deletion (with settings toggle and empty text suppression).",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1247
        },
        {
          "name": "Enter Key Tasker Event",
          "description": "Broadcasts an Intent event to Tasker whenever the Enter or IME action key is pressed on Gboard (with target package, action type, and cursor text).",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1247
        },
        {
          "name": "Glide Trail Customization",
          "description": "Allows customizing glide typing trail color (interactive HSV Color Wheel & Rainbow RGB), fade speed, thickness, and length.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1247
        }
      ]
    },
    {
      "source": "github",
      "repo": "Canic/twitch-morphe-patch",
      "name": "Canic's Twitch",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1354329?v=4&s=128",
      "hotRank": 209,
      "stars": 5,
      "updatedAt": 1785666442000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "tv.twitch.android.app": 1790143215089
      },
      "appUpdates": {
        "tv.twitch.android.app": 1785666442000
      },
      "patches": [
        {
          "name": "7TV emotes",
          "description": "Adds global, channel and personal 7TV emotes to chat, Twitch's picker and autocomplete, including zero-width overlays.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1248
        },
        {
          "name": "Auto claim channel points",
          "description": "Claims the channel points bonus chest for you automatically. Whenever Twitch makes a bonus available, the claim fires on its own so you don't have to tap the chest.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1248
        },
        {
          "name": "Hide display ads",
          "description": "Hides the banner, overlay, and in-feed display ads Twitch shows around the app. This doesn't touch the video ads in the stream itself.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1248
        },
        {
          "name": "Show deleted messages",
          "description": "Keeps deleted or moderated chat messages readable instead of replacing them with \"<message deleted>\". The message turns into a tappable spoiler: tap it to reveal the original text. Normally only moderators can do this; the patch grants that access to everyone.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1248
        },
        {
          "name": "Show stream latency",
          "description": "Shows the current live-stream latency in the player. Tap the badge to seek back to the live edge.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1248
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "dawidd612/dudeks-morphe-patches",
      "name": "Dudek",
      "repoDescription": "App patches by Dudek, for use with Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/146809461?v=4&s=128",
      "hotRank": 74,
      "stars": 5,
      "updatedAt": 1792146214000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.google.android.calendar": 1790547245433,
        "com.instagram.android": 1790143215089,
        "com.playrix.gardenscapes": 1790143215089,
        "com.tapblaze.coffeebusiness": 1790796218590,
        "com.tapblaze.pizzabusiness": 1790547245433,
        "com.zhiliaoapp.musically": 1790143215089,
        "pl.mapa_turystyczna.app": 1790143215089,
        "pro.vitalii.andropods": 1790143215089
      },
      "appUpdates": {
        "com.google.android.calendar": 1791114469000,
        "com.instagram.android": 1791978722000,
        "com.playrix.gardenscapes": 1790246085000,
        "com.tapblaze.coffeebusiness": 1792146214000,
        "com.tapblaze.pizzabusiness": 1792109840000,
        "com.zhiliaoapp.musically": 1790115010000,
        "pl.mapa_turystyczna.app": 1790115010000,
        "pro.vitalii.andropods": 1790115010000
      },
      "patches": [
        {
          "name": "Coffee startup support",
          "description": "Restores version-specific Unity startup after re-signing.",
          "firstSeen": 1790796218590,
          "default": false,
          "compatiblePackagesKey": 1249
        },
        {
          "name": "Google Calendar authentication via MicroG-RE",
          "description": "Routes Calendar token requests and invalidation through MicroG-RE 7.1.1+. Requires Google Play services and the same account in Android and MicroG-RE.",
          "firstSeen": 1791062343453,
          "default": false,
          "compatiblePackagesKey": 1250
        },
        {
          "name": "Google Play Games via MicroG-RE",
          "description": "Routes Google Play Games sign-in and player/server authorization through MicroG-RE 7.1.0+. Requires app.revanced.android.gms.",
          "firstSeen": 1790556638571,
          "compatiblePackagesKey": 1249
        },
        {
          "name": "Google Play Games via MicroG-RE",
          "description": "Routes Google Play Games sign-in and player/server authorization through MicroG-RE 7.1.0+ and suppresses obsolete stock Play services update prompts. Requires app.revanced.android.gms.",
          "firstSeen": 1790556638571,
          "compatiblePackagesKey": 1251
        },
        {
          "name": "Hide Premium prompts",
          "description": "Hides Premium offers and the menu entry. Removes the trial notification on launch.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1252
        },
        {
          "name": "Hide paid offers",
          "description": "Hides real-money storefront sections and cancels Google Play checkout. Keeps in-game currency exchanges and existing purchase processing. Requires a supported ARM64 Pizza build.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 1251
        },
        {
          "name": "Keep DM scroll position",
          "description": "Prevents Instagram Direct from jumping to the newest message after replying to an older message. Requires Piko Add settings in the same patching run.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1253
        },
        {
          "name": "Keep TikTok DM scroll position",
          "description": "Keeps your position while reading older messages, including after sending messages and replies. Compatible with kveld9 patches.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1254
        },
        {
          "name": "Local Premium",
          "description": "Enables local Premium checks for navigation, offline map controls and ads. Does not activate a subscription on your account. Experimental; device testing needed.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1252
        },
        {
          "name": "Play Store Fix",
          "description": "Removes the Google Play installation check that blocks patched APKs at startup.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 277
        },
        {
          "name": "Premium",
          "description": "Enables Pro features, including after a purchase status refresh.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 277
        },
        {
          "name": "Repair negative stars once",
          "description": "Repairs a negative saved star balance to 2 when the garden reads it, once per installation, and skips the local unofficial-install dialog. No level completion needed. Gardenscapes 9.9.0 ARM64 only. Experimental.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1255
        },
        {
          "name": "Skip rewarded ads",
          "description": "Completes the requested rewarded-video flow locally using the game's callbacks.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 1249
        },
        {
          "name": "Skip rewarded ads",
          "description": "Completes the game's rewarded-video flow without playing an ad, keeping the requested placement and normal reward. Includes re-signed startup support.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 1251
        },
        {
          "name": "Stabilize schedule widget",
          "description": "Rebuilds schedule widget row contents on Android 16+ to work around missing tiles, deformed tile backgrounds and recycled layout corruption. Intended for Realme UI 7. Does not reset the widget.",
          "firstSeen": 1790547245433,
          "compatiblePackagesKey": 1250
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "dhl0/morphe-patches",
      "name": "dhl0",
      "repoDescription": "",
      "avatarUrl": "https://secure.gravatar.com/avatar/de7c79c488d7d9e26a5eb8c717820503926abb2f50f934a6f1ab58f8261ec425?s=128&d=identicon",
      "hotRank": 307,
      "stars": 1,
      "updatedAt": 1790017150000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "__universal__": 1790143215089,
        "com.ipay.mobile": 1790143215089,
        "com.laurencedawson.reddit_sync": 1790143215089,
        "org.cris.aikyam": 1790143215089,
        "tv.trakt.trakt": 1790143215089
      },
      "appUpdates": {
        "__universal__": 1790017150000,
        "com.ipay.mobile": 1790017150000,
        "com.laurencedawson.reddit_sync": 1790017150000,
        "org.cris.aikyam": 1790017150000,
        "tv.trakt.trakt": 1790017150000
      },
      "patches": [
        {
          "name": "Bypass developer options",
          "description": "Bypasses app usb debugging, wireless debugging and developer options checks.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 974
        },
        {
          "name": "Bypass device integrity checks",
          "description": "Bypasses startup validation: client-side licensing and Developer Option / USB / Wireless debugging state checks.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 975
        },
        {
          "name": "Bypass signature check",
          "description": "Bypasses app anti-tampering protection so to work when signed by a different signature.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 974
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1790143215089,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1790143215089,
          "default": false
        },
        {
          "name": "Fix Other discussions",
          "description": "Uses Reddit search for Other discussions and applies the selected sort.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Fix Redgifs native playback",
          "description": "Replaces Sync's dead legacy Redgifs OAuth/IP Volley request chain with a working token fetch, so tapping a Redgifs post plays natively instead of showing \"Error connecting to Redgifs\".",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Merge profile feeds",
          "description": "Merges profile submissions and comments from Arctic Shift and Reddit.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Open Redgifs links in WebView on failure",
          "description": "Falls back to Sync's in-app WebView when native Redgifs playback fails.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Spoof Firebase certificate hash",
          "description": "Spoofs the app's package certificate hash used by Firebase Installations so that push notifications, remote config, and other Firebase services continue to work as expected.",
          "firstSeen": 1790143215089,
          "default": false,
          "options": [
            {
              "key": "certificateHash",
              "title": "Certificate hash",
              "description": "The SHA-1 hash of the app's package certificate."
            }
          ]
        },
        {
          "name": "Spoof signature verification",
          "description": "Spoofs the signature verification when the app starts up. It is recommended to use the unmodified app to work properly.",
          "firstSeen": 1790143215089,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name of the app, if modified. This must match the package name defined when the 'Change package name' patch is selected or as defined in the AndroidManifest.xml."
            },
            {
              "key": "signature",
              "title": "Base64-encoded signature",
              "description": "The base64-encoded signature from the original, unmodified APK. This extracts the certificate/signature in the APK by default if blank."
            }
          ]
        },
        {
          "name": "Unlock pro",
          "description": "Remove ads, add VIP badge and allow to view 'Your Month in Review'.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 976
        }
      ]
    },
    {
      "source": "github",
      "repo": "dunecache/oyasumi-patches",
      "name": "Oyasumi",
      "repoDescription": "Morphe patches for ADM (com.dv.adm): ad suppression, rating prompt removal, and download/torrent limit tweaks.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/105464717?v=4&s=128",
      "hotRank": 60,
      "stars": 13,
      "updatedAt": 1792101311000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.djezzy.internet": 1790796218590,
        "com.dv.adm": 1790299972795,
        "com.spotify.music": 1792091488800,
        "com.truecaller": 1791477098790,
        "idm.internet.download.manager": 1790728245095
      },
      "appUpdates": {
        "com.djezzy.internet": 1791033488000,
        "com.dv.adm": 1790699570000,
        "com.spotify.music": 1792101311000,
        "com.truecaller": 1791592321000,
        "idm.internet.download.manager": 1791131910000
      },
      "patches": [
        {
          "name": "Disable Smart Shuffle default",
          "description": "Make Smart Shuffle not the default for playlists and liked songs, so playback follows the normal queue order.",
          "firstSeen": 1792102932202,
          "isPreRelease": true,
          "compatiblePackagesKey": 1256
        },
        {
          "name": "Disable ads",
          "description": "Skip ADM's Appodeal and AppBrain ad setup and display routines, and the Telegram join prompt.",
          "firstSeen": 1790299972795,
          "compatiblePackagesKey": 501
        },
        {
          "name": "Disable ads",
          "description": "Return Spotify's default empty ad response from GetAds, so no server-provided audio ad is used.",
          "firstSeen": 1790299972795,
          "compatiblePackagesKey": 1256
        },
        {
          "name": "Disable home screen ads",
          "description": "Keep the home screen banner from loading, rotating, or rendering. The banner in the footer is Appodeal's, so the ad SDK is never brought up; 1DM's own promo banner, including the built-in \"install 1DM+\" ad and the server-driven fallback banner (defaultBannerViewNew), is suppressed at its source, never rendered, and its footer slot is collapsed.",
          "firstSeen": 1790728245095,
          "compatiblePackagesKey": 1257
        },
        {
          "name": "Disable rating prompts",
          "description": "Skip ADM's automatic rating prompt. The menu item that opens the same dialog on request is left intact.",
          "firstSeen": 1790299972795,
          "compatiblePackagesKey": 501
        },
        {
          "name": "Force Walk & Win steps to 10000",
          "description": "Make Djezzy's Walk & Win counter read 10,000 with no walk at all, by forcing the stored step total itself rather than the pedometer event stream. The card's figures are lifetime accumulators read back out of storage, so an event delivered before a walk is never counted.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1258
        },
        {
          "name": "Increase connection limits",
          "description": "Raise the download ceilings to 32 simultaneous downloads and 64 connections per download, and set torrent defaults to 500 global and 100 per torrent.",
          "firstSeen": 1790344213773,
          "compatiblePackagesKey": 501
        },
        {
          "name": "Return an empty contact list",
          "description": "Make the app see an empty contact list, so nothing is shown from your address book and nothing can be matched or uploaded from it.",
          "firstSeen": 1791477098790,
          "isPreRelease": true,
          "compatiblePackagesKey": 1259
        },
        {
          "name": "Stop call history sync",
          "description": "Stop uploading your call history to Truecaller's servers, and stop it reading the system call log to do so.",
          "firstSeen": 1791593685823,
          "isPreRelease": true,
          "compatiblePackagesKey": 1259
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Gamer92000/pixelcamera-patches",
      "name": "Pixel Camera",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/42619277?v=4&s=128",
      "hotRank": 204,
      "stars": 3,
      "updatedAt": 1785096962000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.google.android.GoogleCamera": 1790143215089
      },
      "appUpdates": {
        "com.google.android.GoogleCamera": 1785096962000
      },
      "patches": [
        {
          "name": "Run Add Me without the EdgeTPU",
          "description": "Makes Add Me load its CPU models instead of the Tensor EdgeTPU models. Without this, Add Me crashes the app instantly in any renamed or re-signed build, because the EdgeTPU allowlist rejects it and the app aborts instead of falling back. Add Me becomes slower. Disable only if the original package name and signature are preserved.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1260
        },
        {
          "name": "Use third-party gallery",
          "description": "Allows the Pixel Camera thumbnail to open captured media in the system-default gallery instead of requiring Google Photos.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1260
        },
        {
          "name": "Use third-party gallery on lock screen",
          "description": "Also opens lock screen captures in the system-default gallery. Third-party galleries do not implement Android's secure review contract, so the gallery may show your entire library above the lock screen.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1260
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "headboy99/headboy-morphe-patches",
      "name": "Headboy",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/323757064?v=4&s=128",
      "hotRank": 325,
      "stars": 2,
      "updatedAt": 1788313799000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "tv.trakt.trakt": 1790143215089
      },
      "appUpdates": {
        "tv.trakt.trakt": 1788313799000
      },
      "patches": [
        {
          "name": "Unlock pro",
          "description": "Remove ads, add VIP badge and allow to view 'Your Month in Review'.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1261
        }
      ]
    },
    {
      "source": "github",
      "repo": "HellLord77/media-patches",
      "name": "Media",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/34152085?v=4&s=128",
      "hotRank": 64,
      "stars": 11,
      "updatedAt": 1792002384000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "__universal__": 1790944762072,
        "com.angel.klikk": 1790944762072,
        "com.angel.klikk.tv": 1790944762072,
        "com.banglalink.toffee": 1790944762072,
        "com.bongo.bongobd": 1790143215089,
        "com.bongo.bongobdandroidtv": 1790143215089,
        "com.digivive.platform8": 1792010655865,
        "com.gm.shadhin": 1790143215089,
        "com.gotipath.deeptotv": 1790944762072,
        "com.gotipath.deeptotvapp": 1790944762072,
        "com.kabbik.app": 1790143215089,
        "com.prothomalo": 1790143215089,
        "com.prothomalo.chorki": 1790533589031,
        "com.rockstreamer.iscreen": 1790965636324,
        "com.rockstreamer.iscreentv": 1790965636324,
        "com.viewlift.hoichoi": 1791733479056,
        "digivive.platform8.androidtv": 1792010655865
      },
      "appUpdates": {
        "__universal__": 1791740999000,
        "com.angel.klikk": 1792002384000,
        "com.angel.klikk.tv": 1792002384000,
        "com.banglalink.toffee": 1791740999000,
        "com.bongo.bongobd": 1791733096000,
        "com.bongo.bongobdandroidtv": 1791733096000,
        "com.digivive.platform8": 1792002384000,
        "com.gm.shadhin": 1792002384000,
        "com.gotipath.deeptotv": 1792002384000,
        "com.gotipath.deeptotvapp": 1792002384000,
        "com.kabbik.app": 1792002384000,
        "com.prothomalo": 1792002384000,
        "com.prothomalo.chorki": 1792002384000,
        "com.rockstreamer.iscreen": 1792002384000,
        "com.rockstreamer.iscreentv": 1792002384000,
        "com.viewlift.hoichoi": 1792002384000,
        "digivive.platform8.androidtv": 1792002384000
      },
      "patches": [
        {
          "name": "Access content",
          "description": "Enables access to content.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1262
        },
        {
          "name": "Access content",
          "description": "Enables access to content.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1263
        },
        {
          "name": "Access content",
          "description": "Enables access to content.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1264
        },
        {
          "name": "Access content",
          "description": "Enables access to content.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1265
        },
        {
          "name": "Anonymous user",
          "description": "Log in as subscribed anonymous user.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1262
        },
        {
          "name": "Anonymous user",
          "description": "Log in as subscribed anonymous user.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1266
        },
        {
          "name": "Anonymous user",
          "description": "Log in as anonymous user.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1263
        },
        {
          "name": "Anonymous user",
          "description": "Log in as anonymous user.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1264
        },
        {
          "name": "Bypass PairIP",
          "description": "Bypasses PairIP checks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1267
        },
        {
          "name": "Bypass PairIP",
          "description": "Bypasses PairIP checks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1268
        },
        {
          "name": "Bypass PairIP",
          "description": "Bypasses PairIP checks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1269
        },
        {
          "name": "Bypass PairIP license check",
          "description": "Bypasses Play Integrity API (pairip) client-side license check.",
          "firstSeen": 1791733479056,
          "default": false
        },
        {
          "name": "Bypass device check",
          "description": "Force device check to succeed.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1266
        },
        {
          "name": "Bypass device check",
          "description": "Force device check to succeed.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1270
        },
        {
          "name": "Bypass login",
          "description": "Bypasses required login.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1267
        },
        {
          "name": "Bypass login",
          "description": "Bypasses required login.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1268
        },
        {
          "name": "Disable Flutter TLS verification",
          "description": "Disables Flutter TLS verification, allowing to inspect traffic via a proxy.",
          "firstSeen": 1790944762072,
          "default": false,
          "options": [
            {
              "key": "armeabi-v7a",
              "title": "armeabi-v7a"
            },
            {
              "key": "arm64-v8a",
              "title": "arm64-v8a"
            },
            {
              "key": "x86",
              "title": "x86"
            },
            {
              "key": "x86_64",
              "title": "x86_64"
            }
          ]
        },
        {
          "name": "Disable Update",
          "description": "Disables forced update.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1267
        },
        {
          "name": "Disable update",
          "description": "Disables forced update.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1271
        },
        {
          "name": "Disable update",
          "description": "Disables forced update.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1272
        },
        {
          "name": "Disable update",
          "description": "Disables forced update.",
          "firstSeen": 1790944762072,
          "default": false,
          "compatiblePackagesKey": 1270
        },
        {
          "name": "Fake user",
          "description": "Fakes logged in user",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1270
        },
        {
          "name": "Free content",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1273
        },
        {
          "name": "Free content",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1271
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1267
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1268
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1274
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1275
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1262
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1276
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1272
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1266
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1270
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1263
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1264
        },
        {
          "name": "Free content",
          "description": "Marks content as free.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1265
        },
        {
          "name": "Hide VPN",
          "description": "Hides active VPN.",
          "firstSeen": 1791733479056,
          "default": false
        },
        {
          "name": "Hide VPN",
          "description": "Hides active VPN.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1266
        },
        {
          "name": "Hide VPN",
          "description": "Hides active VPN.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1277
        },
        {
          "name": "Hide ads",
          "description": "Hides ads from stream.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1274
        },
        {
          "name": "Hide ads",
          "description": "Hides ads from stream.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1275
        },
        {
          "name": "Hide ads",
          "description": "Hides all ads from app.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1276
        },
        {
          "name": "Hide ads",
          "description": "Hides all ads from app.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1272
        },
        {
          "name": "Show app icon",
          "description": "Shows the app icon in the Android launcher.",
          "firstSeen": 1791733479056,
          "default": false,
          "options": [
            {
              "key": "showInLauncher",
              "title": "Show in phone launcher",
              "description": "Should be displayed in the top-level launcher."
            },
            {
              "key": "showInLeanbackLauncher",
              "title": "Show in TV launcher",
              "description": "Should be displayed in the Leanback launcher."
            }
          ]
        },
        {
          "name": "Splash ad",
          "description": "Conceal splash ad.",
          "firstSeen": 1790944762072,
          "compatiblePackagesKey": 1277
        },
        {
          "name": "Strip PairIP",
          "description": "Strips PairIP checks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1262
        },
        {
          "name": "Strip PairIP checks",
          "description": "Strips Play Integrity API (pairip) client-side checks.",
          "firstSeen": 1791733479056,
          "default": false
        },
        {
          "name": "Temp user",
          "description": "Log in as subscribed temp user.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1276
        },
        {
          "name": "Temp user",
          "description": "Log in as subscribed temp user.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1272
        },
        {
          "name": "Temp user",
          "description": "Log in as subscribed temp user.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1269
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ihatenodejs/aidans-patches",
      "name": "Aidan",
      "repoDescription": "My Morphe patches; mainly focused on financial and productivity/utility apps",
      "avatarUrl": "https://raw.githubusercontent.com/ihatenodejs/aidans-patches/main/patches-bundle.png",
      "hotRank": 63,
      "stars": 7,
      "updatedAt": 1792269675000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.adobe.scan.android": 1791014978039,
        "com.aftership.AfterShip": 1790982001733,
        "com.ashtoncofer.Buzz": 1791014978039,
        "com.avinside": 1792171597077,
        "com.eab.se": 1790982001733,
        "com.groundspeak.geocaching.intro": 1791616294065,
        "com.instructure.candroid": 1790982001733,
        "com.nhl.gc1112.free": 1792171597077,
        "com.sezzle.sezzlemobile": 1790143215089,
        "com.sidelineswap.android": 1790982001733,
        "com.tripledot.blackjack": 1790982001733
      },
      "appUpdates": {
        "com.adobe.scan.android": 1792269675000,
        "com.aftership.AfterShip": 1791343757000,
        "com.ashtoncofer.Buzz": 1792180085000,
        "com.avinside": 1792269675000,
        "com.eab.se": 1791343757000,
        "com.groundspeak.geocaching.intro": 1792202695000,
        "com.instructure.candroid": 1791343757000,
        "com.nhl.gc1112.free": 1792269675000,
        "com.sezzle.sezzlemobile": 1791869676000,
        "com.sidelineswap.android": 1791869676000,
        "com.tripledot.blackjack": 1791869676000
      },
      "patches": [
        {
          "name": "AMOLED Theme",
          "description": "Forces SidelineSwap into a pure-black AMOLED theme with dark system bars, black app surfaces, readable light text and icons, and force dark mode on embedded WebViews.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1278
        },
        {
          "name": "Add Copy Tracking Number Option",
          "description": "Adds an option to copy tracking numbers in the multi-shipment selection menu.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Add Custom Chip Store",
          "description": "Replaces the unavailable store with a dialog to view and set your exact chip balance.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Block Tracking and Telemetry",
          "description": "Neutralizes first-party analytics (SidelineSwap backend), behavioral tracking (Amplitude, Firebase Analytics, Facebook App Events, Iterable), diagnostic telemetry (Firebase Crashlytics, Timber logging tree), payment gateway telemetry (Braintree FPTI), and zeros the Google Play Advertising ID (AAID).",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1278
        },
        {
          "name": "Bypass Native Signature Check",
          "description": "Neutralizes APK signature verification in libandroidsig-lib.so so API requests succeed when signed with custom keys.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Change Brand Color",
          "description": "Customizes the primary accent brand color across SidelineSwap buttons, navigation highlights, badges, and accents.",
          "firstSeen": 1790982001733,
          "default": false,
          "options": [
            {
              "key": "primaryColor",
              "title": "Primary Brand Color",
              "description": "Hex color string (e.g. #1E88E5 for Material Blue, #9C27B0 for Purple, #FF5722 for Orange, #000000 for Monochrome)."
            },
            {
              "key": "primaryDarkColor",
              "title": "Primary Dark Color",
              "description": "Hex color string for status bars and dark accents (defaults to #1565C0)."
            }
          ],
          "compatiblePackagesKey": 1278
        },
        {
          "name": "Clean Authentication",
          "description": "Shows Google sign-in only and removes the unavailable phone sign-in controls.",
          "firstSeen": 1790143215089,
          "options": [
            {
              "key": "injectPatchWarning",
              "title": "Inject patch warning",
              "description": "Adds a patched-app caution warning below the Google sign-in message on the login screen."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Configure Shortcuts",
          "description": "Customizes items displayed in the Your Shortcuts carousel.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "hideReferAFriend",
              "title": "Hide Refer a Friend",
              "description": "Hides the Refer a Friend shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hideGiveaway",
              "title": "Hide Giveaway",
              "description": "Hides the Giveaway shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hideOffers",
              "title": "Hide Offers",
              "description": "Hides the Offers shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hideRewards",
              "title": "Hide Rewards",
              "description": "Hides the Rewards shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hideSezzleMobile",
              "title": "Hide Sezzle Mobile",
              "description": "Hides the Sezzle Mobile shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hideAmazonDeals",
              "title": "Hide Amazon Deals",
              "description": "Hides the Amazon Deals shortcut from the Your Shortcuts carousel."
            },
            {
              "key": "hidePayLaterAnywhere",
              "title": "Hide Pay Later Anywhere",
              "description": "Hides the Pay Later Anywhere shortcut from the Your Shortcuts carousel."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Custom Google Maps API Key",
          "description": "Replaces the embedded Google Maps API key with a personal Google Cloud API key so native Google Maps renders on re-signed builds. Note: To use native Google Maps, disable the OpenStreetMap Drop-in Replacement patch.",
          "firstSeen": 1790982001733,
          "default": false,
          "options": [
            {
              "key": "apiKey",
              "title": "Google Maps API Key",
              "description": "Custom Google Maps API key from Google Cloud Console (with Maps SDK for Android enabled)."
            }
          ],
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Display Cutout Adaptation",
          "description": "Dynamically adjusts header height and top padding on devices with camera cutouts or tall status bars so location selectors and action icons clear the camera hole.",
          "firstSeen": 1792171597077,
          "compatiblePackagesKey": 1282
        },
        {
          "name": "Enable App Debugging",
          "description": "Marks the app debuggable so patch developers can use ADB run-as after reinstalling.",
          "firstSeen": 1790982001733,
          "default": false,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Enable Developer Settings",
          "description": "Adds an in-app developer mod menu accessible via a top-bar header button, with controls for Mobile Studio.",
          "firstSeen": 1791033901701,
          "default": false,
          "options": [
            {
              "key": "mobileStudio",
              "title": "Mobile Studio",
              "description": "Includes Mobile Studio trigger in the developer settings menu and permanently unlocks Mobile Studio access."
            }
          ],
          "compatiblePackagesKey": 1283
        },
        {
          "name": "Enable Developer Tools and Feature Flags",
          "description": "Exposes the internal Debug Menu in Settings and provides selectors for LaunchDarkly feature flags, Remote Config controls, and remaining membership gates.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "exposeDebugMenuInSettings",
              "title": "Expose Debug Menu in Settings",
              "description": "Restores the internal Debug Menu item in Settings (LaunchDarkly overrides, Remote Config overrides, AutoLogger, Style/Component/Tooltip previews, and DebugSharedPrefs toggles)."
            },
            {
              "key": "enableAchievementDebugTap",
              "title": "Enable Achievement Debug Tap",
              "description": "Enables the internal Debug.TEST_AWARD tap handler in AchievementActivity to test confetti and cycle achievement states."
            },
            {
              "key": "unlockTrailsMapTypeGate",
              "title": "Unlock Trails Map Types",
              "description": "Unlocks Trails and Wheelchair Trails in MapTypeSelectionFragment when OpenStreetMap Drop-in Replacement is not enabled."
            },
            {
              "key": "unlockNewsletterSettingsGate",
              "title": "Unlock Newsletter Language Settings",
              "description": "Unlocks newsletter language selection and hides the Basic-account upgrade banner in NewsletterSettingsFragment."
            },
            {
              "key": "unlockHideCachePremiumOption",
              "title": "Unlock Hide Cache Premium Controls",
              "description": "Enables Premium-only controls in HideCacheViewModel and ConversationViewModel GC code validation."
            },
            {
              "key": "enableCacheDetailsRedesign",
              "title": "Enable Cache Details Redesign",
              "description": "Enables the redesigned Geocache Details layout (cache-details-rework)."
            },
            {
              "key": "showTotalLogCount",
              "title": "Show Total Log Count",
              "description": "Shows the total log count in geocache activity and details (show-total-log-count)."
            },
            {
              "key": "enableShareablesInApp",
              "title": "Enable Shareables",
              "description": "Enables in-app Shareables, filter, and FTUE (show-shareables-in-app, mobile-shareables-filter, mobile-shareables-ftue)."
            },
            {
              "key": "enableCollaborativeLists",
              "title": "Enable Collaborative Lists",
              "description": "Enables the collaborative lists feature in Listhub (collaborative-lists)."
            },
            {
              "key": "enableLodestones",
              "title": "Enable Lodestones",
              "description": "Enables Lodestone features across the app (show-lodestones-mobile)."
            },
            {
              "key": "enableEditLogDate",
              "title": "Enable Edit Log Date",
              "description": "Enables editing geocache log dates and date selector (edit-geocache-log, show-log-date-selector)."
            },
            {
              "key": "enableBetterEventsFilter",
              "title": "Enable Better Events Filter",
              "description": "Enables Better Events filter, map, and AR attribute (better-events-filter, better-events-map, show-ar-attribute-in-filter)."
            },
            {
              "key": "enableSelectCacheTypes",
              "title": "Enable Select Cache Types",
              "description": "Enables select cache types and filter settings saving (select-cache-types, save-filter-settings)."
            },
            {
              "key": "enableDiagnosticFlags",
              "title": "Enable Diagnostic Flags",
              "description": "Enables diagnostic info, FCM token display, ANR data prompt, API regions, and map timeout."
            },
            {
              "key": "forceMapTrayEnabled",
              "title": "Force Map Tray Enabled",
              "description": "Forces the map tray feature enabled (RemoteConfig.MAP_TRAY)."
            },
            {
              "key": "forceHideLastLogCount",
              "title": "Force Hide Last Log DNF",
              "description": "Forces hiding the last log DNF count (RemoteConfig.HIDE_LAST_LOG_DNF)."
            },
            {
              "key": "forceShowDowntimeBanner",
              "title": "Force Show Downtime Banner",
              "description": "Forces the downtime maintenance banner visible (RemoteConfig.SHOW_DOWNTIME_BANNER)."
            },
            {
              "key": "forceDisableMapAutoUpdate",
              "title": "Force Disable Map Auto Update",
              "description": "Disables automatic map updating when panning/zooming (RemoteConfig.MAP_AUTO_UPDATE_DISABLED)."
            },
            {
              "key": "forceSendDiagnosticLogs",
              "title": "Force Send Diagnostic Logs",
              "description": "Forces sending diagnostic logs with bug reports (RemoteConfig.SEND_DIAGNOSTIC_INFO_LOGS)."
            },
            {
              "key": "forceLinearCalloutsEnabled",
              "title": "Force Linear Callouts Enabled",
              "description": "Forces linear callout views enabled (RemoteConfig.LINEAR_CALLOUTS_ENABLED)."
            }
          ],
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Full AMOLED Theme",
          "description": "Themes AfterShip in pure AMOLED black by removing dark gray backgrounds from the bottom navigation bar, account items, cards, and windows.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Hide Broken Tracking Map",
          "description": "Suppresses the unauthenticated blank white Google Maps view when neither a custom Google Maps API key nor OpenStreetMap is used.",
          "firstSeen": 1790982001733,
          "default": false,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Hide Sezzle Mobile",
          "description": "Hides Sezzle Mobile offers and account entry points.",
          "firstSeen": 1790982001733,
          "default": false,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Local Premium",
          "description": "Enables local Premium membership status across profile and account screens, removes upgrade promotions, banners, icons, and server-dependent profile statistics, and enriches public cache details (description, hints, owner) when server blocks basic accounts.",
          "firstSeen": 1791616294065,
          "options": [
            {
              "key": "showLocalPremiumWarnings",
              "title": "Show Local Premium Warnings",
              "description": "Shows an informational warning banner on Premium Member Only caches indicating that complete cache data is restricted by the server for basic accounts."
            }
          ],
          "compatiblePackagesKey": 1284
        },
        {
          "name": "OpenStreetMap Drop-in Replacement",
          "description": "Replaces the broken Google Maps view with a free, self-contained OpenStreetMap (Leaflet) engine that renders routes, checkpoints, and dark/light styled tiles without requiring an API key.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "addZoomButtons",
              "title": "Add Zoom Buttons",
              "description": "Displays floating + and − zoom buttons on the map."
            }
          ],
          "compatiblePackagesKey": 1279
        },
        {
          "name": "OpenStreetMap Drop-in Replacement",
          "description": "Replaces Google Maps with OpenStreetMap (MapLibre vector engine) and adds in-app OpenStreetMap style switching and custom URL configuration to Map settings.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Patch Consent Screen",
          "description": "Requires consent to a patched-app warning before opening Sezzle authentication.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Remove Ads",
          "description": "Removes banner, interstitial, and rewarded advertising and removes ad-based chip offers.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Remove Ads",
          "description": "Removes sponsored feed advertisements and optional marketplace listing advertisements from the feed.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "removeMarketplaceAds",
              "title": "Remove Marketplace Ads",
              "description": "Removes marketplace listing advertisements injected into the feed."
            }
          ],
          "compatiblePackagesKey": 1283
        },
        {
          "name": "Remove Ads",
          "description": "Removes Google Ad Manager banner and native advertisements, disables Blaze story/moment sponsored placements, blocks Google Interactive Media Ads (IMA) video ad requests, and neutralizes Brightcove IMA mid-roll and pre-roll ad playback.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "removePromotionsCarousel",
              "title": "Remove Promotions Carousel",
              "description": "Removes the promotions carousel from the Home screen."
            }
          ],
          "compatiblePackagesKey": 1285
        },
        {
          "name": "Remove Ads",
          "description": "Removes in-app promotional message campaigns and popups (OneSignal In-App Messages), neutralizes in-app review and rating prompts, and zeroes Google Play and Huawei Advertising IDs.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "removeInAppMessages",
              "title": "Remove In-App Messages",
              "description": "Suppresses OneSignal promotional campaigns and marketing message displays."
            },
            {
              "key": "removeReviewPrompts",
              "title": "Remove Review Prompts",
              "description": "Neutralizes Google Play in-app review and rating prompts."
            },
            {
              "key": "zeroAdvertisingId",
              "title": "Zero Advertising ID",
              "description": "Spoofs Google Play and Huawei Advertising ID (AAID) with zeroes and forces limit ad tracking enabled."
            }
          ],
          "compatiblePackagesKey": 1282
        },
        {
          "name": "Remove Ads and Tracking",
          "description": "Disables Adobe, Branch, Facebook, Creative SDK, and Crashlytics telemetry; removes in-app ads and review prompts; blocks install-referrer collection; and zeroes the Google Play Advertising ID.",
          "firstSeen": 1790143215089,
          "options": [
            {
              "key": "removeSettings",
              "title": "Remove Settings",
              "description": "Removes the Send usage info and Send crash info preferences and suppresses the crash reports dialog, whose telemetry backends are disabled by this patch."
            }
          ],
          "compatiblePackagesKey": 1286
        },
        {
          "name": "Remove Ads and Tracking",
          "description": "Neutralizes in-app advertisements (Disco Network SDK shopping/cashback ads and list placements), removes the 'Leave us a 5-star review' in-app rating prompt dialogs, zeros the Google Play Advertising ID (AAID), disables first-party behavioral and impression analytics (StatisticsCenter, AbsListImpEventHelper, AutoUploadManager), and blocks diagnostic telemetry (Firebase Analytics, Crashlytics, Logan logging).",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Remove Ads and Tracking",
          "description": "Removes all ads (AppLovin MAX, Google Mobile Ads, Rokt, Thanks network, Playtime, InBrain Surveys) and disables analytics and tracking SDKs (AppsFlyer, FullStory, Braze, Firebase Analytics, mParticle, Facebook SDK, AppCenter).",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Remove AfterShip Account Page Links",
          "description": "Removes the About the app, Share the app, and Feedback links from the Account screen.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Remove Attribution",
          "description": "Names new scans 'Scan on [date]' instead of 'Adobe Scan [date]' and removes the attribution text from shared files.",
          "firstSeen": 1792171597077,
          "options": [
            {
              "key": "removeScanAttribution",
              "title": "Remove Scan Name Attribution",
              "description": "Names new scans 'Scan on [date]' instead of 'Adobe Scan [date]'."
            },
            {
              "key": "removeShareAttribution",
              "title": "Remove Share Attribution Text",
              "description": "Removes the promotional 'Created and shared using Adobe Scan.' text from shared files."
            }
          ],
          "compatiblePackagesKey": 1286
        },
        {
          "name": "Remove Feedback",
          "description": "Removes prompting for feedback on shipments.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Remove Internet Permissions",
          "description": "Removes Internet permissions from AndroidManifest.xml to prevent network access.",
          "firstSeen": 1791014978039,
          "options": [
            {
              "key": "removeBrokenScreens",
              "title": "Remove Broken Screens",
              "description": "Removes Help Center buttons whose network-only content is unavailable without Internet access."
            }
          ],
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Remove Invite Friends",
          "description": "Removes the Invite Friends option from the Account screen and eliminates the non-functional orange dot notification badge from the Account navigation icon.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1278
        },
        {
          "name": "Remove Lists",
          "description": "Removes the Lists option from the bottom navigation bar.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Remove Login",
          "description": "Starts Adobe Scan in its existing account-free local workspace and removes account sign-in gates; Adobe cloud features are unavailable.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "cleanUpAuthComponents",
              "title": "Clean Up Auth Components",
              "description": "Removes the profile icon, sign-out, and sign-in options from the Settings menu."
            },
            {
              "key": "removeLinkSharing",
              "title": "Remove Link Sharing",
              "description": "Removes cloud link sharing options from the Share sheet, preserving local PDF sharing."
            },
            {
              "key": "removeEditText",
              "title": "Remove Edit Text",
              "description": "Removes the non-functional Edit text option from file option menus and the preview screen."
            },
            {
              "key": "removeMove",
              "title": "Remove Move",
              "description": "Removes the non-functional Move file option from file option menus."
            },
            {
              "key": "removeSaveAsWord",
              "title": "Remove Save as Word Doc",
              "description": "Removes the cloud-dependent Save as Word doc option from scan cards."
            },
            {
              "key": "removeCompressPdf",
              "title": "Remove Compress PDF",
              "description": "Removes the broken Compress PDF option from file option menus and the Share sheet."
            }
          ],
          "compatiblePackagesKey": 1286
        },
        {
          "name": "Remove Login",
          "description": "Forces guest mode always on first install, removes login buttons and carousels, strips account/login controls from the Account tab, and suppresses login prompts.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Remove Notifications",
          "description": "Removes notification permissions from AndroidManifest.xml to eliminate push notifications entirely.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Remove Promos & Giveaways",
          "description": "Blocks in-app deal popups, giveaway screens, Knot card-linking dialogs, and marketing banners across the app.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "blockMerchantDealPopovers",
              "title": "Block Merchant Deal Popovers",
              "description": "Suppresses in-session merchant deal popovers, store offer modals, and webview deal overlays."
            },
            {
              "key": "blockKnotAccountLinking",
              "title": "Block Knot Account Linking Promos",
              "description": "Suppresses Knot card auto-sync onboarding dialogs, activation gates, and account linking banners."
            },
            {
              "key": "blockWalletMarketing",
              "title": "Block Wallet Marketing",
              "description": "Removes promotional merchant cards, empty state marketing, and boost banners from wallet screens."
            },
            {
              "key": "blockPlaytimeMarketing",
              "title": "Block Playtime Marketing",
              "description": "Neutralizes Playtime campaign listings and rewards promo carousels in Hermes UI."
            },
            {
              "key": "blockReferralsAndSocial",
              "title": "Block Referrals & Social",
              "description": "Hides referral invite banners (\"Give and Get\"), contact permission prompts, and social share modals."
            },
            {
              "key": "blockTrivia",
              "title": "Block Trivia",
              "description": "Hides live trivia giveaway banners and push-to-start game prompts."
            },
            {
              "key": "blockNotificationPrompts",
              "title": "Block Notification Prompts",
              "description": "Suppresses the pre-permission \"Don't Miss Out!\" marketing dialog (NotificationPermissionModalV2 / EnableNotificationsModal) and bypasses soft push-opt-in gates."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Remove Rewards",
          "description": "Removes Rewards navigation while keeping Account's Sezzle Points item and routing the Home shortcut to the same page.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Remove Sezzle Subscriptions",
          "description": "Removes references to Sezzle Anywhere and Sezzle Premium subscriptions in Account benefits, Wallet, and Orders help.",
          "firstSeen": 1791536927684,
          "default": false,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Remove Shipment Sync",
          "description": "Removes email shipment synchronization features, including prompts, banners, dialogs, empty state sync cards, and account settings.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1279
        },
        {
          "name": "Remove Shop",
          "description": "Removes the Shop Geocaching promotional section and link from the Profile screen.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Remove Tracking",
          "description": "Removes the OneTrust CMP tracking consent popup, zeros Google Play Advertising ID (AAID), blocks host application analytics, disables Firebase Analytics, AppMeasurement, Firebase Performance Monitoring, Crashlytics, and Sessions telemetry, neutralizes UrbanAirship and Blaze tracking and logging, suppresses Brightcove video metrics reporting, and blocks Ticketmaster telemetry.",
          "firstSeen": 1792171597077,
          "options": [
            {
              "key": "removeBrokenPrivacySettings",
              "title": "Remove Broken Privacy Settings",
              "description": "Removes the broken Privacy Settings entry from the Settings screen."
            }
          ],
          "compatiblePackagesKey": 1285
        },
        {
          "name": "Remove Tracking",
          "description": "Neutralizes diagnostic telemetry, event logging, and user tracking (Firebase Analytics, Crashlytics, Instana APM, Branch Metrics, and OneSignal session and outcome tracking).",
          "firstSeen": 1792171597077,
          "options": [
            {
              "key": "disableFirebaseAnalytics",
              "title": "Disable Firebase Analytics",
              "description": "Blocks React Native Firebase Analytics and Google Play AppMeasurement event tracking."
            },
            {
              "key": "disableCrashlytics",
              "title": "Disable Firebase Crashlytics",
              "description": "Neutralizes Firebase Crashlytics crash reporting and diagnostic logging."
            },
            {
              "key": "disableInstana",
              "title": "Disable Instana APM",
              "description": "Neutralizes Instana End-User Monitoring (EUM) and background telemetry workers."
            },
            {
              "key": "disableBranch",
              "title": "Disable Branch Metrics",
              "description": "Neutralizes Branch Metrics attribution and event tracking."
            },
            {
              "key": "disableOneSignalTracking",
              "title": "Disable OneSignal Telemetry",
              "description": "Blocks OneSignal custom events, session outcomes, tags, and location tracking."
            }
          ],
          "compatiblePackagesKey": 1282
        },
        {
          "name": "Remove Tracking and Analytics",
          "description": "Neutralizes active advertising telemetry, analytics, attribution, and crash reporting.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Remove Tracking and Analytics",
          "description": "Neutralizes behavioral tracking (Pendo SDK session recordings, guides, and click tracking), student surveillance telemetry (Pandata pageview recording, time-spent counters, and background upload worker), first-party app analytics (ScreenView processors, offline analytics, token logging), crash reporting (Firebase Crashlytics), and in-app rating prompts.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1287
        },
        {
          "name": "Remove Tracking and Analytics",
          "description": "Neutralizes first-party client event tracking, Mixpanel analytics, Airbridge and Adjust attribution SDKs, Google Advertising ID (AAID) collection, and bypasses PairIP Play Integrity verification, with options for silent DM screenshots and Sentry telemetry removal.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "silentScreenshots",
              "title": "Silent Screenshots",
              "description": "Suppresses screenshot notification dispatches to chat counterparts in direct message conversations."
            },
            {
              "key": "disableCrashReporting",
              "title": "Disable Crash Reporting",
              "description": "Neutralizes Sentry crash reporting, performance tracing, and operational session telemetry."
            }
          ],
          "compatiblePackagesKey": 1283
        },
        {
          "name": "Remove Tracking and Analytics",
          "description": "Neutralizes first-party analytics (AnalyticsRepo), Google Analytics / Firebase (Analytics, Crashlytics, Performance, In-App Messaging), Facebook App Events, Iterable marketing telemetry, Usercentrics consent collection, and zeros the Google Play Advertising ID (AAID).",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "stripCrashlytics",
              "title": "Disable Firebase Crashlytics",
              "description": "Neutralizes Firebase Crashlytics diagnostic telemetry and crash reporting."
            },
            {
              "key": "stripFacebook",
              "title": "Disable Facebook Telemetry",
              "description": "Neutralizes Facebook App Events SDK logging and activation pings."
            },
            {
              "key": "stripIterable",
              "title": "Disable Iterable Marketing Telemetry",
              "description": "Neutralizes Iterable marketing SDK event and push tracking."
            },
            {
              "key": "stripUsercentrics",
              "title": "Disable Usercentrics Consent Telemetry",
              "description": "Neutralizes Usercentrics consent management and tracking telemetry."
            }
          ],
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Remove Tracking and Telemetry",
          "description": "Neutralizes Gainsight PX behavioral analytics (session tracking, screen views, custom events, user identification) and disables the Cordova Gainsight native plugin.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1288
        },
        {
          "name": "Remove Useless/Promotional Items",
          "description": "Removes promotional, feedback, and support items from Settings and file menus.",
          "firstSeen": 1791014978039,
          "default": false,
          "options": [
            {
              "key": "removeAbout",
              "title": "About Adobe Scan",
              "description": "Removes the About Adobe Scan item from the Settings menu."
            },
            {
              "key": "removeHelp",
              "title": "Help",
              "description": "Removes the Help item from the Settings menu."
            },
            {
              "key": "removeRateApp",
              "title": "Rate App",
              "description": "Removes the Rate app item from the Settings menu."
            },
            {
              "key": "removeSupportForum",
              "title": "Online Support Forum",
              "description": "Removes the Online support forum item from the Settings menu."
            },
            {
              "key": "removeShareApp",
              "title": "Share This App",
              "description": "Removes the Share this app item from the Settings menu."
            },
            {
              "key": "removeFillAndSign",
              "title": "Fill & Sign",
              "description": "Removes the Fill & Sign item from file option menus and Recent scan cards."
            },
            {
              "key": "removeOpenInAcrobat",
              "title": "Open in Adobe Acrobat",
              "description": "Removes the Open in Adobe Acrobat option from file option menus, the preview screen, and Recent scan cards."
            }
          ],
          "compatiblePackagesKey": 1286
        },
        {
          "name": "Remove Web Telemetry",
          "description": "Removes Sentry error/performance reporting, CSP telemetry endpoints, and Gainsight web bootstrap scripts from the embedded Cordova web bundle.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1288
        },
        {
          "name": "Replace AI Discover with Products",
          "description": "Replaces the AI Discover navigation tab with Sezzle's original non-AI Products tab and removes the Sezzle AI callout in search. Includes an option to remove the Products tab completely.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "removeProductsTab",
              "title": "Remove Products Tab",
              "description": "Removes the Products tab from the navigation bar altogether instead of keeping it as a replacement for Discover."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Replace Emoji Font with iOS",
          "description": "Replaces Android system emoji with iOS Apple Color Emoji across Compose UI, posts, comments, and direct messages (effective on Android 10+ / API 29+).",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1283
        },
        {
          "name": "Replace Shop with Home",
          "description": "Replaces the Shop bottom navigation tab with Home, a custom screen to replace the overly-commercial Shop screen.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Skip to Next Level",
          "description": "Allows tapping the next level indicator on the top bar to show a confirmation dialog and skip to the next level. REQUIRES Add Custom Chip Store to be enabled.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1280
        },
        {
          "name": "Suppress In-App Updates and Rating Prompts",
          "description": "Neutralizes Hermes Redux update sagas, UpdateAppModal dialogs, Play Store URL redirects, trustFall tamper detection, and in-app rating prompts.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "suppressForceUpdates",
              "title": "Suppress Force Updates",
              "description": "Neutralizes Redux force update sagas, version verification selectors, and UpdateAppModal."
            },
            {
              "key": "bypassTrustFall",
              "title": "Bypass Hermes Tamper Checks",
              "description": "Forces trustFall, isJailBroken, hookDetected, and canMockLocation to always return false in Hermes JS."
            },
            {
              "key": "suppressRatingPrompts",
              "title": "Suppress Store Rating Prompts",
              "description": "Suppresses in-app review requests and milestone rating dialogs that redirect to Google Play."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Suppress Updates and Integrity Checks",
          "description": "Disables Microsoft CodePush OTA updates and neutralizes Dalvik root and tamper detection SDKs (RootBeer and JailMonkey).",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "disableCodePush",
              "title": "Disable CodePush OTA",
              "description": "Prevents Microsoft CodePush from downloading remote JavaScript bundles that override local patches."
            },
            {
              "key": "bypassRootAndTamperDetection",
              "title": "Bypass Root & Tamper Detection",
              "description": "Bypasses RootBeer and JailMonkey checks in Dalvik bytecode so modified or rooted devices are never flagged."
            }
          ],
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Unlock Cache Filter and Sorting Tools",
          "description": "Unlocks advanced cache search filters and sorting options without prompting for Geocaching Premium.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Custom App Icons",
          "description": "Enables custom launcher app icons (Arctic, Peach, Glass, Rainbow, Sand, Classic) without requiring a Sezzle Premium subscription.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Unlock Developer Settings",
          "description": "Makes the internal Development Settings menu visible to every signed-in account.",
          "firstSeen": 1790982001733,
          "default": false,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Unlock Developer Tools",
          "description": "Exposes the internal developer and diagnostics screen (Environment Settings) on the Welcome Screen, and allows booting directly with Debug Messages or Demo Mode enabled.",
          "firstSeen": 1792171597077,
          "default": false,
          "options": [
            {
              "key": "unlockDeveloperSettings",
              "title": "Unlock Developer Settings",
              "description": "Reduces the hidden Welcome Screen logo tap gesture from five taps to a single tap to open the Environment Settings menu."
            },
            {
              "key": "startWithDebugMessages",
              "title": "Start with Debug Messages",
              "description": "Initializes application state with Debug Messages enabled upon startup."
            },
            {
              "key": "startInDemoMode",
              "title": "Start in Demo Mode",
              "description": "Initializes application state with Demo Mode enabled upon startup."
            }
          ],
          "compatiblePackagesKey": 1282
        },
        {
          "name": "Unlock Experimental Features",
          "description": "Unlocks beta and experimental features in Settings without Geocaching Premium.",
          "firstSeen": 1791616294065,
          "default": false,
          "options": [
            {
              "key": "unlockAllBetaFeatures",
              "title": "Unlock All Beta Projects",
              "description": "Unlocks all 10% beta features (Activity Feed, Cache Log Translation, Autofill, Confetti, etc.)."
            },
            {
              "key": "enableUnpersistedExperimentalFeatures",
              "title": "Enable Hidden Experimental Toggles",
              "description": "Persists and enables the Collaborative Lists, Has Parking, and Trackables Only toggles in Experimental Features."
            },
            {
              "key": "bypassExperimentalServerSync",
              "title": "Bypass Experimental Server Sync",
              "description": "Keeps experimental feature toggles local without POSTing to or being overwritten by /mobile/v1/user/settings/mobileexperiments."
            }
          ],
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Hidden Features",
          "description": "Unlocks the internal Developer Settings menu, Draft Mini Tracker, and NHL GameZone on the Home surface, with independent options for each feature.",
          "firstSeen": 1792171597077,
          "default": false,
          "options": [
            {
              "key": "enableDeveloperSettings",
              "title": "Enable Developer Tools & Settings",
              "description": "Unlocks the internal Developer Settings screen inside Settings (Environment switcher, Analytics Debugger, String Key Overlay, Mock Localization, Invalidate Cache, and Ad Inspector), and activates the nhl://setAPI deep link."
            },
            {
              "key": "enableDraftMiniTracker",
              "title": "Enable Draft Mini Tracker",
              "description": "Forces the shipped Draft Mini Tracker visibility gate on; tracker content still depends on NHL draft data."
            },
            {
              "key": "showGameZoneOnHome",
              "title": "Show GameZone on Home",
              "description": "Forces the shipped NHL GameZone Home visibility gate on; web content and authentication remain server-controlled."
            }
          ],
          "compatiblePackagesKey": 1285
        },
        {
          "name": "Unlock Premium",
          "description": "Enables locally executable premium OCR, editing, compression, and page-organization tools without cloud or GenAI access.",
          "firstSeen": 1791014978039,
          "options": [
            {
              "key": "removeBrokenFeatures",
              "title": "Remove Broken Features",
              "description": "Removes broken cloud-dependent actions like Generative summary."
            },
            {
              "key": "unlockCloudTools",
              "title": "Enable Cloud Tools (Experimental)",
              "description": "Enables Combine, Export, and Protect PDF for signed-in accounts with compatible Adobe Document Cloud access."
            }
          ],
          "compatiblePackagesKey": 1286
        },
        {
          "name": "Unlock Receipt Scanner",
          "description": "Makes the receipt scanner available from Development Settings and forces its V2 flow to render. REQUIRES Unlock Developer Settings to be enabled.",
          "firstSeen": 1790982001733,
          "default": false,
          "compatiblePackagesKey": 1281
        },
        {
          "name": "Unlock Templates",
          "description": "Unlocks geocache log templates, allowing creating, editing, and applying custom log templates without Geocaching Premium.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Use System Font",
          "description": "Overrides Adobe Clean fonts across XML layouts, dialogs, and Jetpack Compose screens with the device's system font.",
          "firstSeen": 1791014978039,
          "default": false,
          "compatiblePackagesKey": 1286
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ImEnigma2x0/morphe-maloja-patch",
      "name": "Enigma Maloja",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/68191200?v=4&s=128",
      "hotRank": 299,
      "stars": 2,
      "updatedAt": 1789837453000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1790143215089
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1789837453000
      },
      "patches": [
        {
          "name": "Maloja Scrobbling",
          "description": "Adds Maloja as a scrobbling provider. Requires the official Morphe patches to be applied as well, so the settings appear in the Scrobbling screen.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1289
        }
      ]
    },
    {
      "source": "github",
      "repo": "Jeff-tek/jeff-patches",
      "name": "Jeff-tek",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75492107?v=4&s=128",
      "hotRank": 196,
      "stars": 4,
      "updatedAt": 1786448220000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "ringtone.maker.mp3.cutter.audio": 1790143215089
      },
      "appUpdates": {
        "ringtone.maker.mp3.cutter.audio": 1786448220000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Removes app-open, splash, interstitial and banner ads from MP3 Cutter and Ringtone Maker.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1290
        },
        {
          "name": "Unlock all features",
          "description": "Unlocks all premium features in MP3 Cutter and Ringtone Maker.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1290
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "NextStepTeam/DnevnikNextPatch",
      "name": "DnevnikNextPatch",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/258048150?v=4&s=128",
      "hotRank": 322,
      "stars": 2,
      "updatedAt": 1788712242000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "__universal__": 1790143215089,
        "ru.mes.dnevnik": 1790143215089
      },
      "appUpdates": {
        "__universal__": 1788712242000,
        "ru.mes.dnevnik": 1788712242000
      },
      "patches": [
        {
          "name": "Замена логотипов МЭШ",
          "description": "Заменяет логотипы mos_logo.png, mos_logo_fs.png и mos_logo_ny.png на кастомные",
          "firstSeen": 1790143215089,
          "isPreRelease": true,
          "default": false
        },
        {
          "name": "Смена названия приложения",
          "description": "Изменяет название приложения на указанное в настройках патча",
          "firstSeen": 1790143215089,
          "options": [
            {
              "key": "appName",
              "title": "Название приложения",
              "description": "Введите название, которое будет отображаться в лаунчере"
            }
          ],
          "compatiblePackagesKey": 1291
        }
      ]
    },
    {
      "source": "github",
      "repo": "phamleduy04/duy-patches",
      "name": "Duy",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32657584?v=4&s=128",
      "hotRank": 220,
      "stars": 2,
      "updatedAt": 1787723973000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.flightconnections": 1790143215089
      },
      "appUpdates": {
        "com.flightconnections": 1787723973000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Removes interstitial and banner ads.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1292
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "thegibbonn/morphe-patches-anilili",
      "name": "Anilili",
      "repoDescription": "Morphe Patches for Anilili (recycled bitmap crash fix)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/63139212?v=4&s=128",
      "hotRank": 205,
      "stars": 2,
      "updatedAt": 1789860956000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.miruronative": 1790143215089
      },
      "appUpdates": {
        "com.miruronative": 1789860956000
      },
      "patches": [
        {
          "name": "Fix Recycled Bitmap Crash",
          "description": "Fixes recycled bitmap crashes on Android 14/15+ during media playback metadata updates and notification creation.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1293
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Thewanwan/bestapp",
      "name": "Bestweb",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/118653947?v=4&s=128",
      "hotRank": 199,
      "stars": 2,
      "updatedAt": 1789871280000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.sina.weibo": 1790143215089
      },
      "appUpdates": {
        "com.sina.weibo": 1789871280000
      },
      "patches": [
        {
          "name": "Bypass signature check",
          "description": "Bypass Weibo WBSecurity and SLib native signature verification",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "Hide comment ads",
          "description": "Blocks ad items in comment sections (TAG_AT_AD, TAG_COMMENT_AD, TAG_LIKE_AD)",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "Hide feed ads",
          "description": "Blocks feed ad resort by returning early from ADResortFlowService",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "Hide search ads",
          "description": "Blocks search result ads and video ads in the discover/search tab",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "Hide splash ads",
          "description": "Blocks splash/flash ads by finishing the ad activities immediately",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "Hide supergroup",
          "description": "Blocks supergroup from appearing in the home feed",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        },
        {
          "name": "bestweb settings",
          "description": "Adds bestweb module settings page with tab blocking, supergroup toggle, and ad blocking info",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1294
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "virzak/morphe-patches",
      "name": "RuTube",
      "repoDescription": "Morphe patch source (RuTube and more). Add: github.com/virzak/morphe-patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6209775?v=4&s=128",
      "hotRank": 190,
      "stars": 3,
      "updatedAt": 1786899695000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "ru.rutube.app": 1790143215089
      },
      "appUpdates": {
        "ru.rutube.app": 1786899695000
      },
      "patches": [
        {
          "name": "Custom branding icon",
          "description": "Adds a badge to the launcher icon so the patched app is distinguishable from an unpatched install.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1295
        },
        {
          "name": "Disable ads",
          "description": "Prevents the ad SDK from starting, which stops banner ads and pre-roll video ads.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1295
        },
        {
          "name": "Enable background playback",
          "description": "Allows playback to continue when the app is not in the foreground, which is otherwise only available with a paid subscription.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1295
        },
        {
          "name": "Lift download restrictions",
          "description": "Allows downloading videos the app otherwise refuses, either because the uploader disabled downloads or because the video is longer than six hours.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1295
        },
        {
          "name": "Unlock subscription features",
          "description": "Reports the account as subscribed to the app itself, which enables features gated behind a paid subscription such as background playback. Anything the server enforces is unaffected.",
          "firstSeen": 1790143215089,
          "default": false,
          "compatiblePackagesKey": 1295
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "YYDarlinker/morphe-ai-caption-translator",
      "name": "Anchored AI Captions",
      "repoDescription": "Real-time YouTube subtitle translation using your own OpenAI-compatible API. Independent patch bundle compatible with Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/153576434?v=4&s=128",
      "hotRank": 265,
      "stars": 4,
      "updatedAt": 1791982800000,
      "firstSeen": 1790143218465,
      "appFirstSeen": {
        "com.google.android.youtube": 1790143215089
      },
      "appUpdates": {
        "com.google.android.youtube": 1791979200000
      },
      "patches": [
        {
          "name": "AI caption translator",
          "description": "Translates every YouTube Auto-translate language in real time through your OpenAI-compatible API.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1296
        },
        {
          "name": "Remember caption selection",
          "description": "Remembers caption language, source/translation mode and on/off selection across videos for this app session, with or without AI.",
          "firstSeen": 1790143215089,
          "compatiblePackagesKey": 1296
        }
      ]
    },
    {
      "source": "github",
      "repo": "akzzy/Morphi-Patcho",
      "name": "akzzy Morphi-Patcho",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/29403137?v=4&s=128",
      "hotRank": 346,
      "stars": 2,
      "updatedAt": 1783262392000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "com.example.app": 1790231462684,
        "com.google.android.inputmethod.latin": 1790231462684
      },
      "appUpdates": {
        "com.example.app": 1783262392000,
        "com.google.android.inputmethod.latin": 1783262392000
      },
      "patches": [
        {
          "name": "AI Writing Tools",
          "description": "啟用 AI 撰寫工具，支援所有語言\nEnable AI writing tools with support for all languages.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1297
        },
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 971
        },
        {
          "name": "Gboard Model Spoof (Pixel 9 Pro)",
          "description": "將 Gboard 內部讀取的裝置型號與產品名稱改為 Pixel 9 Pro，藉此解除 Pixel 8 等舊裝置的官方限制。\nSpoof Gboard's device model, device name, and product name to Pixel 9 Pro to bypass model restrictions natively.",
          "firstSeen": 1790231462684,
          "default": false,
          "compatiblePackagesKey": 1297
        },
        {
          "name": "Gboard Package Rename (Pixel)",
          "description": "將套件名稱改成 dev.jason.com.google.android.inputmethod.latin 以便在 Pixel 等裝置共存安裝，並更名自訂權限防止衝突。\nRename the package to dev.jason.com.google.android.inputmethod.latin for co-existence on Pixel/system-Gboard devices, and rename custom permissions to avoid installation conflicts.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1297
        }
      ]
    },
    {
      "source": "github",
      "repo": "giaaaacomo/nifty-patches-selection",
      "name": "giaaaacomo's Nifty Patches Selection",
      "repoDescription": "robocrafted with love",
      "avatarUrl": "https://avatars.githubusercontent.com/u/38686675?v=4&s=128",
      "hotRank": 118,
      "stars": 3,
      "updatedAt": 1791446177000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "com.instagram.android": 1790231462684,
        "com.samsung.android.homemode": 1790231462684
      },
      "appUpdates": {
        "com.instagram.android": 1782734018000,
        "com.samsung.android.homemode": 1791446177000
      },
      "patches": [
        {
          "name": "Customize orientation",
          "description": "Adds portrait, landscape and sensor rotation independent of Android rotation lock. Includes Enable phone support.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1298
        },
        {
          "name": "Customize screen saver",
          "description": "Adds screen saver angle filtering, diagnostics and optional Android screen saver setting control. Includes Enable phone support.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1298
        },
        {
          "name": "Enable media controls",
          "description": "Restores media controls using Android notification access. Includes Enable phone support.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1298
        },
        {
          "name": "Enable phone support",
          "description": "Runs Samsung Daily Board on phones with launcher, screen layout and crash fixes. Optional features are separate patches.",
          "firstSeen": 1790231462684,
          "default": false,
          "compatiblePackagesKey": 1298
        },
        {
          "name": "Force notification grouping",
          "description": "Forces Instagram notifications into one group, or into separate groups by notification category.",
          "firstSeen": 1790231462684,
          "default": false,
          "options": [
            {
              "key": "groupingMode",
              "title": "Grouping mode",
              "description": "Choose whether every Instagram notification uses one notification group or separate groups by category."
            },
            {
              "key": "debugLogging",
              "title": "Debug logging",
              "description": "Print notification grouping decisions to logcat."
            },
            {
              "key": "strictAllGrouping",
              "title": "Strict all-notifications grouping",
              "description": "When grouping all notifications together, remove sort keys and conversation hints that can make Android or One UI split Instagram notifications anyway."
            }
          ],
          "compatiblePackagesKey": 1299
        },
        {
          "name": "Use Open-Meteo weather",
          "description": "Replaces Samsung weather with Open-Meteo using approximate location. Includes Enable phone support.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1298
        },
        {
          "name": "Use phone charging as dock",
          "description": "Treats wireless charging or charging in landscape as a dock and updates the charging labels. Includes Enable phone support.",
          "firstSeen": 1791477098790,
          "default": false,
          "compatiblePackagesKey": 1298
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Jagannath70086/jagas-morphe-patches",
      "name": "Jaga",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/142901431?v=4&s=128",
      "hotRank": 351,
      "stars": 2,
      "updatedAt": 1781933117000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "in.cricketexchange.app.cricketexchange": 1790231462684
      },
      "appUpdates": {
        "in.cricketexchange.app.cricketexchange": 1781933117000
      },
      "patches": [
        {
          "name": "CREX Premium",
          "description": "Unlocks premium features and removes ads.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 159
        }
      ]
    },
    {
      "source": "github",
      "repo": "Nagol12344/patch",
      "name": "Nagol12344",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/63481547?v=4&s=128",
      "hotRank": 200,
      "stars": 1,
      "updatedAt": 1790211992000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "__universal__": 1790231462684,
        "com.bplace": 1790231462684,
        "com.example.app": 1790231462684
      },
      "appUpdates": {
        "__universal__": 1790211992000,
        "com.bplace": 1790211992000,
        "com.example.app": 1790211992000
      },
      "patches": [
        {
          "name": "Allow landscape orientation",
          "description": "Removes Better Place's portrait orientation lock so the app can rotate to landscape.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1300
        },
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 971
        },
        {
          "name": "Fix file picker camera prompt",
          "description": "Strips the capture attribute and forces the native chooser to use gallery-only file inputs.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1300
        },
        {
          "name": "Inject Charity Framework",
          "description": "Embeds and runs the Charity Framework plugin loader on bplace.art pages (mobile GM shim + native fetch bridge).",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1300
        },
        {
          "name": "Remove Camera Requirements",
          "description": "Removes camera permissions and hardware requirements from the manifest.",
          "firstSeen": 1790231462684,
          "default": false
        },
        {
          "name": "Remove unnecessary camera permission request",
          "description": "Prevents the file picker from requesting CAMERA permission or forcing camera capture.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1300
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Supperelias2/sbs-morphe-patches",
      "name": "Supperelias2 SBS",
      "repoDescription": "CLI-first Morphe patches developed for SBS On Demand",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36726086?v=4&s=128",
      "hotRank": 188,
      "stars": 4,
      "updatedAt": 1790193832000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "com.sbs.ondemand.android": 1790231462684
      },
      "appUpdates": {
        "com.sbs.ondemand.android": 1790193832000
      },
      "patches": [
        {
          "name": "Prefer direct VOD stream",
          "description": "Prefers an available Akamai VOD stream over Google DAI. Keeps original selection for live or missing alternatives. Ad removal is not guaranteed.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1301
        },
        {
          "name": "Prefer direct live stream",
          "description": "Prefers an available Akamai live stream over Google DAI. Broadcast ads remain. Keeps original selection when no direct stream is available.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1301
        },
        {
          "name": "SBS playback compatibility check",
          "description": "Checks SBS 6.3.0 playback integration points. Does not remove advertisements.",
          "firstSeen": 1790231462684,
          "default": false,
          "compatiblePackagesKey": 1301
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "testiwy268/morphe-patches",
      "name": "testiwy268",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/152843286?v=4&s=128",
      "hotRank": 233,
      "stars": 2,
      "updatedAt": 1784524103000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "com.xunijun.app.gp": 1790231462684
      },
      "appUpdates": {
        "com.xunijun.app.gp": 1784524103000
      },
      "patches": [
        {
          "name": "Dualspace Premium Unlock",
          "description": "Complete premium unlock for Dualspace. Bypasses purchase validation and forces ACTIVE subscription status, unlocking all premium features without a purchase.",
          "firstSeen": 1790231462684,
          "compatiblePackagesKey": 1302
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "TimBuckrue/nyt-games-vrr-patch",
      "name": "Tim_Buckrue",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/30376835?v=4&s=128",
      "hotRank": 234,
      "stars": 2,
      "updatedAt": 1784337589000,
      "firstSeen": 1790231477883,
      "appFirstSeen": {
        "com.nytimes.crossword": 1790231462684
      },
      "appUpdates": {
        "com.nytimes.crossword": 1784337589000
      },
      "patches": [
        {
          "name": "Optimize home screen (disable animated cards)",
          "description": "Forces the NYT Games home screen to use its lightweight static-icon card layout instead of the animated Rive cards. The Rive cards are embedded in the Compose list via AndroidView interop, whose per-item churn plus Rive TextureView compositing is the dominant UI-thread cost while scrolling — the reason busy home screens can't hold 120 fps. Cards stay fully functional; they just don't animate.",
          "firstSeen": 1790231462684,
          "default": false,
          "compatiblePackagesKey": 1303
        },
        {
          "name": "Unlock high refresh rate",
          "description": "Let NYT Games render above 60 fps on 90/120 Hz and variable-refresh-rate displays. The app never opts into high refresh, so Android's power-saving frame-rate override pins it to 60 Hz; this makes each Activity window request the display's top refresh rate (a seamless, adaptive-refresh-friendly hint), lifting that cap.",
          "firstSeen": 1790231462684,
          "default": false,
          "compatiblePackagesKey": 1303
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Akshayykadam/PixelBoard",
      "name": "PixelBoard",
      "repoDescription": "Unlock Google 11's Gemini \"Rambler\" Natural Voice Dictation & AI Writing Tools on ANY Android phone. No root required.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97009989?v=4&s=128",
      "hotRank": 4,
      "stars": 955,
      "updatedAt": 1792318500000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1790361538226
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1791309000000
      },
      "patches": [
        {
          "name": "AI Writing Tools",
          "description": "Enable AI writing tools with support for all languages.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1304
        },
        {
          "name": "Add Gboard Signature Bypass",
          "description": "Bypass Gboard signature whitelist checks and force them to pass.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1304
        },
        {
          "name": "Advanced Voice Typing",
          "description": "Enable Advanced Voice Typing with automatic punctuation and rambler mode.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1304
        },
        {
          "name": "Package Rename",
          "description": "Rename the package to com.akshaykadam.pixelboard and allow a custom app name so it can be installed alongside the official Gboard.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "app_display_name",
              "title": "App Name"
            }
          ],
          "compatiblePackagesKey": 1304
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bearinmindcat/morphe-patches",
      "name": "bearinmind",
      "repoDescription": "Morphe android app patches (for apps that I use) - stable releases",
      "avatarUrl": "https://raw.githubusercontent.com/bearinmindcat/morphe-patches/main/patches-bundle.png",
      "hotRank": 11,
      "stars": 177,
      "updatedAt": 1792002458000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "com.alltrails.alltrails": 1791733479056,
        "com.google.android.apps.maps": 1790361538226,
        "com.waze": 1791733479056
      },
      "appUpdates": {
        "com.alltrails.alltrails": 1791726233000,
        "com.google.android.apps.maps": 1791995846000,
        "com.waze": 1791995846000
      },
      "patches": [
        {
          "name": "120 refresh rate",
          "description": "Lifts the 60 Hz limit Maps puts on itself, on the app and on the map, so it can run at your screen's full refresh rate (such as 120 Hz). Uses more battery, most of all while navigating. Off by default: switch it on on the Customization screen.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "2D / 3D compass",
          "description": "Adds a 2D / 3D compass switch to the Experimental screen. With it on, tapping the compass in navigate mode switches the map between the tilted 3D view and a flat, north-up 2D map the way Google Maps' does, from any state (following you, panned away, paused), and brings the map back to you. The compass shows a single north arrow in 2D, and the next navigation starts in the mode you used last.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Account sheet cleanup",
          "description": "Removes the \"More from this app\" label from the account sheet, and keeps the sheet open when you come back from Settings or Customization or tap \"Your profile\", instead of dropping back to the map.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Add microG support",
          "description": "Builds microG Maps, a separate app (org.ungoogled.android.apps.maps.microg) that signs in to your Google account through microG: saved places and lists, Timeline, location sharing, contributions and push messages. Remove sign-in prompts, Trim account menu and Remove permissions are left out of this build, Offline saved places keeps only its Local saved screen, which copies your account's saved lists to the phone (Pull from Google account), and its icon carries microG's C. Needs microG: MicroG-RE or ReVanced GmsCore. Not for root (mount) installs.",
          "firstSeen": 1791391048557,
          "default": false,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Alert distances",
          "description": "How far ahead, in metres, Waze warns of police, hazards, crashes, traffic jams and speed cameras. The defaults are the old Waze mods' (CGE); Waze's own are lower for most of them. They can be changed later in Customization, at the bottom of Waze's side menu.",
          "firstSeen": 1791733479056,
          "default": false,
          "options": [
            {
              "key": "police",
              "title": "Police",
              "description": "Waze: 600 m."
            },
            {
              "key": "hazard",
              "title": "Hazards",
              "description": "Waze: 600 to 900 m."
            },
            {
              "key": "accident",
              "title": "Crashes",
              "description": "Waze: 600 m."
            },
            {
              "key": "traffic",
              "title": "Traffic jams",
              "description": "Waze: 600 m."
            },
            {
              "key": "streets",
              "title": "Speed cameras on streets",
              "description": "Waze: 500 m."
            },
            {
              "key": "highways",
              "title": "Speed cameras on highways",
              "description": "Waze: 1000 m."
            },
            {
              "key": "freeways",
              "title": "Speed cameras on freeways",
              "description": "Waze: 2000 m."
            },
            {
              "key": "blockedLane",
              "title": "Blocked lanes",
              "description": "Waze: 400 m."
            },
            {
              "key": "between",
              "title": "Least distance between two alerts",
              "description": "Waze: 300 m."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "All moods",
          "description": "Every mood can be chosen: the ones Waze keeps for higher ranks and the beta moods it hides.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Any media app",
          "description": "Navigation's Default media app (Settings > Navigation) offers every music and podcast app that works with Android Auto, such as Poweramp, not only Spotify, YouTube Music and Pandora.",
          "firstSeen": 1791536927684,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Avoid Flock cameras",
          "description": "Steers driving directions around Flock cameras: when Google's route passes one, a camera-free way is worked out with BRouter, an OpenStreetMap router, and Maps asks Google again for a route through it, so Google still times and navigates the trip, and keeps it through reroutes. A detour longer than half again the distance is dropped. Off until turned on in Waze & external data source, with Flock cameras; your route's start and end go to brouter.de. Trips with stops are left as they are.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Better filters",
          "description": "Adds a Better filters switch to the Experimental screen. With it on, the trail filter's sliders move in finer steps over the same ranges: Rating in 0.1 stars (instead of Any, 3.5, 4 and 4.5), Length in 0.1 mi, Elevation gain in 10 ft, Highest point in 100 ft and Distance away in 1 mi (metric: 0.1 km, 5 m, 50 m, 1 km).",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Better offline maps",
          "description": "Reworks the offline area picker: zooming out really selects more instead of being shrunk to Google's size cap, the box can be resized by dragging its edges and corners, a large area is split into several downloads whose true total size is shown, and areas already downloaded are drawn on the map. Can be turned off on the Customization screen.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Better tracking",
          "description": "Adds a Better tracking switch to the Experimental screen. With it on, recordings work the way Gaia GPS records: the phone's GPS directly with every fix delivered live (no Play services batching), fixes worse than 65 m or physically impossible dropped, points kept 3 m apart, no trail-biased smoothing, and elevation converted to sea level and counted in 2 m steps.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Bigger speedometer",
          "description": "Bigger digits on the speedometer, and on the speed limit sign beside it, so they can be read at a glance. The sizes can be changed later in Customization, at the bottom of Waze's side menu, where a switch also gives Waze's own sizes back.",
          "firstSeen": 1791733479056,
          "options": [
            {
              "key": "speed",
              "title": "Speed digits (dp)",
              "description": "Waze: 26."
            },
            {
              "key": "units",
              "title": "Unit label (dp)",
              "description": "The \"mph\" or \"km/h\" under the speed. Waze: 12."
            },
            {
              "key": "limit",
              "title": "Speed limit sign digits (sp)",
              "description": "Limits under 100. Waze: 20."
            },
            {
              "key": "limitThreeDigits",
              "title": "Speed limit sign digits, 100 and over (sp)",
              "description": "Waze: 13."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Black icon",
          "description": "Uses a white AllTrails logo on black for the launcher icon and the splash screen, instead of green on dark green, so this build is easy to tell apart from the stock app.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Black theme",
          "description": "AMOLED-black theme. Pins Maps' own dark mode and its separate navigation colour scheme, and remaps colour resources, drawable fills and draw-time paints so no surface is left grey.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Blue pin",
          "description": "Chromium-coloured flat map pin on every in-app product logo and the search bar's leading icon.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Bypass Play Services checks",
          "description": "Makes Maps' bundled Play services signature and availability checks always pass, so it runs re-signed and with Play services disabled or absent, and lets it load tiles, search and routing by sending Google's own package and certificate in the identity headers the Maps backend checks. Where Play services rejects the re-signed app, Maps degrades instead of crashing.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Change app name",
          "description": "Sets the launcher and in-app app name.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the launcher icon and in the app switcher. Left at Ungoogled Maps, Add microG support names the app microG Maps instead."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Change app name",
          "description": "Sets the name shown under the launcher icon, in the app switcher and on Android Auto.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name shown under the launcher icon, in the app switcher and on Android Auto."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Change package name",
          "description": "Installs alongside stock AllTrails under its own package name.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name to install under. Must be a valid Android package name."
            }
          ],
          "compatiblePackagesKey": 32
        },
        {
          "name": "Change package name",
          "description": "Installs alongside stock Google Maps under its own package name. On by default, because stock Maps comes built into most phones and cannot be replaced by a patched copy.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name to install under. Must be a valid Android package name. Left at org.ungoogled.android.apps.maps, Add microG support installs under org.ungoogled.android.apps.maps.microg instead."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Customization screen",
          "description": "Adds a Customization row under Settings on the account sheet, with switches for the patches here that can be turned back off inside the app.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Experimental screen",
          "description": "Adds an Experimental row to your profile's menu, under Edit profile and Share profile, that opens an Experimental screen.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Flock cameras",
          "description": "Puts Flock and other license plate reader cameras on the map, from OpenStreetMap -- the cameras DeFlock's volunteers map -- and chimes and shows a note when one is coming up ahead. Off until turned on in Waze & external data source, a row on the account sheet, because it downloads the ones near you from an OpenStreetMap server, over the same area as the speed cameras.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Full black",
          "description": "Waze's dark mode in true black for AMOLED screens: the app's dark backgrounds are black, and with Black night map the night map's background too. Roads, labels, buttons and text keep their colours.",
          "firstSeen": 1791733479056,
          "options": [
            {
              "key": "blackMap",
              "title": "Black night map",
              "description": "The night map's background black as well, from Waze's next start. It can be switched later in Customization, at the bottom of Waze's side menu."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Hide ads",
          "description": "Removes the sponsored pins on the map and on Android Auto, the full-screen ads shown while you are stopped, and the ad statistics Waze sends.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Hide ads and clutter",
          "description": "Hides promoted map pins and \"Sponsored\" search results, Gemini's AI summaries (\"Know before you go\" and the review summary), the row of businesses under an address on its place sheet, the home tab's Explore feed and the Explore / Contribute / You tabs. Each can be switched back on on the Customization screen.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Legacy icon",
          "description": "Uses the flat multicolour pin Maps had before the 2025 gradient icon as the launcher icon and on the screen Maps opens with. With Add microG support, microG's C sits in the pin's circle.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Location provider toggle",
          "description": "Adds a Location source choice to the Customization screen: Android's own location providers, microG's (microg Services) or Google Play services' fused provider. With Android, neither is ever asked for a location. A source that is missing or disabled is never used, so location keeps working without it. Also keeps the network (Wi-Fi/cell) provider registered when no fused provider answers, instead of GPS only, so a fix does not go stale indoors.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "useFusedProvider",
              "title": "Default to Play services location",
              "description": "The location source Maps starts with. On: the fused provider -- Google Play services', or microG's in microG Maps -- whenever it is installed and enabled, Android's own providers otherwise. Off: Android's own providers. Can be changed later on the Customization screen."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Map skin",
          "description": "The old Waze mods' map skin, as changes to Waze's own: bigger map labels, a wider navigation arrow head and a warm day background. It is applied as Waze starts, and can be switched off or changed later in Customization, at the bottom of Waze's side menu; changes show from Waze's next start.",
          "firstSeen": 1791733479056,
          "options": [
            {
              "key": "fontHuge",
              "title": "Map labels: huge",
              "description": "Waze: 14."
            },
            {
              "key": "fontBig",
              "title": "Map labels: big",
              "description": "Waze: 12."
            },
            {
              "key": "fontMedium",
              "title": "Map labels: medium",
              "description": "Waze: 10."
            },
            {
              "key": "fontSmall",
              "title": "Map labels: small",
              "description": "Waze: 8."
            },
            {
              "key": "arrowHead",
              "title": "Navigation arrow head width",
              "description": "As a multiple of the arrow's tail width. Waze: 3.0."
            },
            {
              "key": "dayBackground",
              "title": "Day map background (hex)",
              "description": "Waze: fafcfa, near white."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Navigation distances",
          "description": "How far ahead Android Auto gives its heads-up, and how long a jam must last before the traffic bar shows it. The defaults are the old Waze mods' (Chuppito). They can be changed later in Customization, at the bottom of Waze's side menu.",
          "firstSeen": 1791733479056,
          "default": false,
          "options": [
            {
              "key": "headsUp",
              "title": "Android Auto heads-up, normal roads (m)",
              "description": "Waze: 200 m."
            },
            {
              "key": "headsUpFreeway",
              "title": "Android Auto heads-up, freeways (m)",
              "description": "Waze: 500 m."
            },
            {
              "key": "trafficBar",
              "title": "Traffic bar: time in traffic (s)",
              "description": "Waze: 360 s."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "No AI reporting",
          "description": "Turns off conversational reporting, Waze's Gemini voice assistant for reports, together with its activation dialog, tips and onboarding.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "No Google Assistant",
          "description": "Keeps Google Assistant out of Waze: no Assistant button, onboarding or settings entry, whatever Waze's server enables for your region.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Offline saved places",
          "description": "Save places without a Google account, kept only on the phone: Save opens Maps' own \"Place saved\" sheet (Want to go, Travel plans, Starred places, Favorites, your own lists, a note), and a \"Local saved\" row on the account sheet rebuilds Maps' You tab -- your recent places, your lists and labels (Home, Work, your own) -- with export and import (backup file, KML, Google Takeout's saved lists and Saved Places.json, several files or the whole Takeout .zip at once). It also has a Timeline: where the phone has been, grouped into days and visits, kept only on the phone, with GPX export. Recording is off until switched on there; it shows a notification while it runs. With Add microG support, Maps' own Save keeps syncing to your account and Local saved instead copies the account's saved lists to the phone (Pull from Google account).",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Power saving mode",
          "description": "Brings the Pixel-only power saving mode to every phone: while driving with navigation, press the power button and Maps shows only key information such as the next turn on a black screen. Turn it on or off in Settings > Navigation > Power saving mode. Pixels that have it built in keep Google's own version unless Power saving mode is turned on in Power Saving Options, a row on the account sheet under Customization, which also has: a navigation button that opens the power saving screen without locking the phone, switching to it by itself when idle, a speedometer on it, a lower frame rate, and its black map in navigation or all over Maps.",
          "firstSeen": 1790452394860,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Proxy",
          "description": "Adds a Proxy screen to Customization that sends Maps' own traffic, map data included, through an HTTP proxy -- for example Orbot's (127.0.0.1:8118) to use Tor. Map data never falls back to a direct connection: if the proxy stops, Maps stops loading. Needs a recent Play services network engine (Cronet); Maps warns when it cannot take the proxy.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Rectangle shapes",
          "description": "Squares off rounded corners across the UI, including the two round navigation buttons.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Remember filters",
          "description": "Adds a Remember filter states switch to the Experimental screen. With it on, the trail filters you set (length, elevation, rating, difficulty, activities, features and the rest, but not Distance away) stay set when you go back to the home screen and after the app restarts, instead of resetting.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Remove permissions",
          "description": "Removes permissions that only serve Google-account features or Google's data collection: background location, physical activity, contacts, microphone (voice search stops working), camera (Lens and Live View stop working), car speed, advertising ID, push messages and Google services settings. Left out with Add microG support, whose account features need them.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Remove sign-in prompts",
          "description": "Removes Google's sign-in prompts: the first-launch \"Make it your map\" page, the search screen's \"Tired of typing?\" card and the account sheet's \"Sign in\" pill. Tapping \"Your profile\" (or the pill, where it still shows) answers with a \"Can't sign in\" toast instead of nothing. Left out with Add microG support, which signs in.",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Remove telemetry",
          "description": "Points the Firebase Installations and Play services compliance check-ins at an unresolvable host, stops every ad impression and click ping from being sent, and deregisters Google's logging, performance-monitoring, survey and Location History libraries and the on-device federated-learning services. With Add microG support, Firebase Installations and Location History are left alone, so Timeline, account sync and push messages keep working.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Report speed limit",
          "description": "Turns on Waze's own switch for correcting the speed limit from the speedometer, the old mods' \"Report speed limit\". Waze's server keeps it off; what it shows is not verified here.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Share alerts with Maps",
          "description": "Hands the alerts Waze is tracking -- police, crashes, hazards, traffic jams, closures and speed cameras -- to Ungoogled Maps on the same phone, where Waze alerts in Waze & external data source puts them on the map. Nothing leaves the phone. Waze has to be signed in and open; in the background is enough.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Speed camera sound at any speed",
          "description": "Plays the speed camera sound for every camera, not only when you are over the speed limit.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Speed cameras",
          "description": "Chimes and shows a note when a speed or red light camera is coming up ahead, and puts the cameras on the map, from OpenStreetMap. Off until turned on in Waze & external data source, a row on the account sheet, because it downloads the cameras near you from an OpenStreetMap server -- an area you choose there, about 25 to 175 km across.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Speed cameras everywhere",
          "description": "Turns speed camera and police alerts back on in the countries where Waze's server switches them off. Warning of speed cameras is against the law in some of those countries.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Speed limit sign",
          "description": "The style of the speed limit sign beside the speedometer, whatever the country. It can be changed later in Customization, at the bottom of Waze's side menu.",
          "firstSeen": 1791733479056,
          "default": false,
          "options": [
            {
              "key": "style",
              "title": "Sign style",
              "description": "Waze picks one by country."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Speeding chime",
          "description": "Plays a chime when your speed passes the speed limit during navigation, as Waze does. Maps itself only turns its speedometer red. When it chimes is chosen in Waze & external data source, a row on the account sheet.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Stay awake in the background",
          "description": "Lets Waze keep running in the background without a route for the chosen time -- Waze's server allows 10 minutes -- so that its alerts keep reaching Maps while you navigate there. Costs battery; Waze still closes itself when you close it. The time can be changed later in Customization, at the bottom of Waze's side menu.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "minutes",
              "title": "Minutes in the background",
              "description": "How long Waze may run in the background without a route. Waze: 10."
            }
          ],
          "compatiblePackagesKey": 1306
        },
        {
          "name": "Theme",
          "description": "Adds a Theme choice to the Experimental screen: Follow phone, Light, Dark or AMOLED black (dark with pure black backgrounds). AllTrails itself only follows the phone.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Trim account menu",
          "description": "Removes Your Timeline, Location sharing, Your data in Maps and Help & feedback from the account sheet. Left out with Add microG support, whose account features need them.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Waze alerts",
          "description": "Shows the alerts a Waze on the same phone is tracking -- police to begin with, and any of crashes, hazards, traffic jams, closures and speed cameras -- as pins on the map, with a chime and a note as one comes up ahead. Off until turned on in Waze & external data source. Waze has to be patched with Share alerts with Maps, signed in and open; in the background is enough.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Zoom controls in navigation",
          "description": "Adds +, − and reset tiles during turn-by-turn that change the navigation zoom while the camera keeps following the car.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1305
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "mrx7014/MRXHalawa-Patches",
      "name": "MRX HALAWA",
      "repoDescription": "MRX Halawa Patches",
      "avatarUrl": "https://raw.githubusercontent.com/mrx7014/MRXHalawa-Patches/main/patches-bundle.png",
      "hotRank": 290,
      "stars": 2,
      "updatedAt": 1791533971000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "__universal__": 1790361538226,
        "com.google.android.youtube": 1790361538226,
        "com.reddit.frontpage": 1790361538226
      },
      "appUpdates": {
        "__universal__": 1790059656000,
        "com.google.android.youtube": 1790966530000,
        "com.reddit.frontpage": 1791533971000
      },
      "patches": [
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Alternative thumbnails",
          "description": "Adds options to replace video thumbnails using the DeArrow API or image captures from the video.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Block Channel",
          "description": "Adds an option to permanently hide content and channel results from specific YouTube channels by channel ID, @handle, or channel URL in Home, Subscriptions, Search, related videos, Shorts shelves, and comments.",
          "firstSeen": 1790982001733,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1790361538226,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1790361538226,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. Branding cannot be changed for mounted (root) installations.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            }
          ],
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1790361538226,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1790361538226,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1790361538226,
          "default": false,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button)  and the upper navigation toolbar.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1790361538226,
          "default": false,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1790361538226,
          "default": false
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Remove Enable NSFW button",
          "description": "Forcibly removes the Enable NSFW button from Reddit settings.",
          "firstSeen": 1791536927684,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1308
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1309
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1307
        }
      ]
    },
    {
      "source": "github",
      "repo": "na-x-ril/onlynazril-patches",
      "name": "onlynazril",
      "repoDescription": "Personal patch collection for apps I use: labels on names, and the details apps leave out.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/138718203?v=4&s=128",
      "hotRank": 302,
      "stars": 1,
      "updatedAt": 1791733364000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1790361538226
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1791733364000
      },
      "patches": [
        {
          "name": "Always @handle · region · post time",
          "description": "Shows the @handle, the region and the post time on feed videos and comments, including a video shared into a chat. Each surface and each part has a switch in Tweaks.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Copy comments without username",
          "description": "Leaves the username out of a copied comment: the clipboard gets the comment's own text. On by default; the switch is in Tweaks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Custom font",
          "description": "Answers the factory every face TikTok draws with, so an imported font file replaces TikTok's own text on every surface. The switch and the picker are in Tweaks; off by default, and inert until a font is imported.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Download",
          "description": "Opens the app's own download for every share sheet and saves the file without the watermark, taking the highest quality variant. Each part has a switch in Tweaks; the feature is off by default.",
          "firstSeen": 1790965636324,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Feed filter",
          "description": "Removes ads and promotional-music posts, and videos outside a view- or like-count range, from the feed. Each part has a switch in Tweaks; ads are on by default.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Skips the risk-control puzzle TikTok shows while browsing, and lets the app carry on. Account verification (login, SMS or two-factor) is never hidden. On by default; the switch is in Tweaks.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Profile background",
          "description": "Answers the AB gate that carries the profile background, so a static image or a video can be set on accounts the rollout has not reached. The switch is in Tweaks; the feature is off by default.",
          "firstSeen": 1790965636324,
          "compatiblePackagesKey": 1310
        },
        {
          "name": "Tweaks settings row",
          "description": "Adds the Tweaks row to TikTok settings, where every other patch in this bundle is switched on or off: the @handle stamp and its surfaces, the region, the post time, the comment copy, the captcha, the feed filter, the download, the profile background and the custom font.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1310
        }
      ]
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/Hushfacebook",
      "name": "Hushfacebook",
      "repoDescription": "Hushfacebook Morphe patches for Facebook. Hide ads, suggested posts, save videos and photos, tune playback and Reels, and use a focused Marketplace mode, and much more.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/Hushfacebook/main/patches-bundle.png",
      "hotRank": 5,
      "stars": 313,
      "updatedAt": 1792183571000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "com.facebook.katana": 1790361538226
      },
      "appUpdates": {
        "com.facebook.katana": 1792183571000
      },
      "patches": [
        {
          "name": "AMOLED black theme",
          "description": "Makes Facebook's dark mode black, or a dark color you pick, instead of dark gray, which can save battery on OLED screens. Turn on dark mode in Facebook first. It isn't selected by default because undoing it means patching again. Turn on Expert mode in Manager to pick it.",
          "firstSeen": 1790361538226,
          "default": false,
          "options": [
            {
              "key": "backgroundColour",
              "title": "Background color",
              "description": "The color dark mode's backgrounds use, as a six-digit color code (#RRGGBB), like #0D1117. Leave it blank for black. Cards and inputs get a slightly lighter shade. Grays up to about #535353 work, and lighter colors are refused so text stays readable."
            }
          ],
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Accent color",
          "description": "Swaps Facebook's blue on links, buttons, switches and the selected tab for a color you like better. Nothing changes until you pick one. Pick a color in Hushfacebook settings > Appearance.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Allow screenshots",
          "description": "Lets you take screenshots and screen recordings on the pages where Facebook blocks them, so you can keep a copy of what's on screen. Starts off. Turn it on in Hushfacebook settings > Privacy.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block Instant Games ads",
          "description": "Games you play inside Facebook show no ads, so you can keep playing without breaks. A rewarded ad gives no reward unless you also turn on the switch that counts it as watched. On by default. Turn it off in Hushfacebook settings > Menu.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block ad telemetry",
          "description": "Stops Facebook watching for screenshots of ads and reporting which apps you install after seeing ads, and stops several of the ways it sends your phone's advertising ID, so less of what you do feeds its ad tracking. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block background ad prefetch",
          "description": "Stops the jobs Facebook runs in the background to download ads, and the model it ranks them with, before you ever see them. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block background-return feed refresh",
          "description": "Keeps your place in the feed when you come back to Facebook within ten minutes, or any time with No time limit on, so you don't lose what you were reading. Starts off. Turn it on in Hushfacebook settings > News feed.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block promotional notifications",
          "description": "Blocks the kinds of notification you pick, such as trending videos, memories and birthdays, so you get fewer pings you don't care about. Messages, friend requests, comments and login alerts always come through. Starts off. Turn on the kinds you want in Hushfacebook settings > Notifications.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Block screenshot detection",
          "description": "Stops Facebook noticing when you take a screenshot or record the screen, in the feed, Reels, chats and everywhere else, so it can't react to it. Starts off. Turn it on in Hushfacebook settings > Privacy.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Clean up Facebook's chat list",
          "description": "Tidies Chats inside Facebook. One switch empties the row of notes and who's active above your chats, and another removes promotional banners like the one asking you to turn on notifications. A third takes the Meta AI button off the search row and the search screen. Your chats stay. Starts off. Turn on the parts you want in Hushfacebook settings > Chats.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Clean up Reels",
          "description": "Hides clutter on reels, such as the Follow button, comment previews, Remix and Use template buttons and Threads cards between reels, so more of the video shows, and can play each reel once instead of over and over or keep its original audio instead of a Meta AI dub. Starts off. Turn on the parts you want in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790452394860,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Comment sheet options",
          "description": "Small fixes for comments. Stop a long press on Like from opening reactions, hide the GIF and sticker buttons, show every reply without tapping View replies, load a whole reply thread as you scroll, hide Related groups under group posts, and hide comments with shop links or your words. Starts off. Turn on the parts you want in Hushfacebook settings > Comments.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Default comment order",
          "description": "Opens comments in the order you choose, Most relevant, Newest or All comments, instead of the one Facebook picks. Handy if you always want the newest first. Starts off. Turn it on and pick an order in Hushfacebook settings > Comments.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Default playback quality",
          "description": "Plays videos, reels and video stories at the quality you choose, such as Data saver or up to 720p, instead of what Facebook picks. Lower saves data, higher looks sharper. Starts off. Turn it on and pick a quality in Hushfacebook settings > Playback.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Disable Audience Network",
          "description": "Stops Facebook serving its ads inside other apps on your phone. Those apps show their own ads or none, and their rewarded ads may fail. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Disable Play Store updates",
          "description": "Stops Google Play offering Facebook updates, which a patched app can't take anyway. It isn't selected by default because once it's installed, a build without it can't install over it. It doesn't work on a Root Mount install. Turn on Expert mode in Manager to pick it.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Don't send reel watch history",
          "description": "Stops sending Facebook the list of reels you've watched, so it learns less about what you watch. Reels you've already seen may come back. Starts off. Turn it on in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790472596981,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Download any photo",
          "description": "Shows Save photo on every photo you open, even where the poster turned saving off, and saves the largest size so you get the best copy. On by default. Turn it off in Hushfacebook settings > Downloads.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Download any reel",
          "description": "Adds a Download button beside every reel and a Download row to its More menu, so you can keep reels on your phone. Videos save at the quality you set, best by default. On by default. Turn it off in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Download any story",
          "description": "Adds Save to the menu of any story, including stories with music, so you can keep the ones you like. Videos save at the quality you set, best by default. On by default. Turn it off in Hushfacebook settings > Stories.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Download any video",
          "description": "Adds Download to phone to the menu of videos in the feed and in Watch, so you can save them to watch later. Videos save at the quality you set, best by default. Starts off. Turn it on in Hushfacebook settings > Downloads.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Following feed on Home",
          "description": "Makes Home show the newest posts from the friends, groups and Pages you follow instead of Facebook's ranked feed, so you see what they posted rather than what Facebook picks. Home shows, right below it, narrows Home to one of the Feeds tab's filters (Friends, Favorites, Groups or Pages). Starts off. Turn it on in Hushfacebook settings > Opening Facebook.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Force dark mode",
          "description": "Keeps Facebook in dark mode whatever its own setting says. Useful on tablets, where Facebook's settings have no Dark mode. Starts off. Turn it on in Hushfacebook settings > Appearance, then restart Facebook.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Frame step",
          "description": "With a reel or video paused, a tap on its right side steps one frame forward and a tap on its left side one frame back, so you can stop on the exact moment you want. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide AI-detected posts",
          "description": "Removes posts and reels Facebook marked as made with AI, posts creators labeled as AI, posts with Meta's AI characters and Meta AI cards in the feed. Only the Meta AI cards switch starts on. Change them in Hushfacebook settings > News feed and Reels and Watch.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Menu promotions",
          "description": "Hides the Upgrades and Also from Meta sections and the Muse card in Facebook's Menu, so the Menu has fewer ads for Meta's products. Settings, Help and your shortcuts stay. On by default. Turn it off in Hushfacebook settings > Menu. A switch there, off by default, also hides the Meta AI shortcut.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Meta AI comment summaries",
          "description": "Removes Meta AI's summary of the comments from the top of the comment sheet and from under posts, so you read what people actually wrote. Starts off. Turn it on in Hushfacebook settings > Comments.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Meta AI in search",
          "description": "Removes the Meta AI answer and Ask Meta AI prompts from search results, and stops suggestions from sending your search to Meta AI. You get plain results for people, groups, Pages and posts. On by default. Turn it off in Hushfacebook settings > Search.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Meta AI questions under posts",
          "description": "Removes the row of Meta AI questions Facebook adds under some posts, for a cleaner feed. The post and its buttons stay. On by default. Turn it off in Hushfacebook settings > News feed.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Meta upsells",
          "description": "Hides Meta's pushes for its other products, such as Edits, Threads cross-posting, Meta Verified, avatar stickers and Meta AI's Imagine, so you see fewer sales pitches. Starts off. Turn on the parts you want in Hushfacebook settings > Meta's other products.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Reels in the feed",
          "description": "Removes the rows of reels between posts and the reels Facebook adds where your feed ends, so the feed sticks to posts. A reel a friend posts stays. Starts off. Turn it on in Hushfacebook settings > News feed.",
          "firstSeen": 1790386584259,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide Stories tray",
          "description": "Hides the row of stories at the top of the feed, the stories between posts, or the \"What's on your mind?\" row at the top of Home, so you reach posts sooner. Starts off. Turn on the parts you want in Hushfacebook settings > News feed.",
          "firstSeen": 1790374994082,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide affiliate product links",
          "description": "Removes the shopping cards that affiliate links add to reels, feed posts and comments, plus Shop now cards on reels, so you see fewer sales pitches while you scroll. On by default. Turn it off in Hushfacebook settings > News feed.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide carrier data banners",
          "description": "On carriers with Facebook Flex, hides the Data mode bar with its buy mobile data button, or the purple Free mode bar, so the feed gets that space back. Both switches start off. Turn them on in Hushfacebook settings > Appearance.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide post prompts",
          "description": "Removes the strip Facebook adds to some posts, like \"Are you interested in this post?\", \"Show less\" or follow suggestions, so posts look less cluttered. No gap is left. On by default. Turn it off in Hushfacebook settings > News feed. A second switch there, Hide the Follow link on posts, starts off.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide posts by words",
          "description": "Hides feed posts with words you list, or from people, Pages or sites you list, so you skip topics you're tired of. Photo, video, link and colored background posts can go too. Starts off. Turn it on in Hushfacebook settings > News feed.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide read receipts",
          "description": "People you chat with in chats that open inside Facebook don't see that you've read their messages, so you can read now and reply later. Replying may still show you've read it. Starts off. Turn it on in Hushfacebook settings > Privacy.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide reel interest prompts",
          "description": "Removes the \"Are you interested in this reel?\" prompt, so reels play without the interruption. On by default. Turn it off in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide seen posts",
          "description": "Keeps posts you've already scrolled past out of the feed when it loads again, for 1, 3, 7 or 30 days, so you see something new. The list stays on your phone. Starts off. Turn it on in Hushfacebook settings > News feed.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored Marketplace listings",
          "description": "Removes ads and boosted listings from Marketplace's feed and search results, so you see more of what people are selling. Listings people post stay. On by default. Turn it off in Hushfacebook settings > Marketplace.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored posts",
          "description": "Removes sponsored and promoted posts from the news feed, with no gap left behind, so you see fewer ads. It also keeps the floating ad button off an ad's comments. On by default. Turn it off in Hushfacebook settings > News feed.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored profile posts",
          "description": "Removes the ads between posts on someone's profile or a Page, so you only see what they posted. On by default. Turn it off in Hushfacebook settings > News feed.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored reels",
          "description": "Removes ads from Reels and Watch, including product banners over reels and ads in the middle of videos, so you can watch without interruptions. On by default. Turn it off in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored search results",
          "description": "Removes the ads from Facebook's search results, so you see the people, Pages and posts you searched for. On by default. Turn it off in Hushfacebook settings > Search.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide sponsored stories",
          "description": "Removes ad cards from the story viewer, so swiping through stories shows only what people posted. On by default. Turn it off in Hushfacebook settings > Stories.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide suggested and promoted posts",
          "description": "Removes what Facebook adds to the feed besides ads, like \"Suggested for you\" posts, \"People you may know\" and suggested groups, so you see more from people you follow. Most of its switches are on by default. Change them in Hushfacebook settings > News feed.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide suggested stories",
          "description": "Removes stories Facebook suggests from people and Pages you don't follow, and the \"Find friends from contacts\" card, so the Stories tray sticks to people you know. On by default. Turn it off in Hushfacebook settings > Stories.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide tab badges",
          "description": "Takes the dot and count off the tabs you pick, and Facebook's count off its app icon, so the app nags you less. Notifications still arrive and still show in the Notifications tab. Starts off. Turn on the ones you want in Hushfacebook settings > Appearance.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide tabs",
          "description": "Takes the tabs you pick off the tab bar, such as Friends, Marketplace, Groups, Gaming or Events, so the bar only has what you use. Each page stays in the Menu. Starts off. Turn on the ones you want in Hushfacebook settings > Appearance, then restart Facebook.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide the Feeds header",
          "description": "Takes the title row and the All, Favorites, Friends, Groups and Pages filters off the top of the Feeds tab, so it opens straight on posts. Starts off. Turn it on in Hushfacebook settings > News feed, then restart Facebook.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide the Get Messenger card",
          "description": "Hides the \"Get the Messenger app\" card at the top of Chats when Messenger is already installed. A patched Facebook may not see that Messenger is there, so it keeps showing the card. On by default. Turn it off in Hushfacebook settings > Chats.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide the Reels tab",
          "description": "Takes the Reels tab, called Video on some accounts, off the tab bar, so Reels isn't one tap away. Reels in your feed and reel links still open. Starts off. Turn it on in Hushfacebook settings > Reels and Watch, then restart Facebook.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide the Reels tab dot",
          "description": "Takes the new-item dot and count off the Reels tab, called Video on some accounts, so it stops calling for your attention. Other tabs keep theirs. On by default. Turn it off in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hide typing indicator",
          "description": "Others don't see that you're typing, in chats that open inside Facebook and in comment boxes, so you can write without anyone watching. Your messages send as usual. Starts off. Turn on the parts you want in Hushfacebook settings > Privacy.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hold a reel for 2x",
          "description": "Hold a reel to play it at double speed, and let go to go back to normal. Handy for skimming. The reel's more button still opens Facebook's long-press menu. Starts off. Turn it on in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hold back analytics uploads",
          "description": "Stops Facebook sending its usage reports in the background and skips the learning jobs it runs on your phone, so less about how you use the app leaves it. A second switch holds back the camera roll processing that uploads your photos and details about them for sharing suggestions. Both start off. Turn them on in Hushfacebook settings > Privacy, then restart Facebook.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hushfacebook in the Menu",
          "description": "Adds a Hushfacebook settings row to Facebook's Menu, at the end of Settings and privacy, so the settings are easy to find. A Saved row joins it while the Saved shortcut switch is on, and a Watch history row while the Watch history shortcut switch is. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Hushfacebook settings",
          "description": "Adds Hushfacebook settings to Facebook, where you turn features on or off, pause Hushfacebook and back up your choices. To open them, long-press the Facebook logo at the top of your feed or Facebook's app icon. Its App name option shows a name you pick under the icon. Other patches need it, so keep it selected.",
          "firstSeen": 1790361538226,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "A name to show under the app icon, in App info and in recent apps instead of Facebook, up to 50 characters, so this copy is easy to tell apart. Leave it empty to keep Facebook's name. It only changes the name. Clone app is what lets a copy install next to the official Facebook."
            }
          ],
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Install beside Meta's apps",
          "description": "Lets the official Messenger, Facebook Lite, Business Suite and Workplace install next to your patched Facebook. Without it, Android refuses them because they share two permissions with Facebook. Root Mount installs don't need it. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790472596981,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Keep post dates",
          "description": "Keeps the date under the poster's name, so you can always tell how old a post is. Facebook's newer header can swap it for rotating details, and on some phones the line goes blank. On by default. Turn it off in Hushfacebook settings > News feed.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Keep the progress bar",
          "description": "Keeps every reel's progress bar full size and moving smoothly, with the time above it, so you can drag it without tapping first. Also keeps a full-screen video's controls on screen until you tap, and another switch lets a tap anywhere on the bar jump there. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Keep the reel speed",
          "description": "A speed you pick in a reel's menu stays for the next reels until Facebook restarts, so you don't set it every time. On by default. A second switch for feed and Watch videos starts off. Both are in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Marketplace only",
          "description": "Turns Facebook into a Marketplace app for buying and selling without the feed. The tab bar keeps only Marketplace, Notifications and your profile or Menu, and Facebook opens on Marketplace. The Events only switch does the same for Events once you pin Events in Facebook's Customize the bar. Both start off. Turn one on in Hushfacebook settings > Opening Facebook, then restart Facebook.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Material You theme",
          "description": "Gives Facebook the colors of your wallpaper on Android 12 and newer, so it matches your phone. Dark mode takes them everywhere, and light mode on its grays, blues and selected tab. It isn't selected by default because undoing it means patching again. Turn on Expert mode in Manager to pick it.",
          "firstSeen": 1790374994082,
          "default": false,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Open Messenger from the top bar",
          "description": "Makes the Messenger icon at the top of Facebook open the Messenger app instead of Facebook's own Chats, if you'd rather chat in Messenger. Without Messenger installed, Chats opens as before. Starts off. Turn it on in Hushfacebook settings > Chats. Also carries Leave calls and chats to Messenger, a separate switch that starts off and leaves calls and chat notifications to Messenger while it's installed and enabled. Restart Facebook after changing the switch or whether Messenger is installed or enabled, so call routing updates.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Open links in external browser",
          "description": "Opens web links in your own browser instead of Facebook's built-in one, without Facebook tracking the click. Facebook pages still open in the app. On by default. Turn it off in Hushfacebook settings > Links. A second switch, on by default under Privacy, stops Facebook's browser keeping a history of the links you open in it.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Open on a chosen tab",
          "description": "Opens Facebook on the tab you pick when you start it from its icon, so you can skip the feed. It's Marketplace unless you change it. Starts off. Turn it on in Hushfacebook settings > Opening Facebook.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Picture-in-picture",
          "description": "Keeps reels and videos from the Reels and Video tabs, or full screen, playing in a small window when you leave Facebook, so you can watch while using another app. Needs Android 12 or later. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Restore screens on re-signed builds",
          "description": "Fixes profiles, photos, posts and some Settings pages that won't open on a patched Facebook, and lets a Messenger or Facebook Lite patched in the same Manager sign in through it. Root Mount installs don't need it. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Resume long videos",
          "description": "A video longer than two minutes picks up where you left off the next time it plays, in the feed or full screen, so you don't lose your place. Reels, live videos and ads start as usual. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Sanitize sharing links",
          "description": "Takes Facebook's tracking tags off links you share or copy, so you share a clean link. A facebook.com/share/ link is made for one share, so Facebook can still trace that kind back to you, and a switch that starts off shares the post's own link in its place. On by default. Both are in Hushfacebook settings > Links.",
          "firstSeen": 1790361538226,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Send chat photos and videos at original quality",
          "description": "Photos and videos you send from chats that open inside Facebook go out as the originals instead of smaller copies, so they arrive sharp. Very large files are still shrunk. Starts off. Turn it on in Hushfacebook settings > Chats.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Share sheet items",
          "description": "Lets you hide items you never use from Facebook's share sheet, such as WhatsApp, Meta AI or Copy link, so the ones you want are easier to reach. Nothing is hidden until you pick. Choose them in Hushfacebook settings > Links, where a switch that starts off also takes away the buttons that send to the people you picked as a new group chat.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Show View profile on Marketplace sellers",
          "description": "Adds View profile to every seller's Marketplace page. It opens their regular Facebook profile, so you can check who you're buying from. Facebook shows that button to only some accounts. On by default. Turn it off in Hushfacebook settings > Marketplace.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Skip silent parts",
          "description": "Plays videos, reels and stories past the silent stretches in their sound, so talks and how-tos get to the point sooner. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1792010655865,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Start on x86 devices",
          "description": "Stops Facebook crashing or freezing at start on x86 devices, such as computer emulators and x86 Chromebooks. Most phones and tablets don't need it, and it doesn't change how they start. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Stop Story auto-advance",
          "description": "Keeps each story on screen until you tap or swipe, so you can take your time with it. A second switch replays a finished story from the start. Starts off. Turn it on in Hushfacebook settings > Stories.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Stop update prompts",
          "description": "Stops Facebook asking you to update, since a patched app can't install Meta's updates anyway. Meta App Manager's update prompts and chat prompts aimed at older versions go too. On by default. Turn it off in Hushfacebook settings > Updates.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Tab bar at the bottom",
          "description": "Moves Facebook's tab bar to the bottom of the screen on accounts that have it at the top, where it's easier to reach. A second switch puts it at the top instead, as older Facebook had it. Another lets it slide away as you scroll, and two more keep the tab bar or the top bar on screen instead. One gives tablets and unfolded phones the phone layout so the bar can move there too, and one makes the top bar and the tab bar see-through. Starts off. Turn it on in Hushfacebook settings > Appearance, then restart Facebook.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Tag suggestions only after @",
          "description": "Stops Facebook offering people to tag while you type ordinary words in posts and comments, so names don't pop up in your way. Typing @ still brings up the list. Starts off. Turn it on in Hushfacebook settings > Writing.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Tap to play",
          "description": "Videos, reels, stories and music wait for your tap instead of starting by themselves, so nothing plays until you want it to. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Turn off HDR brightness",
          "description": "Stops HDR videos and photos from turning your screen up to full brightness, which can be harsh in the dark. They keep their resolution. Starts off. Turn it on in Hushfacebook settings > Playback.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Turn off auto-translation",
          "description": "Shows posts and reel captions in the language they were written in, instead of Facebook's automatic translation, so you read people's own words. See translation still works. Starts off. Turn it on in Hushfacebook settings > News feed.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Turn off double tap to like",
          "description": "Stops a double tap on a reel or video from liking it, so you don't like things by accident. A single tap still plays or pauses, and the Like button still works. Starts off. Turn it on in Hushfacebook settings > Reels and Watch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Turn off haptics",
          "description": "Stops the short vibrations Facebook plays when you tap and swipe in it, if you find them distracting. Your keyboard and your phone's own vibrations stay. Starts off. Turn it on in Hushfacebook settings > Appearance.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Turn off screen transitions",
          "description": "Shows Facebook's tabs, Menu and new screens at once, without the slide between them, so the app feels quicker. Swipes and animations inside a page stay. Starts off. Turn it on in Hushfacebook settings > Appearance.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Unlock app icons",
          "description": "Lets you pick the app icons Facebook keeps for Facebook Plus on its App icon page (Menu > Settings and privacy > App icon), so your home screen icon and the logo at the top of Home match your pick. The normal blue icon keeps Facebook's wordmark. Starts off. Turn it on in Hushfacebook settings > Appearance.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Upload Stories in HD",
          "description": "Videos you post to your Story ask Facebook for its high upload quality instead of standard, so they can come out sharper. Starts off. Turn it on in Hushfacebook settings > Stories.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Use the phone's emoji",
          "description": "Draws emoji with your phone's own emoji font instead of Meta's, so emoji in posts, comments and chats match your keyboard. Reactions and stickers stay as they are. Starts off. Turn it on in Hushfacebook settings > Appearance, then restart Facebook.",
          "firstSeen": 1790472596981,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "Use the system font",
          "description": "Draws Facebook's text in your phone's font instead of Meta's, or in a font file you pick, so Facebook matches the rest of your phone. Icons and emoji keep their own. Starts off. Turn it on in Hushfacebook settings > Appearance, then restart Facebook.",
          "firstSeen": 1790463210437,
          "compatiblePackagesKey": 1311
        },
        {
          "name": "View stories anonymously",
          "description": "Keeps you off the viewer list of stories you watch, because Facebook isn't told which ones you've seen. Replying or reacting still shows you. Stories you watch to the end show as watched on this phone only, until that person posts a new one. Starts off. Turn it on in Hushfacebook settings > Stories.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1311
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ymshin-dev/edge-window-patches",
      "name": "Edge Window",
      "repoDescription": "Universal Android display-cutout patch source for Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/35871074?v=4&s=128",
      "hotRank": 288,
      "stars": 2,
      "updatedAt": 1791722838000,
      "firstSeen": 1790361539580,
      "appFirstSeen": {
        "__universal__": 1790361538226,
        "com.google.android.youtube": 1791450096382,
        "com.playstack.balatro.android": 1791733479056,
        "com.playstack.balatro.android.morphe": 1791733479056
      },
      "appUpdates": {
        "__universal__": 1791429693000,
        "com.google.android.youtube": 1791429693000,
        "com.playstack.balatro.android": 1791722838000,
        "com.playstack.balatro.android.morphe": 1791722838000
      },
      "patches": [
        {
          "name": "Hide status bar and ignore display cutouts",
          "description": "Hides the status bar and removes top status-bar and cutout insets from app content.",
          "firstSeen": 1790361538226,
          "default": false,
          "compatiblePackagesKey": 670
        },
        {
          "name": "Hide status bar and ignore display cutouts (universal)",
          "description": "Hides the status bar and removes top status-bar and cutout insets from app content in any app.",
          "firstSeen": 1791450096382,
          "default": false
        },
        {
          "name": "Proper Korean translation",
          "description": "Applies DVRP's ProperKorean (옳은 한글) translation, font, grammar and UI fixes to Balatro.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1312
        }
      ]
    },
    {
      "source": "github",
      "repo": "ComoEstaisAmigos/ck-zombies-morphe-patches",
      "name": "CK Zombies",
      "repoDescription": "Morphe patches for Contract Killer: Zombies (NR) v3.1.0",
      "avatarUrl": "https://avatars.githubusercontent.com/u/321576929?v=4&s=128",
      "hotRank": 160,
      "stars": 2,
      "updatedAt": 1791143891000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.glu.android.zombsniper": 1790408740405
      },
      "appUpdates": {
        "com.glu.android.zombsniper": 1791143891000
      },
      "patches": [
        {
          "name": "Hide Daily Deal popup",
          "description": "Hides the annoying Daily Deal popup that shows at every launch. The deal is still in the store.",
          "firstSeen": 1791135452082,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Modern Android compatibility",
          "description": "Fixes the crash at launch on current Android and targets API 25 so that Android 14 and later install the game normally. The game is 32-bit only, so the device must still run 32-bit apps.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Play intro once",
          "description": "Plays the intro video on the first launch after installing, and skips it after that.",
          "firstSeen": 1790452394860,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Remove unused permissions",
          "description": "Removes permissions the game no longer needs, such as phone and accounts, along with the dead services that needed them.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Render at 720p",
          "description": "Makes the menus, text and pictures full size on screens above 720p, where they are otherwise small. Menus are drawn at 720p and stretched to the screen, so they look slightly blurry. The 3D gameplay keeps the screen's own resolution and stays sharp.",
          "firstSeen": 1790883201759,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Smooth sound",
          "description": "Removes the stutter while firing, caused by the game building a new audio player for every sound.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Stop requests to dead servers",
          "description": "Removes the 30 second wait on the loading screen and the daily offline message, and stops the game from contacting Tapjoy, OpenFeint and Glu's dead servers.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1313
        },
        {
          "name": "Unlimited currency",
          "description": "A fresh install starts with 999,999,999 Glu credits and 999,999,999 Cash. If you install the patched app as an update, your current balance stays as it is.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1313
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ekazrahul100-web/redgifs-audio-patch",
      "name": "UserXYZ",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/252566899?v=4&s=128",
      "hotRank": 337,
      "stars": 2,
      "updatedAt": 1785710085000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.example.app": 1790408740405,
        "com.reddit.frontpage": 1790408740405
      },
      "appUpdates": {
        "com.example.app": 1785710085000,
        "com.reddit.frontpage": 1785710085000
      },
      "patches": [
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 971
        },
        {
          "name": "RedGifs Audio Fix",
          "description": "Enables audio playback for RedGifs videos embedded in Reddit posts.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 650
        }
      ]
    },
    {
      "source": "github",
      "repo": "JCapretta/chessable-patches",
      "name": "Chessable",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/46580735?v=4&s=128",
      "hotRank": 195,
      "stars": 2,
      "updatedAt": 1790303394000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.chessable.chessable": 1790408740405
      },
      "appUpdates": {
        "com.chessable.chessable": 1790303394000
      },
      "patches": [
        {
          "name": "Enable folder reviews",
          "description": "Review due material across a folder using Chessable's native random or sequential order.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1314
        },
        {
          "name": "Enable offline mode",
          "description": "Download owned courses and accessible course videos for offline study using Chessable's native storage and progress sync.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1314
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jjjusf16-sys/3jPatch_Morphe",
      "name": "3jPatch_Morphe",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/333084528?v=4&s=128",
      "hotRank": 297,
      "stars": 2,
      "updatedAt": 1790195803000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.grindrapp.android": 1790408740405
      },
      "appUpdates": {
        "com.grindrapp.android": 1790195803000
      },
      "patches": [
        {
          "name": "Grindr Client-side Cleanup",
          "description": "Enables Grindr's built-in client flags for hiding banner/full-screen ads and subscription-store surfaces. Server-backed premium entitlements are not changed.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1315
        }
      ]
    },
    {
      "source": "github",
      "repo": "mahirsn/mahirsn-patches",
      "name": "mahirsn",
      "repoDescription": "Morphe add-on patches: YouTube watch history on your own server",
      "avatarUrl": "https://avatars.githubusercontent.com/u/119164079?v=4&s=128",
      "hotRank": 281,
      "stars": 3,
      "updatedAt": 1790447664000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.google.android.youtube": 1790408740405
      },
      "appUpdates": {
        "com.google.android.youtube": 1790442358000
      },
      "patches": [
        {
          "name": "Watch history on your server",
          "description": "Keeps the watch history and resume positions on your own server instead of Google's, so YouTube's history can stay off. Adds a Personal history section to the Morphe settings. Requires Morphe official patches and a yt-history server.",
          "firstSeen": 1790408740405,
          "options": [
            {
              "key": "serverUrl",
              "title": "Server URL",
              "description": "Base URL of the history API of your yt-history server."
            },
            {
              "key": "token",
              "title": "Token",
              "description": "Sent to the server in the X-Token header. Leave empty to use YT_HISTORY_TOKEN from the environment or from ~/.config/env/yt-history on the computer that patches."
            }
          ],
          "compatiblePackagesKey": 670
        }
      ]
    },
    {
      "source": "github",
      "repo": "mich111discord/MightyMichs-Patches",
      "name": "MightyMich",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/141028293?v=4&s=128",
      "hotRank": 52,
      "stars": 12,
      "updatedAt": 1791919823000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "audioeditor.musiceditor.soundeditor.songeditor": 1790408740405,
        "calendar.agenda.calendarplanner.agendaplanner": 1791062343453,
        "callfilter.app": 1791306815127,
        "com.adobe.lrmobile": 1791062343453,
        "com.appums.music_pitcher_radio": 1790408740405,
        "com.bigwinepot.nwdn.international": 1791306815127,
        "com.camerasideas.instashot": 1791497198177,
        "com.chenupt.money": 1791062343453,
        "com.clover.daysmatter": 1791062343453,
        "com.huanxiu.HXAweme": 1791062343453,
        "com.liuzh.deviceinfo": 1790408740405,
        "com.mxtech.videoplayer.pro": 1791062343453,
        "com.newleaf.app.android.victor": 1790714999024,
        "com.ovelin.guitartuna": 1791926258100,
        "com.quvideo.vivacut": 1791497198177,
        "com.scaleup.photofx": 1791497198177,
        "com.sofascore.results": 1791306815127,
        "com.spaceship.screen.textcopy": 1791062343453,
        "com.teejay.trebedit": 1791062343453,
        "com.teslacoilsw.launcher": 1791062343453,
        "com.videoplayer.arcplayer": 1791062343453,
        "com.wakeup.howear": 1791062343453,
        "me.pou.app": 1791497198177,
        "mobi.charmer.magovideo": 1790408740405,
        "mydiary.journal.diary.diarywithlock.diaryjournal.secretdiary": 1791062343453,
        "mymusic.offlinemusicplayer.mp3player.playmusic": 1791062343453,
        "org.telegram.messenger": 1791062343453,
        "photo.editor.polarr": 1791497198177,
        "pl.mobimax.cameraopus": 1791062343453,
        "pl.mobimax.photex": 1791062343453,
        "ringtonemaker.musiccutter.customringtones.freeringtonemake": 1791062343453,
        "ru.zdevs.zarchiver": 1791062343453,
        "todolist.scheduleplanner.dailyplanner.todo.reminders": 1791062343453,
        "videoeditor.videomaker.videoeditorforyoutube": 1790452394860,
        "voicechanger.voiceeffects.soundeffects.voiceavatar": 1791062343453
      },
      "appUpdates": {
        "audioeditor.musiceditor.soundeditor.songeditor": 1791478903000,
        "calendar.agenda.calendarplanner.agendaplanner": 1791478903000,
        "callfilter.app": 1791478903000,
        "com.adobe.lrmobile": 1791053992000,
        "com.appums.music_pitcher_radio": 1790359763000,
        "com.bigwinepot.nwdn.international": 1791287659000,
        "com.camerasideas.instashot": 1791478903000,
        "com.chenupt.money": 1791053992000,
        "com.clover.daysmatter": 1791053992000,
        "com.huanxiu.HXAweme": 1791053992000,
        "com.liuzh.deviceinfo": 1791478903000,
        "com.mxtech.videoplayer.pro": 1791053992000,
        "com.newleaf.app.android.victor": 1790770226000,
        "com.ovelin.guitartuna": 1791919823000,
        "com.quvideo.vivacut": 1791478903000,
        "com.scaleup.photofx": 1791478903000,
        "com.sofascore.results": 1791287659000,
        "com.spaceship.screen.textcopy": 1791287659000,
        "com.teejay.trebedit": 1791053992000,
        "com.teslacoilsw.launcher": 1791919823000,
        "com.videoplayer.arcplayer": 1791919823000,
        "com.wakeup.howear": 1791053992000,
        "me.pou.app": 1791478903000,
        "mobi.charmer.magovideo": 1791478903000,
        "mydiary.journal.diary.diarywithlock.diaryjournal.secretdiary": 1791478903000,
        "mymusic.offlinemusicplayer.mp3player.playmusic": 1791053992000,
        "org.telegram.messenger": 1791053992000,
        "photo.editor.polarr": 1791478903000,
        "pl.mobimax.cameraopus": 1791539556000,
        "pl.mobimax.photex": 1791539556000,
        "ringtonemaker.musiccutter.customringtones.freeringtonemake": 1791053992000,
        "ru.zdevs.zarchiver": 1791287659000,
        "todolist.scheduleplanner.dailyplanner.todo.reminders": 1791478903000,
        "videoeditor.videomaker.videoeditorforyoutube": 1790705867000,
        "voicechanger.voiceeffects.soundeffects.voiceavatar": 1791053992000
      },
      "patches": [
        {
          "name": "Bypass Login Requirements",
          "description": "Skips SofaScore login requirement by forcing isLoggedIn to true.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1316
        },
        {
          "name": "Remove Internet permission (Nova)",
          "description": "Removes INTERNET permission from Nova Launcher and disables network-only entry points so Nova does not crash.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1317
        },
        {
          "name": "Unlimited Coins (Experimental)",
          "description": "Gives unlimited coins in POU. WARNING: May cause crashes or reset progress.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1318
        },
        {
          "name": "Unlock Everything (Experimental)",
          "description": "Unlocks all items in POU and bypasses integrity check. WARNING: May cause crashes.",
          "firstSeen": 1791497198177,
          "default": false,
          "compatiblePackagesKey": 1318
        },
        {
          "name": "Unlock Lightroom Premium",
          "description": "Unlocks Adobe Lightroom Premium by forcing the subscription check to return true.",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1319
        },
        {
          "name": "Unlock MX Player Pro",
          "description": "Unlocks MX Player Pro by disabling ads and forcing pro status.",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1320
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks VivaCut Pro by forcing IapService.F()Z to return true. WARNING: May cause crashes.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1321
        },
        {
          "name": "Unlock Premium ",
          "description": "Unlocks InShot premium by forcing billing methods to return true.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1322
        },
        {
          "name": "Unlock Premium ",
          "description": "Unlocks PhotoApp Premium by forcing UserViewModel.isPremium to true. WARNING: May cause crashes.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1323
        },
        {
          "name": "Unlock Premium & Remove Ads",
          "description": "Unlocks SofaScore premium and disables ads.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1324
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks Callfilter.app premium by forcing the 'isSubscribed' check to return true. WARNING: May cause crashes or unexpected behavior. ",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1325
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks Remini premium by forcing 'isFreeUser' to true. WARNING: May cause crashes or unexpected behavior.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1326
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks MagoVideo premium by forcing the premium check method h0 to return true. WARNING: May cause crashes.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1327
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks Polarr Premium by forcing isPremium to true. WARNING: May cause crashes.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1328
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks Camera Opus Companion premium by forcing the license check to return true. WARNING: May cause crashes.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1329
        },
        {
          "name": "Unlock Premium (Experimental)",
          "description": "Unlocks Photex Companion premium by forcing the license check to return true. WARNING: May cause crashes.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1330
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in Audio Editor.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1331
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in Calendar.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1332
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks permanent VIP in the accounting app.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1333
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks Screen Translate Premium.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1334
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks TrebEdit premium by forcing the premium check to return true. ",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1335
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks Arc Player premium by forcing isPremiumUser to return true.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1336
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks Guitar Tuner premium.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1337
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in My Diary.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1338
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in Music Player.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1339
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in Ringtone Maker.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1340
        },
        {
          "name": "Unlock Premium Features",
          "description": "Unlocks ZArchiver premium and bypasses login.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1341
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in To-Do List.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1342
        },
        {
          "name": "Unlock Premium Features",
          "description": "Forces the purchase verification method to always return true, unlocking premium features in Voice Changer. ",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1343
        },
        {
          "name": "Unlock Premium Features (Experimental)",
          "description": "Unlocks ReelShort premium by forcing getVip_status and isVipFreeAdvUnlock to return true. WARNING: May cause crashes.",
          "firstSeen": 1790714999024,
          "compatiblePackagesKey": 1344
        },
        {
          "name": "Unlock Prime",
          "description": "Unlocks Nova Launcher Prime by bypassing the static (isPrime) gate. WARNING: May cause crashes.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1317
        },
        {
          "name": "Unlock Pro Features",
          "description": "Unlocks Days Matter Pro by forcing the pro flag to true.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1345
        },
        {
          "name": "Unlock Pro Features",
          "description": "Forces the 'is_pro_user' check to always return true, unlocking Pro features in Device Info.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1346
        },
        {
          "name": "Unlock Pro Features",
          "description": "Forces 'proActivated' and 'subscriptionActivated' to true, unlocking Pro features in Music Pitcher Radio.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1347
        },
        {
          "name": "Unlock Pro Features",
          "description": "Unlocks Pro features in Video Guru by forcing the premium check method a()Z to return true.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1348
        },
        {
          "name": "Unlock SVIP Features",
          "description": "Unlocks Huanxiu SVIP by forcing getSvipStatus to return 3 (SVIP).",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1349
        },
        {
          "name": "Unlock Telegram Premium",
          "description": "Unlocks Telegram Premium features by forcing isPremium() to return true.",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1350
        },
        {
          "name": "Unlock VIP Features",
          "description": "Unlocks VIP features in Wearfit Pro by forcing getIsVip() to return 1.",
          "firstSeen": 1791062343453,
          "compatiblePackagesKey": 1351
        },
        {
          "name": "Wear Engine Scope Fix (Experimental)",
          "description": "Fixes Wear Engine scope authorization errors by forcing the error code check to succeed. WARNING: May cause crashes.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1329
        },
        {
          "name": "Wear Engine Scope Fix (Experimental)",
          "description": "Fixes Wear Engine scope authorization errors in Photex Companion by forcing the error code check to succeed. WARNING: May cause crashes.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1330
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "newuser7171/telegram-morphe-patches-",
      "name": "Telegram 12.10.3 Monster",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/217369131?v=4&s=128",
      "hotRank": 95,
      "stars": 10,
      "updatedAt": 1790372854000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "__universal__": 1790408740405,
        "org.telegram.messenger": 1790408740405,
        "org.telegram.messenger.web": 1790408740405,
        "org.telegram.plus": 1790408740405
      },
      "appUpdates": {
        "__universal__": 1790372854000,
        "org.telegram.messenger": 1790372854000,
        "org.telegram.messenger.web": 1790372854000,
        "org.telegram.plus": 1790372854000
      },
      "patches": [
        {
          "name": "Anti-delete messages",
          "description": "Prevents messages deleted by other users from being removed locally.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once photos, videos and voice messages viewable indefinitely.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening, viewing, saving and forwarding content from restricted, sensitive, and copyright-restricted channels.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1353
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving and forwarding content from restricted channels, chats, and users.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1353
        },
        {
          "name": "Bypass integrity check",
          "description": "Spoofs certificate fingerprint and SafetyNet results so login works on patched APK.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Bypass translation restrictions",
          "description": "Keeps the translation UI available when a chat or user has disabled translations.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Disable analytics",
          "description": "Blocks Firebase analytics and event tracking in Telegram Plus. FirebaseApp.initializeApp() is preserved so push notifications keep working.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 222
        },
        {
          "name": "Disable auto-update",
          "description": "Disables Telegram update availability/state and the update-state refresh path for Telegram 12.10.4 without replacing the update UI method wholesale.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Disable channel switching",
          "description": "Disables the pull-down gesture that switches to the next unread channel.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1353
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size to 1 MB and max concurrent requests to 12.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Fix Firebase after re-signing",
          "description": "Fixes Firebase services (push notifications, Remote Config, Firebase Auth) that break after Morphe re-signs the app with a different certificate.\n\nApply with Original app certificate patch — no other config needed.",
          "firstSeen": 1790408740405,
          "default": false
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users in all chats. On Telegram Plus also silences the controller-level sendTyping dispatcher.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Provide Original app certificate",
          "description": "Automatically reads the signing certificate from the APK you are patching — no original app installed or file provided needed. Only fill the options below if you are patching an APK that was already re-signed (e.g. a previously patched build): in that case point to the original APK file, or enter the certificate manually.",
          "firstSeen": 1790408740405,
          "default": false,
          "options": [
            {
              "key": "originalApkPath",
              "title": "Path to original APK (if uninstalled)",
              "description": "Full path to the original APK or .apks bundle. Example: /sdcard/Download/Waze.apks"
            },
            {
              "key": "manualCertSha1",
              "title": "Certificate SHA-1 (manual)",
              "description": "40-char hex. Found on APKMirror under app signature info."
            },
            {
              "key": "manualCertSha256",
              "title": "Certificate SHA-256 (manual)",
              "description": "64-char hex. Optional companion to SHA-1."
            },
            {
              "key": "manualCertBase64",
              "title": "Certificate Base64 DER (manual)",
              "description": "Needed only for Signature spoof patch. Get it with: apksigner verify --print-certs original.apk"
            }
          ]
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads from all chats and channels. On Telegram Plus also blocks native banner and inline ads.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Spoof app signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it.\n\nUseful when an app crashes or shows a tamper warning because it checks its own certificate.\n\nDoes not bypass Play Integrity / SafetyNet hardware attestation.\n\nApply with Original app certificate patch.",
          "firstSeen": 1790408740405,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play).\n\nUseful when an app blocks features or shows errors because it detects it was not installed from the Play Store.\n\nOnly affects what the app itself sees - does not change the real system install record.",
          "firstSeen": 1790408740405,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly if your app checks for a different store."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Telegram Premium features for the current account.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Use normal paste",
          "description": "Skips Telegram 12.10.4's Rich HTML branch while preserving normal clipboard handling.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        },
        {
          "name": "Voice to music",
          "description": "Plays voice notes in the full music player with seek bar and background playback.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1352
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ns1207/morphe-patches-template",
      "name": "Dumpert No Ads",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1382399?v=4&s=128",
      "hotRank": 185,
      "stars": 3,
      "updatedAt": 1790255482000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "nl.dumpert": 1790408740405
      },
      "appUpdates": {
        "nl.dumpert": 1790255482000
      },
      "patches": [
        {
          "name": "dumpert-premium",
          "description": "Schakelt Premium/Ad-vrij in voor alle gebruikers.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1354
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "pixincreate/morpheus",
      "name": "Morpheus",
      "repoDescription": "my morphe patches with vibes.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/69745008?v=4&s=128",
      "hotRank": 296,
      "stars": 2,
      "updatedAt": 1790608025000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "__universal__": 1790408740405
      },
      "appUpdates": {
        "__universal__": 1790578502000
      },
      "patches": [
        {
          "name": "Analytics toggle",
          "description": "Blocks MoEngage, PostHog and Firebase events while the Morphe setting is off. Crashlytics is untouched so bugs stay reportable.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Bypass PairIP licence check",
          "description": "Removes Google Play licence verification, so the re-signed app starts outside the Play Store.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Bypass security check",
          "description": "Stops the Developer Options warning and the root / Frida detection that otherwise block the app from starting.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Bypass signature guard",
          "description": "Stops the native signature check that closes the app when the APK is not signed by Ather.",
          "firstSeen": 1790533589031
        },
        {
          "name": "Bypass startup integrity",
          "description": "Stops the startup integrity gate that closes the app with a 'modified operating system' message on custom ROMs such as GrapheneOS.",
          "firstSeen": 1790578656983
        },
        {
          "name": "Charge log",
          "description": "Records the charge sessions the scooter reports, so the Morphe history screen can show them.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Enable ride stats",
          "description": "Turns on the ride-stats feature flag that the app ships disabled.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Local notifications",
          "description": "Turns the track alerts the app receives into local notifications.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Map provider",
          "description": "Uses the map provider chosen in the Morphe settings row and falls back to OpenStreetMap when Google Maps or Mappls cannot load.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Morphe screens",
          "description": "Registers the Morphe settings, history and ride screens, the background ride service and its boot receiver in the app manifest.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Morphe settings row",
          "description": "Adds a \"Morphe settings\" row to the account screen, which opens the map provider, analytics and ride log settings.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Pairing wizard",
          "description": "Makes the setup wizard ask only for Nearby device access, so scooter pairing completes without call log, contact or SMS permissions.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Permission filter",
          "description": "Drops phone location, call log, contact and SMS permissions from the request list, so the app asks only for the permissions its features use.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Report Ather's signing certificate",
          "description": "Reports Ather's own signing-certificate hash to Google's APIs, so Firebase login and live vehicle data keep working after the app is re-signed.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Ride log",
          "description": "Shows the rides recorded on this phone in the ride story screens, including their detail screen.",
          "firstSeen": 1790408740405
        },
        {
          "name": "Show K1 token(s)",
          "description": "Shows the K1 authentication token(s) in a dialog and logs it to logcat for pairing with GadgetBridge without requiring root access.",
          "firstSeen": 1790408740405
        },
        {
          "name": "True Health capture",
          "description": "Captures the True Health report while the app builds it, so the Morphe history screen can show the part wear.",
          "firstSeen": 1790408740405
        }
      ]
    },
    {
      "source": "github",
      "repo": "Plyrs1/morphe-patches",
      "name": "Plyrs1",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97564087?v=4&s=128",
      "hotRank": 137,
      "stars": 6,
      "updatedAt": 1790673945000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.doovera.eujianbrowser": 1790408740405,
        "com.garnesapps.strukpom": 1790408740405,
        "com.habitrpg.android.habitica": 1790647222112,
        "com.ogestudio.strukpertamini": 1790408740405,
        "com.pertaminiku": 1790408740405
      },
      "appUpdates": {
        "com.doovera.eujianbrowser": 1790673945000,
        "com.garnesapps.strukpom": 1790324328000,
        "com.habitrpg.android.habitica": 1790673945000,
        "com.ogestudio.strukpertamini": 1790324328000,
        "com.pertaminiku": 1790673945000
      },
      "patches": [
        {
          "name": "Allow System UI",
          "description": "Allows the status bar and navigation bar to remain visible during the exam.",
          "firstSeen": 1790408740405,
          "default": false,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Background Persistence (WakeLock + Foreground Service)",
          "description": "Keeps the exam process alive in the background using a WakeLock-backed foreground Service. Prevents OS from killing the exam when backgrounded or screen turns off. Service restarts automatically via START_STICKY if killed.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass App Blacklist Scan",
          "description": "Skips the pre-exam scan that blocks exam start if blacklisted apps (AnyDesk, TeamViewer, screen recorders, floating apps) are installed, and launches the exam directly without overlay/DND/ringer prompts.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass DND Detection",
          "description": "Allows the exam to run with Do Not Disturb mode enabled.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass Multi-Window Detection",
          "description": "Disables split-screen detection so the exam continues normally in split-screen mode.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass PiP Detection",
          "description": "Allows the exam to continue when entered into Picture-in-Picture mode.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass Review Dialog",
          "description": "Bypasses the in-app review confirmation dialog when pressing Back on the Home screen, allowing immediate exit.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1356
        },
        {
          "name": "Bypass Silent Mode Detection",
          "description": "Allows the exam to run with the device on silent or vibrate.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Bypass Startup Security Checks",
          "description": "Skips environment, VM, emulator, hook, and cloner detection in SplashActivity. Allows the app to run on emulators, rooted devices, and virtual environments.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable Clipboard Guard",
          "description": "Prevents the app from wiping the clipboard on exam start and when copying text.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable Focus Loss Alarm",
          "description": "Prevents the delayed alarm triggered when the exam window loses focus.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable Google Services",
          "description": "Disables Firebase Crashlytics, Performance Monitoring, Sessions, Installations, Remote Config network fetch, DataTransport telemetry pipeline, FCM push notifications, AdMob stub, and bypasses the privacy preferences dialog. Retains local Remote Config defaults for feature flags and preserves all Habitica API traffic.",
          "firstSeen": 1790647222112,
          "compatiblePackagesKey": 1357
        },
        {
          "name": "Disable Licensing",
          "description": "Bypasses PairIP license verification to prevent 'Something went wrong' errors on emulators and devices without Google Play.",
          "firstSeen": 1790408740405,
          "default": false,
          "compatiblePackagesKey": 1358
        },
        {
          "name": "Disable Overlay Guard",
          "description": "Stops the OverlayGuard system window and foreground-recovery loop on focus loss.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable Startup Permissions",
          "description": "Suppresses indiscriminate startup requests for camera and storage permissions, and configures manifest for direct system camera capture.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1359
        },
        {
          "name": "Disable Touch Obscurity Detection",
          "description": "Removes the overlay-touch detection that fires an alarm when another window partially covers the exam.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable Violation Alarm",
          "description": "Suppresses the max-volume alarm tone and vibration triggered on any exam security violation.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Disable onPause Alarm",
          "description": "Prevents the alarm from triggering when the exam activity is paused or backgrounded.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "First Launch Credit",
          "description": "Shows a one-time 'Patched with ❤️ by Plyrs' notification on first launch.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1358
        },
        {
          "name": "Hide Gift Button",
          "description": "Hides the gift / donation button in the top action bar of the main menu.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1359
        },
        {
          "name": "Hide Premium Button",
          "description": "Hides the Premium upgrade button from both the top action bar on the Home screen and the Settings menu.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1356
        },
        {
          "name": "Instant Armoire Reward",
          "description": "Shows the Armoire ad button and instantly grants the reward without loading an ad. The existing per-session single-use guard is preserved.",
          "firstSeen": 1790647222112,
          "compatiblePackagesKey": 1357
        },
        {
          "name": "Lifetime Premium",
          "description": "Unlocks lifetime premium: removes watermark forever, disables ads, unlocks all templates.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1358
        },
        {
          "name": "Manifest: Background Persistence Permissions",
          "description": "Adds WAKE_LOCK, FOREGROUND_SERVICE, and FOREGROUND_SERVICE_SPECIAL_USE permissions, registers ExamKeepAliveService, and removes lockTaskMode/excludeFromRecents from ExamActivity.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Remove Ads",
          "description": "Removes all banner and interstitial ads by unlocking ad-free premium status and disabling AdMob loaders.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1356
        },
        {
          "name": "Remove All Ads",
          "description": "Disables all AdMob preloading, bypasses interstitial ads, and auto-removes the watermark on receipt screens without user interaction.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1359
        },
        {
          "name": "Remove Auto-Pin App",
          "description": "Disables automatic screen pinning / lock task mode so the app is not pinned to the screen.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Remove Screenshot Protection",
          "description": "Removes FLAG_SECURE so screenshots and screen recording work normally during the exam.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        },
        {
          "name": "Self-Hosted Server Support",
          "description": "Always shows the custom server settings button on the login screen, enabling connection to self-hosted Habitica backends without a secret gesture.",
          "firstSeen": 1790647222112,
          "compatiblePackagesKey": 1357
        },
        {
          "name": "Suppress WebView Exam Events",
          "description": "Injects a JavaScript monkeypatch into the exam WebView on every page load that freezes the Page Visibility API (document.hidden, document.visibilityState, document.hasFocus) and silently drops blur/visibilitychange/focusout event listeners. This prevents the web-side exam platform from detecting when the browser loses focus or is backgrounded.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1355
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "rahaaatul/morphe-patches",
      "name": "RGX",
      "repoDescription": "Get Morphed.",
      "avatarUrl": "https://raw.githubusercontent.com/rahaaatul/morphe-patches/main/patches-bundle.png",
      "hotRank": 86,
      "stars": 5,
      "updatedAt": 1792051361000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.paget96.batteryguru": 1791907308510,
        "com.sal.privacykit": 1790408740405
      },
      "appUpdates": {
        "com.paget96.batteryguru": 1791900241000,
        "com.sal.privacykit": 1792051361000
      },
      "patches": [
        {
          "name": "Unlock Native Spoofing (Zygisk)",
          "description": "Unlocks Native Spoofing (Zygisk) in Developer Settings",
          "firstSeen": 1792058303349,
          "isPreRelease": true,
          "compatiblePackagesKey": 1360
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all premium features and removes ads",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1361
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "raphaelbahat/zotero-self-hosted-sync",
      "name": "Anondev Zotero",
      "repoDescription": "Unofficial, not affiliated with Zotero. A patch bundle for Morphe that points the official Zotero Android app at your own self-hosted sync server (e.g. altero) instead of zotero.org.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/119133576?v=4&s=128",
      "hotRank": 261,
      "stars": 7,
      "updatedAt": 1790285988000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "org.zotero.android": 1790408740405
      },
      "appUpdates": {
        "org.zotero.android": 1790285988000
      },
      "patches": [
        {
          "name": "Custom sync server",
          "description": "Redirects Zotero's sync API and live-update stream to your own server.",
          "firstSeen": 1790408740405,
          "options": [
            {
              "key": "server",
              "title": "Server address",
              "description": "HTTPS origin of your self-hosted Zotero server, for example https://zotero.example.org. Only the host (with an optional port) is accepted: no path and no trailing slash. A missing scheme is assumed to be https://."
            },
            {
              "key": "streaming",
              "title": "Streaming address (optional)",
              "description": "Full WebSocket URL for live updates, for example wss://zotero.example.org/stream or ws://zotero.example.org/stream. A path is allowed. Leave empty to derive it from the server address as wss://<server>/stream."
            }
          ],
          "compatiblePackagesKey": 1362
        },
        {
          "name": "Custom sync server: allow cleartext streaming",
          "description": "Adds the chosen streaming host to the app's cleartext allow-list when the stream URL is ws:// or http://.",
          "firstSeen": 1790408740405,
          "options": [
            {
              "key": "server",
              "title": "Server address",
              "description": "HTTPS origin of your self-hosted Zotero server, for example https://zotero.example.org. Only the host (with an optional port) is accepted: no path and no trailing slash. A missing scheme is assumed to be https://."
            },
            {
              "key": "streaming",
              "title": "Streaming address (optional)",
              "description": "Full WebSocket URL for live updates, for example wss://zotero.example.org/stream or ws://zotero.example.org/stream. A path is allowed. Leave empty to derive it from the server address as wss://<server>/stream."
            }
          ],
          "compatiblePackagesKey": 1362
        },
        {
          "name": "Enable verbose logging",
          "description": "For development only. Plants Timber's debug tree so the app's own log lines reach logcat — expect a lot of output, and do not patch this into a build you rely on.",
          "firstSeen": 1790408740405,
          "default": false,
          "compatiblePackagesKey": 1362
        },
        {
          "name": "Recover attachments with an unusable modification time",
          "description": "Temporary workaround: the Zotero Android app discards an attachment whose stored modification time it cannot parse, instead of repairing it, so the file is never uploaded. Reported upstream: https://github.com/zotero/zotero-android/issues/351",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1362
        }
      ]
    },
    {
      "source": "github",
      "repo": "Supperelias2/sbs-tv-morphe-patches",
      "name": "Supperelias2 SBS TV",
      "repoDescription": "Morphe patches for SBS On Demand on Android TV",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36726086?v=4&s=128",
      "hotRank": 191,
      "stars": 3,
      "updatedAt": 1790198153000,
      "firstSeen": 1790408742229,
      "appFirstSeen": {
        "com.sbs.ondemand.tv": 1790408740405
      },
      "appUpdates": {
        "com.sbs.ondemand.tv": 1790198153000
      },
      "patches": [
        {
          "name": "Allow sideloaded installation",
          "description": "Prevents the Play licensing redirect when launching a sideloaded SBS TV build.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1363
        },
        {
          "name": "Prefer direct VOD stream",
          "description": "Prefers an available Akamai VOD stream over Google DAI. Keeps original selection for live or missing alternatives. Ad removal is not guaranteed.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1363
        },
        {
          "name": "Prefer direct live stream",
          "description": "Prefers an available Akamai live stream over Google DAI. Broadcast ads remain. Keeps original selection when no direct stream is available.",
          "firstSeen": 1790408740405,
          "compatiblePackagesKey": 1363
        },
        {
          "name": "SBS playback compatibility check",
          "description": "Checks SBS TV 6.3.1 playback integration points. Does not remove advertisements.",
          "firstSeen": 1790408740405,
          "default": false,
          "compatiblePackagesKey": 1363
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "feixiangdao/letterboxd-stremio-nuvio-morphe-patch",
      "name": "Stremio + Nuvio Bridge",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18008211?v=4&s=128",
      "hotRank": 295,
      "stars": 2,
      "updatedAt": 1790679064000,
      "firstSeen": 1790442740122,
      "appFirstSeen": {
        "com.douban.frodo": 1790670845089,
        "com.letterboxd.letterboxd": 1790442738543
      },
      "appUpdates": {
        "com.douban.frodo": 1790679064000,
        "com.letterboxd.letterboxd": 1790415326000
      },
      "patches": [
        {
          "name": "Add Stremio + Nuvio buttons",
          "description": "Adds separate Stremio and Nuvio buttons to Letterboxd film pages. Both open the current film directly using its IMDb ID.",
          "firstSeen": 1790442738543,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Add Stremio + Nuvio buttons (Douban)",
          "description": "Adds independent Stremio and Nuvio buttons to Douban 7.135.0 using a delayed Application lifecycle hook.",
          "firstSeen": 1790670845089,
          "default": false,
          "compatiblePackagesKey": 1364
        },
        {
          "name": "Diagnostic: Douban repackaging only",
          "description": "Makes no functional changes. Use only to test whether this Douban build accepts a Morphe-rebuilt/re-signed APK.",
          "firstSeen": 1790697310773,
          "compatiblePackagesKey": 1364
        }
      ]
    },
    {
      "source": "github",
      "repo": "latanvillegas/lawnchair-morphe-patches",
      "name": "Lawnchair",
      "repoDescription": "Parches morphe para aplicar modificaciones personalizadas a Lauwchair",
      "avatarUrl": "https://avatars.githubusercontent.com/u/103372022?v=4&s=128",
      "hotRank": 271,
      "stars": 4,
      "updatedAt": 1790502611000,
      "firstSeen": 1790496846421,
      "appFirstSeen": {
        "app.lawnchair.nightly": 1790496845624
      },
      "appUpdates": {
        "app.lawnchair.nightly": 1790502611000
      },
      "patches": [
        {
          "name": "Remove All Apps handle",
          "description": "Removes the handle and its reserved area from the top of Lawnchair's app drawer.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1365
        },
        {
          "name": "Remove All Apps handle spacing",
          "description": "Removes the top spacing reserved for the All Apps drag handle.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1365
        },
        {
          "name": "Remove All Apps handle touch area",
          "description": "Removes the obsolete All Apps bottom-sheet handle hit target.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1365
        },
        {
          "name": "Pure black and white color options",
          "description": "Shows pure black and pure white as selectable Lawnchair color options.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1365
        },
        {
          "name": "Pure black and white color parsing",
          "description": "Adds persistent pure_black and pure_white color values to Lawnchair's color option parser.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1365
        }
      ]
    },
    {
      "source": "github",
      "repo": "mohamedamrnady/anghami-patches",
      "name": "Anghami patches by Nady",
      "repoDescription": "Morphe patches for Anghami",
      "avatarUrl": "https://avatars.githubusercontent.com/u/103646211?v=4&s=128",
      "hotRank": 131,
      "stars": 4,
      "updatedAt": 1791280856000,
      "firstSeen": 1790496846421,
      "appFirstSeen": {
        "com.anghami": 1790496845624
      },
      "appUpdates": {
        "com.anghami": 1791280856000
      },
      "patches": [
        {
          "name": "AMOLED black background",
          "description": "Forces pure-black app background in dark mode (window_background_color -> #000000). Surfaces/cards keep stock greys; light mode untouched.",
          "firstSeen": 1791281139747,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Disable audio ads",
          "description": "Forces AdSettings.noAd=true and PlayQueue.getDisableAds=true so songs are treated as ad-free locally. Client flag only.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Header Play + Shuffle",
          "description": "Playlist/album headers show Play + Shuffle instead of Shuffle + Edit/Follow/Like (functional LEAVECOLLAB, local-songs ADD_MORE and podcasts untouched). Pulls in 'Unforce shuffle'.",
          "firstSeen": 1791149345221,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Hide Gold features",
          "description": "Forces Account.isGold/isGoldUser and all GoldUtilsKt.isGold overloads to false. Hides server-gated Gold UI instead of spoofing it.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Hide shuffle badges",
          "description": "Hides PLAYS IN SHUFFLE badges on playlist/album headers, feed cards, and rows. Cosmetic only.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Hide upgrade upsell",
          "description": "Hides the nav upgrade entry, header promo banner, feed upsell cards and AI MIX button model (gap-free), and settings subscribe banner. Server-driven UI the Plus spoof cannot remove.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Hide upsell feature buttons",
          "description": "Hides TRY SING ALONG karaoke upsell, disables the karaoke feature itself, and hides the player/playlist AI MIX buttons. Feature UI stays hidden rather than paywalled.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "LRCLIB lyrics fallback",
          "description": "When the server returns truncated/empty lyrics, fetches the full text from LRCLIB (opt-in free source) into a separate cache. Native full lyrics and the Plus path are untouched.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Lyrics options on play long-press",
          "description": "Long-press play/pause for lyrics options (retry, LRCLIB search, synced/plain toggle, server version) instead of the sleep timer. Pulls in 'LRCLIB lyrics fallback'.",
          "firstSeen": 1791216213319,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Monet dynamic colors",
          "description": "Replaces the static neon brand accents with wallpaper-based Monet dynamic colors (M3 Expressive primary/secondary/tertiary roles) on Android 12+. Older versions keep stock colors.",
          "firstSeen": 1790714999024,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Player theme",
          "description": "Night-only player theme: removes the cover-art tint and paints the now-playing row, pills and action icons with the primary accent at night; day mode keeps the stock tinted player. Pulls in 'Player theme background' resources.",
          "firstSeen": 1791149345221,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Player theme background",
          "description": "Makes the player background, text, icons and seekbar follow the app's day/night theme. Keeps the darker split below the progress bar. Pair with 'Player theme'.",
          "firstSeen": 1790714999024,
          "default": false,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Remove popup promos",
          "description": "No-ops the in-house popup funnel, the fullscreen startup dialog, and the flyer ad callback. Google SDK ads untouched.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Spoof stock app signature",
          "description": "Forces SignatureUtils.getAppSignature to hash with the stock cert prefix (he9B...kw=), so X-ANGH-APP-RGSIG matches a stock install. Salt/body hashing unchanged.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Unforce shuffle",
          "description": "Forces server shuffleOn=false at both sync points, never reports shuffle to the server, disables the pick-a-song radio redirect, enables shuffle buttons, and disarms the shuffle upsell dialog. Manual shuffle toggle and the header Shuffle button keep working.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Unlock downloads",
          "description": "No-ops download limit asserts, forces limited-plan=false and large offline caps (999999). Local gates only; the server still authorizes files.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Unlock local Plus",
          "description": "Forces Account.isPlus/isPlusUser=true, enablePlayerRestrictions=false, canPlayOfflineAndFree=true. Local UI/gating only; server premium checks remain.",
          "firstSeen": 1790496845624,
          "compatiblePackagesKey": 1366
        },
        {
          "name": "Unlock playback limits",
          "description": "Disables skip and queue limits (skipLimitReached/queueRestrictionsEnabled=false, disable-flags=true). Local gates only.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1366
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Adish08/morphe-patches",
      "name": "Adish",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/69076256?v=4&s=128",
      "hotRank": 186,
      "stars": 2,
      "updatedAt": 1790486430000,
      "firstSeen": 1790578658297,
      "appFirstSeen": {
        "com.jaindarshan.panchangtithi": 1790578656983
      },
      "appUpdates": {
        "com.jaindarshan.panchangtithi": 1790486430000
      },
      "patches": [
        {
          "name": "Premium unlock",
          "description": "Unlocks premium features by faking active subscriptions and purchases.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1367
        },
        {
          "name": "Remove ads",
          "description": "Disables banner, interstitial, rewarded, app open, and native ads.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1367
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bakwudo/uyu",
      "name": "uyu",
      "repoDescription": "Morphe patches for the Android Twitch app: channel points auto claim, Niconico-style scrolling comments and ad blocking.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/334764351?v=4&s=128",
      "hotRank": 175,
      "stars": 2,
      "updatedAt": 1790597469000,
      "firstSeen": 1790578658297,
      "appFirstSeen": {
        "tv.twitch.android.app": 1790578656983
      },
      "appUpdates": {
        "tv.twitch.android.app": 1790597469000
      },
      "patches": [
        {
          "name": "Auto claim channel points",
          "description": "Adds an option to claim the channel points bonus chest automatically on the channel you are watching. It works while chat or the points button is hidden, for example in fullscreen. Streams open in Twitch's native player instead of the new React Native one, which this relies on.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Block ads",
          "description": "Adds an option to block ads. Streams are requested as Twitch's embedded web player, which gets fewer ads, and the app no longer requests or plays ads itself. Ads that are part of the stream are covered with a black screen and muted until they end. Display ads are not shown. Live streams can optionally be loaded through a proxy. Streams open in Twitch's native player instead of the new React Native one, which this relies on.",
          "firstSeen": 1790609500151,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Danmaku comments",
          "description": "Adds an option to scroll chat messages across the video on live streams, Niconico style, in landscape fullscreen and optionally in portrait, the mini player and picture in picture. A button in the player turns it on and off, and the rows, speed, number of comments, font and colors can be changed in the uyu settings. An option hides Twitch's chat in landscape so the stream fills the screen. Streams open in Twitch's native player instead of the new React Native one, which this relies on.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Fix login",
          "description": "Fixes the \"This app version/OS is not currently supported\" error that blocks login after patching. Twitch reports a Play Integrity result to its login server and the re-signed app fails that check. This stops the app from sending the attestation, so it behaves like a device without Google Play, where login works normally.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Fix notifications",
          "description": "Fixes push notifications after patching. Firebase rejects device registration because the patched app has a different signing certificate, and a different package name when it is installed as a separate app. This sends Twitch's original certificate fingerprint and package name with Firebase Installations requests only.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Hide promotions",
          "description": "Adds options to hide the subscribe and Bits buttons above chat, the Bits button in the chat box, the gift leaderboard and banners that advertise subscriptions. All of them are hidden by default. They can be shown again in the Appearance section of the uyu settings. Streams open in Twitch's native player instead of the new React Native one, which this relies on.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        },
        {
          "name": "Install as a separate app",
          "description": "Installs the patched app as \"uyu\" next to the official Twitch app instead of replacing it. The package name becomes io.github.bakwudo.uyu.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1368
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ggYasin/ggyasin-morphe-patches",
      "name": "ggyasin-morphe-patches",
      "repoDescription": "Morphe patches maintained by ggYasin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/39764629?v=4&s=128",
      "hotRank": 90,
      "stars": 10,
      "updatedAt": 1790522018000,
      "firstSeen": 1790578658297,
      "appFirstSeen": {
        "com.JindoBlu.OfflineGames": 1790578656983,
        "com.ninegag.android.app": 1790578656983,
        "com.zensms.app": 1790578656983
      },
      "appUpdates": {
        "com.JindoBlu.OfflineGames": 1790522018000,
        "com.ninegag.android.app": 1790522018000,
        "com.zensms.app": 1790522018000
      },
      "patches": [
        {
          "name": "Deactivate Firebase Analytics (9GAG 8.23.0)",
          "description": "Optional: disables Firebase Analytics collection using its documented manifest setting. Does not remove Firebase services.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 1369
        },
        {
          "name": "Expanded OTP detection",
          "description": "Extends ZenSMS's original OTP extractor with universal and Persian patterns.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1370
        },
        {
          "name": "Fast Offline Games startup",
          "description": "Stops the loading screen waiting for Firebase/Remote Config and country lookup, and initializes ads in the background. Network requests may continue after startup.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 1371
        },
        {
          "name": "In-house ad not clickable",
          "description": "Stops the in-house ad from opening the Play Store when tapped, so an accidental click does not leave the game. The ad and its close button are otherwise unchanged.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 1371
        },
        {
          "name": "In-house ad only",
          "description": "Stops Offline Games from requesting rewarded ads, so the game always falls back to its own in-house ad. Banners and interstitials are untouched.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 1371
        },
        {
          "name": "Instant in-house ad close",
          "description": "Shows the house-ad close button on opening, hides the countdown, and initializes its counter as complete. Loads patched native code for mounted installs.",
          "firstSeen": 1790578656983,
          "default": false,
          "compatiblePackagesKey": 1371
        },
        {
          "name": "RTL SMS lists",
          "description": "Adds RTL conversation rows while keeping conversation titles left to right.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1370
        },
        {
          "name": "Remove 9GAG ads, promoted posts and trackers (8.23.0)",
          "description": "Disables ad gates and bottom-banner initialization, filters promoted feed posts, and blocks listed ad/tracking hosts.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1369
        },
        {
          "name": "enable premium state",
          "description": "Makes synchronous and reactive premium checks report true.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1370
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushMessenger",
      "name": "HushMessenger",
      "repoDescription": "Morphe patches for Facebook Messenger. Privacy switches and fewer promotions.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushMessenger/main/patches-bundle.png",
      "hotRank": 14,
      "stars": 132,
      "updatedAt": 1791990514000,
      "firstSeen": 1790578658297,
      "appFirstSeen": {
        "com.facebook.orca": 1790578656983
      },
      "appUpdates": {
        "com.facebook.orca": 1791990514000
      },
      "patches": [
        {
          "name": "Allow chat bubbles",
          "description": "Lets you pick Stock, Chat heads or Native Bubbles for floating chats. Needs Android 11 or newer. Chat heads also needs Messenger's own Chat heads switch, and Native Bubbles needs Messenger's bubbles allowed in Android's notification settings. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Allow screenshots",
          "description": "Lets you screenshot protected chat media, such as view-once photos and Quicksnap, and stops screenshot notices. It doesn't add replay or saving. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Auto reply",
          "description": "Answers messages with replies you write in HushMessenger settings, when they have words you pick or any message at all. Replies go out through Messenger's own notification reply, encrypted chats too, at most once every five minutes per chat. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Bold and italic text",
          "description": "Adds Bold and Italic to the menu that shows when you select words you typed. They're special Unicode letters, so they show on any phone, but screen readers may read them oddly. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Clone install under another package name",
          "description": "Installs a second copy of Messenger beside the first, with its own app name. Push notifications may not reach the copy. Pick it in Morphe Manager's Expert mode. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "options": [
            {
              "key": "cloneAppName",
              "title": "App name",
              "description": "The name shown under the copy's home screen icon. Up to 40 characters, starting with a letter or number."
            },
            {
              "key": "clonePackageName",
              "title": "Package name",
              "description": "The copy's unique app ID, like com.facebook.orca.hush. Use words joined by dots, each starting with a letter. It can't match Messenger or another Meta app."
            }
          ],
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Custom new-message sound",
          "description": "Replaces Messenger's new-message sound with an .ogg, .mp3, .m4a or .wav file (1 MB or less) that you choose. Pick it in Morphe Manager's Expert mode. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "options": [
            {
              "key": "soundFile",
              "title": "Sound file",
              "description": "Your .ogg, .mp3, .m4a or .wav file, 1 MB or smaller. Leave it empty to keep Messenger's own sound."
            }
          ],
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Fix shared videos with xHE-AAC sound",
          "description": "Messenger can't send a video whose only sound is xHE-AAC, which Facebook and Instagram now use. When you share one into Messenger from another app, its sound is converted to regular AAC first, so it sends. The picture isn't touched. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide AI sticker tools",
          "description": "Hides the Generate AI sticker buttons, the AI sticker tab and AI sticker suggestions. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Chat Moments",
          "description": "Hides Chat Moments in the menu. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Facebook shortcuts",
          "description": "Hides Facebook buttons, profile and sharing shortcuts, and the Also from Meta and Subscriptions sections in the Menu tab. Handy if you only use Messenger. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Mark as read",
          "description": "Hides Mark as read in the menu you get when you press and hold a chat in your chat list, so you can't mark a chat read by accident. Mark as unread stays. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Meta AI",
          "description": "Hides the Meta AI floating button, toolbar button, tab and menu entries, plus AI in search and in @ suggestions. Restart Messenger to see the tab go. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Notifications tab",
          "description": "Hides the Notifications tab in the bar at the bottom. Restart Messenger to see the tab go. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide People You May Know",
          "description": "Hides suggested people in chats, search and stories, and on the People and Notifications tabs, so you only see people you know. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide People tab",
          "description": "Hides the People tab in the bar at the bottom. Restart Messenger to see the tab go. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide Reels badge",
          "description": "Hides the Reels notification badge. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide ad banners in business chats",
          "description": "In a chat you started from a business's ad, hides the banner that shows that ad. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide avatar stickers",
          "description": "Hides the avatar tab in the sticker keyboard. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide business reply suggestions",
          "description": "Hides suggested replies in conversations with businesses. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide business typing suggestions",
          "description": "Hides business suggestions that pop up as you type. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide chat promotions",
          "description": "Hides promotion banners inside conversations. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide event prompts",
          "description": "Hides event promotion prompts inside chats. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide friend request cards",
          "description": "Hides friend request cards in your chat list so they stop taking up room. It doesn't accept or decline anyone. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide growth prompts",
          "description": "Hides prompts to add more people, the tip sheets in notes (like Make my notes public), and the Share your own story card after someone else's stories. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide inbox ads",
          "description": "Hides ad cards in your chat list. Meta stopped selling Messenger inbox ads in November 2025, so this is only a safeguard in case they come back. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide inbox promotions",
          "description": "Hides promotion banners in your chat list. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide inbox tabs",
          "description": "Hides the Home and Channels tabs inside your inbox. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide joined community chats",
          "description": "Hides the community chats you joined from your main chat list. Search and community folders still show them. Messages and unread counts don't change. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide read receipts",
          "description": "Opening a chat no longer tells people you read their message, and the chat stays unread on this phone. Marking it read yourself or replying in it marks it read and shows Seen, like Messenger does. Group chats aren't tested. Messenger's own Read receipts setting under Privacy & safety marks chats read without showing Seen. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide stories and notes",
          "description": "Hides the row of stories and notes above your chats. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Hide typing indicator",
          "description": "Stops Messenger from showing others when you're typing, even in end-to-end encrypted chats. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Install beside Meta apps",
          "description": "Lets your patched Messenger install next to Facebook and other Meta apps. Without it, the apps can clash over shared permissions and the install can stop at a blank screen. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Keep a message log",
          "description": "Saves each message when its notification arrives, so you can still read it if it's unsent. Works in end-to-end encrypted chats too. Stays on your phone. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Keep emoji search on emoji",
          "description": "Typing while the emoji keyboard is open no longer jumps to sticker search. The keyboard stays on emoji. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Keep unsent messages",
          "description": "Keeps messages on screen after someone unsends them, in chats where it works. Encrypted chats aren't supported, and group chats aren't tested. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Material You theme",
          "description": "Colors Messenger's dark mode with your wallpaper colors on Android 12 and newer, and a fixed blue on Android 11. Light mode stays the same. Turn on dark mode in Messenger first. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Open settings from menu",
          "description": "Adds a HushMessenger entry to Messenger's Menu tab and side menu, and makes a long press on the Messenger logo at the top of Chats or on the Menu tab's title open these settings too. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Open web links externally",
          "description": "Opens web links (http and https) in your default browser instead of inside Messenger. Other link types work as before. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790578656983,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Pin more chats",
          "description": "Raises Messenger's limit of three pinned chats to 20, so you can keep more chats at the top of your chat list. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Restore old emoji drawer",
          "description": "Turns off Meta's redesigned emoji keyboard, so you keep the earlier layout. Restart Messenger after changing it. If Meta never gave you the redesign, nothing changes. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Restore screens on re-signed builds",
          "description": "Patching and signing Messenger yourself can break some of its screens. This makes Messenger's signature check pass again, including for a Facebook you patched with the same key. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Save any story",
          "description": "Adds Save to the More options menu on other people's stories, so you can keep their photo or video on your phone. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Send photos at original quality",
          "description": "With HD on, sends a JPEG photo as the original image instead of Messenger's recompressed copy, so it stays sharper. Photos over 20 MB are still compressed. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Send videos without re-encoding",
          "description": "Sends a video as the original file instead of a recompressed copy, when Messenger allows it. Videos over 25 MB, edited videos and some formats are still compressed. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Slide chats in and out",
          "description": "Slides a chat in from the side when you open it and back out when you go back. Chat heads and bubbles keep their own animations. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790992849695,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Spoof package version",
          "description": "Gives Messenger a high version number so the Play Store stops offering Meta's updates. Messenger may report it to Meta. Going back means uninstalling first, which erases its data. Pick it in Expert mode. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version number",
              "description": "A whole number up to 2147483647, no lower than the Messenger you're patching. Pick one higher than Messenger's version in the Play Store, or it will keep offering updates. The default is the highest Android allows."
            }
          ],
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Stop MQTT logging",
          "description": "Drops the health reports and push logging Messenger's MQTT client sends. Messenger sends most of its traffic another way, so there's often little for it to drop. Messages, calls and active status keep working. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Stop ad attribution uploads",
          "description": "Stops the job that reads your phone's advertising ID and sends it to Meta with your ad tracking setting. The ID itself doesn't change. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Stop analytics uploads",
          "description": "Stops the background services Messenger uses to upload usage statistics. It still records them on your phone, and they can upload after you turn this off. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Stop inbox and ad link logging",
          "description": "Stops two reports Messenger logs. One says which part of your chat list was on screen, which Messenger files under inbox ads. The other says which ad brought you in when a link from an ad opens a chat. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Stop nearby scans",
          "description": "Stops Messenger from reading the list of Wi-Fi networks around you, and hides the name and hardware address of the one you're connected to, the way Android does when Messenger can't see your location. Also stops the timer it can run while it's open to check your location and scan for Wi-Fi networks and Bluetooth devices. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Turn off the swipe up for disappearing messages",
          "description": "Swiping up at the bottom of a chat no longer turns on disappearing messages, so a scroll can't set the timer by accident. You can still change it in the chat's settings. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Unlock app icons",
          "description": "Lets you pick any icon in Messenger's App icon setting without a subscription. Messenger still decides whether that setting shows for your account. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Use system emoji",
          "description": "Shows emoji in your phone's own style instead of Messenger's. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790670845089,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Use the phone's camera app",
          "description": "The camera button in a chat opens your phone's own camera app. The photo then opens in Messenger's editor, ready to send. Photos only. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "Use your own font",
          "description": "Shows Messenger's text in your phone's font instead of Meta's, or in a .ttf or .otf file you pick in HushMessenger settings. Emoji don't change. Restart Messenger after changing it. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1372
        },
        {
          "name": "View stories anonymously",
          "description": "Opens other people's stories without adding you to their viewer list. Messenger still marks them as seen on your side. Starts off. Turn it on in HushMessenger settings > Controls.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1372
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "matthewclso/chrome-morphe",
      "name": "Chrome",
      "repoDescription": "Chrome Morphe: Incognito controls, black mode, true bottom toolbar, and more for Android Chrome.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36558149?v=4&s=128",
      "hotRank": 270,
      "stars": 4,
      "updatedAt": 1790749530000,
      "firstSeen": 1790633033569,
      "appFirstSeen": {
        "com.android.chrome": 1790633032900
      },
      "appUpdates": {
        "com.android.chrome": 1790677254000
      },
      "patches": [
        {
          "name": "Android autofill",
          "description": "Allows Google's system autofill service in regular tabs only. Enable Autofill using another service in Chrome settings. Android autofill is disabled in Incognito.",
          "firstSeen": 1790633032900,
          "default": false,
          "compatiblePackagesKey": 1373
        },
        {
          "name": "MicroG sign-in",
          "description": "Routes Chrome account sign-in through Morphe MicroG. Requires separate account setup in Morphe settings.",
          "firstSeen": 1790633032900,
          "default": false,
          "compatiblePackagesKey": 1373
        },
        {
          "name": "Chrome customization",
          "description": "Morphe settings, Incognito toolbar switch, remembered browsing mode, black theme and true bottom controls.",
          "firstSeen": 1790633032900,
          "compatiblePackagesKey": 1373
        },
        {
          "name": "Separate Chrome Morphe installation",
          "description": "Installs as Chrome Morphe alongside stock Chrome. Exact-build only.",
          "firstSeen": 1790633032900,
          "default": false,
          "compatiblePackagesKey": 1373
        }
      ]
    },
    {
      "source": "github",
      "repo": "CasketPizza/morphe-waze-system-tts",
      "name": "Waze System TTS",
      "repoDescription": "Enables Androids default TTS engine",
      "avatarUrl": "https://avatars.githubusercontent.com/u/29517500?v=4&s=128",
      "hotRank": 176,
      "stars": 3,
      "updatedAt": 1790706203000,
      "firstSeen": 1790728262220,
      "appFirstSeen": {
        "com.waze": 1790728245095
      },
      "appUpdates": {
        "com.waze": 1790706203000
      },
      "patches": [
        {
          "name": "Use Android system TTS for navigation",
          "description": "Adds a system TTS control to Settings and replaces online navigation chunks using Android's default engine.",
          "firstSeen": 1790728245095,
          "compatiblePackagesKey": 1306
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sillyredsoup/reddit-morphe-patches",
      "name": "Local Reddit",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/335537787?v=4&s=128",
      "hotRank": 292,
      "stars": 2,
      "updatedAt": 1791302712000,
      "firstSeen": 1790728262220,
      "appFirstSeen": {
        "com.reddit.frontpage": 1790728245095
      },
      "appUpdates": {
        "com.reddit.frontpage": 1791302712000
      },
      "patches": [
        {
          "name": "Reddit - Hide app posts",
          "description": "Hides interactive app and game posts in feeds.",
          "firstSeen": 1790728245095,
          "default": false,
          "compatiblePackagesKey": 1374
        },
        {
          "name": "Reddit - NSFW mode",
          "description": "Shows only NSFW posts when on and only non-NSFW posts when off.",
          "firstSeen": 1790728245095,
          "default": false,
          "compatiblePackagesKey": 1374
        },
        {
          "name": "Reddit - Vertical home feed",
          "description": "Adds a vertical media viewer for post feeds, with community navigation and synchronized scrolling.",
          "firstSeen": 1791306815127,
          "default": false,
          "compatiblePackagesKey": 1374
        }
      ]
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushThreads",
      "name": "HushThreads",
      "repoDescription": "HushThreads Morphe patches that take the ads out of your Threads feed and let you save photos and videos.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushThreads/main/patches-bundle.png",
      "hotRank": 33,
      "stars": 47,
      "updatedAt": 1792341406000,
      "firstSeen": 1790750772639,
      "appFirstSeen": {
        "com.instagram.barcelona": 1790750771242
      },
      "appUpdates": {
        "com.instagram.barcelona": 1792341406000
      },
      "patches": [
        {
          "name": "Block background-return feed refresh",
          "description": "Keeps your place in your feed when you leave Threads and come back within ten minutes. Pulling down to refresh still loads new posts. Good if you hate losing the post you were reading. Starts off. Turn it on in HushThreads settings > Feed.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Change version code",
          "description": "Raises the version number as high as Android allows, so Google Play won't offer Meta's updates over it. Going back to stock Threads means uninstalling, which deletes its data. It isn't selected by default. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Disable analytics",
          "description": "Stops Threads from sending most of its usage reports to Meta. A few may still get through. Good if you'd rather share less about how you use the app. On by default. Turn it off in HushThreads settings > Privacy.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Disable screenshot detection",
          "description": "Threads isn't told when you take a screenshot. It stops watching your photos for new screenshots. Good if you want to screenshot without Threads noticing. Starts off. Turn it on in HushThreads settings > Privacy.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Disable video autoplay",
          "description": "Videos in your feed wait for a tap instead of playing as you scroll. Good for a calmer feed and less data use. Starts off. Turn it on in HushThreads settings > Feed.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Hide ads",
          "description": "Removes sponsored posts from your feed before Threads shows them, so they leave no gap. Good for a cleaner feed. On by default. Turn it off in HushThreads settings > Feed.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Hide ghost post bubbles",
          "description": "Takes the ghost post bubbles off profile pictures, on profiles and in the row at the top of your feed. The pictures and the ghost posts themselves stay. Good for a calmer look. Starts off. Turn it on in HushThreads settings > Appearance.",
          "firstSeen": 1791683802079,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Hide suggested users",
          "description": "Removes the cards that suggest accounts to follow, in your feed and on profiles, and the Follow suggestions row in Search. Normal posts and reposts stay, and so does the rest of a profile or Search. Good if you only want posts in your feed. On by default. Its two switches are in HushThreads settings > Feed.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Hide the Instagram button",
          "description": "Takes the Instagram button off the top of profiles, yours and other people's. The other buttons stay. Good for a tidier profile. Starts off. Turn it on in HushThreads settings > Appearance.",
          "firstSeen": 1791683802079,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "HushThreads settings",
          "description": "Adds a HushThreads page to Threads where you turn features on or off, pause HushThreads, back up your settings and read the licenses. Open it from Threads' own settings, or long-press the Threads logo at the top of your feed. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Max image quality",
          "description": "Loads photos at the largest size Threads has, instead of one picked for your screen. Photos look sharper but use more data. Starts off. Turn it on in HushThreads settings > Feed.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Open links in browser",
          "description": "Opens links you tap in your regular browser instead of inside Threads, and skips Threads' link tracking. Threads, Instagram and other Meta pages still open in Threads. On by default. Turn it off in HushThreads settings > Privacy.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Pure black dark mode",
          "description": "Makes Threads' dark mode truly black instead of dark gray behind your feed and posts. It looks deeper and can save battery on OLED screens. Starts off. Turn it on in HushThreads settings > Appearance.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Remove share targets",
          "description": "Takes Threads out of the share menu in other apps, so it isn't offered when you share a link, photo or video. Sharing from Threads still works. It isn't selected by default. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Remove the advertising ID",
          "description": "Stops Threads from reading your phone's advertising ID. It gets a string of zeros instead. Good for making your phone harder to track across apps. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Restore screens on re-signed builds",
          "description": "Fixes Threads screens that fail on a patched app because they check who signed it. Also lets Threads share sign-in with an Instagram signed with this build's key. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking tags from links you copy or share from Threads, and turns short share links into the post's own link. The link still opens the same post. On by default. Turn it off in HushThreads settings > Privacy.",
          "firstSeen": 1790750771242,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Save photos and videos",
          "description": "Adds Save to a post's menu, below Copy link. It saves the photo or video to your gallery, every page of a carousel too. Good for keeping posts you like. On by default. Turn it off in HushThreads settings > Downloads.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1375
        },
        {
          "name": "Trust user-added certificates",
          "description": "Lets Threads accept security certificates you installed yourself, such as for a work network or a debugging proxy. Meta's own checks stay, so a proxy can't read most traffic. It isn't selected by default. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791511990716,
          "default": false,
          "compatiblePackagesKey": 1375
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "newuser7171/UniPatches",
      "name": "Zanuaimi's UniPatches",
      "repoDescription": "Curated list of universal patches for Morphe, including community-driven patches with enhancements and original patches, focusing on quality over quantity",
      "avatarUrl": "https://raw.githubusercontent.com/newuser7171/UniPatches/main/patches-bundle.png",
      "hotRank": 279,
      "stars": 3,
      "updatedAt": 1791540933000,
      "firstSeen": 1790776001198,
      "appFirstSeen": {
        "__universal__": 1790776000286,
        "com.fingersoft.hillclimb": 1790776000286
      },
      "appUpdates": {
        "__universal__": 1791540933000,
        "com.fingersoft.hillclimb": 1790798298000
      },
      "patches": [
        {
          "name": "Ads Block Patch ( Experimental, Enhanced, Overlay Support, UniManager Support )",
          "description": "A merged ad-control patch based on Nai64's No Ads and Ads Free Rewards patches, plus\nliteral-host blocking inspired by Entree and Adobo. Block common ad formats, choose the\nSDKs to target, optionally grant ad rewards without an ad, and redirect matching literal\nad/tracker hosts embedded in the APK.\n\nHost filters are small embedded subsets inspired by uBlock Origin, EasyList, AdGuard,\nOISD, HaGeZi Pro mini, Privacy Essentials, EasyPrivacy, and Peter Lowe's list; they are\nnot downloaded full subscriptions. Each filter is independently toggleable. They only\naffect hosts stored as literal strings by the app; they cannot block dynamically generated\nhosts, encrypted traffic, or requests made entirely inside Google Play services.\n\nCompatibility: when combined with Disable Forced Online Checks, keep that patch's “Exclude\nad SDK and networking code” option enabled; otherwise blocked ad hosts may be treated as\nonline and retried. PairIP Firebase cleanup/removal can disable Firebase-backed reward,\nsign-in, billing, and attribution flows, which this patch cannot restore.\n\nThis patch includes an optional Universal Overlay addon. To use the addon, patch Ads Block Patch\ntogether with Universal Overlay and select one or more of its three overlay addon modules:\n“Block Ads”, “Ads Free Rewards”, and “Block Ads / Tracking Hosts”. Ad runtime policy is\nenabled automatically when at least one of these Ads runtime modules is enabled in patch\nsettings. The selected modules\nappear under “Ad control hook modules” in Universal Overlay when selected. Host blocking\nstarts according to the Enable Block Ads / Tracking Hosts master setting. Universal Overlay is required for the runtime policy to be\ninstalled; if it is not selected, the normal static ad controls still work but these\nruntime addon modules are not available.\nRuntime changes last for the current app process and affect only methods and literal hosts\nsuccessfully instrumented by this patch. Its policy is attached to the selected overlay's\nown startup bridge, including a manual Activity override; it does not independently choose\nan Application or Activity. Native, dynamically generated, unsupported, or unrecognized\nSDK paths remain unchanged.\n\nCredits: Nai64Patches from Nai64; host-blocking approach inspired by Entree and Adobo.",
          "firstSeen": 1790812370830,
          "default": false,
          "options": [
            {
              "key": "enableNoAds",
              "title": "Enable No Ads",
              "description": "Enable permanent or runtime-controlled blocking for the selected ad formats below."
            },
            {
              "key": "enableUniManagerIntegration",
              "title": "Quick setup > UniManager > Enable UniManager integration",
              "description": "Allow UniManager to provide startup ad-control values when available. If UniManager is not installed or cannot be reached, the patched app falls back to the traditional patching behavior and uses the settings selected here."
            },
            {
              "key": "adsRuntimeBlockAdsModule",
              "title": "Overlay integration > Runtime controls > Block Ads",
              "description": "Add one Block Ads settings control to the overlay and expose its state to UniManager. Runtime policy is enabled automatically when at least one Ads runtime control is selected. It changes only safely instrumented ad-format methods selected by this patch; it does not force SDK preload or initialization paths."
            },
            {
              "key": "adsRuntimeHostsModule",
              "title": "Overlay integration > Runtime controls > Block Ads / Tracking Hosts",
              "description": "Add one host-blocking checkbox to the overlay and expose its state to UniManager. Runtime policy is enabled automatically when at least one Ads runtime control is selected. Its initial state follows Enable Block Ads / Tracking Hosts and controls literal hosts instrumented by this patch; encrypted or dynamically generated requests remain unchanged."
            },
            {
              "key": "blockInterstitials",
              "title": "Ad formats > Block interstitial ads",
              "description": "Full-screen ads between levels or menus. Safe to block in most apps."
            },
            {
              "key": "blockBanners",
              "title": "Ad formats > Block banner ads",
              "description": "Thin banners at top/bottom. Safe to block; rarely breaks layout."
            },
            {
              "key": "blockAppOpen",
              "title": "Ad formats > Block app-open ads",
              "description": "Ads on cold start. Block to skip the launch ad."
            },
            {
              "key": "blockMRec",
              "title": "Ad formats > Block MREC ads",
              "description": "Medium rectangles (300x250) inside feeds. Safe to block."
            },
            {
              "key": "blockRewarded",
              "title": "Ad formats > Block rewarded ads",
              "description": "Rewarded video. Disable if you use Ads Free Rewards, otherwise progress gates may break. Enable only to fully remove rewarded ads."
            },
            {
              "key": "blockNative",
              "title": "Ad formats > Block native ads",
              "description": "Native ads blended into feeds/lists. Enable for cleaner feeds (may leave empty placeholders)."
            },
            {
              "key": "enableAdsFreeRewards",
              "title": "Enable Ads Free Rewards",
              "description": "Enable permanent or runtime-controlled Ads Free Rewards behavior for the three settings below."
            },
            {
              "key": "adsFreeRewardsSkip",
              "title": "Ads Free Rewards > Skip Rewarded Ads",
              "description": "Do not show a supported rewarded ad after the user clicks its button. In runtime mode, this becomes the initial value of the overlay control."
            },
            {
              "key": "adsFreeRewardsInstant",
              "title": "Ads Free Rewards > Instant Rewards",
              "description": "Give the supported reward immediately after the rewarded-ad button is clicked. If Skip Rewarded Ads is disabled, the ad can still be shown while the reward is granted immediately."
            },
            {
              "key": "adsFreeRewardsAvailability",
              "title": "Ads Free Rewards > Fake Ad Availability",
              "description": "Make supported SDK availability checks report an ad as available so the game can display its rewarded-ad button."
            },
            {
              "key": "adsSdkMax",
              "title": "SDK coverage > AppLovin MAX",
              "description": "Allow patches for detected AppLovin MAX wrappers and native MAX ads."
            },
            {
              "key": "adsSdkAdMob",
              "title": "SDK coverage > Google Mobile Ads (AdMob)",
              "description": "Allow patches for detected Google Mobile Ads and common native-ad loaders."
            },
            {
              "key": "adsSdkUnity",
              "title": "SDK coverage > Unity Ads",
              "description": "Allow patches for detected Unity Ads v3/v4 entry points."
            },
            {
              "key": "adsSdkIronSource",
              "title": "SDK coverage > ironSource / LevelPlay",
              "description": "Allow patches for detected ironSource and LevelPlay entry points."
            },
            {
              "key": "adsSdkAppLovin",
              "title": "SDK coverage > AppLovin legacy",
              "description": "Allow patches for the older direct AppLovin SDK, separate from MAX."
            },
            {
              "key": "adsSdkVungle",
              "title": "SDK coverage > Vungle",
              "description": "Allow patches for detected Vungle ad entry points."
            },
            {
              "key": "adsSdkMeta",
              "title": "SDK coverage > Meta Audience Network",
              "description": "Allow patches for detected Meta/Facebook Audience Network ads."
            },
            {
              "key": "adsSdkPangle",
              "title": "SDK coverage > Pangle",
              "description": "Allow patches for detected Pangle/ByteDance ad entry points."
            },
            {
              "key": "adsSdkHuawei",
              "title": "SDK coverage > Huawei Ads",
              "description": "Allow patches for detected Huawei Ads Kit / Petal Ads formats."
            },
            {
              "key": "adsSdkYandex",
              "title": "SDK coverage > Yandex / MyTarget",
              "description": "Allow patches for detected Yandex Ads and VK MyTarget/RuStore entry points."
            },
            {
              "key": "adsSdkStartApp",
              "title": "SDK coverage > StartApp",
              "description": "Allow detected StartApp interstitial entry points to be patched."
            },
            {
              "key": "adsSdkMoPub",
              "title": "SDK coverage > MoPub",
              "description": "Allow detected MoPub interstitial entry points to be patched."
            },
            {
              "key": "adsSdkChartboost",
              "title": "SDK coverage > Chartboost",
              "description": "Allow detected Chartboost interstitial entry points to be patched."
            },
            {
              "key": "adsSdkInMobi",
              "title": "SDK coverage > InMobi",
              "description": "Allow detected InMobi interstitial and rewarded entry points to be patched, including automatic reward availability checks."
            },
            {
              "key": "adsSdkMintegral",
              "title": "SDK coverage > Mintegral",
              "description": "Allow detected Mintegral interstitial entry points to be patched."
            },
            {
              "key": "enableBlockHosts",
              "title": "Enable Block Ads / Tracking Hosts",
              "description": "Enable permanent or runtime-controlled blocking for the host filters below."
            },
            {
              "key": "adsFilterUblock",
              "title": "Host filters > uBlock Origin ads",
              "description": "Enable a small embedded subset of uBlock Origin-style ad-network hosts. This is not the complete uBlock subscription and does not target sign-in or billing domains."
            },
            {
              "key": "adsFilterEasyList",
              "title": "Host filters > EasyList ads",
              "description": "Enable a small embedded subset of EasyList-style advertising hosts. This is separate from the uBlock subset and only affects literal hosts found in the APK."
            },
            {
              "key": "adsFilterAdGuard",
              "title": "Host filters > AdGuard mobile ads",
              "description": "Redirect common mobile ad-network host literals. Recommended."
            },
            {
              "key": "adsFilterOisd",
              "title": "Host filters > OISD privacy",
              "description": "Redirect a conservative set of analytics and tracking host literals. Recommended; disable if sign-in, telemetry-dependent features, or diagnostics fail."
            },
            {
              "key": "adsFilterHageziProMini",
              "title": "Host filters > HaGeZi Pro mini",
              "description": "Enable a conservative embedded subset inspired by HaGeZi Pro mini. It targets common ad and telemetry hosts, not account, billing, or social-login endpoints."
            },
            {
              "key": "adsFilterPrivacyEssentials",
              "title": "Host filters > Privacy Essentials",
              "description": "Enable a conservative embedded privacy subset. Disable it if an app depends on analytics or installation attribution for sign-in or account linking."
            },
            {
              "key": "adsFilterEasyPrivacy",
              "title": "Host filters > EasyPrivacy",
              "description": "More invasive tracker blocking inspired by EasyPrivacy. Disabled by default because it can interfere with login, attribution, consent, or telemetry-dependent features."
            },
            {
              "key": "adsFilterPeterLowe",
              "title": "Host filters > Peter Lowe's ad and tracking list",
              "description": "Enable a small embedded subset of Peter Lowe's ad and tracking list. Disable it if a site or account flow behaves unexpectedly."
            },
            {
              "key": "adsFilterWildcardHosts",
              "title": "Host filters > Match subdomains",
              "description": "When enabled, an entry such as example.com also redirects ads.example.com and other subdomains. Disable for exact-host matching only."
            },
            {
              "key": "adsCustomFilterHosts",
              "title": "Host filters > Custom host entries",
              "description": "Optional domains, URLs, or hosts-file lines to redirect. Add one per row, for example ads.example.com or 0.0.0.0 tracker.example.com. Entries match subdomains while Match subdomains is enabled."
            },
            {
              "key": "adsRuntimeRewardsModule",
              "title": "Overlay integration > Runtime controls > Ads Free Rewards",
              "description": "Add one Ads Free Rewards settings control to Universal Overlay. Runtime policy is enabled automatically when at least one Ads runtime control is selected. Its three controls mirror the Ads Free Rewards patch settings initially and affect only safely instrumented reward paths; unsupported reward paths remain unchanged. Supported native MAX paths use request-scoped callbacks."
            },
            {
              "key": "adsBroadAudioHeuristics",
              "title": "Advanced > Heuristic matching > Enable broad audio-ad heuristics",
              "description": "Normal SDK coverage changes only exact, known ad-SDK methods. Enable this only when an audio or radio app still plays inserted ads after normal controls find nothing: it additionally looks for stream-like classes and ad-metadata methods such as adsIdentityToken, adsResponse, adsDuration, adsId, or cuepoints, then returns empty metadata so detected server-inserted audio ad breaks may be skipped. It does not block every audio ad, visual ad, network request, or unknown SDK. Because it matches names rather than an exact fingerprint, unrelated playback or stream code can match and break app features; disabled by default."
            }
          ]
        },
        {
          "name": "Ads Free Rewards (Experimental)",
          "description": "Get rewards without watching ads. Combine with No Ads for other formats, but keep No Ads' rewarded block off.\n\nCredits: Nai64Patches from Nai64.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "patchVersion",
              "title": "Patch version",
              "description": "Choose the implementation to use. Each version is a snapshot - newer ones support more networks. If the latest does not work for your app, try an older version."
            },
            {
              "key": "rewardStrategy",
              "title": "Reward Strategy",
              "description": "Which ad-network integration to patch. 'Auto' covers every supported network"
            },
            {
              "key": "instantReward",
              "title": "Instant reward",
              "description": "Claim the reward immediately without showing an ad (applies to the current patch version)"
            },
            {
              "key": "fakeAdAvailability",
              "title": "Fake ad availability",
              "description": "Force ad SDKs to report ads as available so the reward flow triggers (needed when no real ad can fill)"
            }
          ]
        },
        {
          "name": "Bypass Emulator Detection",
          "description": "Hides common emulator traces by spoofing Build info and related checks so apps are less likely\nto identify an emulator. This patch is marked for enhancement in future updates; coverage is\ncurrently limited to the checks it can safely recognize.\n\nCompatibility: PairIP Bypass and other server-side integrity systems can still reject a\ndevice when entitlement is bound to genuine device signals, package identity, or attestation.\nCombining spoofing with those patches is app-specific and cannot safely bypass remote checks.\n\nCredits: Nai64Patches from Nai64.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "emulatorProfile",
              "title": "Quick setup > Device profile to imitate",
              "description": "Choose the real-device identity supplied to detected Build, serial, radio, phone-type, and system-property checks."
            }
          ]
        },
        {
          "name": "Bypass Forced Updates (Experimental)",
          "description": "Try to bypass high-confidence client-side forced-update screens. Start with the defaults;\neach option handles a different part of an update flow. This cannot bypass a server that\nrefuses old app versions, and an unsupported app may still require an update.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "bypassUpdateGate",
              "title": "Quick setup > Bypass update-required checks",
              "description": "Make high-confidence client-side checks report that an update is not required."
            },
            {
              "key": "makeDialogsDismissible",
              "title": "Quick setup > Allow closing update dialogs",
              "description": "Allow detected update dialogs to be canceled instead of forcing an update."
            },
            {
              "key": "blockUpdateRedirects",
              "title": "Quick setup > Block update-store redirects",
              "description": "Block detected redirects to the Play Store, browser, or an updater Activity."
            },
            {
              "key": "preventForcedExit",
              "title": "Quick setup > Prevent update-triggered exit",
              "description": "Remove detected app-close calls in high-confidence update methods."
            }
          ]
        },
        {
          "name": "Control Embedded Auth / Stores Patch ( Enhanced )",
          "description": "Control embedded Google Play, Firebase, Google Pay, location, licensing, sign-in, and store availability behavior.\n\nChoose real Google Play Services, GmsCore, or Zero Google Play behavior. GmsCore mode includes Maps-on-MicroG compatibility and supports package and main-activity overrides.\n\nAll controls are optional and apply only to matching methods or manifest components.\n\nCompatibility: use InApp Emulation Patch for purchase-flow and catalog behavior. This patch\nonly controls embedded services, licensing, and store checks. Its optional GmsCore startup\nActivity override should not target a third-party sign-in or billing Activity. When combined\nwith Universal Overlay, use the overlay's Activity override only when automatic launcher\nresolution cannot identify the app's real entry Activity.\n\nCredits to Nai64 for the majority of the original Google Services, Firebase, licensing, location, store, and GmsCore functionality. UniPatches provides the merged settings, compatibility guards, and patch organization.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "embeddedProviderMode",
              "title": "Embedded Auth / Stores > Provider and store behavior > Google services provider",
              "description": "Choose real Google Play Services, GmsCore / MicroG, or Zero Google Play behavior."
            },
            {
              "key": "embeddedGmsCorePackage",
              "title": "Embedded Auth / Stores > Provider and store behavior > GmsCore package",
              "description": "Select the GmsCore package used by GmsCore mode."
            },
            {
              "key": "embeddedCustomGmsCorePackage",
              "title": "Embedded Auth / Stores > Provider and store behavior > Custom GmsCore package (optional)",
              "description": "A non-empty valid package overrides the GmsCore dropdown selection."
            },
            {
              "key": "embeddedMainActivityClass",
              "title": "Embedded Auth / Stores > Provider and store behavior > Main Activity class (optional)",
              "description": "Inject a GmsCore startup check into this Activity's onCreate method. Leave empty to disable."
            },
            {
              "key": "embeddedStoreAvailability",
              "title": "Embedded Auth / Stores > Provider and store behavior > Store availability",
              "description": "Choose which recognized store checks should be reported as available."
            },
            {
              "key": "embeddedBypassLicenseVerification",
              "title": "Embedded Auth / Stores > Licensing > Bypass License Verification",
              "description": "Force legacy LicenseChecker verification to allow."
            },
            {
              "key": "embeddedBypassPlayLicenseCheck",
              "title": "Embedded Auth / Stores > Licensing > Bypass Play License Check",
              "description": "Answer the legacy LVL checkAccess callback as licensed."
            },
            {
              "key": "embeddedShowPlayServicesAvailable",
              "title": "Embedded Auth / Stores > Google Play Services > Show Google Play Services as available",
              "description": "Report recognized Google Play Services availability checks as successful."
            },
            {
              "key": "embeddedBypassPlayServicesCheck",
              "title": "Embedded Auth / Stores > Google Play Services > Bypass Google Play Services Check",
              "description": "Bypass recognized Google Play Services availability checks."
            },
            {
              "key": "embeddedForceSignedOut",
              "title": "Embedded Auth / Stores > Google Play Services > Force Google Signed Out",
              "description": "Make Google sign-in checks report signed out."
            },
            {
              "key": "embeddedSuppressPlayGamesSignIn",
              "title": "Embedded Auth / Stores > Google Play Games > Suppress Play Games Sign-In",
              "description": "Prevent Play Games sign-in and authentication checks from starting the Google account UI; return a failed Task so the app can disable Play Games integration."
            },
            {
              "key": "embeddedSuppressPlayGamesSignInUi",
              "title": "Embedded Auth / Stores > Google Play Games > Suppress Play Games Sign-In UI",
              "description": "Block explicit Play Games sign-in UI requests while leaving authentication-status checks unchanged."
            },
            {
              "key": "embeddedSilenceErrors",
              "title": "Embedded Auth / Stores > Google Play Services > Silence Play Services Errors",
              "description": "Suppress recognized Play Services error UI and messages."
            },
            {
              "key": "embeddedSpoofVersion",
              "title": "Embedded Auth / Stores > Google Play Services > Spoof Play Services Version",
              "description": "Report a high Play Services version."
            },
            {
              "key": "embeddedFixMaps",
              "title": "Embedded Auth / Stores > Google Play Services > Fix Maps on MicroG",
              "description": "Report Maps initialization success and notify its initialized callback."
            },
            {
              "key": "embeddedNullLocation",
              "title": "Embedded Auth / Stores > Google Play Services > Null Play Location",
              "description": "Return empty Play Services location results."
            },
            {
              "key": "embeddedDisableGooglePay",
              "title": "Embedded Auth / Stores > Google Pay > Disable Google Pay",
              "description": "Report Google Pay readiness as unavailable."
            },
            {
              "key": "embeddedDisableFirebaseAutoInit",
              "title": "Embedded Auth / Stores > Firebase > Disable Firebase Auto Init",
              "description": "Disable Firebase collection metadata and automatic measurement components."
            },
            {
              "key": "embeddedDisableFirebasePerformance",
              "title": "Embedded Auth / Stores > Firebase > Disable Firebase Performance",
              "description": "No-op Firebase Performance traces and HTTP metrics."
            },
            {
              "key": "embeddedDisableRemoteConfig",
              "title": "Embedded Auth / Stores > Firebase > Disable Remote Config Fetch",
              "description": "Use bundled Remote Config defaults without fetching updates."
            }
          ]
        },
        {
          "name": "Custom App Display Patch (Experimental, Enhanced)",
          "description": "Adjust an APK's display compatibility: screen shape, Unity window-size request, preferred\nrefresh rate, Unity renderer preference, ANGLE preference, and Android game-category hint.\nStart with Display scaling. Android and the app can ignore any request.\n\nResolution and renderer overrides currently target Unity activities. Scaling removes Android\naspect-ratio restrictions where present; it cannot universally rescale every game engine.\n\nCustom App Resolution and game-optimization inspiration: Nai64Patches from Nai64.\nFrame-rate, graphics-driver, ANGLE, and aspect-ratio controls are UniPatches work.\n\nCompatibility: when combined with Universal Overlay, keep Activity injection and display\noverrides scoped to the launcher unless a broader scope is required. Broad Activity changes\ncan affect overlay, sign-in, billing, or other third-party screens. When combined with\nLegacy App Compatibility, both patches may change display or manifest compatibility values;\nreview the final generated manifest.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "displayScalingMode",
              "title": "Quick setup > Display scaling > Mode",
              "description": "Default preserves the app's behavior. Remove aspect restrictions lets Android use more screen space without forcing a stretch. Stretch to screen also requests resizable activities; engines may still keep their own letterboxing."
            },
            {
              "key": "displayCustomResolutionEnabled",
              "title": "Optional overrides > Resolution > Enable",
              "description": "Request this window size for supported Unity activities. Disabled by default. Fullscreen games and Android window policy may override it."
            },
            {
              "key": "displayResolutionWidth",
              "title": "Optional overrides > Resolution > Width (px)",
              "description": "Requested horizontal window size in pixels when Resolution override is enabled. Default: 1920."
            },
            {
              "key": "displayResolutionHeight",
              "title": "Optional overrides > Resolution > Height (px)",
              "description": "Requested vertical window size in pixels when Resolution override is enabled. Default: 1080. Swap width and height for portrait content."
            },
            {
              "key": "displayFpsEnabled",
              "title": "Optional overrides > Frame rate > Enable FPS preference",
              "description": "Request a preferred display refresh rate for the selected Activity scope. This cannot exceed the display, bypass a game FPS cap, or override battery/thermal policy."
            },
            {
              "key": "displayTargetFps",
              "title": "Optional overrides > Frame rate > Target FPS",
              "description": "Preferred display refresh rate used when Enable FPS preference is on. Default: 60 FPS."
            },
            {
              "key": "displayFpsScope",
              "title": "Optional overrides > Frame rate > Activity scope",
              "description": "Launcher activity only (recommended) avoids changing sign-in, billing, settings, and third-party screens. All app activities applies the preference broadly and may affect those flows."
            },
            {
              "key": "displayGraphicsApi",
              "title": "Optional overrides > Graphics > API preference",
              "description": "Decided by app makes no renderer change. OpenGL ES and Vulkan add a Unity launch argument only when a supported Unity player activity exists. ANGLE adds Android's official GLES-driver preference metadata on supported devices."
            },
            {
              "key": "displayGameMode",
              "title": "Optional overrides > Game mode > Optimization preference",
              "description": "Decided by app makes no change. Mark as game adds Android's game app-category hint, which may let the device offer its own game optimizations. It cannot force an OEM Game Mode on or off."
            }
          ]
        },
        {
          "name": "Custom App Output Patch (Experimental, Enhanced)",
          "description": "Customize an APK's install identity and launcher presentation in one patch. Start with the\nlauncher name or icon; enable Clone only when you need a side-by-side copy. Name, icon,\nhide-icon, and clone options are\nindependent. This cannot preserve original-app data when a package or signing identity\nchanges. Clone mode rewrites supported manifest identifiers only; it does not rewrite\nbytecode strings, explicit process names, task affinities, or arbitrary SDK configuration.\nA clone has a new Android package identity and normally a new signing identity: package- or\ncertificate-bound OAuth, Firebase, Google Play Games, billing, deep links, and server\nlicenses may therefore not work and cannot be repaired safely by this patch. If PairIP\nBypass is also enabled, server/package-bound PairIP enforcement can still reject the clone.\n\nInspired by Nai64Patches from Nai64: Clone, Custom App Icon, and Hide App Icon patches.\nThe optional Preserve App Data After Uninstall setting applies Android's fragile-user-data\nand backup compatibility flags. It does not guarantee data retention, and it cannot carry\ndata from the original package into a clone with a different package identity.\nFor target SDK compatibility, use Improve Legacy App / Game Compatibility for Modern\nAndroid Patch. Keeping target SDK handling there avoids duplicate manifest changes.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "customAppOutputCloneEnabled",
              "title": "Advanced > Clone for side-by-side install > Enable",
              "description": "Create a side-by-side install by changing the manifest package name. Disabled by default. This does not bypass app signatures or preserve original-app data. Package/certificate-bound OAuth, Firebase, Google Play Games, billing, deep links, and server licenses may stop working; PairIP cannot reliably bypass server package checks on a clone."
            },
            {
              "key": "customAppOutputCloneMode",
              "title": "Advanced > Clone for side-by-side install > Package name mode",
              "description": "Append adds a suffix to the original package, such as com.example.app.u. Complete replace uses the Package name override exactly as entered."
            },
            {
              "key": "customAppOutputCloneSuffix",
              "title": "Advanced > Clone for side-by-side install > Append package suffix",
              "description": "Suffix used by Append mode. Use one or more lowercase package segments, for example .u, .clone, or .patched.test. A leading dot is added automatically when omitted."
            },
            {
              "key": "customAppOutputPackageNameOverride",
              "title": "Advanced > Clone for side-by-side install > Package name override",
              "description": "Complete replacement package name used only in Complete replace mode, for example com.example.mycopy. Leave empty when using Append mode."
            },
            {
              "key": "customAppOutputRewriteAuthorities",
              "title": "Advanced > Clone compatibility > Rewrite provider authorities",
              "description": "Update ContentProvider authorities that begin with the original package. This avoids common side-by-side install conflicts."
            },
            {
              "key": "customAppOutputRewritePermissions",
              "title": "Advanced > Clone compatibility > Rewrite custom permissions",
              "description": "Update app-defined permission names and matching uses-permission entries that begin with the original package."
            },
            {
              "key": "customAppOutputExpandRelativeComponents",
              "title": "Advanced > Clone compatibility > Preserve relative components",
              "description": "Expand relative Activity, Service, Receiver, Provider, and alias class names to the original package before cloning. This prevents Android from searching for classes in the new package."
            },
            {
              "key": "customAppOutputPreserveAppData",
              "title": "Advanced > App data compatibility > Preserve App Data After Uninstall",
              "description": "Ask Android to preserve app data when uninstalling and offer it for restoration on reinstall. This is best-effort, may be affected by Android version and backup policy, and cannot preserve data across a changed clone package identity."
            },
            {
              "key": "customAppOutputName",
              "title": "Quick setup > Launcher presentation > App name",
              "description": "Name shown in the home launcher. It updates the application label and launcher activities or aliases. Leave empty to keep the original name."
            },
            {
              "key": "customAppOutputHideIcon",
              "title": "Quick setup > Launcher presentation > Hide launcher icon",
              "description": "Replace launcher icons with a transparent drawable. The app remains installed and launchable, but its launcher entry appears blank. This takes priority over Custom app icon."
            },
            {
              "key": "customAppOutputCustomIconEnabled",
              "title": "Quick setup > Launcher presentation > Use custom icon",
              "description": "Replace the application and all Activity or Activity-alias icon attributes with your supplied image. Ignored when Hide launcher icon is enabled."
            },
            {
              "key": "customAppOutputCustomIconLocal",
              "title": "Quick setup > Launcher presentation > Icon local image",
              "description": "Local PNG, JPG, JPEG, or WebP file. A square image with transparent padding is recommended. This source takes priority over String Handler."
            },
            {
              "key": "customAppOutputCustomIconInput",
              "title": "Quick setup > Launcher presentation > Icon Base64 or HTTPS image",
              "description": "Fallback icon source when Local image is empty: a raw Base64 image string, data:image/...;base64,..., or an HTTPS image URL. Example Base64 input: <base64 string here>. You can encode an image at https://base64.guru/converter/encode/image."
            }
          ]
        },
        {
          "name": "Disable Forced Online Checks (Experimental)",
          "description": "Try to bypass high-confidence client-side “internet required” gates. Start with Auto mode.\nThis cannot bypass server-side login, entitlement, multiplayer, or game-state checks.\n\nCompatibility: Ads Block Patch can intentionally block ad hosts. Keep “Exclude ad SDK and\nnetworking code” enabled when both patches are selected so blocked ads are not falsely told\nthe device is online and repeatedly retried. This does not bypass server-enforced online play.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "autoMode",
              "title": "Quick setup > Automatic engine detection",
              "description": "Automatically run only detected engine strategies. Broad Android and generic scans stay opt-in to avoid changing normal networking."
            },
            {
              "key": "commonAndroidNetwork",
              "title": "Advanced > Broad Android connectivity checks",
              "description": "Advanced: make common Android connectivity checks report an active connection. This can affect normal syncing, billing, or login, so it is disabled by default."
            },
            {
              "key": "unityStrategy",
              "title": "Engine strategies > Unity",
              "description": "Apply generic high-confidence online-gate detection when Unity is detected"
            },
            {
              "key": "unrealStrategy",
              "title": "Engine strategies > Unreal",
              "description": "Apply generic high-confidence online-gate detection when Unreal is detected"
            },
            {
              "key": "godotStrategy",
              "title": "Engine strategies > Godot",
              "description": "Apply generic high-confidence online-gate detection when Godot is detected"
            },
            {
              "key": "genericBytecodeStrategy",
              "title": "Advanced > Generic bytecode scan",
              "description": "Scan app bytecode for high-confidence online gate methods without engine detection"
            },
            {
              "key": "excludeAdAndNetworkCode",
              "title": "Compatibility > Exclude ad SDK and networking code",
              "description": "Skip known advertising SDK and common HTTP-client classes when changing connectivity checks. Keep enabled to avoid making blocked ads retry as if the device were online."
            }
          ]
        },
        {
          "name": "Hill Climb Racing Example Overlay Addon",
          "description": "Example overlay addon for Hill Climb Racing (com.fingersoft.hillclimb), used together with UniPatches Universal Overlay.\n        It adds six safe, mock-only app-specific preview modules to the shared overlay: A\n        - Add Coins\n        - Add Gems\n        - Add Paints \n        - Vehicle Selection\n        - Stage Selection\n        - Garage Selection. \n        All these six module options are enabled by default and can be disabled independently. \n        \n        Module settings and Preview actions are session-only; this example addon never reads or changes currencies, vehicles, stages, garage state, purchases, save files, or game bytecode.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "hcrDemoAddCoins",
              "title": "App-specific modules > Add Coins preview",
              "description": "Expose the mock Add Coins preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoAddGems",
              "title": "App-specific modules > Add Gems preview",
              "description": "Expose the mock Add Gems preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoAddPaints",
              "title": "App-specific modules > Add Paints preview",
              "description": "Expose the mock Add Paints preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoVehicles",
              "title": "App-specific modules > Vehicle selection preview",
              "description": "Expose the mock vehicle selection preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoStages",
              "title": "App-specific modules > Stage selection preview",
              "description": "Expose the mock stage selection preview module in the shared Universal Overlay."
            },
            {
              "key": "hcrDemoGarage",
              "title": "App-specific modules > Garage selection preview",
              "description": "Expose the mock garage selection preview module in the shared Universal Overlay."
            }
          ],
          "compatiblePackagesKey": 1158
        },
        {
          "name": "Improve Legacy App / Game Compatibility for Modern Android Patch ( Experimental, Enhanced )",
          "description": "Improve compatibility for older apps and games on modern Android versions. This patch combines\nlegacy manifest, storage, screen, native runtime, network, shared-library, and optional device\nidentity compatibility controls, including a configurable OpenIAB dynamic receiver compatibility\nfix. Spoof Target SDK can help older apps that modern Android may\nrefuse to install or launch, but changing the reported target can also enable newer platform\nbehavior and cannot repair incompatible application code.\n\nFor Google Play license checks or Google Play Services checks, use Control Embedded Auth / Stores\nPatch. Those options are intentionally kept separate to prevent overlapping injections.\n\nThis patch cannot restore shut-down servers, missing CPU architecture support, server licensing,\nPlay Integrity, or unsupported native code. Conservative compatibility features are enabled by\ndefault; more invasive native, network, storage, library, and identity options remain disabled.\n\nExperimental: Its functionalities are not guaranteed to work in all apps.\n\nCredits: Nai64Patches from Nai64 for the original legacy compatibility functionality. Hidden API\nbypass uses AndroidHiddenApiBypass by LSPosed (Apache-2.0). UniPatches\nprovides the merged settings, validation, manifest safeguards, compatibility organization, and provides suppress GPlay Login UI patch option.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "legacyCompatibilitySpoofTargetSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Spoof Target SDK",
              "description": "Report a compatible target SDK so older apps can install or launch on modern Android. This may change platform behavior and does not repair incompatible code."
            },
            {
              "key": "legacyCompatibilityTargetSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Target SDK version",
              "description": "Target SDK to write when Spoof Target SDK is enabled. Values outside the supported range 23..40 are rejected because modern Android can block them. Default: 34."
            },
            {
              "key": "legacyCompatibilitySpoofMinSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Spoof Min SDK",
              "description": "Rewrite android:minSdkVersion. This is the attribute the package installer gates on, so it is what clears INSTALL_FAILED_OLDER_SDK on an older device. Lowering it does not repair code that calls newer platform APIs."
            },
            {
              "key": "legacyCompatibilityMinSdk",
              "title": "Legacy App Compatibility > Installation and manifest > Min SDK version",
              "description": "Min SDK to write when Spoof Min SDK is enabled. Set this to the API level of the device you are installing on (28 = Android 9). Default: 28."
            },
            {
              "key": "legacyCompatibilityReviver",
              "title": "Legacy App Compatibility > Installation and manifest > Legacy App Reviver",
              "description": "Enable selected manifest compatibility declarations for older apps. The sub-options apply only when this feature is enabled."
            },
            {
              "key": "legacyCompatibilityApacheLegacy",
              "title": "Legacy App Compatibility > Installation and manifest > Apache HTTP legacy library",
              "description": "When Legacy App Reviver is enabled, add org.apache.http.legacy as an optional shared library for old HttpClient users."
            },
            {
              "key": "legacyCompatibilityForegroundService",
              "title": "Legacy App Compatibility > Installation and manifest > Foreground service permission",
              "description": "When Legacy App Reviver is enabled, declare FOREGROUND_SERVICE for older background-service apps."
            },
            {
              "key": "legacyCompatibilityExactAlarms",
              "title": "Legacy App Compatibility > Installation and manifest > Exact alarm permissions",
              "description": "When Legacy App Reviver is enabled, declare exact-alarm permissions. Android may still require user approval."
            },
            {
              "key": "legacyCompatibilityBluetooth",
              "title": "Legacy App Compatibility > Installation and manifest > Bluetooth permissions",
              "description": "When Legacy App Reviver is enabled, declare modern Bluetooth permissions. Declarations do not grant runtime access."
            },
            {
              "key": "legacyCompatibilityOpenIabReceiverRegistrationMode",
              "title": "Legacy App Compatibility > Runtime compatibility > Fix OpenIAB dynamic receiver registration",
              "description": "Automatic applies the fix only when the exact OpenIAB UnityPlugin call, receiver ownership, resolvable IntentFilter actions, recognized internal or external-store action set, and safe register layout are confirmed. It uses NOT_EXPORTED for internal receivers and EXPORTED only for verified external-store broadcasts; unknown or mixed actions are skipped. Disabled leaves OpenIAB unchanged. Force applies the exact method fix for troubleshooting and may affect external billing broadcasts. Automatic is recommended."
            },
            {
              "key": "legacyCompatibilityHiddenApi",
              "title": "Legacy App Compatibility > Runtime compatibility > Bypass Hidden API Restrictions",
              "description": "Exempt all hidden non-SDK interfaces for this app on Android 9 and newer, so old apps using reflection on framework internals keep working. Applies at app startup; affects only this app's process."
            },
            {
              "key": "legacyCompatibilityTrustCertificates",
              "title": "Legacy App Compatibility > Runtime compatibility > Trust All Certificates",
              "description": "Security risk: disables TLS certificate and hostname validation for HttpsURLConnection traffic, allowing man-in-the-middle interception. Only enable for legacy apps whose servers use expired or self-signed certificates. WebView traffic is not covered."
            },
            {
              "key": "legacyCompatibilityRedirectLegacyStorage",
              "title": "Legacy App Compatibility > Runtime compatibility > Redirect Legacy External Storage Paths",
              "description": "Rewrite Environment.getExternalStorageDirectory and getExternalStoragePublicDirectory calls to app-scoped directories so games and apps writing to storage root no longer crash or lose saves. Applies to direct calls in app bytecode."
            },
            {
              "key": "legacyCompatibilityReceiverFixAppWide",
              "title": "Legacy App Compatibility > Runtime compatibility > Fix Dynamic Receiver Registrations (App Wide)",
              "description": "Wrap every Context.registerReceiver call that has no receiver flags with a runtime branch passing RECEIVER_NOT_EXPORTED on Android 13 and newer. Without it, apps targeting SDK 33+ crash at registration. System broadcasts still reach NOT_EXPORTED receivers, but custom broadcasts sent by other apps may no longer arrive. OpenIAB classes are left to the dedicated OpenIAB option."
            },
            {
              "key": "legacyCompatibilityRepairExportFlags",
              "title": "Legacy App Compatibility > Installation and manifest > Repair Missing Component Export Flags",
              "description": "Add missing android:exported values to activities, aliases, services, and receivers that have intent filters. Do NOT enable this together with Export All Activities because they overlap. If both are selected accidentally, Export All Activities takes precedence."
            },
            {
              "key": "legacyCompatibilityExportAllActivities",
              "title": "Legacy App Compatibility > Installation and manifest > Export All Activities",
              "description": "Set android:exported=true on every activity and activity-alias. Do NOT enable this together with Repair Missing Component Export Flags because they overlap. If both are selected accidentally, this option takes precedence."
            },
            {
              "key": "legacyCompatibilityAllowCleartext",
              "title": "Legacy App Compatibility > Installation and manifest > Allow Cleartext Traffic",
              "description": "Allow HTTP traffic through android:usesCleartextTraffic. Existing networkSecurityConfig is preserved and may continue restricting cleartext traffic."
            },
            {
              "key": "legacyCompatibilityRelaxLibraries",
              "title": "Legacy App Compatibility > Installation and manifest > Relax Shared Libraries",
              "description": "Mark required uses-library entries as optional so missing shared libraries do not block installation. The app may still crash if it actually requires a library."
            },
            {
              "key": "legacyCompatibilityPackageVisibility",
              "title": "Legacy App Compatibility > Installation and manifest > Bypass Package Visibility",
              "description": "Declare QUERY_ALL_PACKAGES so old apps can detect the Play Store and other installed apps on Android 11 and newer instead of receiving NameNotFoundException."
            },
            {
              "key": "legacyCompatibilityManifestAttributes",
              "title": "Legacy App Compatibility > Installation and manifest > Extra Manifest Compatibility Attributes",
              "description": "Enable android:largeHeap (bigger heap for old games), android:hardwareAccelerated (fixes blank screens in apps that disabled GPU rendering; may conflict with software-drawing apps), and android:layoutInDisplayCutoutMode=shortEdges (avoid letterboxing on notched displays)."
            },
            {
              "key": "legacyCompatibilityLegacyStorage",
              "title": "Legacy App Compatibility > Storage and display > Legacy External Storage",
              "description": "Request the Android 10 legacy shared-storage model and add WRITE_EXTERNAL_STORAGE if absent. Android 11 and newer may ignore this setting."
            },
            {
              "key": "legacyCompatibilityAllScreens",
              "title": "Legacy App Compatibility > Storage and display > Support All Screens",
              "description": "Remove compatible-screens restrictions and mark common screen sizes and densities as supported."
            },
            {
              "key": "legacyCompatibilityDisableHeapTagging",
              "title": "Legacy App Compatibility > Native runtime > Disable Heap Pointer Tagging",
              "description": "Disable native heap pointer tagging for older native apps that fail under newer Android memory behavior."
            },
            {
              "key": "legacyCompatibilityVmSafeMode",
              "title": "Legacy App Compatibility > Native runtime > VM Safe Mode",
              "description": "Disable selected VM AOT/JIT optimizations for compatibility. This can reduce performance."
            },
            {
              "key": "legacyCompatibilitySpoofImei",
              "title": "Legacy App Compatibility > Device compatibility > Spoof IMEI",
              "description": "Replace recognized TelephonyManager IMEI getter results. This is limited to matching bytecode calls."
            },
            {
              "key": "legacyCompatibilityImei",
              "title": "Legacy App Compatibility > Device compatibility > IMEI value",
              "description": "Exactly 15 digits used when Spoof IMEI is enabled. Invalid values are rejected."
            }
          ]
        },
        {
          "name": "InApp Emulation Patch ( Experimental, Enhanced, Has Overlay Addon )",
          "description": "InApp emulation Patch does a local modification of in-app buying behavior via DEX modification to make pressing buy grant items without charging! Best for offline and legacy apps and games.\n\nWarning : This DOES NOT solve server-side purchase verification, which is used by many modern apps and games!\n\nInApp Emulation Overlay Module : This patch as an overlay addon involves an InApp Emulation hook module being added to overlay menu, that has a settings button, which shows a popup showing a checkbox whether to enable InApp Emulation popup or not at buy time, and then if it's enabled, it list of saved purchases, that are saved at buy time if user chooses to save the purchase. Saved purchases are so popup windows don't appear again on buy time. The settings popup list of item of saved purchases also allows for management of them, by deleting saved purchases items.\n\nExperimental : This patch may not work on all apps, as it modifies internal app / game behavior. It's billing libraries support may extend with updates, and it's functionality is not guaranteed.\n\nCredits : Credits to Nai64Patches from Nai64 for original IAP patch core functionality, and credits to MiguelNinja19's billing patches, as it was used to enhance original IAP patch with Cocos2D and GameMaker and Native ILL2CPP Hex Patch.\n\nEnhancement : UniPatches enhances this patch by improving compatibility, stability, and adding Automatic Mode (enabled by default) with optional per-backend Patch Coverage controls. RevenueCat requires explicit opt-in even in Automatic Mode. UniPatches also adds an optional overlay addon for use with Universal Overlay Patch.\n\nCompatibility: the overlay addon requires Universal Overlay in the same patch operation. If using\nControl Embedded Auth / Stores, keep its licensing and Google Play Services controls separate\nfrom this patch's purchase emulation controls. If using Custom App Display, avoid applying broad\nActivity changes to third-party billing or sign-in screens unless required.",
          "firstSeen": 1790812370830,
          "default": false,
          "options": [
            {
              "key": "inAppAutomaticMode",
              "title": "InApp Emulation > Patch Mode > Automatic Mode",
              "description": "When enabled, Automatic Mode detects and enables supported InApp Emulation strategies except RevenueCat and Amazon IAP, which require explicit opt-in. When disabled, Manual Mode is used and only the Patch Coverage strategies you select are applied."
            },
            {
              "key": "fakeStartupPurchases",
              "title": "InApp Emulation > Patch Mode > Fake Owned Items",
              "description": "Deliver a fake owned purchase through modern callback inventory queries. Helps games that only grant at boot, but can stall strict Unity titles. Leave off if a game hangs on loading."
            },
            {
              "key": "legacyInventoryMode",
              "title": "InApp Emulation > Patch Mode > Legacy Inventory Behavior",
              "description": "Preserve catalog and owned-purchase queries keeps legacy billing behavior unchanged and is recommended for compatibility. Return empty owned purchases suppresses restored purchases while leaving catalog lookup available. Return a fake owned purchase injects a synthetic purchase for older wrappers that grant content only from startup inventory. These legacy modes affect owned-inventory responses, not SKU catalog discovery."
            },
            {
              "key": "inAppEnableOverlayModule",
              "title": "InApp Emulation > Runtime > Enable Overlay Module",
              "description": "Add the session-only InApp Emulation module to Universal Overlay. Requires Universal Overlay in the same patch operation."
            },
            {
              "key": "inAppInitiallyEnablePopups",
              "title": "InApp Emulation > Runtime > Initially enable popups at launch",
              "description": "Set the initial state of purchase confirmation popups in the overlay module. You can change it later from the module settings. Ignored when Enable Overlay Module is disabled."
            },
            {
              "key": "inAppNonOverlayPurchaseTimeoutSeconds",
              "title": "InApp Emulation > Runtime > Non-overlay mode timeout (seconds)",
              "description": "Maximum time to wait for a non-overlay emulated purchase callback. Values are clamped to 1-86400 seconds."
            },
            {
              "key": "inAppOverlayPurchaseTimeoutSeconds",
              "title": "InApp Emulation > Runtime > Overlay mode timeout (seconds)",
              "description": "Maximum time to wait for Universal Overlay purchase confirmation. Values are clamped to 1-86400 seconds."
            },
            {
              "key": "inAppCoverageBillingV3",
              "title": "InApp Emulation > Patch Coverage > BillingClient v3",
              "description": "Enable BillingClient v3 strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageOpenIab",
              "title": "InApp Emulation > Patch Coverage > OpenIAB",
              "description": "Enable OpenIAB and UnityPlugin legacy billing strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageBillingV9",
              "title": "InApp Emulation > Patch Coverage > BillingClient v9",
              "description": "Enable BillingClient v9/ProductDetails strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageGameMaker",
              "title": "InApp Emulation > Patch Coverage > GameMaker",
              "description": "Enable GameMaker purchase bridge strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageCocos2d",
              "title": "InApp Emulation > Patch Coverage > Cocos2D",
              "description": "Enable Cocos2D purchase callback strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageRevenueCat",
              "title": "InApp Emulation > Patch Coverage > RevenueCat",
              "description": "Explicitly opt into experimental RevenueCat strategies in either mode. Leave disabled unless validating a compatible SDK and store configuration; server-side verification is not supported."
            },
            {
              "key": "inAppCoverageUnityIap",
              "title": "InApp Emulation > Patch Coverage > Unity IAP",
              "description": "Enable Unity Purchasing callback strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageUnityIl2Cpp",
              "title": "InApp Emulation > Patch Coverage > Unity IL2CPP",
              "description": "Enable Unity IL2CPP billing bridge strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageLegacyAidl",
              "title": "InApp Emulation > Patch Coverage > Legacy AIDL Billing",
              "description": "Enable legacy Android billing service strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageAmazon",
              "title": "InApp Emulation > Patch Coverage > Amazon IAP",
              "description": "Explicitly opt into Amazon IAP in either mode. Requires the Amazon IAP SDK; does not patch RevenueCat Amazon adapter methods."
            },
            {
              "key": "inAppCoverageHuawei",
              "title": "InApp Emulation > Patch Coverage > Huawei IAP",
              "description": "Enable Huawei IAP strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageSamsung",
              "title": "InApp Emulation > Patch Coverage > Samsung IAP",
              "description": "Enable Samsung Galaxy Store IAP strategy when Automatic Mode is disabled."
            },
            {
              "key": "inAppCoverageXsolla",
              "title": "InApp Emulation > Patch Coverage > Xsolla",
              "description": "Enable Xsolla purchase strategy when Automatic Mode is disabled."
            }
          ]
        },
        {
          "name": "No Ads (Experimental)",
          "description": "Blocks ads by type. Pick what to block. For rewarded ads use Ads Free Rewards instead. Select this standalone patch instead of Control App Ads for the same app.\n\nCredits: Nai64Patches from Nai64.",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "preset",
              "title": "Preset",
              "description": "Quick setup: Recommended blocks most ads but keeps rewarded ads for Ads Free Rewards compatibility. Aggressive blocks everything including rewarded. Custom lets you pick below."
            },
            {
              "key": "blockInterstitials",
              "title": "Block Interstitials",
              "description": "Full-screen ads between levels or menus. Safe to block in most apps."
            },
            {
              "key": "blockBanners",
              "title": "Block Banners",
              "description": "Thin banners at top/bottom. Safe to block; rarely breaks layout."
            },
            {
              "key": "blockAppOpen",
              "title": "Block App Open",
              "description": "Ads on cold start. Block to skip the launch ad."
            },
            {
              "key": "blockMRec",
              "title": "Block MREC",
              "description": "Medium rectangles (300x250) inside feeds. Safe to block."
            },
            {
              "key": "blockRewarded",
              "title": "Block Rewarded",
              "description": "Rewarded video  -  disable if you use Ads Free Rewards, otherwise progress gates may break. Enable only to fully remove rewarded ads."
            },
            {
              "key": "blockNative",
              "title": "Block Native",
              "description": "Native ads blended into feeds/lists. Enable for cleaner feeds (may leave empty placeholders)."
            }
          ]
        },
        {
          "name": "PairIP Bypass Patch (Experimental, Enhanced)",
          "description": "A merged experimental PairIP bypass for common legacy, V2, and V3 protection layouts.\n\nAutomatic mode applies compatible strategies up to the selected risk level. It defaults to\nLow and Med Risk Strategies; that setting includes medium-risk strategies, while Low, Med,\nand High Risk Strategies also includes invasive high-risk strategies.\n\nTurn off automatic mode to test individual strategies. Manual selections are independent of\nthe automatic risk-level setting. Firebase auto-init disabling, Firebase component removal,\nand the LicenseClient FULL_CHECK_OK state strategy are manual-only: automatic mode ignores\nthem at every risk level, including “Low, Med, and High Risk Strategies.” Every manual\nstrategy is disabled by default.\n\nThis patch is experimental and app-dependent. It does not bypass server-side Play Integrity,\nserver-side licensing, or other server-side enforcement.\n\nCompatibility: cloned APKs can still fail when PairIP or a server binds entitlement to the\noriginal package or signing certificate. Firebase component removal can break Firebase Auth,\nGoogle Play Games, billing, analytics, and ad rewards. Device spoofing can also change apps'\ndevice-integrity behavior. These identity and server-side conditions cannot be fixed safely\nby combining PairIP Bypass with Custom App Output, Ads Block Patch, or Emulator Detection.\n\nCompatibility: when combining this patch with Universal Overlay, the shared overlay startup\nbridge is preserved. PairIP Application redirect and Application.onCreate bypass strategies\nmay be skipped if they would make that bridge unreachable. If combining this patch with\nCustom App Output, apply package cloning only when package- or certificate-bound services\nare not required.\n\nThis enhanced patch is a merged product of the PairIP bypass patches from the credited\ndevelopers, with improvements for broader functionality, safer strategy selection, and usability.\n\nCredits: Nai64Patches from Nai64, Entree, kondratjev, and rushiranpise (Doom).",
          "firstSeen": 1790776000286,
          "default": false,
          "options": [
            {
              "key": "automaticStrategySelection",
              "title": "Quick setup > Automatic mode > Enable",
              "description": "Apply compatible PairIP strategies according to the risk level below. Turn this off to test individual strategies. Firebase cleanup and FULL_CHECK_OK always require their own manual switch."
            },
            {
              "key": "automaticRiskLevel",
              "title": "Quick setup > Automatic mode > Risk level",
              "description": "Choose the highest risk automatic mode may use. Manual strategies are unaffected. Even High does not enable Firebase cleanup/removal or FULL_CHECK_OK; those are always manual-only."
            },
            {
              "key": "pairipDiagnosticOnly",
              "title": "Quick setup > Automatic mode > Diagnostic-only mode",
              "description": "Do not modify the APK. The patch log reports detected PairIP generations, native-core ABIs, compatible strategy groups, and unavailable groups. Use this before trying manual strategies on an unsupported app."
            },
            {
              "key": "pairipManifestOnlyMode",
              "title": "Quick setup > Automatic mode > Manifest-only first attempt",
              "description": "Apply only selected or automatic PairIP manifest strategies, then skip all bytecode changes. This is a conservative first test and does not automatically enable Firebase cleanup."
            },
            {
              "key": "disableFirebase",
              "title": "Manual-only > Firebase compatibility > Disable Firebase auto-init metadata",
              "description": "Never enabled by automatic mode. Add metadata switches that stop Analytics, Messaging, Crashlytics, and Performance from auto-starting. Use only for a Firebase startup crash; this can affect notifications, Play Games, Auth, billing, and ad rewards."
            },
            {
              "key": "pairipRemoveFirebaseMeasurementComponents",
              "title": "Manual-only > Firebase compatibility > Remove Firebase measurement components",
              "description": "Never enabled by automatic mode. Remove Firebase measurement providers, receivers, and services. High compatibility risk: leave off for Play Games, Auth, billing, sign-in, and ad rewards."
            },
            {
              "key": "applicationRedirectStrategy",
              "title": "Strategy controls > Manifest > Redirect Application (Low Risk)",
              "description": "Replace the PairIP Application wrapper with the discovered real application class."
            },
            {
              "key": "manifestCleanupStrategy",
              "title": "Strategy controls > Manifest > Remove PairIP entries (Low Risk)",
              "description": "Remove PairIP license activities, provider, and CHECK_LICENSE permission from AndroidManifest.xml."
            },
            {
              "key": "pairipLicenseClientStartErrorDialog",
              "title": "Strategy controls > User interface > Suppress LicenseClient error dialog (Low Risk)",
              "description": "Disable LicenseClient.startErrorDialogActivity()."
            },
            {
              "key": "pairipLicenseActivityShowErrorDialog",
              "title": "Strategy controls > User interface > Suppress LicenseActivity error dialog (Low Risk)",
              "description": "Disable LicenseActivity.showErrorDialog()."
            },
            {
              "key": "pairipLicenseActivityLogAndShowErrorDialog",
              "title": "Strategy controls > User interface > Suppress logged error dialog (Low Risk)",
              "description": "Disable LicenseActivity.logAndShowErrorDialog()."
            },
            {
              "key": "pairipLicenseResponseHelperGetRepeatedCheckMetadata",
              "title": "Strategy controls > Response checks > Remove repeated-check metadata (Low Risk)",
              "description": "Return null from LicenseResponseHelper.getRepeatedCheckMetadata()."
            },
            {
              "key": "pairipV2ScheduleRepeatedLicenseCheck",
              "title": "Strategy controls > PairIP V2 > Disable repeated checks (Low Risk)",
              "description": "Disable V2 repeated license-check scheduling."
            },
            {
              "key": "pairipRepeatedCheckEnabledRead",
              "title": "Strategy controls > PairIP V2 > Disable repeated-check flag (Low Risk)",
              "description": "Force LicenseClient.repeatedCheckEnabled reads to false."
            },
            {
              "key": "pairipLicenseClientStartPaywall",
              "title": "Strategy controls > User interface > Suppress LicenseClient paywall (Medium Risk)",
              "description": "Disable LicenseClient.startPaywallActivity()."
            },
            {
              "key": "pairipLicenseActivityShowPaywall",
              "title": "Strategy controls > User interface > Suppress LicenseActivity paywall (Medium Risk)",
              "description": "Disable LicenseActivity.showPaywallAndCloseApp()."
            },
            {
              "key": "pairipLicenseActivityNnStart",
              "title": "Strategy controls > User interface > Suppress LicenseActivity nnStart (Medium Risk)",
              "description": "Disable the obfuscated LicenseActivity.nnStart() startup path."
            },
            {
              "key": "pairipLicenseActivityOnStart",
              "title": "Strategy controls > User interface > Suppress LicenseActivity onStart (Medium Risk)",
              "description": "Disable LicenseActivity.onStart()."
            },
            {
              "key": "pairipLicenseActivityCloseApp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeApp (Medium Risk)",
              "description": "Disable LicenseActivity.closeApp()."
            },
            {
              "key": "pairipLicenseActivityExitApp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity exitApp (Medium Risk)",
              "description": "Disable LicenseActivity.exitApp()."
            },
            {
              "key": "pairipLicenseActivityCloseapp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeapp (Medium Risk)",
              "description": "Disable the lowercase LicenseActivity.closeapp() variant."
            },
            {
              "key": "pairipLicenseActivityExitapp",
              "title": "Strategy controls > User interface > Suppress LicenseActivity exitapp (Medium Risk)",
              "description": "Disable the lowercase LicenseActivity.exitapp() variant."
            },
            {
              "key": "pairipLicenseActivityCloseAllTasks",
              "title": "Strategy controls > User interface > Suppress LicenseActivity closeAllTasks (Medium Risk)",
              "description": "Disable LicenseActivity.closeAllTasks()."
            },
            {
              "key": "pairipPerformLocalInstallerCheck",
              "title": "Strategy controls > Installer checks > Spoof local installer check (Medium Risk)",
              "description": "Make PairIP performLocalInstallerCheck() report success."
            },
            {
              "key": "pairipLicenseClientForceFullCheckOk",
              "title": "Manual-only > License Client > Force FULL_CHECK_OK state (Medium Risk)",
              "description": "Never enabled by automatic mode. When the exact legacy LicenseClient field and FULL_CHECK_OK state exist, mark the client successful before a license check. Do not combine with bypassing checkLicense or initializeLicenseCheck, because the state assignment may never run."
            },
            {
              "key": "pairipLicenseClientCheckLicense",
              "title": "Strategy controls > License Client > Bypass checkLicense (Medium Risk)",
              "description": "Disable LicenseClient.checkLicense()."
            },
            {
              "key": "pairipLicenseClientInitializeLicenseCheck",
              "title": "Strategy controls > License Client > Bypass initializeLicenseCheck (Medium Risk)",
              "description": "Disable LicenseClient.initializeLicenseCheck()."
            },
            {
              "key": "pairipLicenseClientConnectToLicensingService",
              "title": "Strategy controls > License Client > Bypass service connection (Medium Risk)",
              "description": "Disable LicenseClient.connectToLicensingService()."
            },
            {
              "key": "pairipLicenseClientProcessResponse",
              "title": "Strategy controls > License Client > Bypass processResponse (Medium Risk)",
              "description": "Disable the older LicenseClient.processResponse() path."
            },
            {
              "key": "pairipLicenseResponseHelperValidateResponse",
              "title": "Strategy controls > Response checks > Bypass helper validation (Medium Risk)",
              "description": "Disable LicenseResponseHelper.validateResponse()."
            },
            {
              "key": "pairipLicenseResponseHelperVerifySignature",
              "title": "Strategy controls > Response checks > Bypass helper signature (Medium Risk)",
              "description": "Make the legacy response helper signature check succeed."
            },
            {
              "key": "pairipResponseValidatorValidateResponse",
              "title": "Strategy controls > Response checks > Bypass validator validation (Medium Risk)",
              "description": "Disable the legacy ResponseValidator.validateResponse() path."
            },
            {
              "key": "pairipResponseValidatorVerifySignature",
              "title": "Strategy controls > Response checks > Bypass validator signature (Medium Risk)",
              "description": "Make the legacy ResponseValidator signature check succeed."
            },
            {
              "key": "pairipResponseValidatorV3ValidateResponse",
              "title": "Strategy controls > PairIP V3 > Bypass response validation (Medium Risk)",
              "description": "Disable licensecheck3.ResponseValidator.validateResponse()."
            },
            {
              "key": "pairipApplicationAttachBaseContext",
              "title": "Strategy controls > Application startup > Bypass attachBaseContext (High Risk)",
              "description": "Skip PairIP startup code in Application.attachBaseContext()."
            },
            {
              "key": "pairipApplicationOnCreate",
              "title": "Strategy controls > Application startup > Bypass onCreate (High Risk)",
              "description": "Skip PairIP startup code in Application.onCreate()."
            },
            {
              "key": "pairipApplicationClinit",
              "title": "Strategy controls > PairIP runtime > Bypass Application static initializer (High Risk)",
              "description": "Prevent PairIP Application.<clinit>() from starting its runtime."
            },
            {
              "key": "pairipVmRunnerInvoke",
              "title": "Strategy controls > PairIP runtime > Bypass VMRunner.invoke (High Risk)",
              "description": "Return null from PairIP VMRunner.invoke()."
            },
            {
              "key": "pairipStartupLauncherLaunch",
              "title": "Strategy controls > PairIP runtime > Bypass StartupLauncher.launch (High Risk)",
              "description": "Disable PairIP StartupLauncher.launch()."
            },
            {
              "key": "pairipStartupLauncherPairip",
              "title": "Strategy controls > PairIP runtime > Bypass StartupLauncher.pairip (High Risk)",
              "description": "Disable the PairIP StartupLauncher.pairip() entry point."
            },
            {
              "key": "pairipLicenseClientV3OnActivityCreate",
              "title": "Strategy controls > PairIP V3 > Bypass LicenseClient activity (High Risk)",
              "description": "Disable LicenseClientV3.onActivityCreate()."
            },
            {
              "key": "pairipGenericInstallerSource",
              "title": "Strategy controls > Installer checks > Spoof installer source (High Risk)",
              "description": "Return the Play Store package name from a generic installer-source check."
            },
            {
              "key": "pairipSignatureVerifyIntegrity",
              "title": "Strategy controls > Signature integrity > Bypass signature integrity (High Risk)",
              "description": "Disable SignatureCheck.verifyIntegrity()."
            },
            {
              "key": "pairipSignatureVerifySignatureMatches",
              "title": "Strategy controls > Signature integrity > Bypass signature match (High Risk)",
              "description": "Make SignatureCheck.verifySignatureMatches() report success."
            },
            {
              "key": "pairipLicenseContentProviderOnCreate",
              "title": "Strategy controls > Content provider > Bypass initialization (High Risk)",
              "description": "Make LicenseContentProvider.onCreate() report success."
            },
            {
              "key": "pairipLicenseContentProviderQuery",
              "title": "Strategy controls > Content provider > Bypass query (High Risk)",
              "description": "Return no result from LicenseContentProvider.query()."
            },
            {
              "key": "pairipInitContextProviderGetContext",
              "title": "Strategy controls > Content provider > Bypass context provider (High Risk)",
              "description": "Return null from InitContextProvider.getContext()."
            },
            {
              "key": "pairipV2CheckLicenseInternal",
              "title": "Strategy controls > PairIP V2 > Bypass checkLicenseInternal (High Risk)",
              "description": "Route the V2 check directly to its success callback."
            },
            {
              "key": "pairipV2VerifySignature",
              "title": "Strategy controls > PairIP V2 > Bypass response signature (High Risk)",
              "description": "Disable the V2 response signature check."
            },
            {
              "key": "vmCallSiteChecks",
              "title": "Strategy controls > Advanced > External VMRunner call sites (High Risk)",
              "description": "Neutralize void callers of VMRunner.invoke() outside com.pairip. This is invasive and may affect app features."
            }
          ]
        },
        {
          "name": "Permission Guard Patch (Experimental)",
          "description": "Remove selected dangerous permission declarations from the patched APK manifest. All\npermission controls are disabled by default; select each permission group before patching.\n\nThis is a static manifest patch, not a runtime permission manager. It does not revoke\npermissions already granted to an installed app, stop native or privileged access, or\nprevent an app from requesting a permission at runtime. Android may still deny requests,\nand the app may lose features or fail if it requires a selected permission.\n\nStorage covers legacy external-storage permissions. Media covers Android 13+ photo, video,\naudio, and selected-photo permissions. Nearby devices covers modern Bluetooth and nearby\nWi-Fi declarations; Bluetooth covers legacy Bluetooth declarations.",
          "firstSeen": 1790812370830,
          "default": false,
          "options": [
            {
              "key": "permissionGuardCamera",
              "title": "Permission Guard > Camera",
              "description": "Remove CAMERA permission declaration."
            },
            {
              "key": "permissionGuardMicrophone",
              "title": "Permission Guard > Microphone",
              "description": "Remove RECORD_AUDIO permission declaration."
            },
            {
              "key": "permissionGuardLocation",
              "title": "Permission Guard > Location",
              "description": "Remove coarse, fine, and background location declarations."
            },
            {
              "key": "permissionGuardContacts",
              "title": "Permission Guard > Contacts",
              "description": "Remove contacts and account access declarations."
            },
            {
              "key": "permissionGuardPhone",
              "title": "Permission Guard > Phone",
              "description": "Remove phone-state, call, voicemail, and SIP declarations."
            },
            {
              "key": "permissionGuardSms",
              "title": "Permission Guard > SMS",
              "description": "Remove SMS, MMS, and WAP push declarations."
            },
            {
              "key": "permissionGuardCalendar",
              "title": "Permission Guard > Calendar",
              "description": "Remove calendar read and write declarations."
            },
            {
              "key": "permissionGuardStorage",
              "title": "Permission Guard > Storage",
              "description": "Remove legacy and broad external-storage declarations."
            },
            {
              "key": "permissionGuardMedia",
              "title": "Permission Guard > Media (Photos, Music)",
              "description": "Remove modern photo, video, audio, and selected-photo declarations."
            },
            {
              "key": "permissionGuardNotifications",
              "title": "Permission Guard > Notifications",
              "description": "Remove POST_NOTIFICATIONS declaration."
            },
            {
              "key": "permissionGuardNearbyDevices",
              "title": "Permission Guard > Nearby devices",
              "description": "Remove modern nearby-device and Bluetooth scan/connect declarations."
            },
            {
              "key": "permissionGuardBluetooth",
              "title": "Permission Guard > Bluetooth",
              "description": "Remove legacy Bluetooth declarations."
            }
          ]
        },
        {
          "name": "Universal InApp + Memory Editor (Experimental)",
          "description": "Patch common purchase paths and add an in-app int32 memory search/edit tool to Universal Overlay. The memory tool searches only the patched app process. Store catalogs and server-verified entitlements remain app-specific.",
          "firstSeen": 1791562537636,
          "default": false
        },
        {
          "name": "Universal Overlay Patch v2.6.1 ( Experimental, UniManager Support )",
          "description": "A customizable in-app overlay for Android apps and games. For a quick first build: choose a visual\npreset, select the overlay modules you want, optionally supply an icon image, then patch. Modules\nare excluded and disabled by default. Monitor modules show information, Activity modules control\nthe current Activity, Hook modules make best-effort changes to app behavior, System modules\ncontrol Android capabilities, and Advanced modules provide opt-in diagnostics. Text is the\ndefault legacy icon; an optional image replaces it completely, while the advanced Multi-parts editor\nsupports custom drawn icons, and can be conveniently made in Icon Builder local website in UniPatches repo.\n\nUI presets can save and reuse supported appearance and advanced icon\nsettings. The title, description, repository button text, and repository button URL remain\ncontrolled by the visible Morphe settings. Module selections and module behavior are excluded\nbecause hook and module combinations can be app-specific.\n\nExperimental : This patch may not work on all apps.\n\nCompatibility: this patch owns one shared startup bridge for its runtime and integrated\nmodules. PairIP Bypass preserves that bridge when its Application startup strategies run\nafter Universal Overlay. If a patched APK still has an unusual entry point, use the explicit\nActivity override rather than selecting a library or SDK Activity. Custom App Display,\nControl App Ads, Ads Block Patch and InApp Emulation attach to this bridge when their\nruntime addons are enabled; they should not create a second overlay runtime.\n\nInApp Emulation has an optional overlay addon that adds an InApp Emulation module to this menu.\nThe module can show a themed confirmation popup before emulated purchases, let you save product\nidentifiers to skip later popups during the current app session, and manage those saved products\nfrom its Settings button. To enable it, select InApp Emulation Patch, enable its Enable Overlay\nModule setting, enable Universal Overlay in the same patch operation, and keep Initially enable\npopups before buying products enabled if popups should start enabled. The addon does not control\ncatalog discovery, receipt verification, legacy inventory behavior, or native IL2CPP patching.\n\nAds Block Patch can also add runtime ad-control modules here, but Universal Overlay does not\npatch ad SDKs by itself. To use them, select Ads Block Patch and Universal Overlay,\nenable the desired options under Ads Block Patch's Overlay integration > Runtime controls. The\nAds runtime policy is enabled automatically when at least one of those modules is selected.\nThe available modules are Block\nAds, Ads Free Rewards, and Block Ads / Tracking Hosts. Their initial runtime values come from\nthe Ads Block Patch settings, and later changes are session-only. When both patches are selected,\nAds Block Patch attaches its policy to this overlay's exact startup bridge, including an explicit\nActivity override, instead of selecting a separate Activity.\n\nAttribution: The idea and initial works of Universal Overlay Patch are from Zanuaimi / Noobite.",
          "firstSeen": 1790812370830,
          "default": false,
          "options": [
            {
              "key": "runtimeOverlaySelectedPreset",
              "title": "Quick setup > Preset selection",
              "description": "Start here. Custom (UniPatches defaults) is the editable red UniPatches look. Other presets apply a complete visual style: Morphe blue, dark, light, ZArchiver-inspired, LuckyPatcher-inspired, or ReVanced-inspired. Built-in presets never change selected modules or your title and repository details. Imported Custom presets can include all supported UI settings."
            },
            {
              "key": "runtimeOverlayEnableUniManagerIntegration",
              "title": "Quick setup > UniManager > Enable UniManager integration",
              "description": "Read optional startup configuration from the separate UniManager companion app. If UniManager is not installed or cannot be reached, the patched app falls back to the traditional patching behavior and uses the settings selected here."
            },
            {
              "key": "runtimeOverlayRememberUniManagerRuntimeChanges",
              "title": "Quick setup > UniManager > Remember runtime changes",
              "description": "Allow supported runtime controls to become the next-launch defaults when UniManager accepts the update."
            },
            {
              "key": "runtimeOverlayMenuWidthLimit",
              "title": "UI settings > Menu size > Width limit (%)",
              "description": "Maximum overlay menu and popup width in portrait as a percentage of the available window width. Landscape transposes this with the height limit. Values are clamped to 45% through 90%."
            },
            {
              "key": "runtimeOverlayMenuHeightLimit",
              "title": "UI settings > Menu size > Height limit (%)",
              "description": "Maximum overlay menu and popup height in portrait as a percentage of the available window height. Landscape transposes this with the width limit. Values are clamped to 45% through 90%."
            },
            {
              "key": "runtimeOverlayImportUiPreset",
              "title": "Quick setup > Import / export UI presets > Import UI preset",
              "description": "Optional JSON UI preset path. This is for advanced reuse and works only with Custom (UniPatches defaults). A valid file overrides appearance settings for this build; an invalid file safely uses the visible settings instead."
            },
            {
              "key": "runtimeOverlayExportUiPreset",
              "title": "Quick setup > Import / export UI presets > Export UI preset",
              "description": "Optional existing folder for exporting the final Custom UI preset as JSON. Leave blank to disable. Export errors are logged and never stop patching."
            },
            {
              "key": "runtimeOverlayExportedUiPresetOutputName",
              "title": "Quick setup > Import / export UI presets > Export file name",
              "description": "Name of the exported JSON file. The .json suffix is added when needed; duplicate names receive -1, -2, and so on."
            },
            {
              "key": "runtimeOverlayIncludeDeviceInformation",
              "title": "Quick setup > Module settings > Statistics > Device information",
              "description": "Include read-only phone and Android device information."
            },
            {
              "key": "runtimeOverlayIncludeFps",
              "title": "Quick setup > Module settings > Statistics > FPS",
              "description": "Include the approximate display frame-rate statistic module."
            },
            {
              "key": "runtimeOverlayIncludeDeviceTemperature",
              "title": "Quick setup > Module settings > Statistics > Device temperature",
              "description": "Include battery-reported temperature in the selected temperature format."
            },
            {
              "key": "runtimeOverlayIncludeSystemTime",
              "title": "Quick setup > Module settings > Statistics > System time",
              "description": "Include the phone system time statistic module."
            },
            {
              "key": "runtimeOverlayIncludeSessionTime",
              "title": "Quick setup > Module settings > Statistics > App session time",
              "description": "Include the in-process overlay session timer statistic module."
            },
            {
              "key": "runtimeOverlayIncludeBatteryStatus",
              "title": "Quick setup > Module settings > Statistics > Battery status",
              "description": "Include the current battery percentage statistic module."
            },
            {
              "key": "runtimeOverlayIncludeAppMemory",
              "title": "Quick setup > Module settings > Statistics > App memory usage",
              "description": "Include approximate memory used by the current app process."
            },
            {
              "key": "runtimeOverlayIncludeNetworkStatus",
              "title": "Quick setup > Module settings > Statistics > Network status",
              "description": "Include incoming and outgoing app network traffic monitors."
            },
            {
              "key": "runtimeOverlayIncludeKeepScreenAwake",
              "title": "Quick setup > Module settings > Activity > Keep screen awake",
              "description": "Include the keep-screen-awake activity module."
            },
            {
              "key": "runtimeOverlayIncludeFullscreen",
              "title": "Quick setup > Module settings > Activity > Fullscreen",
              "description": "Include the fullscreen activity module."
            },
            {
              "key": "runtimeOverlayIncludeScreenshots",
              "title": "Quick setup > Module settings > Activity > Allow screenshots",
              "description": "Include the allow-screenshots activity module."
            },
            {
              "key": "runtimeOverlayIncludeAppBrightness",
              "title": "Quick setup > Module settings > Activity > App brightness",
              "description": "Include a per-Activity brightness slider."
            },
            {
              "key": "runtimeOverlayIncludeRotationMode",
              "title": "Quick setup > Module settings > Activity > Rotation mode",
              "description": "Include a per-Activity rotation mode selector."
            },
            {
              "key": "runtimeOverlayIncludeAppAudioMute",
              "title": "Quick setup > Module settings > Activity > App audio mute",
              "description": "Include a best-effort app audio mute toggle."
            },
            {
              "key": "runtimeOverlayIncludeDisableHaptics",
              "title": "Quick setup > Module settings > Hook > Disable haptic feedback / vibrations",
              "description": "Risk: broad runtime hook. Include a best-effort haptic and vibration suppression module only if the app needs it."
            },
            {
              "key": "runtimeOverlayIncludeDisableAnimations",
              "title": "Quick setup > Module settings > Hook > Disable app animations",
              "description": "Risk: broad runtime hook. Include a best-effort animation suppression module only if the app needs it."
            },
            {
              "key": "runtimeOverlayIncludeDoNotDisturb",
              "title": "Quick setup > Module settings > System > Do Not Disturb",
              "description": "Include a system module for controlling Do Not Disturb. Android notification-policy access is required before it can change the system state."
            },
            {
              "key": "runtimeOverlayIncludeOverlayRuntimeLogs",
              "title": "Quick setup > Module settings > Advanced > Overlay Runtime Logs",
              "description": "Include an opt-in, bounded diagnostic buffer containing logs emitted by Universal Overlay and its runtime modules. This does not read system logcat."
            },
            {
              "key": "runtimeOverlayEnableOverlayRuntimeLogsOnLaunch",
              "title": "Quick setup > Settings to modules > Advanced > Enable Overlay Runtime Logs at app launch",
              "description": "Start Overlay Runtime Logs active when the overlay session begins. The module must also be included above."
            },
            {
              "key": "runtimeOverlayShowExtraPopupHeaders",
              "title": "Quick setup > UI settings > Extra popups > Show headers",
              "description": "Show title header boxes in settings, logs, confirmation, and module action popups. The main overlay menu title is always shown. Enabled by default for a clearer, more polished popup appearance."
            },
            {
              "key": "runtimeOverlayActivateStatisticsOnLaunch",
              "title": "Quick setup > Settings to modules > Monitor behavior > Activate statistics on launch",
              "description": "Start selected statistic modules as soon as the app launches. Active is disabled by default."
            },
            {
              "key": "runtimeOverlayShowNoModulesWarning",
              "title": "Quick setup > Settings to modules > General > Show empty-module message",
              "description": "Show a message in the overlay when no Statistic, Activity, Hook, app-specific, System, Advanced, or integrated module is selected. Ads Block Patch modules count only when that patch was also configured and patched successfully."
            },
            {
              "key": "runtimeOverlayEnableMonitorsOnLaunch",
              "title": "Quick setup > Settings to modules > Monitor behavior > Enable monitors on launch",
              "description": "Show selected statistic monitors as soon as the app launches. Monitor is disabled by default."
            },
            {
              "key": "runtimeOverlayStatisticMonitorPosition",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor position",
              "description": "Show enabled statistic monitors from statistic modules above or below the overlay button."
            },
            {
              "key": "runtimeOverlayMonitorScale",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor panel size",
              "description": "Size multiplier for statistic monitor panels."
            },
            {
              "key": "runtimeOverlayMonitorColumns",
              "title": "Quick setup > Settings to modules > Monitor behavior > Monitor columns",
              "description": "Number of statistic monitor columns."
            },
            {
              "key": "runtimeOverlayTemperatureFormat",
              "title": "Quick setup > Settings to modules > Monitor behavior > Temperature format",
              "description": "Temperature unit used by the Device Temperature menu value and monitor."
            },
            {
              "key": "runtimeOverlayTimeFormat",
              "title": "Quick setup > Settings to modules > Monitor behavior > Time format",
              "description": "Clock format used by the System Time menu value and monitor. Timezone is shown in the menu value."
            },
            {
              "key": "runtimeOverlayControlTheme",
              "title": "UI settings > Controls > Theme",
              "description": "Geometry used by overlay controls. Settings, Action, and dropdown controls use Legacy square corners, Modern rounded corners, or Monet-style pill corners. Their fill and outline colors come from the overlay menu."
            },
            {
              "key": "runtimeOverlayControlBackground",
              "title": "UI settings > Controls > Background color",
              "description": "Background color for overlay controls."
            },
            {
              "key": "runtimeOverlayControlForeground",
              "title": "UI settings > Controls > Foreground color",
              "description": "Foreground color for control contents, such as text, slider progress, and checked checkbox state. Unchecked checkbox state uses the configured control background color."
            },
            {
              "key": "runtimeOverlayBottomButtonStyle",
              "title": "UI settings > Bottom buttons > Style",
              "description": "Style of the repository, close-menu, and fully-close buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonShape",
              "title": "UI settings > Bottom buttons > Shape",
              "description": "Shape of bottom action button backgrounds."
            },
            {
              "key": "runtimeOverlayBottomButtonPadding",
              "title": "UI settings > Bottom buttons > Add spacing",
              "description": "Add padding between the three bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonTextColor",
              "title": "UI settings > Bottom buttons > Text color",
              "description": "Text color of the three bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonBackground1",
              "title": "UI settings > Bottom buttons > Background color 1",
              "description": "First background color for solid or gradient bottom action buttons."
            },
            {
              "key": "runtimeOverlayBottomButtonBackground2",
              "title": "UI settings > Bottom buttons > Background color 2",
              "description": "Second background color for gradient bottom action buttons."
            },
            {
              "key": "runtimeOverlayMenuTextColor1",
              "title": "UI settings > Colors > Text color 1 (title, lines, scrollbar)",
              "description": "Color for the menu title, separator lines, and scrollbar thumb."
            },
            {
              "key": "runtimeOverlayMenuTextColor2",
              "title": "UI settings > Colors > Text color 2 (module names)",
              "description": "Color for module names."
            },
            {
              "key": "runtimeOverlayMenuTextColor3",
              "title": "UI settings > Colors > Text color 3 (descriptions)",
              "description": "Color for overlay and module descriptions."
            },
            {
              "key": "runtimeOverlayMenuTextColor4",
              "title": "UI settings > Colors > Text color 4 (monitor)",
              "description": "Color for monitor labels."
            },
            {
              "key": "runtimeOverlayMenuTextColor5",
              "title": "UI settings > Colors > Text color 5 (active)",
              "description": "Color for Active labels."
            },
            {
              "key": "runtimeOverlayMenuTextColor6",
              "title": "UI settings > Colors > Text color 6 (module separators)",
              "description": "Color for module separator text."
            },
            {
              "key": "runtimeOverlayMenuTextColor7",
              "title": "UI settings > Colors > Text color 7 (control outlines)",
              "description": "Color for Settings, Action, and dropdown control outlines. This is independent from the menu outline color."
            },
            {
              "key": "runtimeOverlaySeparatorBackgroundColor",
              "title": "UI settings > Module separators > Background color",
              "description": "Used only with the Background behind text separator style."
            },
            {
              "key": "runtimeOverlaySeparatorStyle",
              "title": "UI settings > Module separators > Style",
              "description": "How module type separators and hints appear."
            },
            {
              "key": "runtimeOverlayTitleIconPlacement",
              "title": "UI settings > Menu title > Icon placement",
              "description": "Show a non-clickable copy of the overlay icon beside the menu title."
            },
            {
              "key": "runtimeOverlayTitleAlignment",
              "title": "UI settings > Menu title > Alignment",
              "description": "Alignment of the overlay menu title."
            },
            {
              "key": "runtimeOverlayTitleSeparator",
              "title": "UI settings > Menu title > Outline below title",
              "description": "Show a full-width 1dp line below the title using the overlay outline color."
            },
            {
              "key": "runtimeOverlayMenuCorners",
              "title": "UI settings > Menu layout > Corners",
              "description": "Choose rounded or square menu corners."
            },
            {
              "key": "runtimeOverlayMenuOutlineAnimation",
              "title": "UI settings > Menu outline > Animation",
              "description": "Choose a static, horizontal, vertical, or rainbow menu outline animation."
            },
            {
              "key": "runtimeOverlayOutlineAnimationSpeed",
              "title": "UI settings > Menu outline > Animation speed",
              "description": "Use -10 to 10. Zero stops movement; positive vertical values move upward and negative values move downward."
            },
            {
              "key": "runtimeOverlayOpeningAnimation",
              "title": "UI settings > Animations > Opening animation",
              "description": "Opening animation. Directional appearances also fade in the menu."
            },
            {
              "key": "runtimeOverlayClosingAnimation",
              "title": "UI settings > Animations > Closing animation",
              "description": "Closing animation. Directional disappearances also fade out the menu."
            },
            {
              "key": "runtimeOverlayAnimationDuration",
              "title": "UI settings > Animations > Duration (ms)",
              "description": "Duration for opening and closing animations. Negative values become zero."
            },
            {
              "key": "runtimeOverlayAnimationEasing",
              "title": "UI settings > Animations > Motion curve",
              "description": "Motion curve for fade, directional, and scale animations."
            },
            {
              "key": "runtimeOverlayOutlineWidthDp",
              "title": "UI settings > Menu outline > Width (dp)",
              "description": "Width of the menu, monitor, and confirmation outlines, from 1 to 8dp."
            },
            {
              "key": "runtimeOverlayTitle",
              "title": "UI settings > Menu text > Title",
              "description": "Title shown in the overlay menu. Limited to 80 characters."
            },
            {
              "key": "runtimeOverlayDescription",
              "title": "UI settings > Menu text > Description",
              "description": "Description below the title. Limited to 500 characters."
            },
            {
              "key": "runtimeOverlayAppendDescription",
              "title": "UI settings > Menu text > Appended description",
              "description": "Optional text appended below the overlay description. Useful for short inspiration or attribution notes such as Inspired by Example. The main and appended descriptions share a combined 500-character limit."
            },
            {
              "key": "runtimeOverlayDescriptionAlignment",
              "title": "UI settings > Menu text > Description alignment",
              "description": "Alignment of the main and appended overlay description text."
            },
            {
              "key": "runtimeOverlayAppendDescriptionColor",
              "title": "UI settings > Menu text > Appended description color",
              "description": "Color of appended overlay-description text. Presets default to menu text color 3."
            },
            {
              "key": "runtimeOverlayBackgroundColor",
              "title": "UI settings > Menu background > Color",
              "description": "Overlay background color as #RRGGBB. Transparency is controlled separately."
            },
            {
              "key": "runtimeOverlayBackgroundTransparency",
              "title": "UI settings > Menu background > Transparency (%)",
              "description": "Transparency of the overlay background from 0% to 100%. 80% matches the default Morphe-style background alpha."
            },
            {
              "key": "runtimeOverlayOutlineColor",
              "title": "UI settings > Menu outline > Color",
              "description": "Color of the overlay menu outline and menu text. Use #RRGGBB. Animated gradient menu outlines keep their own gradient colors. Settings, Action, and dropdown control outlines use Text color 7."
            },
            {
              "key": "runtimeOverlayRepositoryText",
              "title": "UI settings > Bottom buttons > Repository text",
              "description": "Text of the always-present repository button."
            },
            {
              "key": "runtimeOverlayRepositoryUrl",
              "title": "UI settings > Bottom buttons > Repository URL",
              "description": "URL opened by the repository button."
            },
            {
              "key": "runtimeOverlayButtonText",
              "title": "UI settings > Floating button > Text",
              "description": "Text shown on the default floating icon. Maximum three characters."
            },
            {
              "key": "runtimeOverlayIconBold",
              "title": "UI settings > Floating button > Bold text",
              "description": "Make the default floating-icon text bold."
            },
            {
              "key": "runtimeOverlayButtonTextColor",
              "title": "UI settings > Floating button > IconTextColor1",
              "description": "First text color for the default floating icon. When text gradient is disabled, this is the only text color used."
            },
            {
              "key": "runtimeOverlayIconTextGradient",
              "title": "UI settings > Floating button > Enable Icon Text Gradient",
              "description": "Blend IconTextColor1 and IconTextColor2 across the legacy text icon."
            },
            {
              "key": "runtimeOverlayIconTextColor2",
              "title": "UI settings > Floating button > IconTextColor2",
              "description": "Second text color used when Icon Text Gradient is enabled."
            },
            {
              "key": "runtimeOverlayIconTextGradientAngle",
              "title": "UI settings > Floating button > Gradient Angle (degrees)",
              "description": "Direction of the legacy text gradient. 0 degrees runs top to bottom and 90 degrees runs left to right."
            },
            {
              "key": "runtimeOverlayIconTextSizeSp",
              "title": "UI settings > Floating button > Text size (sp)",
              "description": "Text size for the default floating icon, from 8 to 48sp."
            },
            {
              "key": "runtimeOverlayIconTextFont",
              "title": "UI settings > Floating button > Text icon font",
              "description": "Font used by the legacy text icon."
            },
            {
              "key": "runtimeOverlayMenuTextFont",
              "title": "UI settings > Menu > Text font",
              "description": "Font used by overlay menu text, popup menus, and confirmation popup menus."
            },
            {
              "key": "runtimeOverlayIconStyle",
              "title": "UI settings > Floating button > Icon type",
              "description": "Text is the simple default. Choose Multi-parts only when you want to build a drawn icon in the Multi-parts icon editor."
            },
            {
              "key": "runtimeOverlayIconParts",
              "title": "UI settings > Floating button > Multi-parts icon editor > Part list",
              "description": "Use only when Icon part type is Multi-parts. Add one string per part.\n\nTemplate:\n<shape>|<x-position>|<y-position>|<x-scale>|<y-scale>|<rotation>|<fill>|<color-1>|<color-2>|<stroke>|<opacity>|<layer>|<text>|<bold>|<font>\n\nTag values:\nshape = triangle, roundedTriangle, v, circle, square, roundedRect, line, arc, diamond, star, heart, or text.\nPosition X/Y and Scale W/H = 0–100 percent. Different scales make rectangles or ellipses.\nrotation = -360 to 360 degrees; for example 0, 45, or 90.\nfill = solid or gradient. Colors use #RRGGBB. stroke = 0–32. opacity = 0–100. Higher layer draws on top.\ntext is optional except for a text part, and is trimmed to three characters. The optional bold field is true or false and applies only to text parts. The optional font field accepts default, roboto, sansSerif, serif, monospace, sansCondensed, sansMedium, or sansBlack.\n\nValid examples:\ntriangle|50|50|55|55|0|solid|#4E97F0|#4E97F0|0|100|0\nv|50|54|57|54|0|solid|#FFFFFF|#FFFFFF|16|100|0\ntriangle|50|39|28|22|0|gradient|#E651A0|#6564D3|0|100|1\ntext|50|50|60|50|0|solid|#FFFFFF|#FFFFFF|0|100|2|LP|true\n\nMaximum 12 parts."
            },
            {
              "key": "runtimeOverlayImportLegacyIconJson",
              "title": "UI settings > Floating button > Multi-parts icon editor > Import legacy icon JSON",
              "description": "Optional legacy icon JSON exported by the local icon builder website in the UniPatches repository (tools/icon-builder). It includes editable gradient, stroke, highlight, and drop-shadow settings. A valid file takes priority over legacy text/shape settings and the Multi-parts list, but remains below a valid custom icon image. It does not control overlay menu icon existence or placement."
            },
            {
              "key": "runtimeOverlayIconHighlight",
              "title": "UI settings > Floating button > Multi-parts icon editor > Add highlight",
              "description": "Add a subtle glossy highlight to the upper-left of a Multi-parts icon."
            },
            {
              "key": "runtimeOverlayIconGradientBackground",
              "title": "UI settings > Floating button > Gradient background",
              "description": "Blend floating-icon background color 1 into color 2. When disabled, only color 1 is used."
            },
            {
              "key": "runtimeOverlayButtonBackgroundColor",
              "title": "UI settings > Floating button > Background color 1",
              "description": "First floating-icon background color."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor2",
              "title": "UI settings > Floating button > Background color 2",
              "description": "Second floating-icon background color. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconGradientAngle",
              "title": "UI settings > Floating button > Gradient angle (degrees)",
              "description": "Gradient direction: 0 degrees runs top to bottom and 90 runs left to right. Values wrap through 360 degrees."
            },
            {
              "key": "runtimeOverlayIconBackgroundStyle",
              "title": "UI settings > Floating button > Background style",
              "description": "Choose a flat floating-icon background or faceted angular layers. Faceted mode suits geometric icons such as Z."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor3",
              "title": "UI settings > Floating button > Background color 3",
              "description": "Third color used by Faceted layers. It is ignored when Background style is Flat. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor4",
              "title": "UI settings > Floating button > Background color 4",
              "description": "Fourth color used by Faceted layers. It is ignored when Background style is Flat. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconOutline",
              "title": "UI settings > Floating button > Outline",
              "description": "Add a separate outline around the floating icon."
            },
            {
              "key": "runtimeOverlayIconOutlineWidthDp",
              "title": "UI settings > Floating button > Outline width (dp)",
              "description": "Floating-icon outline width from 1 to 8dp. This is separate from the menu outline."
            },
            {
              "key": "runtimeOverlayIconOutlineColor",
              "title": "UI settings > Floating button > Outline color",
              "description": "Color used only when the icon outline is enabled."
            },
            {
              "key": "runtimeOverlayIconOutlineGradient",
              "title": "UI settings > Floating button > Outline gradient",
              "description": "Blend two colors around the floating-icon outline."
            },
            {
              "key": "runtimeOverlayIconOutlineColor2",
              "title": "UI settings > Floating button > Outline color 2",
              "description": "Second outline color used when Outline gradient is enabled. Use #RRGGBB."
            },
            {
              "key": "runtimeOverlayIconOutlineGradientAngle",
              "title": "UI settings > Floating button > Outline gradient angle (degrees)",
              "description": "Direction of the icon outline gradient. 0 degrees runs top to bottom and 90 degrees runs left to right."
            },
            {
              "key": "runtimeOverlayCustomIconImage",
              "title": "Quick setup > Optional icon image > Local image",
              "description": "Select a local PNG, JPG, JPEG, or WebP image file. This input has priority over the String Handler input when valid. Images are embedded during patching and scaled proportionally. Any supplied image takes full precedence over Text and Multi-parts icon rendering."
            },
            {
              "key": "runtimeOverlayCustomIconImageInput",
              "title": "Quick setup > Optional icon image > Base64 or HTTPS image",
              "description": "Optional non-local image input. Valid examples: <base64 string here>, data:image/png;base64,<base64 string here>, or an HTTPS image URL. For image-to-Base64 conversion, use https://base64.guru/converter/encode/image. Used only when the Local Image input is empty or invalid. A supplied image takes full precedence over Text and Multi-parts icon rendering."
            },
            {
              "key": "runtimeOverlayButtonShape",
              "title": "UI settings > Floating button > Shape",
              "description": "Shape of the floating icon background."
            },
            {
              "key": "runtimeOverlayButtonSizeDp",
              "title": "UI settings > Floating button > Size (dp)",
              "description": "Button size in density-independent pixels."
            },
            {
              "key": "runtimeOverlayButtonIdleOpacityPercent",
              "title": "UI settings > Floating button > Idle opacity (%)",
              "description": "Idle opacity from 10 to 100 percent. Higher values make the button less transparent."
            },
            {
              "key": "runtimeOverlayButtonDragVisibilityDurationSeconds",
              "title": "UI settings > Floating button > Fully visible duration (seconds)",
              "description": "How long the overlay button stays fully visible after dragging before fading to its idle opacity. The timer resets while dragging and starts again when the finger is released. Use a value from 1 to 10 seconds."
            },
            {
              "key": "runtimeOverlayButtonPosition",
              "title": "UI settings > Floating button > Initial position",
              "description": "Initial floating button position."
            },
            {
              "key": "runtimeOverlayActivityNameOverride",
              "title": "Advanced > Activity injection > Target Activity name",
              "description": "Risk: a wrong Activity can prevent the overlay from appearing. Leave blank for automatic discovery. If provided, this Activity is tried after automatic Application discovery and before the launcher fallback; example: com.example.MainActivity."
            },
            {
              "key": "runtimeOverlayActivityInstallBanlist",
              "title": "Advanced > Activity injection > Install banlist",
              "description": "Risk: changing this can place the overlay on sign-in, billing, or store screens. Add one Activity class or package prefix per row; use * for a prefix. Keep the defaults unless an app needs a specific adjustment. Use only none to disable the list."
            },
            {
              "key": "runtimeOverlayResetIconToText",
              "title": "UI settings > Floating button > Reset icon to text",
              "description": "Use the configured text icon for this patched APK and ignore image and Multi-parts icon inputs."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features and remove paywalls by forcing app-side entitlement checks.",
          "firstSeen": 1790860860838,
          "default": false,
          "options": [
            {
              "key": "premiumCustomKeys",
              "title": "Extra keys",
              "description": "Comma-separated extra SharedPreferences/DataStore keys to spoof (e.g. my_premium,my_pro). Leave empty for default list."
            }
          ]
        }
      ]
    },
    {
      "source": "github",
      "repo": "0x0day-0wl/morphe-patches",
      "name": "0x0day-0wl",
      "repoDescription": "Personal Morphe patch bundle (Chefkoch ads/analytics/tracking removal)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/335932362?v=4&s=128",
      "hotRank": 163,
      "stars": 3,
      "updatedAt": 1790753693000,
      "firstSeen": 1790796219984,
      "appFirstSeen": {
        "de.pixelhouse": 1790796218590
      },
      "appUpdates": {
        "de.pixelhouse": 1790753693000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Hides banner, native, interstitial and sponsored ad tiles by treating the user as ad-free, the same state a Chefkoch PLUS subscriber has. Also skips the ad-consent (CMP) prompt.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1376
        },
        {
          "name": "Remove analytics",
          "description": "Drops Firebase Analytics events and user properties before they leave the app. Other telemetry (Snowplow, Audix) is handled by the Remove tracking patch.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1376
        },
        {
          "name": "Remove tracking",
          "description": "Neuters the app tracking middleware: no Snowplow events, no Admo Audix targeting and no Firebase tracking state changes are processed.",
          "firstSeen": 1790796218590,
          "compatiblePackagesKey": 1376
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Bugg4/bugg4s-patches",
      "name": "Bugg4s",
      "repoDescription": "My Morphe Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/130578380?v=4&s=128",
      "hotRank": 162,
      "stars": 2,
      "updatedAt": 1791031093000,
      "firstSeen": 1790812382586,
      "appFirstSeen": {
        "com.insigniadpfgmailcom.oplmonitor": 1790812370830
      },
      "appUpdates": {
        "com.insigniadpfgmailcom.oplmonitor": 1791031093000
      },
      "patches": [
        {
          "name": "Change installer source",
          "description": "Passes the startup license check by making the app appear installed from an app store. Only works on Android 10 and newer. On Android 9 and older use 'Remove license check' instead.",
          "firstSeen": 1790812370830,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name",
              "description": "Package name of the app store the app will appear to be installed from."
            }
          ],
          "compatiblePackagesKey": 1377
        },
        {
          "name": "Remove ads",
          "description": "Removes banner, interstitial, rewarded and native ads by preventing the Google Mobile Ads SDK from loading them.",
          "firstSeen": 1790812370830,
          "compatiblePackagesKey": 1377
        },
        {
          "name": "Remove internet permission",
          "description": "Removes the INTERNET permission, blocking all network access including update checks. Breaks DTC descriptions, VIN decoder gauges and function downloads.",
          "firstSeen": 1790812370830,
          "default": false,
          "compatiblePackagesKey": 1377
        },
        {
          "name": "Remove license check",
          "description": "Removes the startup license check (PairIP). Use this on Android 9 and older, where 'Change installer source' has no effect. Does not affect purchases or premium features.",
          "firstSeen": 1790883201759,
          "default": false,
          "compatiblePackagesKey": 1377
        },
        {
          "name": "Spoof app version",
          "description": "Reports a high app version (default 9.9.9) to prevent the in-app update prompt. Also changes the version shown in the app's about screen.",
          "firstSeen": 1790812370830,
          "default": false,
          "options": [
            {
              "key": "version",
              "title": "Spoofed version",
              "description": "Version name to report. Must be higher than the latest released app version."
            }
          ],
          "compatiblePackagesKey": 1377
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushGram",
      "name": "HushGram",
      "repoDescription": "HushGram v0.0.12: Morphe patches for Instagram that hide ads, suggested posts and much more. 106 patches for Instagram 451.0.0.53.80.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushGram/main/patches-bundle.png",
      "hotRank": 9,
      "stars": 164,
      "updatedAt": 1792179158000,
      "firstSeen": 1790834345886,
      "appFirstSeen": {
        "com.instagram.android": 1790834345308
      },
      "appUpdates": {
        "com.instagram.android": 1792179158000
      },
      "patches": [
        {
          "name": "Accent color",
          "description": "Swaps Instagram's blue on Follow buttons, links and other highlights for purple, pink, red, orange, green or teal. Restart Instagram to see a change. Starts off. Turn it on in HushGram settings > Layout.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Allow screenshots",
          "description": "Lets you take screenshots and record your screen where Instagram normally blocks it, such as disappearing photos and videos in chats. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Ask before a call",
          "description": "Asks you to confirm before a call starts from a chat, so a stray tap on the call button doesn't ring anyone. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Ask before a like",
          "description": "Asks you to confirm before the Like button under a post likes or unlikes it, so a stray tap doesn't do it for you. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Ask before a refresh",
          "description": "Asks you to confirm before pulling down refreshes Home, Reels or another list, so an accidental pull doesn't replace what you were reading. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Back leaves Home",
          "description": "Makes Back on Home leave Instagram at once, instead of first scrolling the feed to the top and reloading it. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Blur the bars around Reels",
          "description": "Shows a blurred copy of a reel above and below it, or beside it, where Instagram would leave black bars. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Change the like animation",
          "description": "Lets you pick the animation that plays when you double tap a post to like it. The choices are animations Instagram made for its Rings creators. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Change version code",
          "description": "Stops Google Play from offering Meta's updates over your patched Instagram. Going back to the normal Instagram later means uninstalling first, which deletes its data. Later HushGram builds need this patch too. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791410425222,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Clean up Reels",
          "description": "Hides extra buttons and prompts on reels, such as Follow, Edits, templates, Meta AI, Ray-Ban Meta glasses, friends' activity, the Add a comment bar, the reply bar on reels from chats, the Save button and the Reels tab's top bar. Each one has its own switch, and Burn-in guard can dim a reel's buttons while you aren't touching the screen. Keep clear mode on carries Instagram's clear mode to the next reels. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Clear the media cache",
          "description": "Frees storage by deleting Instagram's saved copies of photos and videos once they pass 500 MB. Your sign-in, drafts and settings stay. A row clears them right away. Starts off. Turn it on in HushGram settings > Storage.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Control taps and volume on Reels",
          "description": "Lets you choose what a single tap on a reel does: Instagram's default, pause, or mute. Can also keep a reel muted when you press volume up. Both start at Instagram's behavior. Choose them in HushGram settings > Playback.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Copy comment",
          "description": "Adds Copy and Copy username to the menu you get on a comment, so you can copy its text or the commenter's username. Starts off. Turn it on in HushGram settings > Comments.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Data saver",
          "description": "Saves mobile data by loading smaller photos and starting videos at the lowest quality. It uses Full resolution photos and Default playback quality, so it turns both on. It starts with mobile data only. Starts off. Turn it on in HushGram settings > Playback.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Default playback quality",
          "description": "Plays videos, reels and video stories at the quality you choose, instead of the one Instagram picks as it plays. Nothing changes until you pick a quality. On by default. Turn it off in HushGram settings > Playback.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Disable analytics",
          "description": "Stops Instagram from sending usage reports and crash reports to Instagram and Facebook. It also skips the contacts and location setup screens. Restart Instagram after you change it. On by default. Turn it off in HushGram settings > Ads and privacy.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Don't report screenshots",
          "description": "Stops Instagram from telling people when you take a screenshot of their disappearing photo or video. Ghost mode, at the top of Ads and privacy, turns it on with the others. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Don't save recent searches",
          "description": "Keeps the accounts and tags you open from search out of your Recent list. Searches already in Recent stay until you clear them. Starts off. Turn it on in HushGram settings > Explore.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Don't send reel watch history",
          "description": "Stops Instagram from learning which reels you watched and how far you got. Reels you've already watched may come back. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download any reel",
          "description": "Adds Download to the menu of every reel and saves it without Instagram's watermark. You choose the quality, and best is the default. A separate Download cover switch also saves the reel's cover picture, the largest one the post carries, and Download audio saves just its sound. Download as video on a carousel with music saves every page, in order. A separate switch under Downloads puts a download icon under Save beside each reel. On by default. Turn it off in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download any story",
          "description": "Adds Download to the menu of anyone's story. Videos save at the quality you choose and photos at their largest size, and Download as photo saves a still from a video story. On by default. Turn it off in HushGram settings > Stories.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download any video",
          "description": "Adds Download to video posts in your feed, saving the video without Instagram's watermark. Other switches add Download for photos, Download cover, a Details row with the post's time and poster, a download icon beside Save under each post, and Hold to download, which saves a post or reel you hold two fingers on. Download all waits its turn, with up to ten posts queued, so two posts' pages never mix in your gallery. Starts off. Turn it on in HushGram settings > Downloads.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Download voice messages",
          "description": "Adds Save to the menu you get when you hold a voice message in a chat. It saves the recording as an audio file. Starts off. Turn it on in HushGram settings > Downloads.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Emoji style",
          "description": "Shows every emoji in Google's style instead of your phone's own. The full change shows after you restart Instagram. Starts off. Turn it on in HushGram settings > Layout.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Find the reel you came from",
          "description": "Open a creator's profile from a reel, then their Reels tab, and it scrolls to that reel and outlines it for a moment. Stop looking ends the search, and Wait for a tap to find it holds it until you tap Find the reel. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Font",
          "description": "Lets you pick the font Instagram's text uses: Instagram's own, your phone's, or a .ttf or .otf file. Restart Instagram to see a change. Starts on Instagram's font. Pick one in HushGram settings > Layout.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Full resolution photos",
          "description": "Loads photos in the largest size Instagram sends instead of one picked for your screen. A second switch asks for a larger size on screens under 1440 pixels wide. Uses more data. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Full screen Reels and Home",
          "description": "Hides the status bar and the navigation bar while Reels shows, and optionally while Home does. Swipe in from the edge to bring them back for a moment. Back and the keyboard work as usual. Starts off. Turn it on in HushGram settings > Reels (Full screen Reels) and Feed (Full screen Home).",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Glass tab bar",
          "description": "Draws the tab bar as a floating, rounded pill of frosted glass that blurs what's behind it (Android 12 and newer), with a highlight on the tab you're on. Content can optionally run down behind it. Starts off. Turn it on in HushGram settings > Tab bar, then restart Instagram.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Group Instagram's notifications",
          "description": "Puts Instagram's notifications in one group, or in a group for each type, so they don't fill your notification shade. Tapping one still opens it. Starts off. Turn it on in HushGram settings > Notifications.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide AI-labeled reels",
          "description": "Leaves out reels that carry Instagram's own AI label. A reel without that label stays. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide Instants",
          "description": "Takes the stack of Instants out of your messages. Instants is Instagram's no-edit camera for sharing quick photos with friends. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide Meta AI",
          "description": "Removes Meta AI from Instagram's search bars, messages, home top bar, reels menus, share sheet and feed. Each part has its own switch. The search one and the Meta AI posts one start on, the rest start off. Change them in HushGram settings > Meta AI.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide Notes on profile pictures",
          "description": "Takes the Notes bubble off profile pictures, yours included. Notes in Messages stay. Starts off. Turn it on in HushGram settings > Profiles.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide Reels in the feed",
          "description": "Removes the rows of suggested reels from your home feed. A reel posted by someone you follow stays. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide ads",
          "description": "Hides sponsored posts, reels and stories, and leaves no gap where an ad would have been. On by default. Turn it off in HushGram settings > Ads and privacy.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide comments",
          "description": "Takes the Comment button and the comment count off posts in your feed. Starts off. Turn it on in HushGram settings > Comments.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide group buttons on the share sheet",
          "description": "Takes the New group button and the button that sends to several people as a group off the share sheet. You can still start a group from your messages. Starts off. Turn it on in HushGram settings > Sharing.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide highlights",
          "description": "Takes the row of story highlights off profiles, yours and other people's. Bios, counts and posts stay. Starts off. Turn it on in HushGram settings > Profiles.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide paid partnership Reels",
          "description": "Leaves out reels with a Paid partnership label, and reels Instagram marks as boosted. Ads have their own switch. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide reels by caption words",
          "description": "Leaves out reels whose caption holds a word or phrase from your list, and Home's posts too with Also on Home. Starts off. Turn it on and type the words in HushGram settings > Reels.",
          "firstSeen": 1792185171967,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide suggested accounts in DMs",
          "description": "Takes the Accounts to follow section off the bottom of your messages. Your chats and follow requests stay. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide suggested accounts in Reels",
          "description": "Leaves out the cards of accounts to follow that Instagram puts between reels. Every reel still plays. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide suggested people on profiles",
          "description": "Takes Suggested for you and the Discover people button off profiles. Bios, counts and posts stay. More switches take Suggested for you off the followers and following lists, the Complete your profile cards off your own profile, and People you don't follow back and suggested threads and people off your notifications. Starts off. Turn it on in HushGram settings > Profiles.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide suggested posts",
          "description": "Removes posts from accounts you don't follow, suggested accounts, surveys and shopping rows from Home. It also takes shop tiles out of Explore and the shopping bag off posts with tagged products. Posts from accounts you follow stay. Extra switches can also hide the 'Are you interested in this post?' question, all videos, photos, carousels, posts you've liked or posts from accounts you pick. A post's menu has Hide posts from this account to add one to that list, and those posts leave Home on the next refresh. On by default. Turn it off in HushGram settings > Feed.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide suggested stories",
          "description": "Removes stories from accounts you don't follow from the row at the top of Home. More switches hide rewinds and memories, or the whole row. Starts on. Turn it off in HushGram settings > Stories.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide that you're typing",
          "description": "Stops the people you're chatting with from seeing when you're typing. You still see when they type. Ghost mode, at the top of Ads and privacy, turns it on with the others. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the Explore grid",
          "description": "Empties the grid of posts and reels on the Search tab. Search, recent searches and results stay. A second switch hides the suggested accounts that show when you tap the search bar. Starts off. Turn it on in HushGram settings > Explore.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the Reels tab",
          "description": "Takes the Reels tab off the tab bar. Reels in your feed and reels people send you still open. A second switch, Show the Reels tab, puts it back after Home when Instagram built your bar without one, and Hide wins if both are on. Restart Instagram to see the change. Starts off. Turn it on in HushGram settings > Reels. Under Tab bar, switches do the same for Home, Search, Create and Profile, two put Messages or Activity on the bar when Instagram left them off, switches take the Create and notifications buttons off Home's header, others add a Search, Messages or Ghost mode button to it or put Instagram's logo in its middle, two center the name at the top of profiles and the title on other screens, a list puts the tabs in your order, and another picks the tab Instagram opens on.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the Repost button",
          "description": "Takes the Repost button and its count off posts and reels, so nothing gets reposted by mistake. Share still works. Starts off. Turn it on in HushGram settings > Sharing.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the Share button",
          "description": "Takes the Share button and its count off posts in your feed and off reels. Starts off. Turn it on in HushGram settings > Sharing.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the Threads button",
          "description": "Takes the Threads button off the top of profiles. The menu and the other buttons stay. Starts off. Turn it on in HushGram settings > Profiles.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the home feed",
          "description": "Empties your home feed on purpose, so Home shows only the stories row. Profiles, Explore and Reels still show posts. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide the notes row",
          "description": "Takes the row of notes, and the Map bubble in it, off the top of your messages. Your chats stay. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Hide your active status",
          "description": "Stops people from seeing Active now for you while you use Instagram. You still see when they're active. Ghost mode, at the top of Ads and privacy, turns it on with the others. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "HushGram launch screen",
          "description": "Shows HushGram's logo instead of Instagram's on the screen you see while Instagram starts, on Android 13 and newer. Starts off. Turn it on in HushGram settings > Layout.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "HushGram settings",
          "description": "Adds a HushGram settings page to Instagram. Open it by long-pressing the Instagram logo at the top of your feed or Instagram's icon, or from the top of Settings and activity. Turn features on or off there, pause HushGram and save diagnostics. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Install next to Instagram",
          "description": "Installs this build as a second Instagram beside your normal one, with its own data and sign-in. Pick its package name and app name in the patch's options, and whether its icon gets a HushGram badge. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791765324519,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The second Instagram's package. Each part starts with a letter, with dots between the parts, and it can't be Instagram's own."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "The name under the second Instagram's icon. It starts with a letter and holds up to 50 characters."
            },
            {
              "key": "markIcon",
              "title": "Mark the icon",
              "description": "Puts a small HushGram badge on the second Instagram's home screen icon, so the two are easy to tell apart. Instagram's other icons you can pick in its settings get it too."
            }
          ],
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Keep Reels auto scroll on",
          "description": "Keeps Instagram's auto scroll in Reels turned on after you leave Reels or restart Instagram, until you turn it off yourself. It can also move on to the next reel when one ends on accounts where Instagram doesn't offer auto scroll. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Keep a seek bar on Reels",
          "description": "Keeps a seek bar under every reel, short ones too, with the time played and the reel's length above it, like 0:10 / 0:55. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Keep in chat",
          "description": "Keeps view once and replayable photos and videos in your chats after you open them, so they don't disappear. A photo or video you send stays Instagram's own sent bubble. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Keep the reel speed",
          "description": "Keeps the 2x speed on for the next reels after you lock a reel at 2x (hold its edge, then slide down), until you slide the lock off. On by default. Turn it off in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Lock your messages",
          "description": "Covers your inbox and chats, all of Instagram, or just the single chats you pick under Locked chats, until your fingerprint, face or screen lock says it's you. Message notifications only say that a message came. Chats you pick under Hidden chats leave your inbox and their notifications don't post. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Long press to zoom",
          "description": "Press and hold a photo in a feed to see it twice as big around your finger, and let go to close it. Pinch to zoom still works. Keep the zoom open leaves it up after you let go, to drag and pinch from 1x to 4x until a tap or Back closes it. While its switch is on, it takes the place of Instagram's own long press on a photo. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Loop a story",
          "description": "Plays a story again from the start when it ends, instead of moving on to the next one. Tap or swipe to move on. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Open developer options",
          "description": "A long press on the Home tab opens Instagram's own developer options, where you can change its hidden settings. A wrong change can break parts of Instagram until you reset it. On once you patch it in. Turn it off in HushGram settings > Developer.",
          "firstSeen": 1790919711074,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Open links in external browser",
          "description": "Opens web links you tap in your usual browser instead of Instagram's built-in one, without Instagram's click tracker. Instagram pages and ads still open in the app. On by default. Turn it off in HushGram settings > Ads and privacy.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Profile posts as a list",
          "description": "Opening someone's profile takes you on to their posts as a scrolling list of full posts. Back shows the grid. Your own profile keeps its grid. Starts off. Turn it on in HushGram settings > Profiles.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Pure black dark mode",
          "description": "Makes Instagram's dark mode pure black instead of dark gray, on the menus that slide up from the bottom too. It looks deeper and can save battery on an OLED screen. Buttons keep their grays so they stay easy to see. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790919711074,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Read messages without the seen receipt",
          "description": "Opening a chat no longer tells people you've seen their messages. You still see when they've seen yours. Mark as read still tells them. Ghost mode turns it on too. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Remove build expired popup",
          "description": "Stops Instagram from locking you out with a screen that says this version is too old. A patched build can't update itself, so it would stop working after a few weeks. On by default. Turn it off in HushGram settings > Updates.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Remove the advertising ID",
          "description": "Stops Instagram from reading your phone's advertising ID, which ad companies use to follow you between apps. Instagram gets a string of zeros instead. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Remove the empty space at the bottom",
          "description": "Takes away the empty gap Instagram leaves under its tab bar for a navigation bar that isn't there. Restart Instagram to see the change. Starts off. Turn it on in HushGram settings > Layout.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Restore trust on re-signed builds",
          "description": "Lets Instagram's own checks of who signed the app pass on a patched build, so the parts that need them keep working. Threads, Facebook and Messenger patched with the same key work too. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Resume long videos",
          "description": "A video or reel longer than two minutes picks up where you left off the next time you play it on the same account. Live videos and ads start as usual. Starts off. Turn it on in HushGram settings > Playback.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Rounded post corners",
          "description": "Rounds the corners of a post's photo, video and carousel pages in Home and Following, at a small or large size. Stories, profiles, Explore and Reels stay as Instagram draws them. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking tags from the links you copy or share, and opens bio links without Instagram's click tracker. The link still opens the same post, reel, story or profile. On by default. Turn it off in HushGram settings > Ads and privacy.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Save comment photo",
          "description": "Adds Save to the menu on a comment that has its own photo or GIF, saving the largest size Instagram sent. A GIF is saved as a .gif in Pictures/Instagram, taken from Instagram's own copy, not Giphy. If Instagram lists only an animated WebP or an MP4 for it, you get that file instead, and an MP4 goes in Movies/Instagram like a video. Starts off. Turn it on in HushGram settings > Comments.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Save profile picture",
          "description": "Adds Save profile picture, View profile picture, Copy username and Copy bio to the menu on someone's profile. View opens the picture full screen and lets you zoom. Starts off. Turn it on in HushGram settings > Downloads.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Saved on your profile",
          "description": "Adds a bookmark to the tabs on your own profile, beside posts, reels and tagged, that opens Saved. Starts off. Turn it on in HushGram settings > Profiles, then restart Instagram.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "See who a story mentions",
          "description": "Adds a small label in a story's header showing how many accounts it mentions. Tap it for a list and tap an account to open their profile. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show a post's exact time",
          "description": "Shows the date and time a post went up, like Oct 2, 3:45 PM, instead of how long ago. It does the same for comments. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show a reel's exact time",
          "description": "Adds the date and time a reel was posted under the author's name, like Oct 2, 3:45 PM, with the seconds or how long ago (1d 2h 5m ago) if you want them. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show a story's exact time",
          "description": "Shows the date and time a story was posted, like Oct 2, 3:45 PM, instead of how long ago. A choice under the switch can show the time left instead. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show hidden like counts",
          "description": "Shows how many likes a post or reel has when its owner hid the count, as long as Instagram's server still sends the number. If it doesn't, nothing changes. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show if a profile follows you",
          "description": "Adds Follows you or Doesn't follow you beside the name on someone's profile. Other switches add a chip and mark accounts on your Following list that don't follow you back, and Recent unfollowers shows who left your Followers list. The chip is blue for Follows you, green for Following each other and red for Doesn't follow you, and it can go small under the profile picture. On by default. Turn it off in HushGram settings > Profiles.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Show when someone was last active",
          "description": "Shows the exact time someone was last on, like Active at 3:42 PM, in your messages and in a chat, instead of Active 3h ago. Active now stays. Starts off. Turn it on in HushGram settings > Messages.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Spoof location",
          "description": "Tells Instagram your phone is at a place you pick, for the location sticker, nearby places and maps. Photos keep their own places. You need to pick a place too. Starts off. Turn it on in HushGram settings > Ads and privacy.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Start Home on Following",
          "description": "Opens Home on posts from accounts you follow instead of For you. A second switch removes For you from Home, and a third keeps Instagram's logo at the top of Home in place of the feed's name. Restart Instagram to see the change. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Start feed videos with sound",
          "description": "Starts the first video on Home with its sound on, the same as tapping the video's speaker. Your phone's ringer and volume still count. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Start on x86 devices",
          "description": "Stops Instagram from crashing or freezing on x86 devices that run its code through a translator, such as some Chromebooks and emulators. Phones and tablets with arm chips run it as before. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Start stories with sound",
          "description": "Opens stories with their sound on, the same as tapping Instagram's speaker. Your phone's ringer and volume still count. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Stop Reels scrolling",
          "description": "Stops a swipe in Reels from moving to the next reel, so you stay on the one you opened. A second switch lets you watch 20 reels, then stops swiping for 15 minutes. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Stop Story auto-advance",
          "description": "Keeps each story on screen until you tap or swipe. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Stop background wake-ups",
          "description": "Stops two alarms that wake your phone while Instagram is in the background. One goes off every minute or two only to note that Instagram is still running, and the other wakes it five minutes later to upload usage events. Messages and notifications still arrive. Starts off. Turn it on in HushGram settings > Battery.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Stop swipe to create",
          "description": "Stops a sideways swipe on Home from opening the camera. The + button still opens it. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Stop swiping between tabs",
          "description": "Stops a sideways swipe from moving between Home, Reels and the other main tabs. Tapping the tab bar still works. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Story ring size",
          "description": "Draws the rings in the stories row at the top of Home smaller, so more fit on screen, or larger, and the ring of a story you haven't watched in a color you pick. Nothing changes until you pick a size or a color. On by default. Turn it off in HushGram settings > Stories.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Tap a feed video to pause it",
          "description": "A tap on the video playing in a feed pauses it in place instead of opening it in Reels. Ads keep Instagram's own tap. Starts off. Turn it on in HushGram settings > Feed.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Tap to play",
          "description": "Makes videos, reels and stories wait for your tap instead of starting by themselves, like Instagram does when it saves mobile data. A choice under the switch can leave Reels out or hold only Reels. Starts off. Turn it on in HushGram settings > Playback.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Turn off HDR brightness boosts",
          "description": "Stops HDR photos and reels from making the screen brighter than everything else. Starts off. Turn it on in HushGram settings > Playback.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Turn off double tap to like",
          "description": "Stops a double tap on a post or reel from liking it, and the heart doesn't show. The Like button still works. Separate switches cover posts, reels, comments and chat messages. Starts off. Turn it on in HushGram settings > Reels.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "Upload stories at full quality",
          "description": "Sends the video stories you post at up to 1080 pixels wide instead of 720, as Instagram does with its own Upload at highest quality setting on. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "View DM photos and videos anonymously",
          "description": "Holds back the Opened notice for view once photos and videos in messages, so the sender doesn't see you opened them. Ghost mode turns it on too. Starts off. Turn it on in HushGram settings > Ads and privacy.",
          "firstSeen": 1791014978039,
          "default": false,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "View live anonymously",
          "description": "Keeps you off the viewer list of the lives you watch, so the host isn't told you're there. Your own lives still count their viewers. Ghost mode turns it on too. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1791410425222,
          "compatiblePackagesKey": 1197
        },
        {
          "name": "View stories anonymously",
          "description": "Keeps you off the viewer list of the stories you watch. Replying or reacting still shows you. An optional Mark as seen button lets you choose. Ghost mode turns it on too. Starts off. Turn it on in HushGram settings > Stories.",
          "firstSeen": 1790834345308,
          "compatiblePackagesKey": 1197
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "chikuwadon/nicoid-re-patches",
      "name": "nicoid Re",
      "repoDescription": "ニコニコ動画プレイヤー「nicoid」向けMorpheパッチ。現在の動画再生形式に対応し、再生・コメント・検索・動画管理の機能を拡張。ダークモード・Material You対応。",
      "avatarUrl": "https://avatars.githubusercontent.com/u/155105320?v=4&s=128",
      "hotRank": 41,
      "stars": 27,
      "updatedAt": 1792288777000,
      "firstSeen": 1790919711955,
      "appFirstSeen": {
        "com.sauzask.nicoid": 1790919711074
      },
      "appUpdates": {
        "com.sauzask.nicoid": 1790942789000
      },
      "patches": [
        {
          "name": "nicoid Re",
          "description": "Morphe patch for nicoid. Supports the current NicoNico video service, dark mode, and Android 16, with additional feature improvements.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1378
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "K8R8TO/kizu-morphe-patches",
      "name": "Kizu Twitch",
      "repoDescription": "Twitch patch for Morphe, inspired by projects like PurpleTV, with enhanced chat features, player controls, third-party emotes, and quality-of-life improvements.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/78065389?v=4&s=128",
      "hotRank": 128,
      "stars": 2,
      "updatedAt": 1792338420000,
      "firstSeen": 1790919711955,
      "appFirstSeen": {
        "tv.twitch.android.app": 1790919711074
      },
      "appUpdates": {
        "tv.twitch.android.app": 1792338420000
      },
      "patches": [
        {
          "name": "Twitch Enhancement",
          "description": "Kizu Twitch enhancements for Twitch 31.3.1. v2.1 adds Hide Stream Extensions, third-party emote tap-to-preview, Danmaku comments, and a fast horizontal autocomplete strip for Twitch-native/7TV/BTTV/FFZ emotes. Includes picker, catalog loading, deleted-message recovery and VOD-crash patch refinements.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1368
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushTelegram",
      "name": "HushTelegram",
      "repoDescription": "HushTelegram v0.0.19: Morphe patches that take sponsored messages, search ads, Stories and upsells out of Telegram and keep its usage reports on your phone. 67 patches for Telegram 13.0.3.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushTelegram/main/patches-bundle.png",
      "hotRank": 18,
      "stars": 61,
      "updatedAt": 1792277229000,
      "firstSeen": 1790919711955,
      "appFirstSeen": {
        "org.telegram.messenger": 1792285581507,
        "org.telegram.messenger.web": 1790919711074
      },
      "appUpdates": {
        "org.telegram.messenger": 1792277229000,
        "org.telegram.messenger.web": 1792277229000
      },
      "patches": [
        {
          "name": "AMOLED black",
          "description": "Gives Telegram's Night and Dark themes pure black screens for a darker look. Message bubbles and menus keep their colors. On Android 13 and up the launch screen turns black too while your phone is in dark mode. Starts off. Turn it on in HushTelegram settings > Look and feel, then restart Telegram.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Add Repeat to the message menu",
          "description": "Adds Repeat, Copy photo, Message details and Quick forward to a message's press-and-hold menu, for resending, copying and forwarding faster. All four start off. Turn them on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Allow chat blur on slower phones",
          "description": "Lets slower phones show the blurred chat header and panels that Telegram keeps for fast phones. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Ask before sending a sticker",
          "description": "Asks you to confirm before a sticker, GIF, voice or video message, or call goes out, so a stray tap doesn't send it. All four start off. Turn them on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Black and white launch logo",
          "description": "With AMOLED black on and your phone in dark mode, the launch screen shows Telegram's logo in white on black instead of the blue one. It follows the switch on Android 13 and up. When Android reopens a Telegram it closed in the background, it shows the black screen in dark mode even with the switch off, since nothing can run that early. It isn't selected by default, since it has Morphe rebuild Telegram's resources. Turn on Expert mode in Morphe Manager to pick it.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Change sticker size",
          "description": "Shows stickers in chats smaller or larger than Telegram does, at a size you pick. Animated emoji and dice keep their size. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable analytics",
          "description": "Stops Telegram from reporting how you use the app, like how long you read channel posts and what you tap on Premium screens, and keeps the camera from reporting your phone's maker and model. Messages, calls and notifications work as before. On by default. Turn it off in HushTelegram settings > Privacy.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable call debug upload",
          "description": "Stops your phone from sending call problem reports and log files to Telegram when its server asks for them. On by default. Turn it off in HushTelegram settings > Privacy.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable chat swipe actions",
          "description": "Stops a sideways swipe on a chat from archiving, muting, pinning, deleting or marking it read, so a slip can't change a chat. Press and hold still has every action. Starts off. Turn it on in HushTelegram settings > Chat list.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable double-tap reactions",
          "description": "Stops a double tap on a message from adding a reaction, handy if you keep reacting by accident. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable draft link previews",
          "description": "Keeps Telegram from looking up a link's preview before you send the message. Sent messages still get a preview. The same page has Keep drafts on this phone, so unsent drafts stop syncing to your other devices, and Keep searches on this phone, so what you type in the main search isn't sent to Telegram. Each starts off. Turn them on in HushTelegram settings > Privacy.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable pull to archive",
          "description": "Stops pulling down the chat list from opening the hidden archive. Open it from Archived chats in the chat list's menu instead. Starts off. Turn it on in HushTelegram settings > Chat list, then restart Telegram.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable pull to next channel",
          "description": "Stops pulling up at the bottom of a channel from jumping to the next channel. A second switch does the same for forum topics. The channel switch starts on and the topic switch starts off. Find them in HushTelegram settings > Conversations.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Disable update checks",
          "description": "Stops Telegram from offering its own updates from telegram.org, which can't install over a patched app. Patch each new version in Morphe Manager instead. On by default. Turn it off in HushTelegram settings > More settings > Updates.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Exact numbers",
          "description": "Shows member, subscriber, view, reply and reaction counts in full, like 12,345 instead of 12.3K. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Faster downloads",
          "description": "Downloads files in 512 KB pieces, 8 at a time, the way Telegram already does for accounts its servers pick, instead of 128 KB pieces 4 at a time. If a big piece fails, Telegram still drops back to small ones. A second switch, Hold automatic downloads on Data Saver, keeps Telegram from downloading media on its own while Android's Data Saver is on and the network is metered. Both start off. Turn them on in HushTelegram settings > Playback.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Folders by chat type",
          "description": "Makes Private, Groups, Channels and Bots folders in one tap. They're Telegram's own folders, so they show as tabs above the chat list and on your other devices too. Turning it off removes the ones it made, unless you renamed or changed them. Starts off. Turn it on in HushTelegram settings > Chat list.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Gallery camera on tap",
          "description": "Keeps the attachment gallery from starting the camera or asking for camera access when it opens. The camera starts when you tap its tile. Starts off. Turn it on in HushTelegram settings > Privacy.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide Contacts tab",
          "description": "Removes the Contacts tab from the bar at the bottom of the main screen, and swiping doesn't open its page either. The Calls or Settings tab stays as Telegram has it, and the chat list's new message button still opens your contacts. A second switch, Compact bottom bar, makes that bar shorter and only as wide as its tabs need. A third, Side menu, brings back a menu that slides in when you swipe right on the chat list. All three start off. Turn them on in HushTelegram settings > Chat list.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide Premium, gifts and Stars",
          "description": "Removes Premium, Stars, My Grams, Wallet, Business and Send a Gift from Settings, Wallet and Send Gram from the chat, profile and link menus, Gifts tabs on profiles, the Gift button in channels, and Premium stickers, their effects and Premium emoji packs for an account without Premium, for a less cluttered app. On by default. Turn it off in HushTelegram settings > Ads.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide Send as button",
          "description": "Hides your picture next to the message box in groups and channels where you could post as a channel, while you're posting as yourself. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide Stories",
          "description": "Removes the story bar above your chats, the rings around profile pictures and the Post Story button. Profile stories and archives stay. On by default. Turn it off in HushTelegram settings > Chat list.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide Telegram Features and Invite Friends",
          "description": "Removes the Telegram Features row from Settings and the Invite Friends rows from Contacts. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide ads",
          "description": "Removes sponsored messages in channels, sponsored accounts in search and ads in Telegram's video player, so you see fewer ads. On by default. Turn it off in HushTelegram settings > Ads.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide blocked users in groups",
          "description": "Leaves messages from people you've blocked out of groups and supergroups you open, and keeps them from notifying you. Nothing is deleted. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide channel bar buttons",
          "description": "Removes the Search, Direct messages and Info buttons from the bar at the bottom of a channel. Mute and Join stay. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide contacts on Telegram",
          "description": "Hides the Your contacts on Telegram list that shows under a short chat list. Chats, folders and search stay. Starts off. Turn it on in HushTelegram settings > Chat list.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide folder tab counters",
          "description": "Hides the unread count on each folder tab above the chat list, for a calmer look. A second switch, Open a folder at launch, opens the chat list on a folder you pick instead of All Chats. Both start off. Turn them on in HushTelegram settings > Chat list.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide gallery camera tile",
          "description": "Removes the live camera tile from the attachment menu's photo grid, so the grid starts with your photos. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide greeting stickers",
          "description": "Hides the sticker that an empty private chat offers to send as a greeting. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide keyboard on scroll",
          "description": "Closes the on-screen keyboard when you start scrolling a chat, so you can read more. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide messages by keyword",
          "description": "Leaves messages that match your own words or regular expressions out of the groups and channels you open, with one list for groups and one for channels. Private chats and your own messages stay. Nothing is deleted, and the filters stay on the phone. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide phone number",
          "description": "Covers your own phone number with dots in Settings and your profile, which helps when you share your screen. A second switch, Don't share my number by default, leaves the share-my-number box clear when you add someone as a contact from their chat. Both start off. Turn them on in HushTelegram settings > Privacy.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide popular apps",
          "description": "Hides the Popular apps list on the Apps tab of search and stops Telegram from loading it. On by default. Turn it off in HushTelegram settings > Ads. Two more switches there start off. Search only my chats keeps search to your own chats and contacts, with nothing public. Find names in styled letters finds names written in decorative letters when you type plain ones.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide promotional banners",
          "description": "Hides Premium, birthday and low Stars balance banners above your chat list. Account security notices still show. On by default. Turn it off in HushTelegram settings > Ads.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide recommendations",
          "description": "Hides suggested similar channels and bots, and stops Telegram from loading new suggestions. On by default. Turn it off in HushTelegram settings > Look and feel.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide sender names when forwarding",
          "description": "Turns on Telegram's Hide sender's name option each time you forward, so copies arrive without the original author. You can turn it off before sending. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide sponsored proxy channel",
          "description": "Hides the sponsored channel a proxy adds to your chat list and folders. Your proxy settings aren't touched. On by default. Turn it off in HushTelegram settings > Ads.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide time on stickers",
          "description": "Removes the time and read checks from stickers and big animated emoji in chats. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Hide translate bar",
          "description": "Hides the translate bar at the top of chats in another language. Translate moves to the chat's menu. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Holiday look all year",
          "description": "Shows Telegram's Santa hat and New Year snow all year, not just around New Year. Starts off. Turn it on in HushTelegram settings > Look and feel. The same page has Emoji next to the chat list title, which puts an emoji or a few letters of your choice after Telegram's name, on this phone only.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "HushTelegram icon and name",
          "description": "Gives your patched Telegram HushTelegram's own home screen icon, with a themed version on Android 13 and up, and can change the name under it. An alternate icon picked in Telegram's settings keeps its own look. It isn't selected by default. Turn on Expert mode in Morphe Manager to pick it and name the app. Only patching again without it puts Telegram's icon back.",
          "firstSeen": 1791733479056,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name under the icon, up to 30 characters. Leave it empty to keep Telegram."
            }
          ],
          "compatiblePackagesKey": 1379
        },
        {
          "name": "HushTelegram settings",
          "description": "Adds a HushTelegram row to Telegram's Settings, where you turn features on or off, pause HushTelegram, save your choices and export a report. You can also press and hold Telegram's app icon. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1790919711074,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Ignore mentions in muted chats",
          "description": "Stops mentions and replies in groups or channels you've muted from notifying you. Chats you haven't muted notify as before. Starts off. Turn it on in HushTelegram settings > Notifications.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Keep deleted messages",
          "description": "Keeps a message on your phone when someone else deletes it, and marks it deleted next to the time. Your own deletes still work normally. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Keep videos muted on volume keys",
          "description": "Makes the volume keys only change the volume in a chat, instead of playing the video on screen with sound. Starts off. Turn it on in HushTelegram settings > Playback.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Message times with seconds",
          "description": "Shows seconds in each message's time, like 9:41:27 PM, so messages sent close together are easy to tell apart. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Open links externally",
          "description": "Opens ordinary web links in your browser instead of inside Telegram. Telegram links, sign-in and payment pages work as before. On by default. Turn it off in HushTelegram settings > More settings > Links. A second switch there, Keep your location from Mini Apps, starts off. With it on, Mini Apps and web pages opened in Telegram are told your location isn't available.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Play voice messages one at a time",
          "description": "Stops the next voice or video message from playing by itself when one ends. A second switch, Keep voice messages quiet while locked, stops voice and round video messages from starting while your phone is locked. Both start off. Turn them on in HushTelegram settings > Playback.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Quiet contacts nag",
          "description": "Once you've said no, stops the Contacts tab from asking for contacts access again and clears its warning badge. On by default. Turn it off in HushTelegram settings > Look and feel.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Repair Firebase push registration",
          "description": "Tries to help a patched Telegram sign up for push notifications, by giving Google's Firebase service Telegram's original certificate. If Telegram's server still turns the sign-up down, as it does with your own API ID, it turns on Telegram's own Keep-Alive Service and Background Connection instead, unless you've set either one yourself. On by default. Turn it off in HushTelegram settings > Notifications.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Reveal spoilers",
          "description": "Shows spoiler text, photos and videos without the cover, so you don't have to tap. View-once media, sensitive content and login codes stay covered. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Save downloaded files",
          "description": "Copies each file and song you download to Download/Telegram on your phone, where file managers and other apps can open it, the way Save to Downloads does one at a time. Files from secret chats and from chats that don't allow saving stay in Telegram. Starts off. Turn it on in HushTelegram settings > Playback.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Show user and chat IDs",
          "description": "Adds a copyable ID number for a user or chat to the profile menu. A second switch also shows where the profile photo is stored. Both start off. Turn them on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Silence people outside your contacts",
          "description": "Shows notifications from people who aren't in your contacts without sound or vibration. Bots, reminders and login codes keep their sound. Starts off. Turn it on in HushTelegram settings > Notifications.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Start the camera on the rear lens",
          "description": "Opens the attachment menu's camera on the rear lens every time, not the lens you used last. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Strip link tracking",
          "description": "Removes tracking tags like utm_source, gclid and fbclid from links you open or share. Links with any other extra part stay unchanged. A second switch, No automatic sign-in on Telegram's sites, opens links to Telegram's own websites without the sign-in token Telegram adds for your account. Both start off. Turn them on in HushTelegram settings > More settings > Links.",
          "firstSeen": 1791014978039,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Swipe back on profiles",
          "description": "Makes a swipe right on a profile's photos or media tabs go back, like the rest of the profile. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Translate with an outside service",
          "description": "Adds Translate here to a message's menu and Translate this chat to a chat's menu. Text you turn on goes to Google's web translate, or to an AI service with your own key if you set one, one message at a time, and nothing is sent before that. With an AI service, a How to translate box lets you say how you want it done. Telegram's own translation and its Premium checks stay as they are. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Turn off haptic feedback",
          "description": "Stops Telegram from vibrating for taps, long presses, swipes and wrong entries. Calls and notifications still vibrate. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Turn off reaction effects",
          "description": "Stops the emoji burst and fly-in when someone reacts. The reaction still shows on the message. Starts off. Turn it on in HushTelegram settings > Look and feel.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "UnifiedPush notifications",
          "description": "Lets Telegram get its notifications through a UnifiedPush app like ntfy, for phones where Firebase notifications don't arrive. Telegram's servers wake it through the app, and the messages still come from Telegram. Starts off. Turn it on in HushTelegram settings > Notifications.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Use normal paste",
          "description": "Pastes text exactly as you copied it, without Telegram adding formatting, tables or code styling. Starts off. Turn it on in HushTelegram settings > Conversations.",
          "firstSeen": 1791216213319,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Use registered Maps API key",
          "description": "Lets maps in your patched Telegram use a Google Maps key you registered. Leave the option empty to keep Telegram's key. It has no switch and isn't selected by default. Turn on Expert mode in Morphe Manager to pick it and enter your key.",
          "firstSeen": 1791014978039,
          "default": false,
          "options": [
            {
              "key": "apiKey",
              "title": "Your Google Maps key",
              "description": "A Google Maps key for Android apps, made in your own Google Cloud project. Limit it to Telegram's package name and your signing certificate (SHA-1)."
            }
          ],
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Use registered Telegram API credentials",
          "description": "Signs in to Telegram with the API ID and hash you registered at my.telegram.org. Fill in both options, or leave both empty to keep the originals. It has no switch and isn't selected by default. Use Expert mode in Morphe Manager.",
          "firstSeen": 1791014978039,
          "default": false,
          "options": [
            {
              "key": "apiId",
              "title": "Your API ID",
              "description": "The number shown as App api_id at my.telegram.org/apps. Fill in the API hash too, or leave both empty."
            },
            {
              "key": "apiHash",
              "title": "Your API hash",
              "description": "The 32-character code shown as App api_hash at my.telegram.org/apps. Keep it private, and fill in the API ID too."
            }
          ],
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Use system font",
          "description": "Draws Telegram's bold, italic and code text in your phone's font instead of the one built into the app. Starts off. Turn it on in HushTelegram settings > Look and feel, then restart Telegram.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        },
        {
          "name": "Voice messages in the music player",
          "description": "Makes tapping the bar above a chat, while a voice message plays, open Telegram's full music player with a seek bar. Starts off. Turn it on in HushTelegram settings > Playback.",
          "firstSeen": 1791511990716,
          "compatiblePackagesKey": 1379
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Rosaldivo/rosaldivo-morphe-patches",
      "name": "Rosaldivo",
      "repoDescription": "Rosaldivo's patches for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6643674?v=4&s=128",
      "hotRank": 294,
      "stars": 2,
      "updatedAt": 1790929724000,
      "firstSeen": 1790982002893,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1790982001733
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1790929724000
      },
      "patches": [
        {
          "name": "Playlist track tap action",
          "description": "Plays only the tapped track of a playlist or album, or adds it to the queue, instead of replacing the queue with the whole playlist.",
          "firstSeen": 1790982001733,
          "options": [
            {
              "key": "tapAction",
              "title": "Tap action",
              "description": "What tapping a track inside a playlist or album does."
            }
          ],
          "compatiblePackagesKey": 1380
        }
      ]
    },
    {
      "source": "github",
      "repo": "Mubelotix/my-morphe-patches",
      "name": "Mubelotix",
      "repoDescription": "Some android app patches I made",
      "avatarUrl": "https://avatars.githubusercontent.com/u/42696684?v=4&s=128",
      "hotRank": 132,
      "stars": 9,
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803,
      "appFirstSeen": {
        "__universal__": 1791033901701,
        "com.antoinehabert.truthordaregame": 1791033901701,
        "com.citynav.jakdojade.pl.android": 1791033901701,
        "com.easybrain.sudoku.android": 1791033901701,
        "com.picolo.android": 1791033901701,
        "com.pinterest": 1791033901701,
        "com.reddit.frontpage": 1791033901701,
        "fr.cityway.android.creaastuce": 1791033901701,
        "net.aasuited.tarotscore": 1791033901701,
        "net.aasuited.universalscoretracker": 1791033901701
      },
      "appUpdates": {
        "__universal__": 1790962461000,
        "com.antoinehabert.truthordaregame": 1790962461000,
        "com.citynav.jakdojade.pl.android": 1790962461000,
        "com.easybrain.sudoku.android": 1790962461000,
        "com.picolo.android": 1790962461000,
        "com.pinterest": 1790962461000,
        "com.reddit.frontpage": 1790962461000,
        "fr.cityway.android.creaastuce": 1790962461000,
        "net.aasuited.tarotscore": 1790962461000,
        "net.aasuited.universalscoretracker": 1790962461000
      },
      "patches": [
        {
          "name": "Activates premium features",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1381
        },
        {
          "name": "Activates premium features",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1382
        },
        {
          "name": "Activates premium features",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1383
        },
        {
          "name": "Disable ads",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1384
        },
        {
          "name": "Offline Validation Fix",
          "description": "Forces offline ticket validations to always succeed and displays them in the ongoing tickets list even when offline.",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1385
        },
        {
          "name": "React Native REPL",
          "description": "Adds a REPL inside the VM of any React Native app for you to dig into",
          "firstSeen": 1791033901701,
          "default": false,
          "options": [
            {
              "key": "ws_server"
            }
          ]
        },
        {
          "name": "Remove GMA ads",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1386
        },
        {
          "name": "Remove ads",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1387
        },
        {
          "name": "Remove ads",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1388
        },
        {
          "name": "Remove promoted content",
          "firstSeen": 1791033901701,
          "compatiblePackagesKey": 1386
        },
        {
          "name": "Reroute API calls",
          "firstSeen": 1791033901701,
          "options": [
            {
              "key": "proxyHost"
            },
            {
              "key": "proxyCookies"
            }
          ],
          "compatiblePackagesKey": 1389
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bennytsai1234/youtube-thread-ripper",
      "name": "Thread Ripper",
      "repoDescription": "Morphe patches for YouTube Android: multi-connection download and buffer preload for spoofed (non-SABR) video streams",
      "avatarUrl": "https://avatars.githubusercontent.com/u/104442934?v=4&s=128",
      "hotRank": 289,
      "stars": 2,
      "updatedAt": 1791621000000,
      "firstSeen": 1791096887688,
      "appFirstSeen": {
        "com.google.android.youtube": 1791096886609
      },
      "appUpdates": {
        "com.google.android.youtube": 1791621000000
      },
      "patches": [
        {
          "name": "Multi-connection video download",
          "description": "Downloads each video byte range over several concurrent connections, like a download manager, to work around per-connection throttling of spoofed video streams. Only affects non-SABR streams (for example Spoof video streams set to visionOS or Android VR Downgraded).",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 1390
        },
        {
          "name": "Video buffer preload",
          "description": "Lets the player keep loading until a target amount of video is buffered, within a memory limit, instead of stopping at the app's byte and time limits.",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 1390
        },
        {
          "name": "Stall recovery",
          "description": "Adds an option (off by default) to resume playback after a stall once a shorter amount of video is buffered than the app's 5 seconds.",
          "firstSeen": 1791096886609,
          "compatiblePackagesKey": 1390
        },
        {
          "name": "Cloudflare WARP while open",
          "description": "Adds an option (off by default) to route YouTube, and only YouTube, through Cloudflare WARP while it is in the foreground, and back to the normal connection in the background.",
          "firstSeen": 1791593685823,
          "compatiblePackagesKey": 1390
        }
      ]
    },
    {
      "source": "github",
      "repo": "ryykitty/twitch-patched",
      "name": "Twitch",
      "repoDescription": "Twitch Morphe patches for android. PurpleTV and vaft inspired integrated adblock and QoL patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/197667736?v=4&s=128",
      "hotRank": 51,
      "stars": 14,
      "updatedAt": 1792255083000,
      "firstSeen": 1791119638352,
      "appFirstSeen": {
        "tv.twitch.android.app": 1791119637419
      },
      "appUpdates": {
        "tv.twitch.android.app": 1792255083000
      },
      "patches": [
        {
          "name": "Auto-claim bonus channel points",
          "description": "Automatically claims bonus channel points while watching live streams.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "BTTV, FFZ and 7TV emotes",
          "description": "Adds global and channel emotes to live chat, replay chat and the emote picker, with animations and tap previews.",
          "firstSeen": 1791497198177,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Block client-requested ads",
          "description": "Blocks native player ad requests. Restart Twitch after changing this setting.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Block stream ads",
          "description": "Replaces detected preroll and midroll ads with direct Twitch playback.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Hide Turbo promotions",
          "description": "Hides Twitch Turbo promotions and purchase prompts.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Hide feed and display ads",
          "description": "Hides sponsored feed cards, banners and display ads.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Hide subscription discount banners",
          "description": "Hides subscription offers, discount banners and promotional labels.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Inspect Twitch APK",
          "description": "Reports the APK package, version and DEX class count without modifying the app.",
          "firstSeen": 1791119637419,
          "default": false,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Playback diagnostics",
          "description": "Records playlist metadata and playback counters for troubleshooting.",
          "firstSeen": 1791119637419,
          "default": false,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "Reload stream",
          "description": "Reloads live streams with a double-tap control.",
          "firstSeen": 1791119637419,
          "compatiblePackagesKey": 1391
        },
        {
          "name": "UI settings",
          "description": "Customizes player controls, channel actions, extension buttons and fullscreen system bars.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 1391
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "crimera/piko-ig-lite",
      "name": "Piko IG Lite",
      "repoDescription": "Lean piko Instagram patch bundle",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44558091?v=4&s=128",
      "hotRank": 258,
      "stars": 20,
      "updatedAt": 1792314478000,
      "firstSeen": 1791161970176,
      "appFirstSeen": {
        "com.instagram.android": 1791161929168
      },
      "appUpdates": {
        "com.instagram.android": 1792314478000
      },
      "patches": [
        {
          "name": "AMOLED theme",
          "description": "Uses pure black for dark-mode Compose and View surfaces when enabled.",
          "firstSeen": 1792285581507,
          "compatiblePackagesKey": 1392
        },
        {
          "name": "Disable swipe to camera",
          "description": "Stops a swipe right on the home feed from opening the camera. The camera button and deep links still open it.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1392
        },
        {
          "name": "Downloads",
          "description": "Adds a download button beside the save icon on feed posts and reels and beside the reply pill on stories. Posts with several media open a bottom sheet to pick what to save.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1392
        },
        {
          "name": "Ghost mode",
          "description": "Lets you watch stories, Instants and messages without being marked as seen. Each surface has its own toggle in Piko settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1392
        },
        {
          "name": "Hide feed ads",
          "description": "Removes sponsored posts and ad units from the main feed.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1392
        },
        {
          "name": "Hide reels and stories ads",
          "description": "Stops Instagram from inserting ads into Reels and Stories. The same ad injector also feeds Explore and the contextual feeds, so they stay ad-free too.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1392
        }
      ]
    },
    {
      "source": "github",
      "repo": "ImNoammm/Noams-Morphe-Patches",
      "name": "Noam",
      "repoDescription": "My Morphe patches for the apps I use, in one source for Morphe Manager.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/268442138?v=4&s=128",
      "hotRank": 55,
      "stars": 15,
      "updatedAt": 1792328975000,
      "firstSeen": 1791161970176,
      "appFirstSeen": {
        "com.block.juggle": 1791161929168,
        "com.chess": 1791161929168,
        "com.google.android.inputmethod.latin": 1791161929168,
        "com.groundspeak.geocaching.intro": 1792022256530
      },
      "appUpdates": {
        "com.block.juggle": 1790963134000,
        "com.chess": 1792318375000,
        "com.google.android.inputmethod.latin": 1792328975000,
        "com.groundspeak.geocaching.intro": 1792015761000
      },
      "patches": [
        {
          "name": "AMOLED black",
          "description": "Pure black backgrounds instead of chess.com's dark grey, in the newer and the older screens. Switch it in Noam's Patches (then restart the app).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Accent color",
          "description": "Your own colour in place of chess.com's green, chosen in Noam's Patches → Accent color: buttons, highlights, icons and text of the app.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Access Points menu style",
          "description": "Lets you switch between the new and legacy Access Points menu styles. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Animation theme",
          "description": "The iOS-based app's animation themes: one colour transform over the game's effects (Neon, Gold, Ice, Rainbow and more), with previews and a live preview on the Themes page.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Arcade animations",
          "description": "Adds the chess.com website's Arcade piece animations to every board: light trails, bursts when a piece is picked up, dropped or captured, a flash on check, outlined last-move squares and animated move hints. Switch it in Noam's Patches.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Arrows in games",
          "description": "Adds Arrows and Clear buttons to the game bars (live, daily, archived, pass and play, bots, coach). While Arrows is on, dragging on the board draws an arrow and tapping marks a square, as on the website, and pieces don't move.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Block Google IPC",
          "description": "Routes every service bind/start, broadcast, activity launch, content-provider access and system-service lookup through a filter that drops anything addressed to Google apps, Google content providers or Google web hosts (GMS, Google app, Android System Intelligence, Google TTS, Play Store, Chrome). Also hands framework classes that bind internally (TextToSpeech) a filtering Context, forces the no-op text classifier and hides the system translation service.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Block ads",
          "description": "No ad is ever requested or shown; flows that would wait on an ad continue at once. Toggleable in the Mod settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Block online access",
          "description": "Takes away the app's permission to use the internet, so nothing in it (game, ads, analytics) can go online.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Block themes",
          "description": "The block looks of the iOS-based app (ASCII, Nothing, pixel, neon, glass and more), picked in the Mod settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Board colors",
          "description": "Choose the board's square colours: your own, or one of chess.com's colour themes, on every board of the app. In Noam's Patches → Board colors.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Change emoji size",
          "description": "Enables Gboard's emoji size setting. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Clipboard Custom Character Limit",
          "description": "Lets you set the maximum number of characters stored for each text clipboard item, with Gboard's stock 20,000-character limit as the default. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Clone Chess.com",
          "description": "Renames the app to com.chess.noam so it installs next to the real Chess.com app instead of over it. Leave it off to keep updating your current install.",
          "firstSeen": 1792321868240,
          "default": false,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Close Proactive Suggestions",
          "description": "Shows a dismiss button in the proactive suggestions bar. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Colour theme",
          "description": "The iOS-based app's colour themes for the game screen (OLED, Midnight, Candy and more), picked with previews on the Mod settings Themes page.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Customize Home screen",
          "description": "Choose which tiles and sections the Home screen shows, and the order of the tiles. Works on both of chess.com's Home screens (the older list and the redesign).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Customize bottom bar",
          "description": "Choose the tabs between Home and More (Puzzles, Learn, Watch, Bots, Train) and their order, in Noam's Patches → Bottom bar.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Debug log",
          "description": "Writes the screens the game opens to files/bbmod.log in the app's data (for troubleshooting the patches).",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Dictionary downloads",
          "description": "Adds \"Download dictionaries from Google\" to No-Google settings (off by default). Only English comes with Gboard; with the switch on, Gboard's own downloader gets the other languages' dictionaries (word suggestions, autocorrect) through the network helper app (included), which for this can only reach Google's dictionary folder. With it off, the first time a language without a dictionary is used, a hint says so.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Disable Google Play services",
          "description": "Makes Gboard's Play services availability check always report SERVICE_MISSING, so GMS-backed code paths (Clearcut logging, Phenotype, federated learning, sign-in, feedback) are skipped instead of retried.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Disable impossible levels",
          "description": "Replace impossible Classic trays with a playable three-piece sequence. Works with Android and iOS generation; toggleable in Mod settings.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "enabled",
              "title": "Disable impossible levels",
              "description": "Require a way to place all three pieces, including line clears between moves."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Disable revive",
          "description": "A Classic game ends at game over without the revive offer, as in the iOS-based app.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Disable screen shake",
          "description": "Adds a screen-shake toggle to the Mod settings, off to start with.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Download photos",
          "description": "Adds a Download button to the photo viewer that saves the photo to Pictures/Geocaching.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Drag speed",
          "description": "How far a held piece moves for each finger movement, on every screen size.",
          "firstSeen": 1791161929168,
          "default": false,
          "options": [
            {
              "key": "ratio",
              "title": "Drag ratio",
              "description": "1.5 is what the iOS game uses."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Enable Inline Autofill Suggestions",
          "description": "Enables inline autofill suggestions in supported contexts. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Enable cursor trackpad mode",
          "description": "Enables the long-press-spacebar trackpad, cursor lock mode, and the required scrub-move preference. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Extra effects",
          "description": "The iOS-based app's seven extra effects: magnet drag, particles, landing bounce, big-clear flash, score pulse, thumbs-up and touch haptics. All off by default, toggled in Mod settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Extra map layers",
          "description": "Street (OpenStreetMap), Satellite and Hybrid (Esri) and Terrain (OpenTopoMap) layers in the map type picker, no keys needed.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Fake best score",
          "description": "Show a chosen number as the Classic best score; the real record keeps tracking underneath and comes back when the option is turned off. Set in Mod settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Faster game over",
          "description": "The result screen opens as soon as the board has filled, without the extra wait.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Faster map reloads after switching tabs",
          "description": "Coming back to the Map tab shows the map as you left it right away while it redraws underneath.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Fix signature self-check",
          "description": "Gboard verifies that its own APK is signed by Google and refuses to start otherwise. This lets the check pass for Gboard's own package only; other packages are still checked, so no Google app is ever trusted by the patched keyboard.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Fresh Classic games",
          "description": "Every new Classic game starts on an empty board in the original skin, and the tutorial is skipped.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "emptyBoard",
              "title": "Empty board",
              "description": "No pre-filled cells at the start of a game."
            },
            {
              "key": "originalSkin",
              "title": "Original skin",
              "description": "Go back to the original look when a game starts (all-clears change the skin during a game)."
            },
            {
              "key": "skipTutorial",
              "title": "Skip the tutorial",
              "description": "A fresh install starts with a normal game instead of the scripted tutorial."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "GIF providers",
          "description": "Brings the GIF tab back without giving Gboard network access: Gboard's Tenor (Google) requests and GIF downloads are answered from the GIF sources chosen in No-Google settings (KLIPY, GIPHY, nekos.best, Wikimedia Commons, Openverse) through the separate network helper app (included: the GIF tab offers to install it), which can only reach those sites. Off until a GIF source is chosen.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Hide Premium-only content",
          "description": "Free accounts no longer see what only Premium members can use: Premium-only bots are not listed, and the Premium toolbar button, the Home and More banners and the Settings Upgrade row, the Home diamond, the sale banner and More's Membership row are gone. Nothing is unlocked.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Hide Upgrade badges",
          "description": "Removes the Upgrade badge from the map and the Premium badge from the Trails map layer.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Hide percent-of-players popups",
          "description": "Hides the \"you defeat X% of players\" fail animation and the chapter top-rank badge. Toggleable in Mod settings.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "enabled",
              "title": "Hide \"% of players\" messages",
              "description": "The Adventure defeat percent and the top-rank badge."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Keep map in place after closing a cache",
          "description": "Coming back to the map from a cache leaves it where it was instead of moving it and loading again.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Key Shape Selection",
          "description": "Enables the Key shape option inside theme details without forcing rounded keys by default. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Keyboard stays left-to-right",
          "description": "Right-to-left languages (Hebrew, Arabic…) change only the letters on the keys: the toolbar, suggestions and keys are not mirrored and the keyboard's menus stay in the phone's language. Switched in No-Google settings → Keyboard.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Lichess Puzzles",
          "description": "Puzzles from Lichess becomes the Puzzles tab's big button, with chess.com's Solve Puzzles above it. Lichess's puzzles play in chess.com's own puzzle screen (board, coach, sounds), rated on the phone the way Lichess rates them; nothing is sent to chess.com.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Limits as toasts",
          "description": "When a free limit is reached (Game Review, puzzles, lessons, drills, videos…) a short toast says so instead of a full-screen Premium offer, and promotional pop-ups are not shown. Nothing is unlocked: the limits stay exactly as they are.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Local lists",
          "description": "Lists kept on the device: the Lists tab opens without Premium, Create a List makes them there, and Add to list saves the cache into the list you pick so it opens offline.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Login days",
          "description": "The score multiplier uses a fixed number of login days instead of counting the days you open the game.",
          "firstSeen": 1791161929168,
          "default": false,
          "options": [
            {
              "key": "days",
              "title": "Login days",
              "description": "Clears score 1 + log10(days) + 1/(1 + days mod 10) times the base (1 day: x1.5, 10 days: x3)."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Map search from geocaching.com",
          "description": "Map caches come from geocaching.com's search the way c:geo gets them, without the app's cap and with every map filter applied.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Map without a Google key",
          "description": "Uses the app's built-in MapLibre map instead of Google Maps, so no Google Maps key is needed.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Menu theme",
          "description": "The iOS-based app's menu themes for the home screen; Original follows the colour theme. Picked with previews on the Mod settings Themes page.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Native description viewer",
          "description": "Shows cache descriptions in one native viewer with their formatting, images, tables and buttons, instead of the Web View and Text View tabs.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "No ads",
          "description": "Banner, full-screen and game-over ads are not loaded or shown, and neither are their Remove Ads links: the app's own \"ads enabled\" state and the account's show-ads flag, which are off for members, stay off.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "No rating prompts",
          "description": "The app doesn't ask you to rate it on Google Play. Switch it in Noam's Patches.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "No-Google settings",
          "description": "Adds a \"No-Google\" entry to Gboard's settings with switches for every runtime patch: blocking categories, Play services, GIF sources and the sticker tab, keyboard direction, offline voice typing (engine, model, threads, auto stop), offline translation (engine), model downloads and import, and a log of blocked calls.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Noam's Patches settings",
          "description": "Adds a Noam's Patches row at the top of the More tab, where the other patches of this bundle are switched on and off. Patches you did not select do not show up there.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Offline caches",
          "description": "Keeps every cache the map shows (the 6000 most recent) and every cache you open, with its images (the 300 most recent), on the device, so the map and the caches work without a connection.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Offline translation",
          "description": "Replaces Google Translate in Gboard's translate panel with on-device models: Tencent Hy-MT (LLM, llama.cpp) for quality, with Firefox Translations (Bergamot, slimt) shown instantly while Hy-MT works; the panel's texts say so instead of naming Google Translate. Models are read from the app's models folder.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Offline voice typing",
          "description": "Replaces Gboard's voice typing (Google servers / Google app) with on-device Whisper (whisper.cpp) in the keyboard's current language. Phrases are transcribed while you talk and typed when you tap Done; ACFT models only encode the recorded audio, so they are several times faster. Models are downloaded in No-Google settings (through the network helper app) or copied into the app's models folder.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "One sign-in for app and website",
          "description": "Signing in to the app with username and password also signs in to geocaching.com, which the website features need. The password is kept encrypted with the Android Keystore.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Open description links in the app",
          "description": "Checker links and buttons (GeoCheck, Certitude...) and other description links open in a page inside the app instead of the browser.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Package rename",
          "description": "Renames the package so the patched keyboard installs alongside (instead of over) the system Gboard, which keeps Google's signature. Also drops split-APK requirements so a merged APK installs on its own.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of the patched keyboard."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Launcher / keyboard list name."
            }
          ],
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Quick Insert",
          "description": "Enables the Quick Insert panel and toolbar access point. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Remove Google components",
          "description": "Removes receivers and services that Play services, Phenotype or Pixel apps call into, the federated-learning (Brella) training and example-store services, the exported web debug bridge, Google package visibility <queries>, Google metadata, and disables Android cloud backup (which uploads app data to Google Drive).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Remove network access",
          "description": "Removes the INTERNET permission (plus account and Google-service permissions). Without it the kernel refuses to create any network socket for the app, so neither Gboard's Java code nor its native libraries can reach any server. Language packs, GIFs, stickers, cloud voice typing and other online features stop working.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Remove startup credits",
          "description": "Removes the Hungry Studio wordmark from the boot splash (the activity window background shown while the engine loads), leaving its plain gradient until the loading screen appears.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Runtime feature toggles",
          "description": "Lets the No-Google settings turn off Gboard features that only work through Google servers (Emoji Kitchen, Tenor, Assistant voice, proofread…), hide the GIF and sticker tabs, and keep Gboard in incognito mode everywhere.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Stockfish analysis",
          "description": "Stockfish 19 on your phone, offline (arm64): best-move arrows on finished games, the analysis boards, the game explorer and Game Review (in a Lichess review, on the moves Lichess didn't mark), and an eval bar where chess.com has none of its own. It never shows while a game is being played or in puzzles. Patching downloads the official Stockfish 19 (80 MB) from Stockfish's GitHub, so it needs internet.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Tidy settings menu",
          "description": "More games becomes the game's own Back-to-home button (and More games is gone everywhere), and the default-skin row hides itself while the patches' own themes are in use. Toggleable in the Mod settings.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "homeButton",
              "title": "More games becomes Back to home",
              "description": "Starting state of the toggle in the Mod settings."
            }
          ],
          "compatiblePackagesKey": 1395
        },
        {
          "name": "Time controls under a minute",
          "description": "The custom time slider goes below one minute: 10, 15, 20, 30 and 45 seconds, with or without increment, the way the website allows. Labels read \"30 sec\" and \"0:30+1\".",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Top Toolbar Item Count",
          "description": "Lets you customize the top toolbar item count. Ported from jasonwu1994/Gboard-patches (GPLv3).",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1394
        },
        {
          "name": "Unlimited Game Review",
          "description": "Game Review asks who reviews the game: chess.com, Lichess's servers (online, with your Lichess account) or, with the Stockfish analysis patch, Stockfish on your phone (offline, no daily limit). The phone and Lichess mark moves the Lichess way (?! inaccuracies, ? mistakes, ?? blunders, accuracy and centipawn loss) in chess.com's own review screen. Finished games only; a live game on screen is never analysed.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Unlimited Play Coach",
          "description": "Removes the one-free-game-per-day limit on Play Coach, a bot-only practice mode.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Unlock Experimental features",
          "description": "Opens Experimental features in Settings without Premium and keeps its toggles on after the app restarts.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Finds and Hides sorting",
          "description": "Every sort option in Finds and Hides works without Premium.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Premium caches",
          "description": "Opens the caches the app locks behind Premium by loading them from geocaching.com, the way c:geo does, so they show what the website shows your account.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Premium content",
          "description": "The app's own premium-tier check always answers with the top tier, so content gated on it (lessons, drills, insights, themes, puzzle-rush extras and anything else that reads the account's tier) treats the account as a member. The server still decides what you may actually play online.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Unlock Statistics",
          "description": "Statistics (D/T grid, averages, streaks) worked out from your own finds, opened from the profile without Premium and without the Go Premium line under it.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock Templates",
          "description": "Log Templates kept on the device, opened from Settings and from the Templates button when you log a cache, without Premium.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "Unlock all bots",
          "description": "Every bot in Versus Bots can be played, including ones only Premium members may play.",
          "firstSeen": 1792321868240,
          "compatiblePackagesKey": 1393
        },
        {
          "name": "Unlock map filters",
          "description": "Opens the map filter button and every filter option, including Fill in your D/T grid, without Premium. The geocaching.com map search applies them.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1284
        },
        {
          "name": "iOS generation algorithm",
          "description": "Classic trays are dealt by the real iOS 7.4.3 game code, which runs inside the app and plays along with every move; Android's own algorithm is skipped. Toggleable in the Mod settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1395
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "kim20598/hakim-morphe-patches",
      "name": "hakim Letterboxd",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/195821901?v=4&s=128",
      "hotRank": 147,
      "stars": 4,
      "updatedAt": 1791129141000,
      "firstSeen": 1791161970176,
      "appFirstSeen": {
        "com.busuu.android.enc": 1791161929168,
        "com.letterboxd.letterboxd": 1791161929168
      },
      "appUpdates": {
        "com.busuu.android.enc": 1791129141000,
        "com.letterboxd.letterboxd": 1791129141000
      },
      "patches": [
        {
          "name": "AMOLED (baked in)",
          "description": "Bakes a true-black AMOLED theme into Busuu at patch time by darkening every dark surface in its night-mode palette and forcing the system navigation bar black. Works on every Android version. Changing it later requires re-patching.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 1396
        },
        {
          "name": "Appearance",
          "description": "In-app appearance controls, adjustable from the Letterboxd Mods screen without re-patching: a dark surface theme (Pure Black / Purple / Midnight Blue), a custom accent colour (presets or any hex), and the bottom-navigation selected style. Applied at runtime via resource overlays on Android 12 and later. Needs the \"Mod settings\" patch. If the separate \"Material You theme\" patch is also applied, its OLED and nav-bar-match switches are disabled here automatically — the two theming systems can't run at once.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Brighter Watched-by stars",
          "description": "Other people's star ratings in a film's \"Watched by\" row use a very dark grey (#445566) that is hard to read, especially on a black theme. This switches them to the lighter grey (#99AABB) the rest of the app already uses for other people's ratings. A small legibility fix, on by default.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Custom poster (local)",
          "description": "Adds \"Custom poster\", \"Custom backdrop\", and \"Use as profile backdrop\" rows to a film's action sheet. Custom images are stored locally, applied instantly, persist across navigation, and are included in Mod settings export/import. Also unlocks all Pro app icons (a purely local toggle).",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Denser poster grid",
          "description": "Tightens the spacing around posters in grids so they render larger and closer together. Does not change the number of columns.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "density",
              "title": "Grid density",
              "description": "How tightly posters are packed."
            }
          ],
          "compatiblePackagesKey": 93
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1396
        },
        {
          "name": "Force Patron (local)",
          "description": "Makes the app treat your own account as Patron locally, so Patron-only screens and pickers appear. Purely cosmetic — the server still knows the real tier, so anything that saves (posters, backdrops) or fetches Patron-only data will not actually work. Off by default.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Hide ads",
          "description": "Stops the Google AdMob banners shown to free accounts from loading anywhere in the app. On by default.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Material You theme",
          "description": "Repaints Letterboxd's dark chrome — window background, surfaces, cards, the top bar, tab strip, bottom nav and sheets — from the device's Material You palette on Android 12+ (no effect below). No accent or OLED options here; those live in the \"Mod settings\" screen — but that screen's \"Pure black (OLED)\" and \"Match bottom nav\" switches turn themselves off while this patch is applied, since it already repaints those surfaces on its own. No effect on Jetpack Compose screens.",
          "firstSeen": 1791161929168,
          "default": false,
          "compatiblePackagesKey": 93
        },
        {
          "name": "Mod settings",
          "description": "HOW TO OPEN: long-press the settings gear on your profile tab. — This adds a \"Letterboxd Mods\" screen that collects the other patches' options (theme, accent, hide ratings, hide video store, hide where to watch, open in player, match bottom nav, etc.) so you can change them inside the app instead of re-patching. Some changes apply immediately, others after a restart, and you'll be prompted either way.",
          "firstSeen": 1791161929168,
          "options": [
            {
              "key": "revealStyle",
              "title": "Cover",
              "description": "How the hidden rating is covered, before you've changed it from the Mods screen. 'Frosted panel' is an opaque panel with an eye glyph; 'Tap-to-show link' is a plain text link under the section title; 'Shimmer' is a continuously animating particle field; 'Tap to burst' is a static particle field that scatters when tapped. The Mods screen also has a separate \"Reveal animation\" (default / crumble / confetti) that changes how tapping any of the three opaque covers disappears, independent of which one you pick here."
            }
          ],
          "compatiblePackagesKey": 93
        },
        {
          "name": "Theme (baked in)",
          "description": "Bakes a dark surface theme directly into the APK at patch time. Works on every Android version, including below 12 where the runtime \"Appearance\" theme picker can't run. Changing theme later requires re-patching.",
          "firstSeen": 1791161929168,
          "default": false,
          "options": [
            {
              "key": "theme",
              "title": "Theme",
              "description": "Which surface theme to bake into the APK."
            }
          ],
          "compatiblePackagesKey": 93
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushPinterest",
      "name": "HushPinterest",
      "repoDescription": "HushPinterest Morphe patches for Pinterest. Hides promoted pins, AI-labeled pins, and much more.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushPinterest/main/patches-bundle.png",
      "hotRank": 43,
      "stars": 25,
      "updatedAt": 1792340874000,
      "firstSeen": 1791161970176,
      "appFirstSeen": {
        "com.pinterest": 1791161929168
      },
      "appUpdates": {
        "com.pinterest": 1792340874000
      },
      "patches": [
        {
          "name": "AMOLED black",
          "description": "Paints the bottom bar pure black in dark mode, so it matches Pinterest's black pages on OLED screens. The comments sheet and a pin's menu can go black too, each with its own switch. Light mode stays as it is. Starts off. Turn them on in HushPinterest settings > Interface.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Disable analytics",
          "description": "Stops Pinterest from sending usage reports, crash reports and ad-tracking data to outside companies, and turns off Google's analytics inside the app. Good if you'd rather share less. On by default. Turn it off in HushPinterest settings > Privacy.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Disable update nag",
          "description": "Stops Pinterest's pop-ups asking you to update from the Play Store. You can still update Pinterest yourself. Good if the reminders get annoying. Starts off. Turn it on in HushPinterest settings > Updates.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Download board",
          "description": "Adds Download board to a board's menu. It saves every pin Pinterest has loaded for that board, up to 500, and skips ones already in Download history, so you can keep a board without picking pins one at a time. Needs Download pins on too. Starts off. Turn it on in HushPinterest settings > Pin actions.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Download pins",
          "description": "Adds downloads for a pin, or for several pins you select in a grid. Saves the original image or the highest-quality video Pinterest supplies to your phone. When it saves an image, Pinterest's own Download image row is hidden. Downloads go to the Download folder. Turn on Save in Pinterest's folder to keep them in Pictures/100PINT/Pins with Pinterest's own saves, or use Pick a download folder to choose any folder inside Pictures, DCIM, Download or Documents. Starts off. Copy image puts an image pin's full-size picture on the clipboard, and Share image sends it through Android's share menu. Each has its own switch, also off. Turn them on in HushPinterest settings > Pin actions.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Filter feed",
          "description": "Lets you take video pins (photos and GIFs stay) and pins that mention words you mute out of your home feed, search, related pins and boards. Starts off. Set it up in HushPinterest settings > Feed.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Filter pin menu",
          "description": "Lets you hide Add to collage, Remix collage, Search image and Promote pin in a pin's menu, each with its own switch. Download, share and copy link stay. Starts off. Turn them on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Fix push notifications",
          "description": "Lets the patched app sign up for push notifications. Google's Firebase service only signs Pinterest up when the request names Pinterest's original signature, so this sends that signature's fingerprint and changes nothing else in the request. On by default. Turn it off in HushPinterest settings > Notifications.",
          "firstSeen": 1791683802079,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide AI-labeled pins",
          "description": "Removes pins that Pinterest labels as made or changed with AI from your home feed, search, related pins and boards. A second switch also takes unlabeled pins whose title or description calls them AI art, or that come from an AI image site. Other AI images still show. Both start off. Turn them on in HushPinterest settings > Feed.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide ads",
          "description": "Removes promoted pins from your home feed, search, related pins and boards, and hides panels that only hold ads. Good for a cleaner feed. On by default. Turn it off in HushPinterest settings > Feed.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide advertising ID",
          "description": "Pinterest sees an empty advertising ID with ad tracking limited, the same as if you deleted your advertising ID in Android. Pinterest also stops keeping its browser ID in Google's Block Store, so a reinstall doesn't bring the old one back. Good for keeping ads from following you. On by default. Turn it off in HushPinterest settings > Privacy.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide closeup buttons",
          "description": "Lets you hide the back arrow and the visual search (lens) button that float over a pin you open, each with its own switch, so they stop covering the picture. A third switch keeps the lens but drops the Search image label Pinterest puts on it for your first pins each day. Your phone's back gesture still leaves the pin, and Search image in the pin menu still works. All three start off. Turn them on in HushPinterest settings > Interface.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide comments",
          "description": "Collapses the comments and comment previews under pins. It doesn't change who can comment on your pins. Good for a quieter pin page. A separate switch hides the suggested replies next to the comment box. Both start off. Turn them on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide header buttons",
          "description": "Hides the small icon buttons at the end of the top bar. Back buttons, text buttons and account controls stay. Good for a cleaner top bar. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide navigation buttons",
          "description": "Lets you hide the Create, Notifications and Search buttons in the bottom bar, each with its own switch. Home and Profile stay. Starts off. Turn them on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide save toasts",
          "description": "Stops the pop-up Pinterest shows after you save a pin, such as the Saved to your board message or a suggestion to follow the creator. The pin is still saved. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide search history",
          "description": "Hides your recent searches on the search screen of this phone. It doesn't delete your account's search history. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide shopping and product pins",
          "description": "Hides shoppable pins, shopping stories and featured boards. Good if you want to browse ideas, not products. Starts off. Turn it on in HushPinterest settings > Feed.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide survey prompts",
          "description": "Turns down Pinterest's \"Got a minute?\" survey invite before it pops up, the same way tapping Maybe later does, so the same survey doesn't come back. Advertiser-sponsored polls don't pop up either. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Hide topic suggestions",
          "description": "Hides the Ideas you might love row of topic bubbles under pins, without leaving a gap. Comments and related pins stay. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791450096382,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "HushPinterest settings",
          "description": "Adds a HushPinterest page to Pinterest where you turn features on or off, pause HushPinterest, back up your settings and read the licenses. Open it from Pinterest's settings, or by long-pressing the Pinterest logo at the top of your home feed or Pinterest's app icon. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Keep Home feed",
          "description": "Keeps your Home feed where you left it when you come back to Pinterest or to the Home tab, instead of loading new pins on its own. Pull down to refresh whenever you want new pins. Starts off. Turn it on in HushPinterest settings > Feed.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Long-press download",
          "description": "Adds a Download button to the round menu you get when you long-press a pin in a grid, so you can save a pin without opening it. Slide onto the button and let go. Needs Download pins on too. Three more switches take Pinterest's Save, Send or Search image button out of that menu. All start off. Turn them on in HushPinterest settings > Pin actions.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "No screenshot share menu",
          "description": "Stops Pinterest from popping up sharing suggestions after you take a screenshot. Screenshots still work as usual. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Open links in your browser",
          "description": "Opens a pin's Visit link and profile websites in your web browser. Pinterest links and sign-in work as before. Good if you prefer your own browser. Starts off. Turn it on in HushPinterest settings > Links.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Original-quality images",
          "description": "Loads the original image for each pin and in collages, instead of the large size. Pictures look sharper but use more data. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Quiet email reminders",
          "description": "Dismisses the optional reminder to confirm your email. Account checks and sign-in still work as usual. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Remove ad tracking permissions",
          "description": "Removes Google's advertising ID permission and Android's Privacy Sandbox ad services from Pinterest, so it can't use them. Google Play services then answers with zeros. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791450096382,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Show posted date",
          "description": "Shows the day a pin was posted under its title when you open it. Pinterest sends that date with every pin but never shows it. Starts off. Turn it on in HushPinterest settings > Interface.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Spoof signature for Google sign-in",
          "description": "Helps Google sign-in work in the patched app by naming Pinterest's original signature. It only helps with microG-RE or the XSpoofSignatures module. Email sign-in doesn't need it. It isn't selected by default. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791450096382,
          "default": false,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "Strip link tracking",
          "description": "Removes tracking tags from links you copy or share from Pinterest. The link still goes to the same place. Its Plain pin links switch also turns short pin.it links into the pin's own pinterest.com link, so they don't show who shared them. Strip link tracking is on by default and Plain pin links starts off. Both are in HushPinterest settings > Privacy.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        },
        {
          "name": "System share sheet",
          "description": "Uses Android's own share menu when you share a pin link. Screenshot and download actions work as before. Good if you want your usual share targets. Starts off. Turn it on in HushPinterest settings > Pin actions.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1397
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "warleysr/reddit-nsfw-blocker",
      "name": "Reddit NSFW Blocker",
      "repoDescription": "Morphe patch to remove NSFW content from Reddit",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6331012?v=4&s=128",
      "hotRank": 268,
      "stars": 4,
      "updatedAt": 1791138988000,
      "firstSeen": 1791161970176,
      "appFirstSeen": {
        "com.reddit.frontpage": 1791161929168
      },
      "appUpdates": {
        "com.reddit.frontpage": 1791138988000
      },
      "patches": [
        {
          "name": "Block NSFW content",
          "description": "Hides NSFW posts, always turns off 'Show mature content' (also on the Reddit account) and turns on safe search and NSFW image blurring. Removes the NSFW options from settings and incognito mode. This patch cannot be turned off in the app settings.",
          "firstSeen": 1791161929168,
          "compatiblePackagesKey": 1398
        }
      ]
    },
    {
      "source": "github",
      "repo": "bartlomiejfornalczyk/morphe-patches",
      "name": "Maps&Music",
      "repoDescription": "Morphe Patches for Google Maps and YouTube Music that enable music player during navigation",
      "avatarUrl": "https://raw.githubusercontent.com/bartlomiejfornalczyk/morphe-patches/main/patches-bundle.png",
      "hotRank": 286,
      "stars": 2,
      "updatedAt": 1791892156000,
      "firstSeen": 1791240021105,
      "appFirstSeen": {
        "com.google.android.apps.maps": 1791240019460,
        "com.google.android.apps.youtube.music": 1791240019460
      },
      "appUpdates": {
        "com.google.android.apps.maps": 1791667029000,
        "com.google.android.apps.youtube.music": 1791892156000
      },
      "patches": [
        {
          "name": "Add microG support",
          "description": "Builds microG Maps, a separate app (org.ungoogled.android.apps.maps.microg) that signs in to your Google account through microG: saved places and lists, Timeline, location sharing, contributions and push messages. Remove sign-in prompts, Trim account menu and Remove permissions are left out of this build, Offline saved places keeps only its Local saved screen, which copies your account's saved lists to the phone (Pull from Google account), and its icon carries microG's C. Needs microG: MicroG-RE or ReVanced GmsCore. Not for root (mount) installs.",
          "firstSeen": 1791579564943,
          "default": false,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Allow Morphe YouTube Music mini player",
          "description": "Enables YouTube Music and modded media apps as the navigation mini player.",
          "firstSeen": 1791240019460,
          "options": [
            {
              "key": "targetPackage",
              "title": "YouTube Music package name",
              "description": "Package name of your modded YouTube Music app."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Allow Morphe YouTube Music package visibility",
          "description": "Adds package queries and permission to AndroidManifest.xml for full media apps visibility.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Allow external media browser connections",
          "description": "Allows Google Maps, Android Auto, and third-party media controllers to connect to YouTube Music.",
          "firstSeen": 1791240019460,
          "options": [
            {
              "key": "tileSupermix",
              "title": "Tile: My Supermix",
              "description": "Personalized endless radio mix in external media browsers (Google Maps, Android Auto)."
            },
            {
              "key": "tileLikedMusic",
              "title": "Tile: Liked Music",
              "description": "Your favorite liked songs library in external media browsers."
            },
            {
              "key": "tileLikeCurrentSong",
              "title": "Tile: Like Current Song",
              "description": "Quick thumbs-up action tile for the currently playing track in external media browsers."
            },
            {
              "key": "tileResumePlayback",
              "title": "Tile: Resume Playback",
              "description": "Quick resume / unpause action tile in external media browsers."
            },
            {
              "key": "tileDownloadedSongs",
              "title": "Tile: Downloaded Songs",
              "description": "Offline downloaded music library in external media browsers."
            },
            {
              "key": "tileMixedForYou",
              "title": "Tile: Mixed for You",
              "description": "Mixed for you road trip radio in external media browsers."
            },
            {
              "key": "tilePopCertified",
              "title": "Tile: Pop Certified",
              "description": "Certified pop hits playlist in external media browsers."
            },
            {
              "key": "tileDancePartyHits",
              "title": "Tile: Dance Party Hits",
              "description": "Upbeat dance & EDM anthems in external media browsers."
            },
            {
              "key": "tilePumpUpEnergy",
              "title": "Tile: Pump-Up Energy",
              "description": "High energy workout & driving hits in external media browsers."
            },
            {
              "key": "tileTrending20",
              "title": "Tile: Trending 20",
              "description": "Top 20 trending chart playlist in external media browsers."
            },
            {
              "key": "tileTrendingMusicVideos",
              "title": "Tile: Trending Music Videos",
              "description": "Top trending music videos playlist in external media browsers."
            },
            {
              "key": "tilePopularRightNow",
              "title": "Tile: Popular Right Now",
              "description": "Popular hit songs playlist in external media browsers."
            }
          ],
          "compatiblePackagesKey": 1399
        },
        {
          "name": "Allow external media browser launch",
          "description": "Adds MAIN and DEFAULT intent-filters to MusicActivity so external controllers like Google Maps can open the app.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1399
        },
        {
          "name": "Black theme",
          "description": "AMOLED-black theme. Pins Maps' own dark mode and its separate navigation colour scheme, and remaps colour resources, drawable fills and draw-time paints so no surface is left grey.",
          "firstSeen": 1791593685823,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Bypass Play Services checks",
          "description": "Makes Maps' bundled Play services signature and availability checks always pass, so it runs re-signed and with Play services disabled or absent, and lets it load tiles, search and routing by sending Google's own package and certificate in the identity headers the Maps backend checks. Where Play services rejects the re-signed app, Maps degrades instead of crashing.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Change package name",
          "description": "Installs alongside stock Google Maps under its own package name and adds MicroG spoofing.",
          "firstSeen": 1791240019460,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name to install under."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Customization screen",
          "description": "Adds a Customization row under Settings on the account sheet, with switches for the patches here that can be turned back off inside the app.",
          "firstSeen": 1791593685823,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Elevate right navigation buttons",
          "description": "Elevates the right-side navigation buttons (Search, Sound, Report, Media) above the media player and bottom panel during turn-by-turn navigation in portrait mode.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "elevationDp",
              "title": "Elevation (dp)",
              "description": "Height in dp to elevate the right navigation buttons above the media player."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Location provider toggle",
          "description": "Adds a Location source choice to the Customization screen: Android's own location providers, microG's (microg Services) or Google Play services' fused provider. With Android, neither is ever asked for a location. A source that is missing or disabled is never used, so location keeps working without it. Also keeps the network (Wi-Fi/cell) provider registered when no fused provider answers, instead of GPS only, so a fix does not go stale indoors.",
          "firstSeen": 1791593685823,
          "options": [
            {
              "key": "useFusedProvider",
              "title": "Default to Play services location",
              "description": "The location source Maps starts with. On: the fused provider -- Google Play services', or microG's in microG Maps -- whenever it is installed and enabled, Android's own providers otherwise. Off: Android's own providers. Can be changed later on the Customization screen."
            }
          ],
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Power saving mode",
          "description": "Brings the Pixel-only power saving mode to every phone: while driving with navigation, press the power button and Maps shows only key information such as the next turn on a black screen. Turn it on or off in Settings > Navigation > Power saving mode. Pixels that have it built in keep Google's own version unless Power saving mode is turned on in Power Saving Options, a row on the account sheet under Customization, which also has: a navigation button that opens the power saving screen without locking the phone, switching to it by itself when idle, a speedometer on it, a lower frame rate, and its black map in navigation or all over Maps.",
          "firstSeen": 1791593685823,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Remove permissions",
          "description": "Removes permissions that only serve Google-account features or Google's data collection: background location, physical activity, contacts, microphone (voice search stops working), camera (Lens and Live View stop working), car speed, advertising ID, push messages and Google services settings. Left out with Add microG support, whose account features need them.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Remove telemetry",
          "description": "Points the Firebase Installations and Play services compliance check-ins at an unresolvable host, stops every ad impression and click ping from being sent, and deregisters Google's logging, performance-monitoring, survey and Location History libraries and the on-device federated-learning services.",
          "firstSeen": 1791579564943,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Restore map data",
          "description": "Lets a re-signed Maps load tiles, search and routing, by sending Google's own package and certificate.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1305
        },
        {
          "name": "Zoom controls in navigation",
          "description": "Adds +, − and reset tiles during turn-by-turn that change the navigation zoom while the camera keeps following the car.",
          "firstSeen": 1791593685823,
          "compatiblePackagesKey": 1305
        }
      ]
    },
    {
      "source": "github",
      "repo": "VipinVIP/railone-patches",
      "name": "RailOne",
      "repoDescription": "Morphe patches for RailOne (org.cris.aikyam): disarm the anti-tamper checks so the app works with USB debugging enabled.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/58673683?v=4&s=128",
      "hotRank": 88,
      "stars": 7,
      "updatedAt": 1792328340000,
      "firstSeen": 1791240021105,
      "appFirstSeen": {
        "org.cris.aikyam": 1791240019460
      },
      "appUpdates": {
        "org.cris.aikyam": 1792322508000
      },
      "patches": [
        {
          "name": "Allow screenshots",
          "description": "Removes the FLAG_SECURE restriction that makes screenshots and screen recordings of the app come out black. The in-app WebView (WavesActivity) stops applying it, and the bundled no_screenshot plugin's own FLAG_SECURE hook is neutered so no screen can re-apply it.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Bypass USB-debugging detection",
          "description": "Forces the adb_enabled, adb_wifi_enabled and development_settings_enabled checks to return false, so the app runs normally while USB debugging / developer options are on.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Bypass rjsniffer ADB check",
          "description": "Neutralises the rjsniffer library's own adb_enabled check. It runs in the app's isolated :com.emrys.rjsniffer.rjsniffer.Sniffer process, independently of the main app.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Bypass signature verification",
          "description": "Forces the app's own signing-certificate check (SHA-256 of the APK signature) to return true, so a re-signed build is accepted by the Flutter layer.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Disable native security SDK",
          "description": "Stops AikyamApplication.onCreate() from loading libnative-lib.so, disarming the native anti-tamper SDK that force-stops the app and wipes its data. Root cause fix: the other patches only matter once this one is applied.",
          "firstSeen": 1791240019460,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Hide screenshot detection",
          "description": "Stops the bundled no_screenshot plugin from registering its MediaStore ContentObserver, so screenshot and screen-recording detection never becomes active and no detection event is delivered to the app's Flutter layer.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1400
        },
        {
          "name": "Monochrome icon support",
          "description": "Adds the missing monochrome layer to the adaptive icon, so themed-icon launchers (Material You) can tint RailOne's icon instead of showing it untinted.",
          "firstSeen": 1792303022386,
          "compatiblePackagesKey": 1400
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Error404rt/Anixart-patches",
      "name": "Anixart",
      "repoDescription": "Morphe patches for Anixart remove ads and other improvements.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/80292790?v=4&s=128",
      "hotRank": 85,
      "stars": 5,
      "updatedAt": 1792262936000,
      "firstSeen": 1791281140617,
      "appFirstSeen": {
        "com.swiftsoft.anixartd": 1791281139747
      },
      "appUpdates": {
        "com.swiftsoft.anixartd": 1792262936000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Смотрите аниме без отвлекающих баннеров рекламы.",
          "firstSeen": 1791281139747,
          "options": [
            {
              "key": "removeBannerAds",
              "title": "Баннерная реклама",
              "description": "Убирает нижний рекламный баннер и надпись «Реклама»."
            },
            {
              "key": "removeInterstitialAds",
              "title": "Межстраничная реклама",
              "description": "Блокирует рекламные interstitial-показы."
            },
            {
              "key": "removeKodikPreRoll",
              "title": "Реклама перед Kodik",
              "description": "Пропускает рекламный pre-roll перед началом воспроизведения Kodik."
            }
          ],
          "compatiblePackagesKey": 1401
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "R2bEEaton/walmart-morphe",
      "name": "R2bEEaton Walmart",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/34921506?v=4&s=128",
      "hotRank": 122,
      "stars": 2,
      "updatedAt": 1791981764000,
      "firstSeen": 1791306816610,
      "appFirstSeen": {
        "com.walmart.android": 1791306815127
      },
      "appUpdates": {
        "com.walmart.android": 1791981764000
      },
      "patches": [
        {
          "name": "Default Lists Tab",
          "description": "Opens the 'Lists' tab by default when tapping 'My Items' instead of the 'Reorder' tab.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1402
        },
        {
          "name": "Find Item for Linked Items",
          "description": "Restores the 'Find item' button on linked shopping list items so you can link a different product.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1402
        },
        {
          "name": "Flash Everywhere",
          "description": "Adds a dedicated 'Flash tag' sibling pill button next to Aisle indicators throughout the app to illuminate electronic shelf tags directly.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1402
        },
        {
          "name": "Real-Time Stock & Inventory Display",
          "description": "Displays real-time in-store stock availability badges on list and checklist items (e.g. In Stock, Low Stock / Only X left, Out of Stock).",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1402
        },
        {
          "name": "Remove Shop",
          "description": "Removes the Shop tab entirely from the bottom navigation bar and opens to My Items by default.",
          "firstSeen": 1791998065056,
          "compatiblePackagesKey": 1402
        },
        {
          "name": "Route My List",
          "description": "Adds a 'Plan my route' map icon to the Walmart 'Shop in-store' checklist screen that opens Walmart's own in-store map with every list item's aisle pinned at once.",
          "firstSeen": 1791306815127,
          "compatiblePackagesKey": 1402
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "DigitalPals/johns-morphe-patches",
      "name": "John",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7024725?v=4&s=128",
      "hotRank": 153,
      "stars": 2,
      "updatedAt": 1791292188000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "nl.nlziet": 1791336942697
      },
      "appUpdates": {
        "nl.nlziet": 1791292188000
      },
      "patches": [
        {
          "name": "NLZIET native picture-in-picture",
          "description": "Enable Android PiP on Home/Recents during active local playback. Experimental until device playback is verified.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1403
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "dongmin8350/fmkorea-splash-patches",
      "name": "Dongmin FMKorea",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/213608259?v=4&s=128",
      "hotRank": 293,
      "stars": 2,
      "updatedAt": 1791270795000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.fmkorea.m.fmk": 1791336942697
      },
      "appUpdates": {
        "com.fmkorea.m.fmk": 1791270795000
      },
      "patches": [
        {
          "name": "Remove FMKorea splash logo",
          "description": "Removes the large FM logo shown while FMKorea is starting.",
          "firstSeen": 1791336942697,
          "default": false,
          "compatiblePackagesKey": 1404
        }
      ]
    },
    {
      "source": "github",
      "repo": "hammadhassan94/ary-live",
      "name": "ARY Live",
      "repoDescription": "ARY Live — community patches for ARY PLUS, for use with Morphe",
      "avatarUrl": "https://raw.githubusercontent.com/hammadhassan94/ary-live/main/patches-bundle.png",
      "hotRank": 152,
      "stars": 2,
      "updatedAt": 1791269139000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.release.arylive": 1791336942697
      },
      "appUpdates": {
        "com.release.arylive": 1791269139000
      },
      "patches": [
        {
          "name": "Bypass PairIP license check",
          "description": "Skips PairIP / Play license dialog so resigned sideload builds can open.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1405
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. Select Original for the real ARY PLUS logo, or Custom for the Morphe-style blue plus.",
          "firstSeen": 1791336942697,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "Launcher name shown under the icon. Default is the original ARY PLUS name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "Select Original to keep the real ARY PLUS lime-plus logo.\nSelect Custom to use the Morphe-style blue plus (same look as other Morphe-patched apps).\n\nThis is applied while patching. To switch later, patch again."
            }
          ],
          "compatiblePackagesKey": 1405
        },
        {
          "name": "Hide ads",
          "description": "Disables interstitials, banners, native ads, Revive ads, home feed ad injectors, and IMA video ads. Shows Video ads skipped when drama/player ads are blocked.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1405
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "heyymichii/michii-patches",
      "name": "Michii",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/338268511?v=4&s=128",
      "hotRank": 54,
      "stars": 11,
      "updatedAt": 1792261464000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.linkedin.android": 1791336942697
      },
      "appUpdates": {
        "com.linkedin.android": 1792261464000
      },
      "patches": [
        {
          "name": "Block tracking",
          "description": "Adds an option (off by default) to stop sending most LinkedIn analytics events.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Disable double-tap like",
          "description": "Stops double tapping a post or photo from liking it.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Download media",
          "description": "Adds a download button to the full screen photo and video viewer.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Feed filters",
          "description": "Adds optional filters (off by default, turned on in Michii Patches): focus mode, celebrations, job cards, reposts, video posts, the \"New posts\" pill and \"See translation\".",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Hide Premium upsells",
          "description": "Removes Premium and AI upsell cards and banners, including on profiles and the Me panel.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Hide ads",
          "description": "Removes promoted (sponsored) posts from the feed.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Hide promoted jobs",
          "description": "Removes promoted job listings from the Jobs tab and job search.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Hide suggested posts",
          "description": "Removes \"Suggested\" posts from outside your network from the feed.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Material You",
          "description": "Uses your wallpaper colors (Android 12+) for accents and backgrounds instead of LinkedIn blue and gray. Some screens drawn by LinkedIn's servers may keep their own colors.",
          "firstSeen": 1792185171967,
          "isPreRelease": true,
          "default": false,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Messaging",
          "description": "Hides sponsored messages, and adds an optional ghost mode that does not send typing indicators or read status.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Open links directly",
          "description": "Opens external links without LinkedIn's safety/go warning page.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        },
        {
          "name": "Sanitize share links",
          "description": "Removes tracking parameters from LinkedIn links when they are copied or shared.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1406
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "LOCKhart07/morphe-patches",
      "name": "LOCKhart07",
      "repoDescription": "",
      "avatarUrl": "https://gitlab.com/uploads/-/system/user/avatar/6324181/avatar.png?v=1791320408&width=128",
      "hotRank": 177,
      "stars": 0,
      "updatedAt": 1791288135000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.wb.headsup": 1791336942697
      },
      "appUpdates": {
        "com.wb.headsup": 1791288135000
      },
      "patches": [
        {
          "name": "Round length",
          "description": "Adds an option to change the round length from the deck page.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1407
        },
        {
          "name": "Unlock all decks",
          "description": "Unlocks every deck without a purchase by forcing the native ownership checks in libil2cpp.so to report each deck as bought.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1407
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "pigfoot/morphe-patches",
      "name": "Pigfoot",
      "repoDescription": "App-scoped Morphe patches built with the official Gradle template",
      "avatarUrl": "https://avatars.githubusercontent.com/u/69261?v=4&s=128",
      "hotRank": 157,
      "stars": 3,
      "updatedAt": 1791301149000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.waccliu.taiwanrail": 1791336942697
      },
      "appUpdates": {
        "com.waccliu.taiwanrail": 1791301149000
      },
      "patches": [
        {
          "name": "Change package name",
          "description": "Optional parallel installation with a default or custom package name. Without this patch the original package is retained. The app name is unchanged; providers, permissions and links are isolated when selected.",
          "firstSeen": 1791336942697,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Used only when this patch is selected. Keep the default to update an existing .morphe install with the same signing key. The app name is unchanged."
            }
          ],
          "compatiblePackagesKey": 1408
        },
        {
          "name": "RailsGo bus update without video",
          "description": "Complete the observed bus-update rewarded unit using its loaded reward metadata; retain the original fallback. Requires sideload startup compatibility, not package renaming.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1408
        },
        {
          "name": "RailsGo sideload startup compatibility",
          "description": "Required for supported re-signed standard or Shizuku installs, with or without package renaming. Bypasses the Java Play-license startup entry. Root mount is not qualified.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1408
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "snowyegret23/morphe-patches",
      "name": "S Chzzk",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/snowyegret23/morphe-patches/main/patches-bundle.png",
      "hotRank": 116,
      "stars": 2,
      "updatedAt": 1792049807000,
      "firstSeen": 1791336958655,
      "appFirstSeen": {
        "com.navercorp.game.android.community": 1791336942697
      },
      "appUpdates": {
        "com.navercorp.game.android.community": 1792049807000
      },
      "patches": [
        {
          "name": "Auto claim TongPow",
          "description": "Claims watch-time TongPow through the app's claim button handler. Can be disabled in Morphe settings.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1409
        },
        {
          "name": "CDN playback",
          "description": "Creates player configurations with peer-assisted streaming disabled.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1409
        },
        {
          "name": "Change package name",
          "description": "Installs alongside the original app using a separate package name and app data.",
          "firstSeen": 1791336942697,
          "options": [
            {
              "key": "packageName",
              "title": "패키지 이름",
              "description": "원본과 함께 설치할 앱의 고유 이름입니다. 업데이트할 때도 같은 값을 사용하세요."
            }
          ],
          "compatiblePackagesKey": 1409
        },
        {
          "name": "Chat customization",
          "description": "Adds in-player Morphe settings, draggable chat width, chat styling, individual badge controls, device icons, live viewer count, live catch-up, audio compression and volume boost, player button visibility, recent chat and settings copy/paste.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1409
        },
        {
          "name": "Custom app branding",
          "description": "Changes the app name shown by Android. Defaults to 치지직 S.",
          "firstSeen": 1791336942697,
          "options": [
            {
              "key": "appName",
              "title": "앱 이름",
              "description": "홈 화면과 Android 앱 목록에 표시할 이름입니다."
            }
          ],
          "compatiblePackagesKey": 1409
        },
        {
          "name": "Home without promotions",
          "description": "Removes home carousels, campaign exposure and promotional topic rows while preserving content rows.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1409
        },
        {
          "name": "Playback without ads",
          "description": "Skips player ad-source wrapping, ignores live ad events and removes AD cards from the clip feed.",
          "firstSeen": 1791336942697,
          "compatiblePackagesKey": 1409
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "heinrich26/morphe-patches",
      "name": "heinrich26",
      "repoDescription": "heinrich26's Morphe Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/65970327?v=4&s=128",
      "hotRank": 336,
      "stars": 3,
      "updatedAt": 1785959754000,
      "firstSeen": 1791362558417,
      "appFirstSeen": {
        "com.pryshedko.mtisland": 1791362557335
      },
      "appUpdates": {
        "com.pryshedko.mtisland": 1785959754000
      },
      "patches": [
        {
          "name": "Unlock Pro",
          "firstSeen": 1791362557335,
          "compatiblePackagesKey": 1410
        }
      ]
    },
    {
      "source": "github",
      "repo": "SailHighSea/sailhighsea-patches",
      "name": "SailHighSea",
      "repoDescription": "Morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/338685204?v=4&s=128",
      "hotRank": 120,
      "stars": 2,
      "updatedAt": 1791437412000,
      "firstSeen": 1791391049839,
      "appFirstSeen": {
        "com.aj.renamer": 1791391048557,
        "com.hdqwalls.hdqwalls1": 1791450096382,
        "com.indymobileapp.document.scanner": 1791391048557,
        "fm.castbox.audiobook.radio.podcast": 1791391048557
      },
      "appUpdates": {
        "com.aj.renamer": 1791381463000,
        "com.hdqwalls.hdqwalls1": 1791437412000,
        "com.indymobileapp.document.scanner": 1791381463000,
        "fm.castbox.audiobook.radio.podcast": 1791381463000
      },
      "patches": [
        {
          "name": "Local auto backup",
          "description": "Replaces cloud sync with a local backup. The Sync button opens the backup screen the first time. After a backup file has been chosen, Sync overwrites that file automatically.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1411
        },
        {
          "name": "Remove ads",
          "description": "Removes the banner and interstitial ads. Premium and purchases are not touched.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1412
        },
        {
          "name": "Remove ads",
          "description": "Removes banner, interstitial and app open ads, and the \"get Pro\" ad banners.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1411
        },
        {
          "name": "Remove ads",
          "description": "Removes the full-screen interstitial ads. Subscriptions and purchases are not touched.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1413
        },
        {
          "name": "Remove ads",
          "description": "Removes the banner ad and the interstitial ads.",
          "firstSeen": 1791391048557,
          "compatiblePackagesKey": 1414
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "kmru/nai64extrapatches",
      "name": "Nai's Extra",
      "repoDescription": "",
      "avatarUrl": "https://secure.gravatar.com/avatar/43f6b1f90bbc08ee698a9300a1ae95c537595dec95a1f94e19dd2e5d2c2fc65d?s=128&d=identicon",
      "hotRank": 25,
      "stars": 23,
      "updatedAt": 1791296042000,
      "firstSeen": 1791392657842,
      "appFirstSeen": {
        "__universal__": 1791392657046,
        "com.bandcamp.android": 1791392657046
      },
      "appUpdates": {
        "__universal__": 1791296042000,
        "com.bandcamp.android": 1791296042000
      },
      "patches": [
        {
          "name": "Skip Consent Popup",
          "description": "Skip the Google consent (GDPR) popup",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Skip Rate-Us Prompt",
          "description": "Skip the in-app review (rate us) prompt",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Play Store Install Source",
          "description": "Make the app believe it was installed from the Play Store",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Amazon Appstore Availability",
          "description": "Makes app-specific Amazon Appstore availability checks succeed without changing the system package manager.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Limit Ad Tracking",
          "description": "Neutralize the Google advertising ID: empty ID and limit ad tracking enabled",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Permissions",
          "description": "Remove permissions from the app manifest",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "removePermissions",
              "title": "Permissions to remove",
              "description": "Comma-separated permission names to remove from the manifest"
            }
          ]
        },
        {
          "name": "Remove Hardware Requirements",
          "description": "Remove uses-feature entries so the app installs on more devices",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "removeFeatures",
              "title": "Features to remove",
              "description": "Comma-separated feature names to remove; leave empty to remove all uses-feature entries"
            }
          ]
        },
        {
          "name": "Unlock Rotation",
          "description": "Remove screenOrientation locks so the app rotates freely",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Landscape / Portrait",
          "description": "Force the app to a fixed screen orientation",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "orientation",
              "title": "Orientation",
              "description": "Force a fixed screen orientation on all activities"
            }
          ]
        },
        {
          "name": "Make App Debuggable",
          "description": "Sets android:debuggable so debuggers and profiling tools can attach",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Change Version Code",
          "description": "Overrides the android:versionCode declared in the manifest",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "New version code. Use -1 (default) to keep the original."
            }
          ]
        },
        {
          "name": "Change Version Name",
          "description": "Overrides the android:versionName declared in the manifest",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "versionName",
              "title": "Version name",
              "description": "New version name (e.g. 2.5.1). Leave empty to keep the original."
            }
          ]
        },
        {
          "name": "Rename App",
          "description": "Overrides the launcher label of the app",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "appLabel",
              "title": "App name",
              "description": "New launcher name. Leave empty to keep the original."
            }
          ]
        },
        {
          "name": "Remove App Icon",
          "description": "Replaces the launcher icon with a transparent drawable",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow Cleartext Traffic",
          "description": "Sets android:usesCleartextTraffic and drops any network security config so plain HTTP requests are allowed (useful for debugging through local proxies)",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Keep Screen On",
          "description": "Adds android:keepScreenOn to every theme so the display stays on while any activity of the app is visible",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Backup Restrictions",
          "description": "Sets android:allowBackup and removes data extraction / full backup rules that exclude app data from device transfers and cloud backups",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Export All Activities",
          "description": "Makes all activities launchable by other apps and ADB.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Repair Missing Component Export Flags",
          "description": "Adds missing android:exported to components with intent filters so the app installs on newer Android.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Battery Optimization Prompt",
          "description": "Removes the permission and intent filters apps use to ask for battery optimization exemptions, so the 'Ignore battery optimizations?' dialog never appears",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Network Security Config",
          "description": "Removes the app's network security config so certificate pinning and cleartext restrictions fall back to platform defaults (useful for HTTPS inspection)",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable Large Heap",
          "description": "Sets android:largeHeap so the app gets a bigger Java heap on devices that allow it, reducing OutOfMemoryError crashes in memory-hungry games",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Hardware Acceleration",
          "description": "Sets android:hardwareAccelerated so every activity renders with GPU acceleration, even when the app disables it globally",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Prefer ANGLE Graphics Driver",
          "description": "Asks the system to use ANGLE for better graphics on supported devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Legacy External Storage",
          "description": "Sets android:requestLegacyExternalStorage so the app keeps using the classic shared-storage model instead of scoped storage (Android 10; ignored on 11+)",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ensure Storage Permissions",
          "description": "Adds storage permissions so old apps can access files on newer Android.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ensure Modern Media Permissions",
          "description": "Adds media permissions so old apps can access photos and videos on Android 13+.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Restore Package Visibility",
          "description": "Lets old apps see all installed apps on Android 11+.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Keep Data on Uninstall",
          "description": "Sets android:hasFragileUserData so Android offers to keep the app's data when uninstalling (the confirmation dialog appears on Android 10+)",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Set Install Location",
          "description": "Overrides the android:installLocation declared in the manifest",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "installLocation",
              "title": "Install location",
              "description": "Where Android prefers to install the app."
            }
          ]
        },
        {
          "name": "Force Resizable Activity",
          "description": "Sets android:resizeableActivity and supportsFreeformWindowManagement so the app can run in split-screen, free-form windows, DeX, and Chromebooks",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "freeform",
              "title": "Enable freeform",
              "description": "Also set supportsFreeformWindowManagement for true free-form."
            }
          ]
        },
        {
          "name": "Immersive Fullscreen",
          "description": "Adds android:windowFullscreen to every theme so activities render edge-to-edge without the status bar",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Strip Translations",
          "description": "Deletes all translated resources so only the default language remains, reducing APK size. Android falls back to the default strings automatically.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Vibration",
          "description": "Replaces framework Vibrator.vibrate calls with no-ops so apps cannot make the device buzz",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Crash Reporters",
          "description": "Blocks crash reporting so the app doesn't send crash logs.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable App Links Verification",
          "description": "Removes android:autoVerify from intent filters so Android stops prompting to verify the app's web domains and never converts links into app opens",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Support All Screens",
          "description": "Removes compatible-screens restrictions and marks every screen size supported so the app installs on devices it would otherwise reject",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Ad Services Entries",
          "description": "Strips Privacy Sandbox (AdServices) permissions, the ad ID permission and their config metadata from the manifest",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Permission Auto-Revoke",
          "description": "Sets android:autoRevokePermissions to discouraged so Android stops resetting unused permissions of apps you rarely open",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ensure Internet Permission",
          "description": "Adds the INTERNET permission if it is missing. Useful after aggressive permission stripping or for offline builds that still need web endpoints",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ensure Notification Permission",
          "description": "Adds notification permission for old apps on Android 13+.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Status Bar Icons",
          "description": "Forces the status bar and navigation bar icon color in every theme. Pick white icons for dark backgrounds or dark icons for light backgrounds",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "statusBarIcons",
              "title": "Icon color",
              "description": "Color of the system bar icons while the app is open."
            }
          ]
        },
        {
          "name": "Fake Online State",
          "description": "Makes connectivity checks report an active connection: WifiManager.isWifiEnabled, NetworkInfo.isConnected/isAvailable/isConnectedOrConnecting all return true",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Set Profileable",
          "description": "Adds <profileable android:shell=\"true\"/> so profilers (Android Studio, simpleperf, Perfetto) can attach to release builds for performance analysis",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Extract Native Libs",
          "description": "Sets android:extractNativeLibs so native libraries are extracted at install time. Some mod loaders, hooks and older tools only work with extracted libs",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Unlock Max Aspect Ratio",
          "description": "Removes maxAspectRatio limits from the application, activities and metadata so the app fills tall edge-to-edge screens instead of letterboxing",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass VPN Detection",
          "description": "Makes NetworkCapabilities report no VPN: hasTransport always returns false and hasCapability always returns true, so apps cannot block or alter behavior on VPN",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Device Model",
          "description": "Replaces common android.os.Build fields (model, manufacturer, brand) with custom values. Leave an option empty to keep the original value",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofModel",
              "title": "Model",
              "description": "Build.MODEL, e.g. Pixel 10 Pro XL. Empty keeps the original."
            },
            {
              "key": "spoofManufacturer",
              "title": "Manufacturer",
              "description": "Build.MANUFACTURER, e.g. Google. Empty keeps the original."
            },
            {
              "key": "spoofBrand",
              "title": "Brand",
              "description": "Build.BRAND, e.g. google. Empty keeps the original."
            }
          ]
        },
        {
          "name": "Bypass OkHttp Pinning",
          "description": "No-ops the certificate verification entry points of bundled OkHttp clients so certificate pinning never rejects connections",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Trust User Certificates",
          "description": "No-ops the check methods of app-bundled X509TrustManager implementations so custom certificate validation (including pinning reimplemented by hand) accepts anything",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Build Fingerprint",
          "description": "Replaces every read of Build.FINGERPRINT with a custom value, useful for integrity and device checks. Leave empty to keep the original fingerprint",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofFingerprint",
              "title": "Fingerprint",
              "description": "A full Android build fingerprint, e.g. google/mustang/mustang:17/CP2A.260605.012/15430684:user/release-keys"
            }
          ]
        },
        {
          "name": "Optimize as Game",
          "description": "Sets android:appCategory to game so Android applies game mode, battery and screenshot optimizations tuned for games",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Relax Shared Libraries",
          "description": "Marks every <uses-library> entry as optional so missing shared libraries no longer block the app from installing on devices that lack them",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Transparent System Bars",
          "description": "Forces the status bar and navigation bar to render transparent in every theme so app content draws edge-to-edge behind them",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Custom Startup Toast",
          "description": "Shows a customizable toast message every time the app starts",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "startupToastMessage",
              "title": "Toast message",
              "description": "Text shown in the toast on every app start."
            },
            {
              "key": "startupToastDuration",
              "title": "Duration",
              "description": "How long the toast stays visible."
            }
          ]
        },
        {
          "name": "Custom Startup Dialog",
          "description": "Shows a customizable dialog once when the app is opened",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "startupDialogTitle",
              "title": "Dialog title",
              "description": "Title of the startup dialog."
            },
            {
              "key": "startupDialogMessage",
              "title": "Dialog message",
              "description": "Body text of the startup dialog."
            },
            {
              "key": "startupDialogCancelable",
              "title": "Dismissable",
              "description": "Allow closing the dialog with the back button or outside taps."
            }
          ]
        },
        {
          "name": "Enable WebView Debugging",
          "description": "Turns on WebView remote debugging: existing setWebContentsDebuggingEnabled calls are forced to true and it is actively enabled at startup, so WebViews can be inspected via chrome://inspect",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Battery Whitelist",
          "description": "Makes PowerManager.isIgnoringBatteryOptimizations report a chosen state so apps stop nagging about battery optimization exemptions",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "batteryWhitelisted",
              "title": "Whitelisted",
              "description": "Report as whitelisted (true) or not (false)."
            }
          ]
        },
        {
          "name": "Spoof Signature Match",
          "description": "Makes PackageManager.checkSignatures always return SIGNATURE_MATCH so apps that verify their own or another package's signature accept any build",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Treat Network as Unmetered",
          "description": "Makes ConnectivityManager.isActiveNetworkMetered always return false so apps lift download restrictions and quality caps on mobile data",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Grant All-Files Access",
          "description": "Makes Environment.isExternalStorageManager always return true so apps accept the storage permission state without the special Android 11+ prompt",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ensure Exact Alarm Availability",
          "description": "Makes exact alarms appear available so old alarm apps keep working.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Roaming Status",
          "description": "Makes TelephonyManager.isNetworkRoaming always return false so apps that block or warn while roaming behave as if the device is on its home network",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Power Save Mode",
          "description": "Makes PowerManager.isPowerSaveMode and isDeviceIdleMode always return false so apps do not throttle features or downloads while battery saver or Doze is active",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Notifications as Enabled",
          "description": "Makes the app think notifications are enabled so it keeps working even if blocked.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Screen Lock",
          "description": "Makes KeyguardManager lock-state checks report an unlocked device so apps that gate features behind a screen lock behave as if none is set",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore GPS Disabled",
          "description": "Makes LocationManager.isProviderEnabled always return true so apps that refuse to run without location services keep working",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Mock Location",
          "description": "Makes Location.isMock and Location.isFromMockProvider always return false so apps cannot detect spoofed GPS apps",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Play Integrity",
          "description": "Makes the app think it passed Google's device check.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass License Verification",
          "description": "Forces Google Play's license (LVL) check to pass, so the app does not refuse to run on unlicensed or modified builds.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Google Play Services Check",
          "description": "Tricks the app into thinking Google Play Services is installed and working, so it does not disable features that depend on it.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Custom App Resolution (Experimental)",
          "description": "Set a custom resolution for the game",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "enableCustomResolution",
              "title": "Enable Custom Resolution",
              "description": "Override the game's window size with the width and height below"
            },
            {
              "key": "width",
              "title": "Resolution width (px)",
              "description": "Horizontal resolution in pixels"
            },
            {
              "key": "height",
              "title": "Resolution height (px)",
              "description": "Vertical resolution in pixels"
            }
          ]
        },
        {
          "name": "Allow Screenshots",
          "description": "Remove the screenshot-blocking window flag",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Skip Splash Screen (Experimental)",
          "description": "Skip or shorten splash screen delays",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Root Checks",
          "description": "Disable root detection",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Telemetry",
          "description": "Block analytics and tracking",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockFirebase",
              "title": "Block Firebase Analytics",
              "description": "Google's analytics and crash reporting suite"
            },
            {
              "key": "blockAppsFlyer",
              "title": "Block AppsFlyer",
              "description": "Mobile attribution and marketing analytics"
            },
            {
              "key": "blockAdjust",
              "title": "Block Adjust",
              "description": "Mobile attribution analytics"
            },
            {
              "key": "blockAmplitude",
              "title": "Block Amplitude",
              "description": "Product analytics platform"
            },
            {
              "key": "blockMixpanel",
              "title": "Block Mixpanel",
              "description": "Product analytics platform"
            },
            {
              "key": "blockCleverTap",
              "title": "Block CleverTap",
              "description": "User engagement and analytics"
            },
            {
              "key": "blockSegment",
              "title": "Block Segment",
              "description": "Customer data pipeline and analytics"
            },
            {
              "key": "blockFacebook",
              "title": "Block Facebook Analytics",
              "description": "Meta's analytics and event logging"
            },
            {
              "key": "blockBranch",
              "title": "Block Branch.io",
              "description": "Deep linking and attribution"
            },
            {
              "key": "blockUnity",
              "title": "Block Unity Analytics",
              "description": "Unity engine analytics"
            },
            {
              "key": "blockFlurry",
              "title": "Block Flurry",
              "description": "Yahoo's analytics platform"
            },
            {
              "key": "blockGameAnalytics",
              "title": "Block GameAnalytics",
              "description": "Game-focused analytics"
            },
            {
              "key": "blockGeneric",
              "title": "Block Generic Analytics",
              "description": "Block any remaining analytics via generic logEvent detection (may be aggressive)"
            }
          ]
        },
        {
          "name": "AMOLED Theme",
          "description": "Makes dark mode pure black for AMOLED screens. Light mode stays normal.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "amoledColor",
              "title": "AMOLED color",
              "description": "Hex color to use for AMOLED (e.g. #FF000000 pure black, #FF0A0A0A near-black)."
            },
            {
              "key": "amoledBlackenStatusBar",
              "title": "Blacken Status Bar",
              "description": "Also force the status bar background to AMOLED on dark themes."
            },
            {
              "key": "amoledBlackenNavigationBar",
              "title": "Blacken Navigation Bar",
              "description": "Also force the navigation bar background to AMOLED on dark themes."
            },
            {
              "key": "amoledBlackenSurfaces",
              "title": "Blacken Surfaces",
              "description": "Also blacken Material3 surface container colors (recommended for full AMOLED)."
            }
          ]
        },
        {
          "name": "Allow Background Activity",
          "description": "Makes ActivityManager.isBackgroundRestricted always return false so apps ignore background activity restrictions imposed by the system or user",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow Clearing App Data",
          "description": "Sets android:allowClearUserData so the system's Clear Data button stays available even for apps that try to disable it",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow Mixed Content",
          "description": "Forces WebSettings.setMixedContentMode(MIXED_CONTENT_ALWAYS_ALLOW) so WebViews load HTTP resources on HTTPS pages.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow Mobile Downloads",
          "description": "Bandcamp: allows audio cache downloads over mobile data without the confirmation dialog.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Allow Text Selection",
          "description": "Makes protected text selectable and copyable.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow WebView Autoplay",
          "description": "Forces WebSettings.setMediaPlaybackRequiresUserGesture(false) so media in WebViews can autoplay without a tap.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Allow WebView File Access",
          "description": "Forces WebSettings file-access flags on so WebViews can load local files and content URLs.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Always Allow Biometrics",
          "description": "Makes BiometricManager.canAuthenticate always return BIOMETRIC_SUCCESS so apps do not block biometric features on unsupported or unenrolled devices",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Always Show Scrollbars",
          "description": "Forces scrollbars to stay enabled so scroll position is always visible",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Apk Junk Cleanup",
          "description": "Removes unused CPU libraries to shrink the APK. Keep only your device's architecture.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "keepArch",
              "title": "Keep architecture",
              "description": "Native libraries for other ABIs under lib/ will be deleted."
            }
          ]
        },
        {
          "name": "Block APM Suites",
          "description": "Stops app performance monitoring SDKs so timings, crashes and network traces never upload",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockNewRelic",
              "title": "Block New Relic",
              "description": "Mobile performance monitoring SDK."
            },
            {
              "key": "blockDatadog",
              "title": "Block Datadog",
              "description": "Observability and real user monitoring SDK."
            },
            {
              "key": "blockDynatrace",
              "title": "Block Dynatrace",
              "description": "Performance and experience monitoring SDK."
            }
          ]
        },
        {
          "name": "Block Ad Network Extras",
          "description": "Stops smaller ad networks missed by Disable Ad SDK Init so their SDKs never initialize or serve ads",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockAmazonAds",
              "title": "Block Amazon Ads",
              "description": "Amazon mobile ads SDK."
            },
            {
              "key": "blockAppodeal",
              "title": "Block Appodeal",
              "description": "Appodeal mediation SDK."
            },
            {
              "key": "blockBidMachine",
              "title": "Block BidMachine",
              "description": "BidMachine header bidding SDK."
            },
            {
              "key": "blockFyber",
              "title": "Block Fyber",
              "description": "Fyber (Digital Turbine) mediation SDK."
            },
            {
              "key": "blockHelpShift",
              "title": "Block HelpShift",
              "description": "HelpShift support and messaging SDK."
            },
            {
              "key": "blockHyprMx",
              "title": "Block HyprMX",
              "description": "HyprMX rewarded ads SDK."
            },
            {
              "key": "blockIabOm",
              "title": "Block IAB Open Measurement",
              "description": "IAB OM SDK viewability measurement."
            },
            {
              "key": "blockSuperAwesome",
              "title": "Block SuperAwesome",
              "description": "SuperAwesome kid-safe ads SDK."
            },
            {
              "key": "blockTapjoy",
              "title": "Block Tapjoy",
              "description": "Tapjoy offerwall ads SDK."
            },
            {
              "key": "blockAdColony",
              "title": "Block AdColony",
              "description": "AdColony video ads SDK."
            },
            {
              "key": "blockSmaato",
              "title": "Block Smaato",
              "description": "Smaato ads SDK."
            },
            {
              "key": "blockOgury",
              "title": "Block Ogury",
              "description": "Ogury consent-driven ads SDK."
            }
          ]
        },
        {
          "name": "Block Analytics Long Tail",
          "description": "Stops smaller product analytics SDKs so events never reach their dashboards",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockMatomo",
              "title": "Block Matomo",
              "description": "Open source product analytics SDK."
            },
            {
              "key": "blockLeanplum",
              "title": "Block Leanplum",
              "description": "Lifecycle messaging and analytics SDK."
            },
            {
              "key": "blockLocalytics",
              "title": "Block Localytics",
              "description": "App analytics and marketing SDK."
            },
            {
              "key": "blockWebEngage",
              "title": "Block WebEngage",
              "description": "Retention and journey analytics SDK."
            }
          ]
        },
        {
          "name": "Block Attribution Extras",
          "description": "Stops smaller attribution SDKs so installs and opens are never credited to ad networks",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockKochava",
              "title": "Block Kochava",
              "description": "Mobile attribution and analytics SDK."
            },
            {
              "key": "blockSingular",
              "title": "Block Singular",
              "description": "Marketing attribution SDK."
            },
            {
              "key": "blockTenjin",
              "title": "Block Tenjin",
              "description": "Install attribution SDK."
            }
          ]
        },
        {
          "name": "Block BLE Scan",
          "description": "Blocks Bluetooth Low Energy scans so apps cannot track nearby beacons or accessories",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Crash Extras",
          "description": "Stops smaller crash reporters missed by Disable Crash Reporters so stack traces never upload",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockRaygun",
              "title": "Block Raygun",
              "description": "Crash reporting SDK."
            },
            {
              "key": "blockShake",
              "title": "Block Shake",
              "description": "Bug reporting with screenshots SDK."
            },
            {
              "key": "blockEmbrace",
              "title": "Block Embrace",
              "description": "Mobile observability SDK."
            },
            {
              "key": "blockSplunkMint",
              "title": "Block Splunk Mint",
              "description": "Legacy crash and event SDK."
            },
            {
              "key": "blockAppCenter",
              "title": "Block App Center",
              "description": "Microsoft App Center crashes and analytics."
            },
            {
              "key": "blockSentry",
              "title": "Block Sentry",
              "description": "Sentry error tracking SDK."
            },
            {
              "key": "blockAcra",
              "title": "Block ACRA",
              "description": "ACRA crash reporting SDK."
            },
            {
              "key": "blockOpenTelemetry",
              "title": "Block OpenTelemetry",
              "description": "OpenTelemetry (OpenCensus/OpenTracing) spans and export."
            }
          ]
        },
        {
          "name": "Block Data Pipelines",
          "description": "Stops customer data pipeline SDKs so events never stream into warehouses or profiles",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockMparticle",
              "title": "Block mParticle",
              "description": "Customer data platform SDK."
            },
            {
              "key": "blockTreasureData",
              "title": "Block Treasure Data",
              "description": "Cloud data pipeline SDK."
            }
          ]
        },
        {
          "name": "Block GMS Tracking",
          "description": "Blocks Google activity recognition and geofencing so apps cannot track movement or location zones",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockActivityRecognition",
              "title": "Block activity recognition",
              "description": "Stop walking, driving and stillness detection requests."
            },
            {
              "key": "blockGeofencing",
              "title": "Block geofencing",
              "description": "Stop enter and exit tracking for location zones."
            }
          ]
        },
        {
          "name": "Block Huawei Analytics",
          "description": "Stops Huawei Analytics event uploads so usage never reaches Huawei servers",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Install Referrer",
          "description": "Blocks the Play Install Referrer API so apps cannot read which ad or link installed them",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Legacy Analytics",
          "description": "Stops pre-Firebase Google Analytics so screen views and hits never upload",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Location Trackers",
          "description": "Stops location intelligence SDKs so visits and beacon sightings never upload",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockRadar",
              "title": "Block Radar",
              "description": "Geofencing and place visit SDK."
            },
            {
              "key": "blockGimbal",
              "title": "Block Gimbal",
              "description": "Beacon proximity SDK."
            },
            {
              "key": "blockEstimote",
              "title": "Block Estimote",
              "description": "Beacon proximity SDK."
            }
          ]
        },
        {
          "name": "Block MoEngage",
          "description": "Stops the MoEngage SDK so events and profile traits never reach its engagement cloud",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block PostHog",
          "description": "Stops the PostHog SDK so captures, screens and feature flags never upload",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Profile Tracking",
          "description": "Stops user profile stitching in analytics SDKs whose events are blocked but identity calls are not",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockMixpanelPeople",
              "title": "Block Mixpanel People",
              "description": "Mixpanel user profile updates."
            },
            {
              "key": "blockCleverTapProfiles",
              "title": "Block CleverTap profiles",
              "description": "CleverTap login and profile pushes."
            },
            {
              "key": "blockAmplitudeIdentity",
              "title": "Block Amplitude identity",
              "description": "Amplitude user ID and property setters."
            }
          ]
        },
        {
          "name": "Block Push Ads",
          "description": "Block push notification ads (Firebase Cloud Messaging). Also blocks legitimate notifications.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Push Analytics",
          "description": "Stops push engagement SDKs so tags, outcomes and identity never reach push vendors",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockOneSignal",
              "title": "Block OneSignal",
              "description": "Push notification and outcome SDK."
            },
            {
              "key": "blockAirship",
              "title": "Block Airship",
              "description": "Push engagement SDK, formerly Urban Airship."
            },
            {
              "key": "blockBraze",
              "title": "Block Braze",
              "description": "Messaging and engagement SDK, formerly Appboy."
            }
          ]
        },
        {
          "name": "Block Screenshot Detection",
          "description": "Adds FLAG_SECURE to every activity window so the system blocks screenshots, screen recording and recents previews of the app",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Session Replay",
          "description": "Stops session recording SDKs so apps cannot film your taps, scrolling or screen content",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "blockUxcam",
              "title": "Block UXCam",
              "description": "Session replay and heatmap SDK."
            },
            {
              "key": "blockSmartlook",
              "title": "Block Smartlook",
              "description": "Session recording and funnel SDK."
            },
            {
              "key": "blockFullStory",
              "title": "Block FullStory",
              "description": "Digital experience recording SDK."
            },
            {
              "key": "blockContentsquare",
              "title": "Block Contentsquare",
              "description": "Experience analytics and zoning SDK."
            },
            {
              "key": "blockTestFairy",
              "title": "Block TestFairy",
              "description": "Beta session video recording SDK."
            },
            {
              "key": "blockBugsee",
              "title": "Block Bugsee",
              "description": "Bug video report recording SDK."
            }
          ]
        },
        {
          "name": "Block Snowplow",
          "description": "Stops the Snowplow tracker so structured events never reach its collectors",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block TikTok Events",
          "description": "Stops the TikTok Events SDK so app activity never reaches TikTok for ad targeting",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Block Yandex Metrica",
          "description": "Stops Yandex Metrica activation and event reports so usage never reaches Yandex servers",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass DND Policy Access",
          "description": "Lets automation apps work without Do Not Disturb permission.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Demo User",
          "description": "Makes UserManager.isDemoUser() report false so apps that gate functionality in retail/demo mode run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Emulator Detection",
          "description": "Hides emulator traces by spoofing Build info and related checks so apps cannot detect an emulator.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "emulatorProfile",
              "title": "Device profile",
              "description": "Which real device identity to imitate."
            },
            {
              "key": "hideEmulatorRadio",
              "title": "Hide Emulator Radio",
              "description": "Make TelephonyManager report a normal GSM radio type."
            },
            {
              "key": "spoofBuildExtras",
              "title": "Spoof Build Extras",
              "description": "Spoof additional Build and Build.VERSION fields used by emulator checks."
            }
          ]
        },
        {
          "name": "Bypass Forced Updates (Experimental)",
          "description": "Skip forced update screens and keep using the app.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "bypassUpdateGate",
              "title": "Bypass update gate",
              "description": "Ignore high-confidence client-side checks that report an update is required"
            },
            {
              "key": "makeDialogsDismissible",
              "title": "Make dialogs dismissible",
              "description": "Allow detected update dialogs to be canceled instead of forcing the user to update"
            },
            {
              "key": "blockUpdateRedirects",
              "title": "Block update redirects",
              "description": "Block detected redirects to the Play Store, browser, or updater activity"
            },
            {
              "key": "preventForcedExit",
              "title": "Prevent forced exit",
              "description": "Remove detected finish or exit calls from update-related methods"
            },
            {
              "key": "patchPlayCore",
              "title": "Patch Play Core updates",
              "description": "Disable Google Play's in-app update flow when it is present"
            }
          ]
        },
        {
          "name": "Bypass Guest User",
          "description": "Makes UserManager.isGuestUser() report false so apps that limit guest accounts behave as on a primary account.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Hostname Verification",
          "description": "Makes any HostnameVerifier.verify(String, SSLSession) always return true, accepting any certificate hostname without errors.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Instant App",
          "description": "Treats instant apps as full installs.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Keyguard Secure",
          "description": "Makes KeyguardManager.isKeyguardSecure() report false so apps that require a secure lock screen run without one.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Linked User",
          "description": "Makes UserManager.isLinkedUser() report false so apps that restrict linked/secondary profiles run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Lock Task Mode",
          "description": "Makes ActivityManager.isInLockTaskMode() report false so apps that change behavior under screen-pinning or kiosk mode run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Low-End Device",
          "description": "Makes ActivityManager.isLowEndDevice() report false so apps stop applying low-end-device restrictions and degraded quality.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Managed Profile",
          "description": "Treats work profiles as regular profiles.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Overlay Detection",
          "description": "Lets apps work with screen overlays.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Package Suspended",
          "description": "Makes PackageManager.isPackageSuspended() report false so apps that refuse to run while suspended keep working.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Permission Check",
          "description": "Forces permission checks to report granted so permission-gated features skip dialogs",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Picture-in-Picture Mode",
          "description": "Makes Activity.isInPictureInPictureMode() report false so apps that change behavior in PiP keep their full UI.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Play License Check",
          "description": "Answers the Play license check (LVL) with LICENSED without contacting Google. Only affects apps using the legacy licensing library.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Safe Mode",
          "description": "Makes PackageManager.isSafeMode() report false so apps that disable functionality in safe mode behave normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass System User",
          "description": "Makes UserManager.isSystemUser() report false so apps gating behavior to the system user treat the current user as normal.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass Test Environment",
          "description": "Hides test and automation environment.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass User Restricted",
          "description": "Makes UserManager.isUserRestricted() report false so apps that limit restricted accounts run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass WebView SSL Errors",
          "description": "Ignores SSL errors in WebView.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Bypass WebView Safe Browsing",
          "description": "Bypasses deceptive site warnings in WebView.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Change Package Name",
          "description": "Clone the app with a new package name.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customPackageName",
              "title": "Custom package name",
              "description": "Fully custom package name (e.g. com.example.clone). Leave empty to use suffix mode below."
            },
            {
              "key": "packageSuffix",
              "title": "Package suffix",
              "description": "Suffix appended to the original package when Custom package name is empty (e.g. .morphe, .clone). Must start with a dot."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Rewrite provider android:authorities that start with the old package to the new package to avoid install conflicts."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Rewrite custom permission android:name that starts with the old package (e.g. C2D_MESSAGE) to the new package."
            },
            {
              "key": "updateComponents",
              "title": "Update components",
              "description": "Expand relative activity/service/receiver/provider names to the original package so components keep resolving after the rename."
            }
          ]
        },
        {
          "name": "Classic Back Gesture",
          "description": "Sets android:enableOnBackInvokedCallback to false so apps that break under the Android 13+ predictive back system keep the classic back behavior",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Clearing Split Metadata",
          "description": "Removes split-install manifest attributes and Play Store split metadata from the app manifest.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Custom Accent Color",
          "description": "Replaces the app accent color (buttons, switches, highlights) in every theme",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customAccentColor",
              "title": "Accent color",
              "description": "Hex color for accents (e.g. #FF6200EE purple, #FF03DAC5 teal, #FFFF0000 red)."
            }
          ]
        },
        {
          "name": "Custom App Icon",
          "description": "Change the app icon.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customAppIconSource",
              "title": "Icon source",
              "description": "Image source: an http(s) URL, a local file path, or base64 (optionally prefixed with 'data:image/png;base64,'). Leave empty to use original icon with effects."
            },
            {
              "key": "iconHue",
              "title": "Hue shift (0-360)",
              "description": "Hue rotation in degrees (0 = none, 180 = complementary). Applied after other effects."
            },
            {
              "key": "iconNegative",
              "title": "Negative (Invert)",
              "description": "Invert colors (negative)."
            },
            {
              "key": "iconSepia",
              "title": "Sepia",
              "description": "Apply sepia tone."
            },
            {
              "key": "iconFlipH",
              "title": "Flip Horizontal",
              "description": "Mirror icon horizontally."
            },
            {
              "key": "iconFlipV",
              "title": "Flip Vertical",
              "description": "Mirror icon vertically."
            },
            {
              "key": "iconBackground",
              "title": "Background color",
              "description": "Background layer of the adaptive icon as #RRGGBB or #AARRGGBB (default transparent)."
            }
          ]
        },
        {
          "name": "Custom Navigation Bar Color",
          "description": "Sets a custom background color for the navigation bar in every theme",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customNavigationBarColor",
              "title": "Navigation bar color",
              "description": "Hex color for the navigation bar background (e.g. #FF000000 black, #FFFFFFFF white)."
            }
          ]
        },
        {
          "name": "Custom Startup Sound",
          "description": "Plays a custom sound once when the app starts.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "startupSoundSource",
              "title": "Sound source",
              "description": "Audio source: an http(s) URL, a local file path, or base64 (optionally prefixed with 'data:audio/mp3;base64,'). Keep short (<1 MB)."
            },
            {
              "key": "startupSoundVolume",
              "title": "Volume (%)",
              "description": "Playback volume 0-100."
            }
          ]
        },
        {
          "name": "Custom Status Bar Color",
          "description": "Sets a custom background color for the status bar in every theme",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customStatusBarColor",
              "title": "Status bar color",
              "description": "Hex color for the status bar background (e.g. #FF000000 black, #FFFFFFFF white)."
            }
          ]
        },
        {
          "name": "Custom Window Background",
          "description": "Sets a custom window background color in every theme",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "customWindowBackgroundColor",
              "title": "Background color",
              "description": "Hex color for the window background (e.g. #FF000000 black, #FFFFFFFF white)."
            }
          ]
        },
        {
          "name": "Deny Permission Checks",
          "description": "Forces permission checks to report denied so the app cannot silently access permission-gated data",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Activity Transitions",
          "description": "No-ops Activity.overridePendingTransition(...) so the app's custom activity enter/exit animations are skipped.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Ad SDK Init",
          "description": "Stops ad SDKs from initializing at startup (no tracking, faster launch). Aggressive: apps gating content on init callbacks may hang. Do not combine with Ads Free Rewards, which needs live SDKs.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "killAdMob",
              "title": "AdMob",
              "description": "Kill MobileAds.initialize."
            },
            {
              "key": "killMax",
              "title": "MAX",
              "description": "Kill AppLovinSdk.initializeSdk."
            },
            {
              "key": "killUnityAds",
              "title": "Unity Ads",
              "description": "Kill UnityAds.initialize."
            },
            {
              "key": "killIronSource",
              "title": "ironSource",
              "description": "Kill IronSource.init."
            },
            {
              "key": "killPangle",
              "title": "Pangle",
              "description": "Kill TTAdSdk.init."
            },
            {
              "key": "killMeta",
              "title": "Meta",
              "description": "Kill AudienceNetworkAds.initialize."
            },
            {
              "key": "killVungle",
              "title": "Vungle",
              "description": "Kill Vungle init (new + legacy API)."
            },
            {
              "key": "killHuawei",
              "title": "Huawei Ads",
              "description": "Kill HwAds.init."
            },
            {
              "key": "killYandex",
              "title": "Yandex",
              "description": "Kill Yandex MobileAds.initialize."
            },
            {
              "key": "killOthers",
              "title": "Other networks",
              "description": "Kill MyTarget, StartApp, Chartboost, InMobi and Mintegral init."
            }
          ]
        },
        {
          "name": "Disable Analytics Events",
          "description": "Blocks app tracking and analytics.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Animations",
          "description": "Forces Settings.Global window/transition/animator scale values to 0 so the app runs without UI animations (faster, less motion).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable App Backup",
          "description": "Prevents the app from backing up its data.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Audio Effects",
          "description": "Keeps equalizer, bass boost and other audio effects disabled.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Audio Recording",
          "description": "Drops microphone recording calls so the app cannot capture audio.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Autofill",
          "description": "Makes AutofillManager report as disabled so apps stop showing autofill prompts.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "disableAutofill",
              "title": "Disable",
              "description": "Report autofill as disabled (true) or enabled (false)."
            }
          ]
        },
        {
          "name": "Disable Background Dim",
          "description": "Removes the dim behind dialogs and popups so the background stays fully bright",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Background Sync",
          "description": "Stops background uploads to cloud accounts.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Bandcamp Tracker",
          "description": "Bandcamp: disables the first-party accessibility tracker that pings /api/tracker.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Disable Bluetooth A2DP",
          "description": "Makes AudioManager.isBluetoothA2dpOn() report false so apps that change behavior when Bluetooth audio is streaming run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Bluetooth Discovering",
          "description": "Makes BluetoothAdapter.isDiscovering() report false so apps cannot tell the adapter is in discovery mode.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Bluetooth SCO",
          "description": "Makes AudioManager.isBluetoothScoOn() report false so apps that change behavior when a Bluetooth SCO link is active run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Boot Auto-Start",
          "description": "Stops the app from starting on its own after reboot.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Camera Shutter Sound",
          "description": "Silences the camera shutter and video-record sounds by neutralizing MediaActionSound.play(...) and Camera.playSound(...).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Clipboard Write",
          "description": "No-ops ClipboardManager.setPrimaryClip(...) so the app cannot silently overwrite the system clipboard.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Content Capture",
          "description": "Reports content capture as disabled so apps stop sharing their view hierarchy with capture services",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable DTMF Tones",
          "description": "Makes dialer tone playback report failure so keypad tones stay silent.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Edge-To-Edge Enforcement",
          "description": "Opts out of Android 15 mandatory edge-to-edge so apps that break with enforced edge-to-edge render normally.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "optOutEdgeToEdge",
              "title": "Opt out",
              "description": "If true, sets windowOptOutEdgeToEdgeEnforcement to true."
            }
          ]
        },
        {
          "name": "Disable Elevation Shadows",
          "description": "Drops view elevation and shadow calls for a flatter, faster UI.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Facebook SDK Auto-Init",
          "description": "Adds Facebook SDK manifest switches that stop auto-initialization, automatic app event logging and advertiser ID collection at startup",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Firebase Auto-Init",
          "description": "Stops Firebase Analytics, Crashlytics, Performance, Messaging, In-App Messaging and ad-ID collection from auto-initializing, and removes the measurement provider, receiver and services. Standalone version of the Pairip Bypass Firebase cleanup.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Firebase Performance",
          "description": "Noops Firebase Performance traces and HTTP metrics (start, stop, counters). Stops performance spying with zero behavior change.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Fixed Volume",
          "description": "Makes AudioManager.isVolumeFixed() report false so volume keys and stream changes work even when an app pins the volume.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Forced Online Checks (Experimental)",
          "description": "Lets the app start without internet.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "autoMode",
              "title": "Auto mode",
              "description": "Automatically run all strategies supported by the detected APK"
            },
            {
              "key": "commonAndroidNetwork",
              "title": "Common Android/network API",
              "description": "Make common Android connectivity checks report an active connection"
            },
            {
              "key": "unityStrategy",
              "title": "Unity strategy",
              "description": "Apply generic high-confidence online-gate detection when Unity is detected"
            },
            {
              "key": "unrealStrategy",
              "title": "Unreal strategy",
              "description": "Apply generic high-confidence online-gate detection when Unreal is detected"
            },
            {
              "key": "godotStrategy",
              "title": "Godot strategy",
              "description": "Apply generic high-confidence online-gate detection when Godot is detected"
            },
            {
              "key": "genericBytecodeStrategy",
              "title": "Generic bytecode strategy",
              "description": "Scan app bytecode for high-confidence online gate methods without engine detection"
            }
          ]
        },
        {
          "name": "Disable Game Sounds",
          "description": "Makes SoundPool playback return an invalid stream so short game sounds stay silent.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Google Pay",
          "description": "Reports Google Pay as unavailable so GPay buttons and prompts never appear. Does not touch the app's own checkout flow.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Google Update Check",
          "description": "Disables Play Core in-app update flow. Don't use with Bypass Forced Updates which already includes this.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable HDR Detection",
          "description": "Makes HDR and wide-gamut checks report false so apps skip HDR rendering.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Haptic Feedback",
          "description": "Disables vibration feedback.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Haptic On Scroll",
          "description": "Prevents haptic feedback triggered by scrolling.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Hardware Acceleration",
          "description": "Sets android:hardwareAccelerated=\"false\" on the <application> so the app renders on the software path (fixes some rendering/compat bugs).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Heads-up Notifications",
          "description": "Blocks pop-up notifications.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Heap Pointer Tagging",
          "description": "Sets android:allowNativeHeapPointerTagging to false so older native games that break under Android 12+ tagged pointers keep running",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable High Text Contrast",
          "description": "Makes AccessibilityManager.isHighTextContrastEnabled() report false so apps do not alter layouts for high-contrast text.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Keyboard Sound",
          "description": "Silences keyboard and system sounds.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Location Requests",
          "description": "Stops the app from tracking your location.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Logcat Logging",
          "description": "No-ops android.util.Log calls so the app stops spamming logcat.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "logLevel",
              "title": "Log level",
              "description": "Which levels to disable."
            }
          ]
        },
        {
          "name": "Disable Music Detection",
          "description": "Makes AudioManager.isMusicActive() report false so apps that react to playing music behave as if nothing is playing.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Notification Badges",
          "description": "Remove launcher badge dots from notification channels.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "notificationBadgesDisabled",
              "title": "Disable badges",
              "description": "Force channels to not show badges (true) or leave them alone (false)."
            }
          ]
        },
        {
          "name": "Disable Notification Sound",
          "description": "Mutes notification sounds.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Notification Vibration",
          "description": "Forces Notification(.Builder/Channel).setVibrate(...) to receive a null pattern so posted notifications do not vibrate.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Notifications",
          "description": "No-ops NotificationManager.notify(...) so the app cannot post any notifications at all.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Onboarding Overlays",
          "description": "Bandcamp: skips the one-time onboarding overlays for the play queue, long-press downloads and public playlist tooltips.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Disable Orientation Lock",
          "description": "Lets the app rotate with the device.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Overscroll Effect",
          "description": "Forces View.setOverScrollMode(OVER_SCROLL_NEVER) so the edge glow/bounce at list boundaries is disabled.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Popup Keyboard",
          "description": "Makes soft-keyboard requests report failure so the keyboard stops popping up.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Quiet Mode",
          "description": "Makes UserManager.isQuietModeEnabled() report false so apps behave as if quiet mode is off.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable RTT",
          "description": "Makes TelephonyManager.isRttSupported() report false so apps that require RTT calling run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Remote Config Fetch",
          "description": "Remote Config fetches complete instantly (fetch resolves empty, activate reports success) so apps run on bundled defaults and server-side kill switches never land.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Ringtone Playback",
          "description": "Drops ringtone playback calls so ringtones stay silent.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Scrollbars",
          "description": "Forces View.setVerticalScrollBarEnabled/setHorizontalScrollBarEnabled(false) so scrollbars are never drawn.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Secure Surfaces",
          "description": "Forces Surface.setSecure() and SurfaceView.setSecure() to false so secure surfaces no longer block screenshots and screen recording.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Sensors",
          "description": "Stops the app from reading motion and orientation sensors.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Snackbars",
          "description": "No-ops com.google.android.material.snackbar.Snackbar.show() so Material Design snackbars no longer appear.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Sound Effects",
          "description": "Forces AudioManager.setSoundEffectsEnabled(false) so system UI sound effects (locks, clicks, navigation) are silenced within the app.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable StrictMode",
          "description": "No-ops StrictMode policy installs made by the app so debug builds that enable strict disk or network checks stop crashing on release-like usage",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Support Banners",
          "description": "Bandcamp: hides server-pushed banner dialogs such as update prompts, rate-me requests and announcements.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Disable Text-to-Speech",
          "description": "Reports text-to-speech success without playing anything so spoken prompts stay silent.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Toasts",
          "description": "No-ops Toast.show() so the app cannot display toast pop-ups.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Wake Locks",
          "description": "Stops the app from keeping the screen awake.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable WebView Safe Browsing",
          "description": "Forces WebSettings.setSafeBrowsingEnabled(false) to disable WebView Google Safe Browsing checks (complements the callback bypass).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Disable Window Blur",
          "description": "Drops window and view blur calls for sharper UI and better performance.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Empty Clipboard Report",
          "description": "Makes ClipboardManager.hasPrimaryClip always return false so apps stop harvesting or acting on clipboard content copied from other apps",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable Hidden Settings",
          "description": "Bandcamp: turns on hidden feature flags - audio-cache indicators, podcast player controls and public-playlist track visibility.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Enable Unrestricted Background Work",
          "description": "Makes JobScheduler/WorkManager jobs ignore idle and not require charging so background work runs even in Doze.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "unrestrictedBackgroundWork",
              "title": "Unrestrict",
              "description": "If true, clears idle/charging constraints."
            }
          ]
        },
        {
          "name": "Enable Unrestricted Clipboard Access",
          "description": "Makes clipboard appear to have content so apps that require clipboard access keep working.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "clipboardHasContent",
              "title": "Has content",
              "description": "Report clipboard as having content."
            }
          ]
        },
        {
          "name": "Enable WebView App Cache",
          "description": "Enables the WebView HTML5 application cache so offline-capable web apps work.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Cache",
          "description": "Forces WebSettings.setCacheMode(LOAD_CACHE_ELSE_NETWORK) so WebViews reuse cached resources and work better offline.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Content Access",
          "description": "Forces WebSettings.setAllowContentAccess(true) so WebViews can access content providers.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView DOM Storage",
          "description": "Forces WebSettings DOM storage and database storage on so WebViews that disable web storage work fully.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Geolocation",
          "description": "Forces WebSettings.setGeolocationEnabled(true) so WebViews expose the HTML5 Geolocation API (pairs with auto-granting prompts).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Image Loading",
          "description": "Forces WebViews to load images and never block network image or resource loads.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Initial Focus",
          "description": "Forces WebSettings.setNeedInitialFocus(true) so a WebView requests focus when created.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView JavaScript",
          "description": "Forces WebSettings.setJavaScriptEnabled(true) so WebViews that disable JS still run scripts.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Offscreen Pre-Raster",
          "description": "Forces WebSettings.setOffscreenPreRaster(true) to rasterize WebView content off-screen for snappier scrolling.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Popups",
          "description": "Lets WebViews open popups and new windows (JavaScript window.open, target=_blank).",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Save Form Data",
          "description": "Forces WebSettings.setSaveFormData(true) so WebViews remember entered form data.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Save Password",
          "description": "Forces WebSettings.setSavePassword(true) so WebViews can store passwords.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Wide Viewport",
          "description": "Forces WebViews to use the viewport meta tag and load with overview mode for proper desktop-style layout.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Zoom",
          "description": "Enables built-in pinch zoom in WebViews and hides the zoom controls for a cleaner view.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Enable WebView Zoom Support",
          "description": "Forces WebSettings.setSupportZoom(true) so WebViews permit zooming the page.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Exclude From Recents",
          "description": "Hides the app from recent apps.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake ADB Enabled",
          "description": "Reports a chosen ADB state through Settings.Global so apps that restrict features based on developer options stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "adbEnabled",
              "title": "Enable ADB",
              "description": "Report ADB debugging as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Animation Scales",
          "description": "Reports animation scales via Settings so apps that check them see a chosen value.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "animationScale",
              "title": "Scale",
              "description": "Scale to report."
            }
          ]
        },
        {
          "name": "Fake Auto Rotate On",
          "description": "Reports a chosen auto-rotation state through Settings.System so apps that restrict features based on rotation lock stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "autoRotate",
              "title": "Enable auto-rotate",
              "description": "Report auto-rotation as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Auto Time",
          "description": "Reports automatic date & time as enabled through Settings.Global so apps that flag manual time as suspicious stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "autoTime",
              "title": "Enable auto time",
              "description": "Report automatic time as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Auto Time Zone",
          "description": "Reports automatic time zone as enabled through Settings.Global so apps that flag manual time zone as suspicious stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "autoTimeZone",
              "title": "Enable auto time zone",
              "description": "Report automatic time zone as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Available Processors",
          "description": "Reports a chosen CPU count through Runtime.availableProcessors() so apps that check core count see a high-end device.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "availableProcessors",
              "title": "Processor count",
              "description": "Number of processors to report (2-16): 4 (mid), 8 (high), 12 (very high)."
            }
          ]
        },
        {
          "name": "Fake Bluetooth Bonded Devices Empty",
          "description": "Makes BluetoothAdapter.getBondedDevices() return an empty set so apps cannot fingerprint paired Bluetooth devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Bluetooth Enabled",
          "description": "Makes BluetoothAdapter.isEnabled always return true so apps that require Bluetooth stop nagging about it being turned off",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Brightness Auto Mode",
          "description": "Reports a chosen brightness mode through Settings.System so apps that restrict features based on brightness mode stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "autoBrightness",
              "title": "Enable auto-brightness",
              "description": "Report auto-brightness as enabled (true) or manual (false)."
            }
          ]
        },
        {
          "name": "Fake Cell Info Empty",
          "description": "Makes TelephonyManager.getAllCellInfo() return an empty list so apps cannot fingerprint nearby cell towers.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake DTMF Tone Enabled",
          "description": "Reports a chosen DTMF tone state through Settings.System so apps that check dialer tone settings stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "dtmfTone",
              "title": "Enable DTMF tone",
              "description": "Report DTMF tone as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Device Admin",
          "description": "Report device admin as active.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "deviceAdminActive",
              "title": "Report active",
              "description": "Report device admin as active (true) or inactive (false)."
            }
          ]
        },
        {
          "name": "Fake Device Idle Mode",
          "description": "Makes PowerManager.isDeviceIdleMode() report a chosen state so apps that gate features behind device idle checks stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "deviceIdle",
              "title": "Report idle",
              "description": "Report device as idle (true) or not idle (false). Recommended: false."
            }
          ]
        },
        {
          "name": "Fake Doze Always On",
          "description": "Reports a chosen always-on display state through Settings.Secure so apps that restrict features based on doze settings stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "dozeAlwaysOn",
              "title": "Enable always-on",
              "description": "Report always-on display as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake Fingerprint Hardware",
          "description": "Makes FingerprintManager report available hardware and enrolled fingerprints so apps unlock fingerprint-gated features on any device",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Font Scale",
          "description": "Reports a chosen font scale through Settings.System so apps that restrict features based on font size stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "fontScale",
              "title": "Font scale (×100)",
              "description": "Font scale as percentage: 100 = normal (1.0×), 85 = small (0.85×), 115 = large (1.15×), 130 = largest (1.3×), 150 = extra large (1.5×)."
            }
          ]
        },
        {
          "name": "Fake Location Accuracy",
          "description": "Reports a chosen location accuracy through Location.getAccuracy() so apps that restrict features based on low accuracy stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "locationAccuracy",
              "title": "Accuracy (meters)",
              "description": "Reported location accuracy in meters (1 = very accurate, 10 = moderate, 100 = inaccurate)."
            }
          ]
        },
        {
          "name": "Fake Memory Class",
          "description": "Reports a chosen memory class through ActivityManager.getMemoryClass() so apps that check available heap see a high value.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "memoryClass",
              "title": "Memory class (MB)",
              "description": "Memory class in MB (128-1024): 256 (low), 512 (high), 1024 (very high)."
            }
          ]
        },
        {
          "name": "Fake NFC Enabled",
          "description": "Makes NfcAdapter.isEnabled always return true so apps that require NFC stop blocking features on devices without it",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Notification Listener",
          "description": "Report notification-listener access as granted.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "notificationListenerAccess",
              "title": "Grant access",
              "description": "Report notification-listener access as granted (true) or denied (false)."
            }
          ]
        },
        {
          "name": "Fake Notification Policy Access",
          "description": "Fakes Do Not Disturb access.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "notificationPolicyAccess",
              "title": "Grant access",
              "description": "Report DND policy access as granted (true) or denied (false)."
            }
          ]
        },
        {
          "name": "Fake Pointer Location",
          "description": "Reports pointer location as disabled via Settings so apps that check it stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "pointerLocation",
              "title": "Pointer location",
              "description": "Report pointer location as enabled or disabled."
            }
          ]
        },
        {
          "name": "Fake Screen Timeout",
          "description": "Reports a chosen screen timeout through Settings.System so apps that restrict features based on screen timeout stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "screenTimeout",
              "title": "Screen timeout (ms)",
              "description": "Screen timeout in milliseconds: 15000 (15s), 30000 (30s), 60000 (1 min), 120000 (2 min), 300000 (5 min), 600000 (10 min), 1800000 (30 min)."
            }
          ]
        },
        {
          "name": "Fake Show Touches",
          "description": "Reports show touches as disabled via Settings so apps that check developer touch visualization stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "showTouches",
              "title": "Show touches",
              "description": "Report show touches as enabled or disabled."
            }
          ]
        },
        {
          "name": "Fake Sound Effects Enabled",
          "description": "Reports sound effects as disabled via Settings so apps that check it stop playing touch sounds.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "soundEffectsEnabled",
              "title": "Sound effects",
              "description": "Report sound effects as enabled or disabled."
            }
          ]
        },
        {
          "name": "Fake Stay On While Plugged",
          "description": "Fakes the stay-on-while-charging setting.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "stayOnPlugged",
              "title": "Plug type",
              "description": "Which plug types to report as connected."
            }
          ]
        },
        {
          "name": "Fake Storage Available",
          "description": "Reports a chosen amount of free storage through StatFs so apps that refuse to run or nag when storage is low stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "storageGb",
              "title": "Storage (GB)",
              "description": "Amount of free storage in GB (16-1024): 64, 128, 256, 512."
            }
          ]
        },
        {
          "name": "Fake Store Install Source",
          "description": "Fakes the install source.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "installerPackage",
              "title": "Installer package",
              "description": "Package name to report as installer."
            }
          ]
        },
        {
          "name": "Fake Usage Access",
          "description": "Report usage-stats access as granted.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "usageStatsAccess",
              "title": "Grant access",
              "description": "Report usage-stats access as granted (true) or denied (false)."
            }
          ]
        },
        {
          "name": "Fake Vibrate When Ringing",
          "description": "Reports a chosen vibrate-when-ringing state through Settings.System so apps that check ringer vibration behavior stop doing so.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "vibrateWhenRinging",
              "title": "Enable vibrate when ringing",
              "description": "Report vibrate-when-ringing as enabled (true) or disabled (false)."
            }
          ]
        },
        {
          "name": "Fake WiFi Scan Results Empty",
          "description": "Makes WifiManager.getScanResults() return an empty list so apps cannot fingerprint nearby WiFi networks.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Fake Write Settings Access",
          "description": "Report system-settings write access as granted.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "writeSettingsAccess",
              "title": "Grant access",
              "description": "Report write-settings access as granted (true) or denied (false)."
            }
          ]
        },
        {
          "name": "Fix Maps on MicroG",
          "description": "Reports Maps init SUCCESS and fires the initialized callback with the LATEST renderer so maps keep loading without real Play Services.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force 32-Bit Color",
          "description": "Requests RGBA_8888 window format to reduce color banding.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force 5GHz Band Supported",
          "description": "Makes WifiManager.is5GHzBandSupported() report true so apps that require 5GHz Wi-Fi functionality run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Android Beam",
          "description": "Makes NfcAdapter.isNdefPushEnabled() report true so apps that require Android Beam (NDEF push) run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force App Active",
          "description": "Makes UsageStatsManager.isAppInactive() report false so apps are not throttled by Android's app-standby buckets.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Battery Health Good",
          "description": "Reports battery health as good via BatteryManager so apps that check health stop warning.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "batteryHealth",
              "title": "Health",
              "description": "Health to report."
            }
          ]
        },
        {
          "name": "Force Battery Present",
          "description": "Makes BatteryManager.isBatteryPresent() report true so apps that refuse to run without a battery work on batteryless devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Battery Temperature",
          "description": "Fakes the battery temperature.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "batteryTemperature",
              "title": "Temperature (0.1C)",
              "description": "Temperature in tenths of a degree Celsius: 200 (20C), 250 (25C), 300 (30C), 350 (35C)."
            }
          ]
        },
        {
          "name": "Force Can Install Packages",
          "description": "Makes PackageManager.canRequestPackageInstalls() report true so sideload/unknown-source install prompts are treated as already granted.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Charging Status",
          "description": "Fakes the charging state.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "chargingStatus",
              "title": "Battery status",
              "description": "Status to report: Charging, Discharging, Full, Not Charging."
            }
          ]
        },
        {
          "name": "Force Dark Mode",
          "description": "Makes night-mode checks report dark theme on so apps render their dark theme.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Data Capable",
          "description": "Makes TelephonyManager.isDataCapable() report true so apps that require mobile-data support run on Wi-Fi-only devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Do Not Disturb Off",
          "description": "Makes interruption-filter checks report all so apps behave as if Do Not Disturb is off.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Emulated Storage",
          "description": "Makes Environment.isExternalStorageEmulated() report true so apps that expect emulated storage behave normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Google Signed-Out",
          "description": "Forces the Google signed-out state: permission checks fail and last-account returns null (documented nullable). Apps fall back to guest or offline mode instead of nagging for sign-in.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Haptics Available",
          "description": "Makes Vibrator.hasVibrator() report true so apps that require vibration/haptics run on devices without a vibrator.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Hardware Layers",
          "description": "Makes hardware-acceleration checks report true for smoother rendering.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Has System Feature",
          "description": "Makes PackageManager.hasSystemFeature always return true so feature-gated installs pass runtime checks",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Idle Call State",
          "description": "Makes TelephonyManager.getCallState() report CALL_STATE_IDLE (0) so apps that react to active calls behave as if none are in progress.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Ignore Audio Focus",
          "description": "Makes AudioManager.requestAudioFocus always return granted so apps never duck or pause for other audio.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "ignoreAudioFocus",
              "title": "Always grant",
              "description": "If true, focus is always granted; if false, always denied."
            }
          ]
        },
        {
          "name": "Force Left-to-Right Layout",
          "description": "Sets android:supportsRtl to false so the app always renders left-to-right, fixing layouts that break under right-to-left system languages",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Light Mode",
          "description": "Makes night-mode checks report light theme so apps render their light theme even in dark mode",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Max Brightness",
          "description": "Forces the system screen brightness setting to a chosen value (default 255) so apps that read it cannot dim or restrict the screen.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "screenBrightness",
              "title": "Brightness (0-255)",
              "description": "Brightness value 0-255."
            }
          ]
        },
        {
          "name": "Force Microphone Unmuted",
          "description": "Makes AudioManager.isMicrophoneMute() report false so apps that pause or alter behavior when the mic is muted keep running normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Multi-SIM",
          "description": "Makes TelephonyManager.isMultiSimEnabled() report true so apps that require multiple SIMs run on single-SIM devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Normal Audio Mode",
          "description": "Makes AudioManager.getMode() report MODE_NORMAL (0) so apps that change behavior in call/ringtone modes run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Overlay Permission",
          "description": "Makes overlay permission checks report granted so floating features work without the system prompt.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Picture-in-Picture",
          "description": "Enables picture-in-picture for every activity by setting supportsPictureInPicture=true, so videos can be popped into a floating window.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force SIM Ready",
          "description": "Makes TelephonyManager.getSimState() report SIM_STATE_READY (5) so apps that wait for a ready SIM run immediately.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force SMS Capable",
          "description": "Makes TelephonyManager.isSmsCapable() report true so apps that require SMS support run on devices without a cellular radio.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Screen Interactive",
          "description": "Makes PowerManager.isInteractive() report true so apps that pause or degrade when the screen is off keep running.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Single Phone",
          "description": "Makes TelephonyManager.getPhoneCount() report 1 so apps that branch on multiple phones/radios behave as a single-phone device.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Single SIM",
          "description": "Makes TelephonyManager.getSimCount() report 1 so apps that require or count multiple SIMs run on a single-SIM device.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Speakerphone Off",
          "description": "Makes AudioManager.isSpeakerphoneOn() report false so apps that react to speakerphone state behave as if it is off.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Speakerphone On",
          "description": "Forces the speakerphone on and makes speakerphone checks report true.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Storage Non-Removable",
          "description": "Makes Environment.isExternalStorageRemovable() report false so apps that refuse to run from removable storage treat it as internal.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force User Unlocked",
          "description": "Makes UserManager.isUserUnlocked() report true so direct-boot restricted features and storage become available immediately.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Voice Capable",
          "description": "Makes TelephonyManager.isVoiceCapable() report true so apps that require voice-call support run on data-only devices.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force WiFi P2P Supported",
          "description": "Makes WifiManager.isP2pSupported() report true so apps that need Wi-Fi Direct run on devices without P2P support.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force WiFi Scan Always Available",
          "description": "Makes WifiManager.isScanAlwaysAvailable() report true so apps that need background scanning see it as enabled.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force Wide Color Gamut",
          "description": "Makes wide-gamut checks report true so apps render richer colors.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Force World Phone",
          "description": "Makes TelephonyManager.isWorldPhone() report true so apps that gate features to world phones run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Frame Rate Preference (Experimental)",
          "description": "Requests a preferred refresh rate like 60 or 90 Hz for the app window. The system may ignore it.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "frameRate",
              "title": "Frame rate",
              "description": "Preferred display refresh rate for supported app windows"
            }
          ]
        },
        {
          "name": "GmsCore support (MicroG)",
          "description": "Use MicroG instead of Google Play Services for logins.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "gmsCorePackageName",
              "title": "MicroG package name",
              "description": "Target MicroG package to route GMS calls through"
            },
            {
              "key": "mainActivityClass",
              "title": "Main Activity class (optional)",
              "description": "Custom main Activity class for injecting startup MicroG checks. Leave empty for auto-detect."
            },
            {
              "key": "customPackageName",
              "title": "Custom package name (optional)",
              "description": "Package name override if the app was renamed via Change Package Name. Leave empty to use manifest package."
            }
          ]
        },
        {
          "name": "Grant WebView Geolocation",
          "description": "Auto-grants WebView geolocation requests inside onGeolocationPermissionsShowPrompt so location prompts never block the page.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Graphics API Override (Experimental)",
          "description": "Forces a Unity game to use Vulkan or OpenGL via launch argument. Only for supported Unity games.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "graphicsApi",
              "title": "Graphics API",
              "description": "Renderer to request from supported Unity Android games"
            }
          ]
        },
        {
          "name": "Hide Accessibility Services",
          "description": "Makes AccessibilityManager return empty lists so apps cannot detect TalkBack or automation services",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Accessibility Usage",
          "description": "Makes AccessibilityManager.isEnabled() report false so apps cannot tell an accessibility service is running.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Accounts",
          "description": "Redirects AccountManager.getAccounts/getAccountsByType(...) to an empty Account[] so the app sees no linked accounts.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide App Ops",
          "description": "Makes app ops checks appear allowed so apps cannot probe permissions.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide App Tasks",
          "description": "Makes the app see no recent tasks so it cannot read your recent apps.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Audio Devices",
          "description": "Reports no audio devices so apps cannot enumerate microphones, speakers or Bluetooth audio routes",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Cell Location",
          "description": "Makes cell location appear unavailable so apps cannot read your tower location.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Cell Signal",
          "description": "Reports no cell signal strength so apps cannot read your tower signal or track location changes",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Clipboard",
          "description": "Forces ClipboardManager.getPrimaryClip() to return null so the app cannot read the system clipboard.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Clipboard Description",
          "description": "Makes ClipboardManager.getPrimaryClipDescription return null to block MIME and type harvesting",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Current Location",
          "description": "Prevents the app from requesting your current location.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Data Usage",
          "description": "Nulls network stats queries so apps cannot read your mobile and WiFi data consumption",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Debugger Connection",
          "description": "Makes Debug.isDebuggerConnected and waitingForDebugger always return false so apps that refuse to run under a debugger keep working",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Default Sensor",
          "description": "Makes SensorManager.getDefaultSensor return null so sensor fingerprint and VR gates see no hardware",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Device Admins",
          "description": "Redirects DevicePolicyManager.getActiveAdmins() to Collections.emptyList() so the app sees no active device admins.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Display Cutout",
          "description": "Hides the display cutout.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Eavesdropping",
          "description": "Hides active notifications and microphones so apps cannot snoop on other apps or enumerate audio inputs",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "hideNotifications",
              "title": "Hide notifications",
              "description": "Report no active notifications or channels."
            },
            {
              "key": "hideMicrophones",
              "title": "Hide microphones",
              "description": "Report no microphone devices."
            }
          ]
        },
        {
          "name": "Hide Hardware Address",
          "description": "Returns an empty hardware address for network interfaces so apps cannot read the device MAC",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Input Devices",
          "description": "Hides physical keyboards, gamepads and other input devices so apps cannot fingerprint your hardware",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Input Methods",
          "description": "Makes input methods appear empty so apps cannot fingerprint keyboards.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Installed Apps",
          "description": "Hides other installed apps.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Navigation Bar",
          "description": "Hides the navigation bar for a cleaner fullscreen view",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Neighboring Cells",
          "description": "Makes neighboring cell info appear empty so apps cannot read nearby towers.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Network Identity",
          "description": "Hides network interfaces, DNS servers and the local IP so apps cannot fingerprint your LAN",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "hideNetworkInterfaces",
              "title": "Hide interfaces",
              "description": "Report no network interfaces and null interface lookups."
            },
            {
              "key": "hideDnsServers",
              "title": "Hide DNS",
              "description": "Null link properties and empty DNS, link address and route lists."
            },
            {
              "key": "hideLocalIp",
              "title": "Hide local IP",
              "description": "Report the WiFi IP address as 0."
            }
          ]
        },
        {
          "name": "Hide Nfc Adapter",
          "description": "Makes NfcAdapter.getDefaultAdapter return null so NFC probes fail uniformly",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Personal Data",
          "description": "Blocks contacts, call log, SMS, calendar and photo reads by emptying sensitive provider queries",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "hideContactsData",
              "title": "Hide contacts",
              "description": "Empty queries against the contacts provider."
            },
            {
              "key": "hideCallLogData",
              "title": "Hide call log",
              "description": "Empty queries against the call log provider."
            },
            {
              "key": "hideSmsData",
              "title": "Hide SMS",
              "description": "Empty queries against the SMS/MMS provider."
            },
            {
              "key": "hideCalendarData",
              "title": "Hide calendar",
              "description": "Empty queries against the calendar provider."
            },
            {
              "key": "hidePhotosData",
              "title": "Hide photos",
              "description": "Empty queries against the media store provider."
            }
          ]
        },
        {
          "name": "Hide Query Intents",
          "description": "Makes intent queries appear empty so apps cannot discover other installed apps via intents.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Running Processes",
          "description": "Makes the app see no running processes so it cannot fingerprint other apps.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Running Services",
          "description": "Makes the app see no running services so it cannot detect other services.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Service State",
          "description": "Nulls cell service state so apps cannot read your voice and data registration or operator detail",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Storage Volumes",
          "description": "Makes StorageManager return empty lists so volume enumeration for fingerprint sees nothing",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Stylus Handwriting",
          "description": "Makes stylus handwriting appear unavailable so apps hide handwriting UI.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "stylusHandwriting",
              "title": "Available",
              "description": "Report stylus handwriting as available or not."
            }
          ]
        },
        {
          "name": "Hide Title Bar",
          "description": "Removes the title bar and action bar from every theme for more content space",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide USB Devices",
          "description": "Reports no USB devices or accessories so apps cannot fingerprint connected hardware",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Usage Events",
          "description": "Makes usage events appear empty so apps cannot read your app launch history.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Usage Stats",
          "description": "Makes UsageStatsManager return empty lists so app usage fingerprinting sees nothing",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Hide Wallpaper",
          "description": "Nulls wallpaper reads so apps cannot grab your home or lock screen image",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Data Saver",
          "description": "Makes Data Saver checks report disabled so apps do not throttle downloads or quality on metered networks.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Location Services Off",
          "description": "Makes LocationManager.isLocationEnabled always return true so apps that refuse to run when location services are disabled keep working",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Low RAM Device",
          "description": "Makes ActivityManager.isLowRamDevice always return false so apps stop degrading graphics or features on entry-level devices",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Ignore Touch Exploration",
          "description": "Makes AccessibilityManager.isTouchExplorationEnabled always return false so games that disable or alter gameplay under TalkBack behave normally",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Legacy App Reviver",
          "description": "Revives Android 1.0-5.0 era apps on modern Android: restores the removed Apache HTTP stack, and declares the foreground-service, exact-alarm and Bluetooth permissions that old apps assume. Combine with SpoofTargetSdk (28), AllowCleartextTraffic, LegacyExternalStorage, SupportAllScreens, UnlockMaxAspectRatio, RelaxSharedLibraries, SpoofImei, Bypass Play License Check, Bypass Google Play Services Check, DisableHeapPointerTagging and VmSafeMode. Cannot fix armeabi-only native code on 64-bit-only devices or shut-down game servers.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "apacheLegacy",
              "title": "Apache HTTP legacy library",
              "description": "Adds org.apache.http.legacy as an optional shared library. Fixes instant crashes in pre-2015 apps using HttpClient or AndroidHttpClient."
            },
            {
              "key": "foregroundService",
              "title": "Foreground service permission",
              "description": "Declares FOREGROUND_SERVICE, required since Android 9 for apps playing music or tracking in the background."
            },
            {
              "key": "exactAlarms",
              "title": "Exact alarm permissions",
              "description": "Declares SCHEDULE_EXACT_ALARM and USE_EXACT_ALARM for old reminder and alarm apps."
            },
            {
              "key": "bluetooth",
              "title": "Bluetooth permissions",
              "description": "Declares BLUETOOTH_CONNECT and BLUETOOTH_SCAN for old Bluetooth apps and companion-device flows."
            }
          ]
        },
        {
          "name": "Nai64Patches Universal Overlay Patch v1.0 (Experimental)",
          "description": "Universal in-app overlay for Android apps and games. Optional modules include System Time, FPS,\nfullscreen, app brightness, and haptic controls. Modules are excluded and disabled by default;\nselect them in Morphe settings before patching. Statistic modules show information, Activity modules\ncontrol the current Activity, and Hook modules control internal app behavior, such as disabling\nanimations, through best-effort runtime changes. A selected local image automatically replaces\nthe legacy icon; empty or invalid image input falls back to the legacy icon. This is experimental\nand may not work on all apps.\n\nThe idea and initial works of this Universal Overlay Patch are from Zanuaimi / Noobite.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "runtimeOverlayTitle",
              "title": "General - Overlay title",
              "description": "Title shown in the overlay menu. Limited to 80 characters."
            },
            {
              "key": "runtimeOverlayDescription",
              "title": "General - Overlay description",
              "description": "Description below the title. Limited to 500 characters."
            },
            {
              "key": "runtimeOverlayRepositoryText",
              "title": "General - Repository button text",
              "description": "Text of the always-present repository button."
            },
            {
              "key": "runtimeOverlayRepositoryUrl",
              "title": "General - Repository button URL",
              "description": "URL opened by the repository button."
            },
            {
              "key": "runtimeOverlayBackgroundColor",
              "title": "General - Overlay background color",
              "description": "Overlay background as #RRGGBB or #AARRGGBB."
            },
            {
              "key": "runtimeOverlayOutlineColor",
              "title": "General - Overlay outline color",
              "description": "Overlay outline as #RRGGBB or #AARRGGBB."
            },
            {
              "key": "runtimeOverlayOutlineWidthDp",
              "title": "UI - Menu outline width (dp)",
              "description": "Width of the menu, monitor, and confirmation outlines, from 1 to 8dp."
            },
            {
              "key": "runtimeOverlayButtonText",
              "title": "UI - Legacy icon text",
              "description": "Text shown by the legacy icon. Maximum three characters."
            },
            {
              "key": "runtimeOverlayIconBold",
              "title": "UI - Legacy icon bold text",
              "description": "Use bold text in the legacy icon. Enabled by default."
            },
            {
              "key": "runtimeOverlayButtonTextColor",
              "title": "UI - Legacy icon text color",
              "description": "Text color used by the legacy icon."
            },
            {
              "key": "runtimeOverlayIconGradientBackground",
              "title": "UI - Gradient background",
              "description": "Blend legacy icon background 1 into background 2. When disabled, only background 1 is used."
            },
            {
              "key": "runtimeOverlayButtonBackgroundColor",
              "title": "UI - Legacy icon background 1",
              "description": "First color of the legacy icon gradient."
            },
            {
              "key": "runtimeOverlayIconBackgroundColor2",
              "title": "UI - Legacy icon background 2",
              "description": "Second color of the legacy icon gradient. Background 1 is the existing overlay button background color."
            },
            {
              "key": "runtimeOverlayIconGradientAngle",
              "title": "UI - Legacy icon gradient angle (degrees)",
              "description": "Gradient direction: 0 degrees runs top to bottom, 90 runs left to right, and 30 runs diagonally down and right. Values wrap through 360 degrees."
            },
            {
              "key": "runtimeOverlayIconOutline",
              "title": "UI - Icon outline",
              "description": "Add a separate outline around the legacy text icon. Disabled by default."
            },
            {
              "key": "runtimeOverlayIconOutlineColor",
              "title": "UI - Icon outline color",
              "description": "Color used only when the icon outline is enabled."
            },
            {
              "key": "runtimeOverlayCustomIconImage",
              "title": "UI - Custom image icon",
              "description": "Select a local PNG, JPG, JPEG, or WebP image file. A valid image automatically replaces the legacy icon, including its outline. Prefer a transparent square image around 128x128 or 256x256 pixels. Images are embedded during patching and scaled proportionally. Leave blank or use an invalid file to fall back to the legacy icon with a one-time launch notice."
            },
            {
              "key": "runtimeOverlayButtonShape",
              "title": "UI - Overlay button shape",
              "description": "Shape of the legacy text icon background."
            },
            {
              "key": "runtimeOverlayButtonSizeDp",
              "title": "UI - Overlay button size (dp)",
              "description": "Button size in density-independent pixels."
            },
            {
              "key": "runtimeOverlayButtonIdleOpacityPercent",
              "title": "UI - Overlay button idle opacity (%)",
              "description": "Idle opacity from 10 to 100 percent. Higher values make the button less transparent."
            },
            {
              "key": "runtimeOverlayButtonDragVisibilityDurationSeconds",
              "title": "UI - Overlay button fully visible duration (seconds)",
              "description": "How long the overlay button stays fully visible after dragging before fading to its idle opacity. The timer resets while dragging and starts again when the finger is released. Use a value from 1 to 10 seconds."
            },
            {
              "key": "runtimeOverlayButtonPosition",
              "title": "UI - Overlay button position",
              "description": "Initial floating button position."
            },
            {
              "key": "runtimeOverlayActivityNameOverride",
              "title": "Advanced - Overlay Activity name override",
              "description": "Optional fallback Activity class used only when Application startup cannot be found. Leave blank for universal automatic discovery. Example: com.example.MainActivity or Lcom/example/MainActivity;."
            },
            {
              "key": "runtimeOverlayActivateStatisticsOnLaunch",
              "title": "Settings to Modules - Activate statistic modules on launch",
              "description": "Start selected statistic modules as soon as the app launches. Active is disabled by default."
            },
            {
              "key": "runtimeOverlayEnableMonitorsOnLaunch",
              "title": "Settings to Modules - Enable monitors for statistic modules on launch",
              "description": "Show selected statistic monitors as soon as the app launches. Monitor is disabled by default."
            },
            {
              "key": "runtimeOverlayStatisticMonitorPosition",
              "title": "Settings to Modules - Statistic monitor position",
              "description": "Show enabled statistic monitors from statistic modules above or below the overlay button."
            },
            {
              "key": "runtimeOverlayMonitorScale",
              "title": "Settings to Modules - Monitor panel size",
              "description": "Size multiplier for statistic monitor panels."
            },
            {
              "key": "runtimeOverlayMonitorColumns",
              "title": "Settings to Modules - Monitor columns",
              "description": "Number of statistic monitor columns."
            },
            {
              "key": "runtimeOverlayTemperatureFormat",
              "title": "Settings to Modules - Temperature stat format",
              "description": "Temperature unit used by the Device Temperature menu value and monitor."
            },
            {
              "key": "runtimeOverlayTimeFormat",
              "title": "Settings to Modules - System time format",
              "description": "Clock format used by the System Time menu value and monitor. Timezone is shown in the menu value."
            },
            {
              "key": "runtimeOverlayIncludeDeviceInformation",
              "title": "Statistic modules - Device Information",
              "description": "Include read-only phone and Android device information."
            },
            {
              "key": "runtimeOverlayIncludeFps",
              "title": "Statistic modules - FPS",
              "description": "Include the approximate display frame-rate statistic module."
            },
            {
              "key": "runtimeOverlayIncludeDeviceTemperature",
              "title": "Statistic modules - Device Temperature",
              "description": "Include battery-reported temperature in the selected temperature format."
            },
            {
              "key": "runtimeOverlayIncludeSystemTime",
              "title": "Statistic modules - System Time",
              "description": "Include the phone system time statistic module."
            },
            {
              "key": "runtimeOverlayIncludeSessionTime",
              "title": "Statistic modules - App Session Time",
              "description": "Include the in-process overlay session timer statistic module."
            },
            {
              "key": "runtimeOverlayIncludeBatteryStatus",
              "title": "Statistic modules - Battery Status",
              "description": "Include the current battery percentage statistic module."
            },
            {
              "key": "runtimeOverlayIncludeAppMemory",
              "title": "Statistic modules - App Memory Usage",
              "description": "Include approximate memory used by the current app process."
            },
            {
              "key": "runtimeOverlayIncludeNetworkStatus",
              "title": "Statistic modules - Network Status",
              "description": "Include incoming and outgoing app network traffic monitors."
            },
            {
              "key": "runtimeOverlayIncludeKeepScreenAwake",
              "title": "Activity modules - Keep screen awake",
              "description": "Include the keep-screen-awake activity module."
            },
            {
              "key": "runtimeOverlayIncludeFullscreen",
              "title": "Activity modules - Fullscreen",
              "description": "Include the fullscreen activity module."
            },
            {
              "key": "runtimeOverlayIncludeScreenshots",
              "title": "Activity modules - Allow screenshots",
              "description": "Include the allow-screenshots activity module."
            },
            {
              "key": "runtimeOverlayIncludeAppBrightness",
              "title": "Activity modules - App brightness",
              "description": "Include a per-Activity brightness slider."
            },
            {
              "key": "runtimeOverlayIncludeRotationMode",
              "title": "Activity modules - Rotation mode",
              "description": "Include a per-Activity rotation mode selector."
            },
            {
              "key": "runtimeOverlayIncludeAppAudioMute",
              "title": "Activity modules - App audio mute",
              "description": "Include a best-effort app audio mute toggle."
            },
            {
              "key": "runtimeOverlayIncludeDisableHaptics",
              "title": "Hook modules - Disable haptic feedback / vibrations",
              "description": "Include a best-effort runtime haptic and vibration suppression module."
            },
            {
              "key": "runtimeOverlayIncludeDisableAnimations",
              "title": "Hook modules - Disable app animations",
              "description": "Include a best-effort runtime animation suppression module."
            }
          ]
        },
        {
          "name": "Null Play Location",
          "description": "Makes Play Services location return empty results: last location resolves to null and update requests complete instantly without fixes. Apps fall back to no-location behavior.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Preserve App Data",
          "description": "Keeps app data when reinstalling by setting hasFragileUserData so Android offers to keep data.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Relax Hardware Features",
          "description": "Sets android:required=\"false\" on every <uses-feature> so the app installs on devices that lack those hardware features.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Relax Required Libraries",
          "description": "Sets android:required=\"false\" on every <uses-library> so the app installs even when optional system libraries are missing.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Compatible Screens",
          "description": "Removes the <compatible-screens> block so the app is not restricted to a fixed set of screen sizes/densities.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Internet Permission",
          "description": "Removes internet permission for offline use. Apps needing internet will crash.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Remove Play Count Limit",
          "description": "Bandcamp: removes the free streaming play limit on unowned tralbums, so full tracks keep playing and the purchase nag never appears.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Report Legacy Storage",
          "description": "Makes Environment.isExternalStorageLegacy always return true so apps behave as if they got classic shared-storage access",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Report No Cameras",
          "description": "Report an empty camera list to apps.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "hideCameras",
              "title": "Hide cameras",
              "description": "Report zero cameras (true) or leave the camera list alone (false)."
            }
          ]
        },
        {
          "name": "Show Navigation Bar",
          "description": "Keeps the navigation bar visible in apps that hide it",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Show Search Result Scores",
          "description": "Bandcamp: always shows relevance scores in search results (admin debug flag show_search_result_score).",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Show Status Bar",
          "description": "Keep the status bar visible in fullscreen apps",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Silence Notification Channels",
          "description": "Forces notification channel importance to none so channels stay silent.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Silence Play Services Errors",
          "description": "Kills Google Play Services error dialogs, notifications and resolvable-error flags. Apps stop nagging about missing or outdated Play Services. Pair with Bypass Google Play Services Check.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof 24-Hour Format",
          "description": "Reports a chosen clock format so apps render times the way you prefer.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "timeFormat",
              "title": "Clock format",
              "description": "Reported Settings.System time_12_24 value."
            }
          ]
        },
        {
          "name": "Spoof Airplane Mode",
          "description": "Forces Settings.Global AIRPLANE_MODE_ON reads to 0 (off) so apps that change behavior in airplane mode see a normal connection state.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Android ID",
          "description": "Replaces Settings.Secure.ANDROID_ID reads with a fixed value so the patched app cannot be tracked across reinstalls or matched to a specific device.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofAndroidIdValue",
              "title": "Android ID",
              "description": "Hex string to report as ANDROID_ID (typically 16 characters)."
            }
          ]
        },
        {
          "name": "Spoof App Signature",
          "description": "Bypasses signature checks.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofSignature",
              "title": "Spoof app signature",
              "description": "Make PackageManager return the original signing certificate so tamper checks see the app as unmodified"
            },
            {
              "key": "packageNameOverride",
              "title": "Package name override",
              "description": "Manually define the package name to report (e.g. com.example.app). Leave empty to use the manifest package. Useful when Change Package Name was used."
            }
          ]
        },
        {
          "name": "Spoof BSSID",
          "description": "Reports a chosen value from WifiInfo.getBSSID() so apps cannot read the real access point MAC address.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "bssid",
              "title": "BSSID",
              "description": "BSSID to report (e.g. 02:00:00:00:00:00)."
            }
          ]
        },
        {
          "name": "Spoof Battery Charging State",
          "description": "Forces BatteryManager.isCharging() to return true so apps that restrict features unless the device is charging stop doing so.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Battery Level",
          "description": "Fakes the battery level.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "batteryLevel",
              "title": "Battery level (%)",
              "description": "Battery level 0-100."
            }
          ]
        },
        {
          "name": "Spoof Bluetooth Audio On",
          "description": "Makes Bluetooth audio checks report connected so headset-gated features stay active.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Bluetooth Enabled",
          "description": "Forces Settings.Global BLUETOOTH_ON reads to 0 (off) so apps that behave differently when Bluetooth is enabled cannot tell it is on.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Bluetooth Identity",
          "description": "Reports chosen values from BluetoothAdapter.getName() and getAddress() so apps cannot read the real Bluetooth device name or MAC address.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofBluetoothName",
              "title": "Bluetooth name",
              "description": "Bluetooth device name to report."
            },
            {
              "key": "spoofBluetoothAddress",
              "title": "Bluetooth address",
              "description": "Bluetooth MAC address to report (XX:XX:XX:XX:XX)."
            }
          ]
        },
        {
          "name": "Spoof Bluetooth Name",
          "description": "Reports a constant name from BluetoothAdapter.getName() so apps cannot read the real local Bluetooth adapter name.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Bluetooth Profile State",
          "description": "Forces BluetoothAdapter.getProfileConnectionState to report connected so headset and A2DP gates proceed",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Board and Hardware",
          "description": "Reports Pixel board and hardware names so apps cannot fingerprint the real device through them.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Build Serial",
          "description": "Reports a chosen device serial through Build.getSerial() so apps that fingerprint by serial number see a constant value.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "buildSerial",
              "title": "Serial",
              "description": "Serial to report."
            }
          ]
        },
        {
          "name": "Spoof Build Type and Tags",
          "description": "Reports a user build with release-keys tags so apps stop treating the device as rooted or debuggable.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof CPU Architecture",
          "description": "Replaces reads of Build.CPU_ABI and Build.CPU_ABI2 with a custom value. Leave empty to keep the original",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofCpuAbi",
              "title": "CPU ABI",
              "description": "Reported CPU architecture. Only affects the legacy CPU_ABI fields."
            }
          ]
        },
        {
          "name": "Spoof Data State",
          "description": "Makes the app think mobile data is connected.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Developer Options",
          "description": "Hides developer options and USB debugging so blocking apps keep working.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Device Provisioned",
          "description": "Reports a chosen setup state so apps that gate on setup completion keep working.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "deviceProvisioned",
              "title": "Provisioned",
              "description": "Report the device as set up (true) or not (false)."
            }
          ]
        },
        {
          "name": "Spoof Device Software Version",
          "description": "Reports a chosen value from TelephonyManager.getDeviceSoftwareVersion() so apps cannot read the real radio/software version.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "deviceSoftwareVersion",
              "title": "Software version",
              "description": "Version to report."
            }
          ]
        },
        {
          "name": "Spoof Fixed Location",
          "description": "Fakes your GPS location.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "latitude",
              "title": "Latitude",
              "description": "Fixed latitude to return (e.g. 35.681236 for Tokyo, Japan)."
            },
            {
              "key": "longitude",
              "title": "Longitude",
              "description": "Fixed longitude to return (e.g. 139.767125 for Tokyo, Japan)."
            }
          ]
        },
        {
          "name": "Spoof GPU Info",
          "description": "Replaces OpenGL renderer and vendor strings so apps see a chosen GPU.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "gpuRenderer",
              "title": "GPU renderer",
              "description": "Reported GL_RENDERER, e.g. Adreno (TM) 750. Empty keeps the original."
            },
            {
              "key": "gpuVendor",
              "title": "GPU vendor",
              "description": "Reported GL_VENDOR, e.g. Qualcomm. Empty keeps the original."
            }
          ]
        },
        {
          "name": "Spoof Group ID Level 1",
          "description": "Reports a chosen value from TelephonyManager.getGroupIdLevel1() so apps cannot read the real SIM GID1.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "groupIdLevel1",
              "title": "GID1",
              "description": "GID1 to report."
            }
          ]
        },
        {
          "name": "Spoof High Sample Rate",
          "description": "Reports 48000 Hz sample rate so apps unlock high-quality audio paths.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof IMEI",
          "description": "Fakes the device IMEI.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "imei",
              "title": "IMEI",
              "description": "IMEI to report (15 digits)."
            }
          ]
        },
        {
          "name": "Spoof ISIM IMPI",
          "description": "Reports a chosen string from TelephonyManager.getIsimImpi() so apps cannot read the ISIM private identity.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "isimImpi",
              "title": "IMPI",
              "description": "IMPI to report."
            }
          ]
        },
        {
          "name": "Spoof Last Known Location",
          "description": "Forces LocationManager.getLastKnownLocation() to return null so apps cannot read the device's last cached GPS/network position.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Locale",
          "description": "Forces Locale.getDefault() to return a chosen BCP-47 language tag (e.g. en-US) so region- or language-locked apps see the locale you pick.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofLocaleTag",
              "title": "Locale tag",
              "description": "BCP-47 language tag to report (e.g. en-US, ja-JP, en-GB)."
            }
          ]
        },
        {
          "name": "Spoof Location Provider",
          "description": "Forces LocationManager.getBestProvider() to report \"gps\" and isProviderEnabled() to report true, so location-dependent apps believe a GPS provider is always available and enabled.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof MAC Address",
          "description": "Reports a chosen MAC address through WifiInfo.getMacAddress() so apps cannot fingerprint the device by its Wi-Fi MAC.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "macAddress",
              "title": "MAC address",
              "description": "MAC address to report (e.g. 02:00:00:00:00:00)."
            }
          ]
        },
        {
          "name": "Spoof Media Playing",
          "description": "Makes media-player checks report playing so playback-gated features stay active.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Multi-Window Mode",
          "description": "Makes multi-window checks report true so split-screen layouts stay active.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Network Access Identifier",
          "description": "Reports a chosen string from TelephonyManager.getNai() so apps cannot read the network access identifier.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "nai",
              "title": "Network Access Identifier",
              "description": "Identifier to report."
            }
          ]
        },
        {
          "name": "Spoof Network Operator Name",
          "description": "Fakes the network operator name.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "networkOperatorName",
              "title": "Operator name",
              "description": "Operator name to report (e.g. Android, Verzion, T-Mobile)."
            }
          ]
        },
        {
          "name": "Spoof Network Type LTE",
          "description": "Reports NETWORK_TYPE_LTE (13) from TelephonyManager.getNetworkType() so apps that require an LTE connection run on any network.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof OpenGL ES Version",
          "description": "Reports a chosen GLES version so games unlock higher graphics options.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "glesVersion",
              "title": "GLES version",
              "description": "Reported ConfigurationInfo.getGlEsVersion value."
            }
          ]
        },
        {
          "name": "Spoof Phone Number",
          "description": "Reports a chosen phone number from TelephonyManager.getLine1Number() and getLine2Number() so apps cannot read the device's phone number.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "phoneNumber",
              "title": "Phone number",
              "description": "Phone number to report (empty hides it)."
            }
          ]
        },
        {
          "name": "Spoof Play Services Version",
          "description": "Reports a high Play Services version (25000000) so apps stop demanding a Play Services update. Useful on MicroG and de-Googled ROMs.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Ringer Mode",
          "description": "Forces AudioManager.getRingerMode() to report RINGER_MODE_NORMAL (2) so apps cannot detect silent or vibrate mode.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof SDK Level",
          "description": "Reports a chosen Android version. Lower values can crash the app.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofSdkLevel",
              "title": "SDK level",
              "description": "Reported API level (e.g. 29). Use -1 to keep the original."
            }
          ]
        },
        {
          "name": "Spoof SIM Country",
          "description": "Reports a chosen ISO country (e.g. us) from TelephonyManager.getSimCountryIso() and getNetworkCountryIso() to bypass region locks and geo-restrictions.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofSimCountryIso",
              "title": "Country ISO",
              "description": "Two-letter ISO 3166-1 country code to report (e.g. us, gb, jp)."
            }
          ]
        },
        {
          "name": "Spoof SIM Operator",
          "description": "Reports a chosen MCC+MNC from TelephonyManager.getSimOperator() and getNetworkOperator() so apps cannot read the real mobile network operator.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofSimOperatorMccMnc",
              "title": "MCC+MNC",
              "description": "Mobile Country Code + Mobile Network Code to report (e.g. 310260)."
            }
          ]
        },
        {
          "name": "Spoof SIM Operator Name",
          "description": "Reports a chosen carrier name from TelephonyManager.getSimOperatorName() and getNetworkOperatorName() so apps cannot read the real carrier display name.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofSimOperatorName",
              "title": "Operator name",
              "description": "Carrier display name to report (e.g. T-Mobile, Verizon)."
            }
          ]
        },
        {
          "name": "Spoof SIM Serial Number",
          "description": "Fakes the SIM serial number.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "simSerial",
              "title": "ICCID",
              "description": "ICCID to report."
            }
          ]
        },
        {
          "name": "Spoof Sensor List",
          "description": "Forces SensorManager.getSensorList() to return an empty list so apps cannot enumerate the device's sensors for fingerprinting or capability checks.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Storage State",
          "description": "Reports 'mounted' from Environment.getExternalStorageState() so apps that require mounted external storage run normally.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Stream Volume",
          "description": "Reports a chosen level for stream-volume reads so apps behave as if the volume is set there.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofStreamVolume",
              "title": "Volume level",
              "description": "Reported AudioManager.getStreamVolume value."
            }
          ]
        },
        {
          "name": "Spoof Subscriber ID",
          "description": "Reports a chosen subscriber id (IMSI) through TelephonyManager.getSubscriberId() so apps that fingerprint by IMSI see a constant value.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "subscriberId",
              "title": "IMSI",
              "description": "IMSI to report."
            }
          ]
        },
        {
          "name": "Spoof Target SDK",
          "description": "Fixes install errors on newer Android versions.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "targetSdkVersion",
              "title": "Target SDK version",
              "description": "Target SDK level to report in the manifest. Android blocks installing apps targeting below a minimum level on newer versions."
            }
          ]
        },
        {
          "name": "Spoof Time Zone",
          "description": "Forces TimeZone.getDefault() to return a fixed timezone so region-locked apps see a constant zone (e.g. Europe/London for All4).",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "timeZoneId",
              "title": "Time zone ID",
              "description": "IANA time zone ID to spoof (e.g. UTC, Europe/London, America/New_York, Asia/Tokyo)."
            }
          ]
        },
        {
          "name": "Spoof Tracking IDs",
          "description": "Spoofs the App Set ID and Firebase Instance ID so reinstalls cannot be linked to your device",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "spoofAppSetId",
              "title": "App Set ID",
              "description": "UUID reported as the App Set ID."
            },
            {
              "key": "spoofFirebaseId",
              "title": "Firebase ID",
              "description": "ID reported as the Firebase Instance ID."
            },
            {
              "key": "spoofAppSetScope",
              "title": "Spoof App Set scope",
              "description": "Report App Set scope as app (1) instead of developer (2)."
            }
          ]
        },
        {
          "name": "Spoof UiMode Night State",
          "description": "Forces UiModeManager to report TYPE_NORMAL and night mode off so car/TV/night gates never trigger",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof Voice Mail",
          "description": "Reports empty strings from TelephonyManager.getVoiceMailNumber() and getVoiceMailAlphaTag() so apps cannot read the voicemail number or tag.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof WebView User Agent",
          "description": "Replaces WebSettings.getUserAgentString() with a desktop browser user agent so embedded webviews load desktop versions of sites.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof WiFi Enabled",
          "description": "Forces WifiManager.isWifiEnabled() to report true and getWifiState() to report WIFI_STATE_ENABLED (3) so apps cannot tell Wi-Fi is off.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Spoof WiFi RSSI",
          "description": "Reports a chosen signal strength from WifiInfo.getRssi() so apps cannot read the real Wi-Fi signal level.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "wifiRssi",
              "title": "RSSI (dBm)",
              "description": "RSSI in dBm (-30 strong, -50 moderate, -80 weak)."
            }
          ]
        },
        {
          "name": "Spoof WiFi SSID",
          "description": "Reports a chosen value from WifiInfo.getSSID() so apps cannot read the real connected network name.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "wifiSsid",
              "title": "WiFi SSID",
              "description": "SSID to report."
            }
          ]
        },
        {
          "name": "Spoof Widevine L1",
          "description": "Reports a chosen Widevine security level so streaming apps unlock HD playback.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "widevineLevel",
              "title": "Security level",
              "description": "Reported MediaDrm securityLevel property."
            }
          ]
        },
        {
          "name": "Spoof Wired Headset",
          "description": "Makes AudioManager.isWiredHeadsetOn() report true so apps that require a wired headset think one is connected.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Strip BuildConfig DEBUG",
          "description": "Forces BuildConfig.DEBUG to false so apps hide debug banners and verbose checks.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "forceBuildConfigDebug",
              "title": "Force debug",
              "description": "If true, forces DEBUG to true instead of false."
            }
          ]
        },
        {
          "name": "Strip Exif Location",
          "description": "Makes ExifInterface.getLatLong return null so apps cannot read GPS from photos.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "stripExifLocation",
              "title": "Strip location",
              "description": "If true, location is stripped; if false, no change."
            }
          ]
        },
        {
          "name": "Strip Package Verifier",
          "description": "Makes package verifier appear disabled via Settings so apps skip verification checks.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "packageVerifierDisabled",
              "title": "Disabled",
              "description": "Report verifier as disabled or enabled."
            }
          ]
        },
        {
          "name": "Tablet Mode",
          "description": "Spoof a tablet smallest width so apps render their tablet UI.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "tabletSmallestWidthDp",
              "title": "Smallest width (dp)",
              "description": "Reported smallestScreenWidthDp. 600 or higher unlocks most tablet layouts."
            }
          ]
        },
        {
          "name": "Treat Screen as On",
          "description": "Makes PowerManager.isInteractive always return true so apps keep playing audio or progressing instead of pausing while the screen is off",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Trust User CAs (Config)",
          "description": "Injects a network security config that trusts user-installed CA certificates, enabling MITM/proxy interception for the app.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Unlock Notification Channels",
          "description": "Makes all notification channels blockable and their importance unlocked so greyed-out toggles become interactable.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Unlock Playback Speed",
          "description": "Bandcamp: applies the playback-rate control to every track instead of podcasts only, so 1x, 1.5x and 2x speeds work for music too.",
          "firstSeen": 1791392657046,
          "default": false,
          "compatiblePackagesKey": 102
        },
        {
          "name": "Unmark Test Only",
          "description": "Removes android:testOnly from the manifest so builds marked as test-only can be installed and launched like normal apps",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "Use Display Cutout Area",
          "description": "Renders inside the notch and punch-hole area for fullscreen games.",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "VM Safe Mode",
          "description": "Sets android:vmSafeMode so the app runs with AOT/JIT optimizations disabled, which can stabilize apps that crash from compiler optimizations on some devices",
          "firstSeen": 1791392657046,
          "default": false
        },
        {
          "name": "WebView Private Mode",
          "description": "Hardens WebViews: denies geolocation prompts and disables cookies, DOM storage and saved form data",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "denyWebViewGeolocation",
              "title": "Deny geolocation",
              "description": "Disable the geolocation API flag and auto-deny location prompts."
            },
            {
              "key": "blockWebViewCookies",
              "title": "Block cookies",
              "description": "Reject WebView cookies including file scheme cookies."
            },
            {
              "key": "disableWebViewStorage",
              "title": "Disable storage",
              "description": "Disable DOM storage, databases and saved form or password data."
            }
          ]
        }
      ],
      "isOfficial": true
    },
    {
      "source": "gitlab",
      "repo": "kmru/nai64patches",
      "name": "Nai",
      "repoDescription": "",
      "avatarUrl": "https://secure.gravatar.com/avatar/43f6b1f90bbc08ee698a9300a1ae95c537595dec95a1f94e19dd2e5d2c2fc65d?s=128&d=identicon",
      "hotRank": 27,
      "stars": 23,
      "updatedAt": 1792344865000,
      "firstSeen": 1791392657842,
      "appFirstSeen": {
        "__universal__": 1791392657046
      },
      "appUpdates": {
        "__universal__": 1792344865000
      },
      "patches": [
        {
          "name": "Unlock Premium",
          "description": "Unlock premium features and remove paywalls.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "premiumCustomKeys",
              "title": "Extra keys",
              "description": "Comma-separated extra SharedPreferences/DataStore keys to spoof (e.g. my_premium,my_pro). Leave empty for default list."
            }
          ]
        },
        {
          "name": "Free In-app Purchases",
          "description": "Get paid items free: buying grants items without charging. Best for offline games.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "fakeStartupPurchases",
              "title": "Fake owned purchases at startup",
              "description": "Deliver a fake owned purchase on every inventory query. Helps games that only grant at boot, but can stall strict Unity titles. Leave off if a game hangs on loading."
            },
            {
              "key": "fakeBillingConnection",
              "title": "Fake billing connection",
              "description": "Report the billing client as connected before the real connection finishes, then let the real one run. Helps devices with no working Play Store, but the early callback can make purchases vanish silently in Unity titles that route IAP through Unity Gaming Services. Leave off unless purchases do not start at all."
            }
          ]
        },
        {
          "name": "No Ads",
          "description": "Blocks ads by type. Pick what to block. For rewarded ads use Ads Free Rewards instead.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "preset",
              "title": "Preset",
              "description": "Quick setup: Recommended blocks most ads but keeps rewarded ads for Ads Free Rewards compatibility. Aggressive blocks everything including rewarded. Custom lets you pick below."
            },
            {
              "key": "blockInterstitials",
              "title": "Block Interstitials",
              "description": "Full-screen ads between levels or menus. Safe to block in most apps."
            },
            {
              "key": "blockBanners",
              "title": "Block Banners",
              "description": "Thin banners at top/bottom. Safe to block; rarely breaks layout."
            },
            {
              "key": "blockAppOpen",
              "title": "Block App Open",
              "description": "Ads on cold start. Block to skip the launch ad."
            },
            {
              "key": "blockMRec",
              "title": "Block MREC",
              "description": "Medium rectangles (300x250) inside feeds. Safe to block."
            },
            {
              "key": "blockRewarded",
              "title": "Block Rewarded",
              "description": "Rewarded video  -  disable if you use Ads Free Rewards, otherwise progress gates may break. Enable only to fully remove rewarded ads."
            },
            {
              "key": "blockNative",
              "title": "Block Native",
              "description": "Native ads blended into feeds/lists. Enable for cleaner feeds (may leave empty placeholders)."
            }
          ]
        },
        {
          "name": "Ads Free Rewards",
          "description": "Get rewards without watching ads. Combine with No Ads for other formats, but keep No Ads' rewarded block off.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "rewardStrategy",
              "title": "Reward Strategy",
              "description": "Which ad-network integration to patch. 'Auto' covers every supported network"
            },
            {
              "key": "rewardMultiplier",
              "title": "Reward multiplier",
              "description": "How many times the reward callback runs per ad."
            }
          ]
        },
        {
          "name": "Pairip Bypass",
          "description": "Bypass app protection so the patched app can start.",
          "firstSeen": 1791392657046,
          "default": false,
          "options": [
            {
              "key": "localInstallerChecks",
              "title": "Local installer checks",
              "description": "Spoof checks that verify which installer installed the app."
            },
            {
              "key": "storeSpoofChecks",
              "title": "Play Store install spoof",
              "description": "Report Play Store installation (integrated Spoof Play Store Install Source)."
            },
            {
              "key": "startupLauncherChecks",
              "title": "StartupLauncher checks",
              "description": "Bypass both PairIP StartupLauncher.launch and StartupLauncher.pairip entry points."
            },
            {
              "key": "disableFirebase",
              "title": "Disable Firebase",
              "description": "Add Firebase manifest switches that stop Analytics, Messaging, Crashlytics and Performance from auto-initializing, and remove the measurement init provider, receiver and services. For apps that crash at startup in ScionFrontendApi (broken Dynamite loading)."
            }
          ]
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "bitflippr/cobalt-morphe",
      "name": "Cobalt Downloads",
      "repoDescription": "Native cobalt downloads for YouTube patched with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/33522919?v=4&s=128",
      "hotRank": 342,
      "stars": 4,
      "updatedAt": 1783989239000,
      "firstSeen": 1791424764794,
      "appFirstSeen": {
        "com.google.android.youtube": 1791424748788
      },
      "appUpdates": {
        "com.google.android.youtube": 1783989239000
      },
      "patches": [
        {
          "name": "Cobalt downloads",
          "description": "Replaces YouTube's download action and Downloads page with a native cobalt manager.",
          "firstSeen": 1791424748788,
          "default": false,
          "compatiblePackagesKey": 1415
        }
      ]
    },
    {
      "source": "github",
      "repo": "0xtalos/365score-patches",
      "name": "365Score",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/42888660?v=4&s=128",
      "hotRank": 182,
      "stars": 2,
      "updatedAt": 1791754380000,
      "firstSeen": 1791562538567,
      "appFirstSeen": {
        "com.scores365": 1791562537636
      },
      "appUpdates": {
        "com.scores365": 1791557280000
      },
      "patches": [
        {
          "name": "Block update screen",
          "description": "Blocks the 'This app is out of date' update screen and popup on launch.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1416
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of 365Score to prevent forced updates.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1416
        },
        {
          "name": "Disable ads",
          "description": "Removes banner and interstitial advertisements from 365Score.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1416
        },
        {
          "name": "Disable analytics",
          "description": "Removes analytics and tracking (Firebase Analytics) from 365Score.",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1416
        },
        {
          "name": "MicroG integration",
          "description": "Allows Google Sign-In and account sync to work on non-rooted devices by redirecting Google Play Services to ReVanced GmsCore / MicroG.",
          "firstSeen": 1791733479056,
          "default": false,
          "compatiblePackagesKey": 1416
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks 365Score premium/pro features (ad-free, tipster, plus, notification sounds).",
          "firstSeen": 1791562537636,
          "compatiblePackagesKey": 1416
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "rahul9999xda/morphe-patches",
      "name": "rahul9999xda",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36025572?v=4&s=128",
      "hotRank": 262,
      "stars": 6,
      "updatedAt": 1792248171000,
      "firstSeen": 1791616294961,
      "appFirstSeen": {
        "__universal__": 1791616294065,
        "org.telegram.messenger": 1791616294065,
        "org.telegram.messenger.web": 1791616294065,
        "org.telegram.plus": 1791616294065
      },
      "appUpdates": {
        "__universal__": 1791564478000,
        "org.telegram.messenger": 1792248171000,
        "org.telegram.messenger.web": 1792248171000,
        "org.telegram.plus": 1792248171000
      },
      "patches": [
        {
          "name": "Anti-delete messages",
          "description": "Prevents messages deleted by other users from being removed locally.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Anti-disappearing media",
          "description": "Keeps view-once photos, videos and voice messages viewable indefinitely without modifying SecretMediaViewer lifecycle callbacks.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Bypass channel restrictions",
          "description": "Allows opening and viewing content from restricted, sensitive, and copyright-restricted channels.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Bypass content restrictions",
          "description": "Allows saving and forwarding content from restricted channels, chats, and users.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Bypass integrity check",
          "description": "Spoofs certificate fingerprint and SafetyNet results so login works on patched APK.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Disable auto-update",
          "description": "Disables Telegram update availability, update-version storage and proxy sponsor-channel insertion.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Disable channel switching",
          "description": "Disables the pull-down gesture that switches to the next unread channel when a stable target exists.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Disable telemetry and analytics",
          "description": "Disables Firebase Analytics and Crashlytics collection where bundled and blocks app telemetry logging entry points.",
          "firstSeen": 1791616294065,
          "default": false,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size to 1 MB and max concurrent requests to 12.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Fix Firebase after re-signing",
          "description": "Fixes Firebase services (push notifications, Remote Config, Firebase Auth) that break after Morphe re-signs the app with a different certificate.\n\nApply with Original app certificate patch — no other config needed.",
          "firstSeen": 1791616294065,
          "default": false
        },
        {
          "name": "Hide Stories read status",
          "description": "Prevents the client from processing and sending Stories read receipts.",
          "firstSeen": 1792171597077,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Hide typing indicator",
          "description": "Blocks Telegram's controller-level sendTyping dispatch on audited Telegram/Web 13.0.3 and Plus 13.0.2.0 builds.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Provide Original app certificate",
          "description": "Automatically reads the signing certificate from the APK you are patching — no original app installed or file provided needed. Only fill the options below if you are patching an APK that was already re-signed (e.g. a previously patched build): in that case point to the original APK file, or enter the certificate manually.",
          "firstSeen": 1791616294065,
          "default": false,
          "options": [
            {
              "key": "originalApkPath",
              "title": "Path to original APK (if uninstalled)",
              "description": "Full path to the original APK or .apks bundle. Example: /sdcard/Download/Waze.apks"
            },
            {
              "key": "manualCertSha1",
              "title": "Certificate SHA-1 (manual)",
              "description": "40-char hex. Found on APKMirror under app signature info."
            },
            {
              "key": "manualCertSha256",
              "title": "Certificate SHA-256 (manual)",
              "description": "64-char hex. Optional companion to SHA-1."
            },
            {
              "key": "manualCertBase64",
              "title": "Certificate Base64 DER (manual)",
              "description": "Needed only for Signature spoof patch. Get it with: apksigner verify --print-certs original.apk"
            }
          ]
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages and video ads. On Telegram Plus also blocks current and legacy Plus ad-loader entry points.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        },
        {
          "name": "Spoof app signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it.\n\nUseful when an app crashes or shows a tamper warning because it checks its own certificate.\n\nDoes not bypass Play Integrity / SafetyNet hardware attestation.\n\nApply with Original app certificate patch.",
          "firstSeen": 1791616294065,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play).\n\nUseful when an app blocks features or shows errors because it detects it was not installed from the Play Store.\n\nOnly affects what the app itself sees - does not change the real system install record.",
          "firstSeen": 1791616294065,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly if your app checks for a different store."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Telegram Premium features for the current account.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1418
        },
        {
          "name": "Voice to music",
          "description": "Plays voice notes through the music-player path while preserving Raise-to-Listen.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1417
        }
      ]
    },
    {
      "source": "github",
      "repo": "VenusIsJaded/Venus-Patches",
      "name": "Venus",
      "repoDescription": "Independent Morphe patches for Discord: attachment file sizes, custom voice messages, and runtime controls.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/119279783?v=4&s=128",
      "hotRank": 19,
      "stars": 41,
      "updatedAt": 1792225406000,
      "firstSeen": 1791616294961,
      "appFirstSeen": {
        "com.discord": 1791616294065
      },
      "appUpdates": {
        "com.discord": 1792131348000
      },
      "patches": [
        {
          "name": "Account switcher",
          "description": "Switch between multiple Discord accounts from the You tab, your profile bar or Settings.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Complete Quests automatically",
          "description": "Finishes video, Play and Activity Quests in the background. You still claim rewards. Discord may pause Quests on accounts that do this.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Copy profile bios",
          "description": "Hold a bio to select and copy its text. Links still work.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Custom themes",
          "description": "Install color themes from a link and switch between them. Works with Revenge and Vendetta themes.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Disable advertising identifiers",
          "description": "Stops Discord and AppsFlyer from reading your Google advertising ID. Always on once patched.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Disable analytics",
          "description": "Stops Discord's usage tracking and the analytics events it uploads. Always on once patched.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Disable crash reporting",
          "description": "Stops crash reports, screenshots and system logs from being sent to Sentry. Always on once patched.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Disable install attribution",
          "description": "Stops AppsFlyer from tracking how you installed the app. Some invite links that open before install may not work.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Disable telemetry and touch logging",
          "description": "Stops performance tracking, per-screen smoothness stats and records of what you tap. Always on once patched.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Double-tap to reply",
          "description": "Double-tap a message to reply, or your own to edit it. Triple-tap your own to delete it. Based on Geastures+ by kmmiio99o.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Favourite any image or video",
          "description": "Star any image or video in the media viewer to keep it in your GIF favourites.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Fix unknown mentions",
          "description": "@unknown-user mentions are looked up and show the person's name. Based on ValidUser by fshin, o.oer and kmmiio99o.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Hide the Quests banner",
          "description": "Removes the Quest promotion above your profile bar. Quests still work.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Hide the call button",
          "description": "Removes Call from people's profiles. Message fills the space.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Hide the gift button",
          "description": "Removes the Nitro gift button from the message bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Hide typing indicator",
          "description": "Others won't see when you're typing. You still see when they are.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Jump to first message",
          "description": "A button to go straight to the start of a chat, channel or thread.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Keep deleted messages",
          "description": "Deleted messages stay in chat, outlined in red, and edited messages show what they said before. Can be kept after restarting.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Message highlights",
          "description": "Change the left bar thickness and highlight colors for replies, mentions and deleted messages.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Pastel name colors",
          "description": "Names without a role color get a soft pastel color, always the same for each person.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Read all button",
          "description": "A button under Direct Messages that marks servers, DMs or both as read.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Send Nitro stickers and emojis as links",
          "description": "Stickers and emojis you'd need Nitro for are sent as a link, which shows up in chat as the sticker or emoji image.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Send audio as voice messages",
          "description": "An audio file sent on its own becomes a real voice message, with a waveform. Needs Android 10 or newer.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Send long messages",
          "description": "Type past the character limit. Long messages are sent in parts, split between lines or words. Based on SplitLargeMessages by sunnie.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Show device indicators",
          "description": "Desktop, mobile, web, console or VR icons next to names, colored by status.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Show file sizes when attaching",
          "description": "Each photo and video in the attachment picker shows its size.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Show hidden channels",
          "description": "Channels you can't open appear with a lock. Only their name and dates show, not messages.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Skip delete confirmation",
          "description": "Messages and link previews are removed right away, with no \"Are you sure?\". It can't be undone.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Spaces in channel names",
          "description": "Shows \"general chat\" instead of \"general-chat\". Only changes how names look.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Translate messages",
          "description": "Messages in other languages show in yours. Their text is sent to Google Translate, without your account.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Unlock app icons",
          "description": "Use any Discord app icon in Settings without Nitro.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Use your phone's emojis",
          "description": "Your phone's emojis instead of Discord's, in chat, reactions and the emoji picker.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Use your phone's font",
          "description": "Replaces Discord's font (gg sans) with your phone's, everywhere. Needs Android 9 or newer.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "User activity notifications",
          "description": "Shows a notice when chosen friends or users change status, start typing or send a message. Based on UserNotif by cywrx and coder.gg.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "User and server reviews",
          "description": "Read and write reviews on profiles and servers, from the community ReviewDB service (manti.vendicated.dev).",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Venus button on profile bar",
          "description": "A shortcut to Venus settings, next to the notifications bell.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1419
        },
        {
          "name": "Venus settings",
          "description": "Adds Venus to Discord's settings, where you turn each feature on or off, in your language. Needed by every feature.",
          "firstSeen": 1791616294065,
          "compatiblePackagesKey": 1419
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "nobianh78/tada-patches",
      "name": "TADa",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/nobianh78/tada-patches/main/patches-bundle.png",
      "hotRank": 304,
      "stars": 1,
      "updatedAt": 1791552300000,
      "firstSeen": 1791639953992,
      "appFirstSeen": {
        "__universal__": 1791639953036,
        "com.google.android.apps.youtube.music": 1791639953036,
        "com.google.android.youtube": 1791639953036,
        "com.reddit.frontpage": 1791639953036
      },
      "appUpdates": {
        "__universal__": 1791552300000,
        "com.google.android.apps.youtube.music": 1791552300000,
        "com.google.android.youtube": 1791552300000,
        "com.reddit.frontpage": 1791552300000
      },
      "patches": [
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the TADa video queue.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Android Auto",
          "description": "Restores YouTube Music playlists and podcasts in Android Auto.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Bypass certificate checks",
          "description": "Bypasses certificate checks which prevent YouTube Music from working on Android Auto.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - tada_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - tada_header_custom_light.png\n- tada_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1791639953036,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Channel whitelist",
          "description": "Adds options to allow whitelisting specific channels to show ads or override playback speeds.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".tada\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1791639953036,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks. Requires YouTube Music 9.00 or newer; on older versions the patch is a no-op.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            tada_adaptive_background_custom.png\ntada_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            tada_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              tada_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/tada_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/tada_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/tada_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/tada_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/tada_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            tada_adaptive_background_custom.png\ntada_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            tada_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              tada_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/tada_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/tada_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/tada_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/tada_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/tada_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1791639953036,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1791639953036,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting TADa logs to the clipboard.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting TADa logs to the clipboard.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Force portrait orientation",
          "description": "Adds an option to keep the app in portrait orientation when the device is rotated.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1791639953036,
          "default": false,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, search, voice search, sound search, and Library New buttons.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide filter bar",
          "description": "Adds an option to hide the filter bar at the top of the homepage.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Jam queue sharing",
          "description": "Shares the host queue and playback controls through an authenticated Jam bridge. Root installation is not supported.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791639953036,
          "default": false,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791639953036,
          "default": false,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open TADa Music or any compatible third-party client.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1791639953036,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the TADa settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Playback speed",
          "description": "Adds options to change the playback speed and pitch of tracks.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'tada_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'tada_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1791639953036,
          "default": false
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1422
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1421
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791639953036,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 16+ providers in the lyrics panel.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1791639953036,
          "compatiblePackagesKey": 1420
        }
      ]
    },
    {
      "source": "github",
      "repo": "Akshayykadam/Pixel-Camera",
      "name": "Pixel Camera Looks & Creator",
      "repoDescription": "Unlock newer Google Pixel camera features on older Pixel devices. This project brings Pixel 11’s next-generation Camera Looks to Pixel 6–10 with no root required, plus 10x zoom, 10-bit Ultra HDR, and Pro controls for non-Pro devices.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97009989?v=4&s=128",
      "hotRank": 21,
      "stars": 143,
      "updatedAt": 1790200800000,
      "firstSeen": 1791657522280,
      "appFirstSeen": {
        "com.google.android.GoogleCamera": 1791657521549
      },
      "appUpdates": {
        "com.google.android.GoogleCamera": 1790200800000
      },
      "patches": [
        {
          "name": "Camera Looks Backport",
          "description": "Enables Google Pixel 11's 10 signature Camera Looks (Sauce & Tomte) on Pixel 6 through Pixel 10, fixes Portrait Mode blur on all cameras, and resolves Pixel 10 photo saving.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Viewfinder Quick Access Controls",
          "description": "Enables customizable Left/Right viewfinder quick-access shortcut slots, interactive 10-tick Brightness & Shadow slider with tap-focus guards, smooth shadow curve, and proper tone pipeline reset.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "10x Viewfinder Quick Zoom",
          "description": "Unlocks the discrete 10x quick zoom button on viewfinder in Photo mode.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Pixel Camera Creator Suite",
          "description": "Enables Teleprompter HUD (Biotite), Live Audio VU Meter (Mica), and Social Framing Guides (Slate).",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Pro Manual Controls",
          "description": "Enables Pro Manual Controls (Manual Focus, Shutter Speed, ISO, Focus Peaking, and Live Badges) on non-Pro Pixel models.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Permanent Portrait Mode Fix",
          "description": "Fixes front camera total blur and rear camera flat/bokeh-less portraits by routing portrait processing to Google's pure-TFLite monocular depth pipeline across all cameras.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Pixel 10 Photo Saving Fix",
          "description": "Resolves Pixel 10 & Pro 12MP photos not saving by disabling failing Flare Removal (ceftazidime) and Eclipse AE, mapping binned RAW stream dimensions, and guarding telephoto streams.",
          "firstSeen": 1791657521549,
          "compatiblePackagesKey": 1423
        },
        {
          "name": "Pixel Camera Clone (Non-Root)",
          "description": "Changes package identifier to com.google.android.GoogleCamera.morphe to allow side-by-side installation alongside stock Camera.",
          "firstSeen": 1791657521549,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            }
          ],
          "compatiblePackagesKey": 1423
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ByXuXy88/wallapop-oled-noads-patches",
      "name": "Wallapop OLED and No Ads",
      "repoDescription": "Parches para Wallapop: modo oscuro negro OLED y desactivación de anuncios, compatibles con Morphe 1.34.0.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/65541673?v=4&s=128",
      "hotRank": 291,
      "stars": 2,
      "updatedAt": 1791464609000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.wallapop": 1791708938464
      },
      "appUpdates": {
        "com.wallapop": 1791464609000
      },
      "patches": [
        {
          "name": "Wallapop No Ads",
          "description": "Disables Wallapop's central advertising eligibility gates. Does not unlock subscriptions or remove promoted marketplace listings.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1424
        },
        {
          "name": "Wallapop OLED dark mode",
          "description": "Uses pure black for dark-mode Compose surfaces and themed legacy backgrounds. Preserves the original light palette, brand colours, text and icons. Follows Android dark mode.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1424
        }
      ]
    },
    {
      "source": "github",
      "repo": "DiogoGra/morphe-patches",
      "name": "Diogo",
      "repoDescription": "Morphe patches for apps.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/191151067?v=4&s=128",
      "hotRank": 287,
      "stars": 2,
      "updatedAt": 1791787517000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.mercadolibre": 1791708938464
      },
      "appUpdates": {
        "com.mercadolibre": 1791787517000
      },
      "patches": [
        {
          "name": "Dark Theme",
          "description": "Adds an option to enable a dark theme across native UI and supported public WebViews, preserving brand colors and media.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1425
        },
        {
          "name": "Replace Videos with My purchases",
          "description": "Replaces the Videos tab with the native My purchases tab and places it in the center. Keeps the cart tab and its badge.",
          "firstSeen": 1791789861014,
          "default": false,
          "compatiblePackagesKey": 1425
        }
      ]
    },
    {
      "source": "github",
      "repo": "Forsigh/waze-patches",
      "name": "Forsigh Waze",
      "repoDescription": "Morphe patches for Waze",
      "avatarUrl": "https://avatars.githubusercontent.com/u/35919784?v=4&s=128",
      "hotRank": 70,
      "stars": 6,
      "updatedAt": 1792166059000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.waze": 1791708938464
      },
      "appUpdates": {
        "com.waze": 1792166059000
      },
      "patches": [
        {
          "name": "AMOLED Dark Mode For UI",
          "description": "Dark-mode backgrounds go pure black.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Alert distances",
          "description": "Choose how early alerts fire: Standard, Moderate, Heavier or Custom.",
          "firstSeen": 1792171597077,
          "options": [
            {
              "key": "level",
              "title": "Alert distance level",
              "description": "Standard keeps Waze's own; Moderate and Heavier warn earlier."
            },
            {
              "key": "police",
              "title": "Police",
              "description": "Waze: 600 m."
            },
            {
              "key": "hazard",
              "title": "Hazards",
              "description": "Waze: 600 m."
            },
            {
              "key": "accident",
              "title": "Crashes",
              "description": "Waze: 600 m."
            },
            {
              "key": "traffic",
              "title": "Traffic jams",
              "description": "Waze: 600 m."
            },
            {
              "key": "streets",
              "title": "Speed cams - streets",
              "description": "Waze: 500 m."
            },
            {
              "key": "highways",
              "title": "Speed cams - highways",
              "description": "Waze: 1000 m."
            },
            {
              "key": "freeways",
              "title": "Speed cams - freeways",
              "description": "Waze: 2000 m."
            },
            {
              "key": "blocked",
              "title": "Blocked lanes",
              "description": "Waze: 400 m."
            },
            {
              "key": "between",
              "title": "Gap between alerts",
              "description": "Waze: 300 m."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Allow high refresh rate",
          "description": "Runs Waze above 60 Hz, up to your screen's refresh rate.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "targetRefreshRate",
              "title": "Target refresh rate (Hz)",
              "description": "Refresh rate ceiling. 120 suits most phones; lower it if the phone gets hot."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Auto zoom",
          "description": "Keeps your chosen auto-zoom mode from being reset.",
          "firstSeen": 1791708938464,
          "options": [
            {
              "key": "mode",
              "title": "Auto-zoom mode",
              "description": "speed = zoom out progressively with speed, yes = always on, no = off."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Average-speed camera alerts",
          "description": "Average-speed camera alerts, with the zone's recommended speed.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Brief voice guidance",
          "description": "Shorter spoken directions.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Car alerts as notifications",
          "description": "Delivers police and hazard alerts as car notifications.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Disable Play Store updates",
          "description": "Stops the Play Store from updating Waze.",
          "firstSeen": 1791926258100,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Enable police & enforcement alerts",
          "description": "Turns on police and enforcement alerts.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Instrument cluster support",
          "description": "Shows the map, alerts and ETA on the car's digital cluster, where it has one.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Keep Waze alive on Android Auto",
          "description": "Keeps Waze running after you disconnect from Android Auto.",
          "firstSeen": 1792171597077,
          "default": false,
          "options": [
            {
              "key": "minutes",
              "title": "Minutes alive after disconnect",
              "description": "Waze shuts down this long after you leave the car."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Keep Waze alive on car",
          "description": "Keeps Waze connected through car service restarts.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Lane guidance",
          "description": "Lane guidance, including continue-straight hints.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Morphe YouTube Music as a Waze audio partner",
          "description": "Lets Morphe YouTube Music work as Waze's audio partner.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Radar sound at any speed",
          "description": "Plays the speed-camera sound even below the limit.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Remove ads",
          "description": "Removes ads from Waze.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Report speed limit",
          "description": "Turns on fixing the speed limit from the speedometer.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Show FPS counter",
          "description": "Shows Waze's frames-per-second counter on the map.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Show all cameras & road hazards",
          "description": "Shows cameras and road hazards on the map, with alerts.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Skip sign-in",
          "description": "Boots straight into the map as a guest.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Smoother Android Auto map",
          "description": "Smoothes the car map's movement and heading on Android Auto.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Speed limit sign always shown",
          "description": "Always shows the speed limit sign.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Speed-limit decrease warnings",
          "description": "Warns when the speed limit drops.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Speed-limit sign style",
          "description": "Picks the sign beside the speedometer: US or World.",
          "firstSeen": 1792171597077,
          "default": false,
          "options": [
            {
              "key": "style",
              "title": "Sign style",
              "description": "Waze picks one by country; this forces it."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Speedometer always on",
          "description": "Visible at any speed.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Stay awake in the background",
          "description": "Keeps Waze running in the background without a route.",
          "firstSeen": 1792171597077,
          "default": false,
          "options": [
            {
              "key": "minutes",
              "title": "Minutes in the background",
              "description": "Waze's own cap is 10."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Theme",
          "description": "Pick any theme for the map - day and night.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "dayTheme",
              "title": "Day theme",
              "description": "The day map's theme. Stock leaves it untouched."
            },
            {
              "key": "nightTheme",
              "title": "Night theme",
              "description": "The night map's theme. Stock leaves it untouched."
            }
          ],
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Traffic meter",
          "description": "Shows the traffic meter on the car screen.",
          "firstSeen": 1792171597077,
          "default": false,
          "compatiblePackagesKey": 1426
        },
        {
          "name": "Unlock driver moods",
          "description": "Unlocks all moods already on the device.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1426
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "GitGitro/Gitro-Morphe-Patches",
      "name": "Gitro",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/108683123?v=4&s=128",
      "hotRank": 96,
      "stars": 5,
      "updatedAt": 1791753632000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "at.mann.usenetpanda": 1791765324519,
        "com.aidetector.app": 1791708938464,
        "com.devone.filetreesize": 1791765324519,
        "com.softissimo.reverso.context": 1791708938464,
        "com.ytheekshana.apkextractor": 1791708938464,
        "com.zerch.widget": 1791765324519,
        "dev.goodwy.gallery": 1791708938464,
        "dev.goodwy.rphone": 1791708938464
      },
      "appUpdates": {
        "at.mann.usenetpanda": 1791753632000,
        "com.aidetector.app": 1791753632000,
        "com.devone.filetreesize": 1791753632000,
        "com.softissimo.reverso.context": 1791654523000,
        "com.ytheekshana.apkextractor": 1791654523000,
        "com.zerch.widget": 1791753632000,
        "dev.goodwy.gallery": 1791654523000,
        "dev.goodwy.rphone": 1791654523000
      },
      "patches": [
        {
          "name": "Bypass license check",
          "description": "Bypasses the PairIP license check.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1427
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses the PairIP license check.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1428
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses the PairIP license.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1429
        },
        {
          "name": "Bypass license check",
          "description": "Bypasses the PairIP license check.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1430
        },
        {
          "name": "Disable ads and analytics",
          "description": "Stops Firebase Analytics event logging.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1428
        },
        {
          "name": "Remove ads",
          "description": "Remove ads by unlocking the supporter status.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1431
        },
        {
          "name": "Unlock Reverso Context Premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1101
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1432
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium features.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1433
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all premium features.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1429
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks all pro features.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1428
        },
        {
          "name": "Unlock pro",
          "description": "Unlocks all pro features.",
          "firstSeen": 1791765324519,
          "compatiblePackagesKey": 1430
        },
        {
          "name": "Unlocks pro",
          "description": "Unlocks pro and remove the ads.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1427
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "hajs110208/morphe-patches",
      "name": "Minecraft PE",
      "repoDescription": "Morphe Patches",
      "avatarUrl": "https://raw.githubusercontent.com/hajs110208/morphe-patches/main/patches-bundle.png",
      "hotRank": 107,
      "stars": 3,
      "updatedAt": 1791972857000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.mojang.minecraftpe": 1791708938464
      },
      "appUpdates": {
        "com.mojang.minecraftpe": 1791972857000
      },
      "patches": [
        {
          "name": "Add documents provider",
          "description": "Adds a documents provider so the app's data folders can be accessed from the system file manager.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1434
        },
        {
          "name": "Add mtbinloader2 lib",
          "description": "Add libmtbinloader2.so to the app's native library path.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1434
        },
        {
          "name": "Change Package Name",
          "description": "Changes the app package name to install patch without uninstalling original app. By default, .morphe is appended.",
          "firstSeen": 1791708938464,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts."
            }
          ],
          "compatiblePackagesKey": 1434
        },
        {
          "name": "Change app branding",
          "description": "Changes the app name shown in the launcher.",
          "firstSeen": 1791827875158,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app shown in the launcher."
            }
          ],
          "compatiblePackagesKey": 1434
        },
        {
          "name": "Change app icon",
          "description": "Replaces the app icon shown in the launcher into the patch logo. You can set a custom icon if you want other icons.",
          "firstSeen": 1791979041512,
          "isPreRelease": true,
          "default": false,
          "options": [
            {
              "key": "iconPath",
              "title": "Custom icon",
              "description": "Icon file (png) Leave empty to use the default icon."
            }
          ],
          "compatiblePackagesKey": 1434
        },
        {
          "name": "Remove music",
          "description": "Removes music files. This reduces app size.",
          "firstSeen": 1791708938464,
          "default": false,
          "compatiblePackagesKey": 1434
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JacksonJones2003/immersive-keyboard-patches",
      "name": "Immersive Keyboard",
      "repoDescription": "Immersive Keyboard: a patch for use with Morphe that lets Gboard draw under the camera cutout in landscape",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154122377?v=4&s=128",
      "hotRank": 108,
      "stars": 2,
      "updatedAt": 1791952329000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1791708938464
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1791952329000
      },
      "patches": [
        {
          "name": "Emoji Key On Right",
          "description": "Moves the dedicated emoji key from the left of the spacebar to just left of the enter / search key.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1435
        },
        {
          "name": "Glass Panel",
          "description": "Turns the translucent keyboard panel into glass. On vivo OriginOS it uses the system's own glass material, with real refraction, rim light and dispersion; elsewhere it draws lit edges and a sheen. Keys are left as they are. Works on top of Translucent Bottom Bar and Frosted Glass.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1435
        },
        {
          "name": "Immersive Keyboard",
          "description": "Extends the keyboard under the camera cutout in landscape instead of leaving an empty strip beside it.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1435
        },
        {
          "name": "Theme Follows Dark Mode",
          "description": "Switches an imported custom theme between its light and dark versions (for example \"Frosted Keys Light\" and \"Frosted Keys Dark\") when the system dark mode changes.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1435
        },
        {
          "name": "Translucent Bottom Bar",
          "description": "Makes the bar under the keyboard (behind the globe and close buttons) match the keyboard's color, opacity and blur, for use with transparent themes such as Frosted Glass.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1435
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JacksonJones2003/qqmusic-english-patches",
      "name": "QQ Music English",
      "repoDescription": "Unofficial Morphe patches that translate the QQ Music Android app interface to English",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154122377?v=4&s=128",
      "hotRank": 142,
      "stars": 2,
      "updatedAt": 1791495375000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.tencent.qqmusic": 1791708938464
      },
      "appUpdates": {
        "com.tencent.qqmusic": 1791495375000
      },
      "patches": [
        {
          "name": "English translation",
          "description": "Translates the Chinese interface text of the app to English.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1436
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "o0b/morphe-patches",
      "name": "o0b",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/42755546?v=4&s=128",
      "hotRank": 102,
      "stars": 4,
      "updatedAt": 1791718233000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "__universal__": 1791708938464,
        "com.appgenix.bizcal": 1791708938464,
        "com.meteoblue.droid": 1791708938464,
        "com.otp.octopilauncher": 1791708938464,
        "com.pittvandewitt.wavelet": 1791708938464,
        "com.samruston.hurry": 1791733479056,
        "com.teslacoilsw.launcher": 1791708938464,
        "de.mash.android.calendar": 1791708938464
      },
      "appUpdates": {
        "__universal__": 1791582288000,
        "com.appgenix.bizcal": 1791582288000,
        "com.meteoblue.droid": 1791582288000,
        "com.otp.octopilauncher": 1791582288000,
        "com.pittvandewitt.wavelet": 1791582288000,
        "com.samruston.hurry": 1791718233000,
        "com.teslacoilsw.launcher": 1791582288000,
        "de.mash.android.calendar": 1791582288000
      },
      "patches": [
        {
          "name": "Disable Amazon IAP components",
          "description": "Disables the orphan Amazon In-App Purchasing response receiver and strips the Amazon PrivacyPass attest permission. Inert without the Amazon Appstore installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Android debugging",
          "description": "Sets android:debuggable=false on the application element, blocking JDWP debugger attach and `run-as` access to the app's private data over ADB. Apps that rely on debug-only behavior will lose it.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Bugsnag",
          "description": "No-ops Bugsnag on Nova Launcher 8.1.6: both HTTP deliverers return DELIVERED so no payload ever leaves the device (queued error files are deleted as sent), and Nova's error-reporting flag is forced false — which also disables novalytics usage recording. The client still initializes; crash data stays local-only.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1437
        },
        {
          "name": "Disable CafeBazaar components",
          "description": "Disables the orphan CafeBazaar in-app billing receiver and strips its pay-through permission. Inert without CafeBazaar installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Firebase analytics and remote config",
          "description": "No-ops the app's FirebaseAnalytics event logger and the startup RemoteConfig fetch (no FID, no config phone-home).",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1438
        },
        {
          "name": "Disable Google Play billing components",
          "description": "Disables the Play Billing library's proxy billing activities, the Play Core dialog wrapper and asset-pack extraction services, and the Pairip license activity. Billing and licensing permission declarations are handled by the Remove GMS permissions master patch — this patch only disables the components. Purchases were already impossible in re-signed patched APKs.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Huawei store components",
          "description": "Disables orphan Huawei HMS, AGConnect and OTA update SDK components: the HMS bridge and enable-service activities, AGConnect service discovery and initializer, Huawei's in-app OTA updater, package installer and file provider, and the account sign-in hub activities. Strips the AppGallery common-data permission. Inert without Huawei AppGallery installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable OneStore components",
          "description": "Disables orphan OneStore (Korean GAA SDK) components: the IAP proxy activity and sign-in activity. Inert without OneStore installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Pairip integrity and license checks",
          "description": "Removes the signature-tamper crash and the Play-licensing error dialog and shutdown that fire without Google Play services.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1438
        },
        {
          "name": "Disable RuStore components",
          "description": "Disables orphan RuStore SDK components: the payment activity, pay and imaging content providers, and the metrics event job service. Inert without RuStore installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Samsung IAP components",
          "description": "Disables orphan Samsung In-App Purchase SDK components: the dialog, package-check, account, payment and subscription-plan activities. Strips the Samsung IAP billing permission. Inert without Samsung Galaxy Store installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable Sesame integrations",
          "description": "Disables Nova Launcher 8.1.6's Sesame third-party integrations (Spotify, OneDrive, Twitch, Slack, Discord, Dropbox, Deezer, GitHub): the integration ingest always returns 0 items, so no background or manual data pulls run and their APIs are never contacted. The Sesame engine and local search indexing continue to work.",
          "firstSeen": 1791708938464,
          "default": false,
          "compatiblePackagesKey": 1437
        },
        {
          "name": "Disable Sesame search results",
          "description": "Removes the bundled Sesame (Branch) deep-shortcut results from Nova Launcher's search on 8.1.6 by no-op'ing its results provider. Search still returns apps, contacts and settings.",
          "firstSeen": 1791708938464,
          "default": false,
          "compatiblePackagesKey": 1437
        },
        {
          "name": "Disable Xiaomi store components",
          "description": "Disables orphan Xiaomi billing client and Common IAP components: the proxy billing activities and payment/extra web activities they register. Inert without Xiaomi's store and payment service installed.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable ad SDK calls",
          "description": "No-ops common ad SDK load/show/init/fetch methods in bundled ad packages.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable cleartext traffic",
          "description": "Sets android:usesCleartextTraffic=false on the application element, forcing all traffic to HTTPS. Plaintext HTTP can be read and injected by anyone on the network. Apps that legitimately use plain HTTP (local device dashboards, IoT) lose those requests.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable legacy external storage",
          "description": "Sets android:requestLegacyExternalStorage=false on the application element, confining the app to scoped storage — its own directories and media collections instead of raw access to every app's shared files. Only affects apps targeting Android 10; file-manager-style apps lose raw shared-storage paths.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Disable lock-screen display",
          "description": "Disables android:showWhenLocked and android:turnScreenOn on every activity that declared them, so no app screen can display over the lock screen and no activity can wake the screen by itself. Stalkerware and scareware use lock-screen overlays to fake unlock prompts and push alerts while the phone is locked; alarm, incoming-call and 2FA screens lose their over-lock UX. Both removals are on by default — open the patch options (gear) to deselect one.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripShowWhenLocked",
              "title": "Disable show-when-locked",
              "description": "No app screen can display over the lock screen anymore — the lock-screen overlay channel dies with it."
            },
            {
              "key": "stripTurnScreenOn",
              "title": "Disable turn-screen-on",
              "description": "No activity can wake the screen by itself anymore — ad and spyware screen-wake behavior goes with it."
            }
          ]
        },
        {
          "name": "Disable telemetry",
          "description": "Disables Firebase completely (init provider, analytics, Crashlytics, Remote Config wiring, install UUID), turns off the sale promo push notifications, and prevents Fyber's crash handler from installing at process start.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1439
        },
        {
          "name": "IPC guard (cross-app exfil barrier)",
          "description": "A cross-app IPC barrier for suspect apps: outbound intents to other packages are dropped (own-package traffic passes through), ContentResolver access to foreign authorities is blocked, runtime receivers become not-exported, and notification PendingIntents aimed at other apps become no-ops. The manifest sweep (providers unexported, <queries> stripped, HCE removed) always applies. Breaks share sheets, link opens, pickers and cross-app logins unless the destination package is in the allowlist. All guards are on by default — open the patch options (gear) to deselect or allowlist.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "guardIntents",
              "title": "Guard outbound intents",
              "description": "Rewrites startActivity/startService/bindService/sendBroadcast call sites through the allowlist — the main choke point for explicit cross-app transitions."
            },
            {
              "key": "guardProviders",
              "title": "Guard content providers",
              "description": "Rewrites ContentResolver query/insert/update/delete/call/open* call sites — foreign authorities blocked, own package and platform authorities allowed."
            },
            {
              "key": "guardReceivers",
              "title": "Force receivers not-exported",
              "description": "Rewrites registerReceiver call sites to add RECEIVER_NOT_EXPORTED on API 33+, closing the invisible-export receiver door."
            },
            {
              "key": "guardPendingIntents",
              "title": "Guard PendingIntents",
              "description": "Rewrites PendingIntent creation sites — foreign targets become self-targeted no-ops, so notification lures cannot reach other apps when the system fires them."
            },
            {
              "key": "ipcGuardAllowedPackages",
              "title": "Allowed packages",
              "description": "Comma-separated destination packages to allow through the barrier (your browser, gallery picker, etc.). The first entry is used as the browser for implicit ACTION_VIEW links."
            }
          ]
        },
        {
          "name": "Network host allowlist",
          "description": "Blocks all of the app's DNS resolution except the domains you allow: every non-allowlisted host resolves to 0.0.0.0, so no traffic leaves the device except to the hosts you list in the options (gear). Entries are suffix-matched — example.com also allows its subdomains. Unlike literal-based host blocking, this catches hosts the app fetches from configuration or redirects, not just shipped literals. The allowlist is baked at patch time; re-patch to change it.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "allowedDomains",
              "title": "Allowed domains",
              "description": "Comma-separated domains allowed through the barrier (e.g. 'api.example.com, cdn.example.net'). An entry also allows every subdomain. Everything else resolves to 0.0.0.0. Leave empty to skip the patch — a full offline block is the Remove INTERNET permission patch's job."
            }
          ]
        },
        {
          "name": "Override auto backup",
          "description": "Forces android:allowBackup on the application element in the chosen direction. Disable excludes the app's private data — databases, preferences, tokens — from cloud auto backup, adb backup and device transfers (the privacy direction). Enable restores the platform default for apps that opted out, overriding the developer's protection of secrets and license tokens. Pick the direction in the patch options (gear); default is Disable.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "backupOverride",
              "title": "Backup override",
              "description": "Which direction to force android:allowBackup."
            }
          ]
        },
        {
          "name": "Prevent task hijacking (StrandHogg)",
          "description": "Hardens the app against task-hijacking overlays (StrandHogg): clears the cloneable task affinity, disables activity re-parenting and pins launcher activities to singleTask so no other app can interleave phishing UI in front of this one. Recents behavior can change (relaunch resumes instead of restarting; splash launchers may act differently). All mitigations are on by default — open the patch options (gear) to deselect.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripTaskAffinity",
              "title": "Clear task affinity",
              "description": "Sets android:taskAffinity to empty on the application element — nothing left for a malicious app to clone."
            },
            {
              "key": "stripTaskReparenting",
              "title": "Disable task re-parenting",
              "description": "Sets allowTaskReparenting=false on the application element and on every activity that declared it — the mechanism StrandHogg 2.0 used."
            },
            {
              "key": "forceSingleTaskLauncher",
              "title": "Force launcher singleTask",
              "description": "Sets launchMode=singleTask on launcher activities, pinning the app's root so no other activity can share its task. The highest-impact toggle of the three on app behavior."
            }
          ]
        },
        {
          "name": "Remove GMS permissions",
          "description": "Strips the Google Play-defined permission declarations from the manifest: advertising ID, Play Billing, legacy license checks, install referrer attribution, push (C2DM), legacy account auth scopes, legacy activity recognition and Google Services Framework sync. Inert on devices without Google Play; on Play devices it kills the matching capability. All removals are on by default — open the patch options (gear) to deselect specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripAdId",
              "title": "Remove AD_ID (Google Play Services)",
              "description": "The cross-app advertising identifier ad SDKs profile against. With the declaration gone, apps read a zeroed ID."
            },
            {
              "key": "stripBilling",
              "title": "Remove BILLING (Google Play)",
              "description": "Play Billing gate for in-app purchases and subscriptions — already broken in re-signed patched APKs regardless."
            },
            {
              "key": "stripCheckLicense",
              "title": "Remove CHECK_LICENSE (Play Licensing)",
              "description": "The legacy License Verification Library gate, still declared by old paid apps. On Play devices a stripped declaration makes the license check throw — the wall that unlock patches replace. Inert without Play."
            },
            {
              "key": "stripInstallReferrer",
              "title": "Remove BIND_GET_INSTALL_REFERRER_SERVICE",
              "description": "Play Install Referrer API: the campaign and attribution token that matches installs to ad clicks."
            },
            {
              "key": "stripPush",
              "title": "Remove C2DM permissions (push)",
              "description": "GCM/FCM push delivery (com.google.android.c2dm.permission.RECEIVE) and the sender-side SEND permission. On devices with Play — including GrapheneOS's sandboxed Play Services — removal silences the app's push notifications."
            },
            {
              "key": "stripC2dMessage",
              "title": "Remove C2D_MESSAGE (app-scoped push lock)",
              "description": "The per-app signature permission from the classic GCM client setup (<package>.permission.C2D_MESSAGE) that locks registration to the app's signature. Pairs with push removal; the matching receiver declaration is left untouched."
            },
            {
              "key": "stripGoogleServicesFramework",
              "title": "Remove READ_GSERVICES (Google Services Framework)",
              "description": "The legacy Google Services Framework account-data gate, still declared by play-services era apps."
            },
            {
              "key": "stripLegacyActivityRecognition",
              "title": "Remove legacy ACTIVITY_RECOGNITION (Google Play Services)",
              "description": "The GMS-defined alias fitness apps declared before Android 10 — gait and motion profiling via play services. The modern platform ACTIVITY_RECOGNITION permission is covered by its own separate patch."
            },
            {
              "key": "stripGoogleAuth",
              "title": "Remove GOOGLE_AUTH scopes (legacy account tokens)",
              "description": "The pre-Firebase account auth-scope family (GOOGLE_AUTH and its service variants like GOOGLE_AUTH.writely, GOOGLE_AUTH.wise, GOOGLE_AUTH.ALL_SERVICES) — account-token gates held by the Google stack. Old Google-integrated apps may fail account flows on Play devices once stripped; test per app."
            }
          ]
        },
        {
          "name": "Remove Health Connect permissions",
          "description": "Strips the app's Health Connect declarations — background reads granted without a separate prompt, and history reaching back before install. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripHealthBackground",
              "title": "READ_HEALTH_DATA_IN_BACKGROUND",
              "description": "Background health reads — steps, sleep, heart rate — granted without a separate prompt."
            },
            {
              "key": "stripHealthHistory",
              "title": "READ_HEALTH_DATA_HISTORY",
              "description": "History access reaching back to health data from before the app was installed."
            }
          ]
        },
        {
          "name": "Remove INTERNET permission",
          "description": "Removes the android.permission.INTERNET permission from the manifest. Blocks every socket the app opens, so bundled ad, analytics and telemetry SDKs cannot phone home. Also disables any legitimate online features — only enable for apps you want fully offline.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Remove SMS & MMS permissions",
          "description": "Strips the app's messaging declarations — premium-SMS fraud, OTP interception and the carrier push channel, all of which bypass the internet stack entirely. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripSendSms",
              "title": "SEND_SMS",
              "description": "The premium-SMS billing fraud channel — carrier-billed, never touches the internet."
            },
            {
              "key": "stripReadSms",
              "title": "READ_SMS",
              "description": "Message content, including bank and 2FA codes, harvested offline."
            },
            {
              "key": "stripReceiveSms",
              "title": "RECEIVE_SMS",
              "description": "Intercepts incoming messages — including OTP codes — the moment they arrive."
            },
            {
              "key": "stripReceiveMms",
              "title": "RECEIVE_MMS",
              "description": "Auto-retrieves MMS payloads — a media-parser attack surface on the radio path."
            },
            {
              "key": "stripReceiveWapPush",
              "title": "RECEIVE_WAP_PUSH",
              "description": "Carrier OMA provisioning pushes — a silent configuration channel off the internet."
            }
          ]
        },
        {
          "name": "Remove ad & Privacy Sandbox permissions",
          "description": "Strips the app's ad-stack declarations — interest profiling, the advertising identifier and cross-app attribution measurement. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripAdTopics",
              "title": "ACCESS_ADSERVICES_TOPICS",
              "description": "Privacy Sandbox Topics — your advertising-interest profile."
            },
            {
              "key": "stripAdId",
              "title": "ACCESS_AD_SERVICES_AD_ID",
              "description": "The Privacy Sandbox advertising ID used for attribution and profiling."
            },
            {
              "key": "stripAdAttribution",
              "title": "ACCESS_ADSERVICES_ATTRIBUTION",
              "description": "Cross-app attribution measurement — install and conversion matching."
            }
          ]
        },
        {
          "name": "Remove calendar permissions",
          "description": "Strips the app's calendar declarations — the read side harvests schedules offline, the write side injects phantom events into the trusted Calendar UI. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripReadCalendar",
              "title": "READ_CALENDAR",
              "description": "Schedules, attendees, meeting links and locations — rich metadata harvested offline."
            },
            {
              "key": "stripWriteCalendar",
              "title": "WRITE_CALENDAR",
              "description": "Integrity attack: injects phantom events with attacker links into the trusted Calendar UI."
            }
          ]
        },
        {
          "name": "Remove camera & flashlight permissions",
          "description": "Strips the app's camera and flashlight permission declarations, capture included. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripCamera",
              "title": "CAMERA",
              "description": "Capture of faces, documents and surroundings — works fully offline for later exfiltration."
            },
            {
              "key": "stripFgsCamera",
              "title": "FOREGROUND_SERVICE_CAMERA",
              "description": "Android 14+ service-context camera capture behind a persistent-process notification."
            },
            {
              "key": "stripFlashlight",
              "title": "FLASHLIGHT",
              "description": "Legacy normal permission, deprecated since Android 6 — the modern torch (setTorchMode) needs no permission, so the declaration is dead weight; stripping is hygiene. Apps that branch on the permission check may hide their own torch button."
            }
          ]
        },
        {
          "name": "Remove contacts & accounts permissions",
          "description": "Strips the app's social-graph and account-enum declarations — the read side harvests offline, the write side is an integrity attack vector. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripReadContacts",
              "title": "READ_CONTACTS",
              "description": "Your full social graph — names, numbers, emails, addresses — harvested offline."
            },
            {
              "key": "stripWriteContacts",
              "title": "WRITE_CONTACTS",
              "description": "Integrity attack: swaps bank and support contacts for attacker numbers, no network needed."
            },
            {
              "key": "stripGetAccounts",
              "title": "GET_ACCOUNTS",
              "description": "Enumerates on-device accounts for cross-service identity linkage; deprecated, pure hardening."
            }
          ]
        },
        {
          "name": "Remove location permissions",
          "description": "Strips the app's location permission declarations, GNSS and service-context capture included. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripFineLocation",
              "title": "ACCESS_FINE_LOCATION",
              "description": "A GNSS pattern-of-life trail — home, work, habits — receive-only, works fully offline."
            },
            {
              "key": "stripCoarseLocation",
              "title": "ACCESS_COARSE_LOCATION",
              "description": "Approximate position stream — the same pattern-of-life leak at lower fidelity."
            },
            {
              "key": "stripBackgroundLocation",
              "title": "ACCESS_BACKGROUND_LOCATION",
              "description": "Silent 24/7 location trail with no visible app use — the highest-risk location grant."
            },
            {
              "key": "stripFgsLocation",
              "title": "FOREGROUND_SERVICE_LOCATION",
              "description": "Android 14+ service-context continuous location behind a persistent-process notification."
            }
          ]
        },
        {
          "name": "Remove media & storage permissions",
          "description": "Strips the app's media and shared-storage declarations — the full library including PII screenshots, EXIF GPS location history, and legacy shared-storage integrity. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripReadMediaImages",
              "title": "READ_MEDIA_IMAGES",
              "description": "Your entire photo library, including PII screenshots, captured offline."
            },
            {
              "key": "stripReadMediaVideo",
              "title": "READ_MEDIA_VIDEO",
              "description": "Your entire video library, harvested offline."
            },
            {
              "key": "stripReadMediaAudio",
              "title": "READ_MEDIA_AUDIO",
              "description": "Voice notes and recordings, harvested offline."
            },
            {
              "key": "stripReadMediaVisualUserSelected",
              "title": "READ_MEDIA_VISUAL_USER_SELECTED",
              "description": "The specific media items granted in the partial-photo-access flow."
            },
            {
              "key": "stripAccessMediaLocation",
              "title": "ACCESS_MEDIA_LOCATION",
              "description": "EXIF GPS from shared media — a location-history leak bypassing location permissions."
            },
            {
              "key": "stripReadExternalStorage",
              "title": "READ_EXTERNAL_STORAGE",
              "description": "Legacy (API ≤32) shared-storage read, including other apps' Download dropboxes."
            },
            {
              "key": "stripWriteExternalStorage",
              "title": "WRITE_EXTERNAL_STORAGE",
              "description": "Legacy (API ≤32) shared-storage write — an integrity surface over every app's Downloads."
            }
          ]
        },
        {
          "name": "Remove microphone & audio permissions",
          "description": "Strips the app's audio declarations — microphone capture, service-context capture, and global audio-state modification. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripRecordAudio",
              "title": "RECORD_AUDIO",
              "description": "Ambient eavesdropping and long background capture — the stalkerware staple."
            },
            {
              "key": "stripFgsMicrophone",
              "title": "FOREGROUND_SERVICE_MICROPHONE",
              "description": "Android 14+ service-context background audio capture behind a persistent-process notification."
            },
            {
              "key": "stripModifyAudioSettings",
              "title": "MODIFY_AUDIO_SETTINGS",
              "description": "Granted at install with no prompt: the app can modify global audio state — volume, ringer mode and audio routing during calls. An integrity surface over the device's audio configuration; call and voice apps lose their adjustments."
            }
          ]
        },
        {
          "name": "Remove nearby radio permissions",
          "description": "Strips the app's Bluetooth, UWB, Wi-Fi Aware and NFC declarations — beacon presence mapping, discoverability and direct RF exfiltration links, all offline-capable. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripBluetooth",
              "title": "BLUETOOTH",
              "description": "Legacy (pre-12) Bluetooth access — discovery reveals nearby devices and MAC addresses for fingerprinting."
            },
            {
              "key": "stripBluetoothAdmin",
              "title": "BLUETOOTH_ADMIN",
              "description": "Legacy (pre-12) Bluetooth admin — initiates discovery and makes the device discoverable."
            },
            {
              "key": "stripBluetoothScan",
              "title": "BLUETOOTH_SCAN",
              "description": "Scans for nearby devices and beacons — a retail-tracker presence census, no internet needed."
            },
            {
              "key": "stripBluetoothConnect",
              "title": "BLUETOOTH_CONNECT",
              "description": "Direct RF data link to nearby hardware — an offline exfiltration path."
            },
            {
              "key": "stripBluetoothAdvertise",
              "title": "BLUETOOTH_ADVERTISE",
              "description": "Broadcasts a presence beacon your device can be tracked by over RF."
            },
            {
              "key": "stripUwbRanging",
              "title": "UWB_RANGING",
              "description": "Ultra-wideband fine-ranging — precise proximity and motion analytics, collected offline."
            },
            {
              "key": "stripNearbyWifiDevices",
              "title": "NEARBY_WIFI_DEVICES",
              "description": "Wi-Fi Aware NAN peer links — direct device-to-device transfer with no access point."
            },
            {
              "key": "stripNfc",
              "title": "NFC",
              "description": "The NFC radio gate — tag reads and short-range RF peer links off the internet stack."
            }
          ]
        },
        {
          "name": "Remove network state permissions",
          "description": "Strips the app's network-visibility declarations — Wi-Fi identity, VPN detection and LAN inventory. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripAccessWifiState",
              "title": "ACCESS_WIFI_STATE",
              "description": "Wi-Fi connection details — network names and BSSIDs identify and locate you."
            },
            {
              "key": "stripAccessNetworkState",
              "title": "ACCESS_NETWORK_STATE",
              "description": "Current network type and availability; lets ad SDKs detect active VPNs."
            },
            {
              "key": "stripAccessLocalNetwork",
              "title": "ACCESS_LOCAL_NETWORK",
              "description": "Android 16+ gate for LAN access — inventories your home network, every device a fingerprint."
            }
          ]
        },
        {
          "name": "Remove notification permission",
          "description": "Removes the android.permission.POST_NOTIFICATIONS permission from the manifest — a lure and phishing delivery channel into your notification shade. Apps go quiet; that is the point.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Remove persistence & wakeup permissions",
          "description": "Strips the app's persistence and wake-scheduling declarations — boot auto-start, CPU hold and precise periodic wakeups, the backbone of always-on background telemetry. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripBootCompleted",
              "title": "RECEIVE_BOOT_COMPLETED",
              "description": "Auto-start on every boot — the persistence backbone of always-on telemetry."
            },
            {
              "key": "stripWakeLock",
              "title": "WAKE_LOCK",
              "description": "Holds the CPU awake — the enabler of unbounded background processing and beacons."
            },
            {
              "key": "stripScheduleExactAlarm",
              "title": "SCHEDULE_EXACT_ALARM",
              "description": "Precise scheduled wakeups — the backbone of periodic telemetry beacons."
            },
            {
              "key": "stripUseExactAlarm",
              "title": "USE_EXACT_ALARM",
              "description": "Non-revocable exact-alarm bypass; removal is the only way to revoke it."
            }
          ]
        },
        {
          "name": "Remove phone & call permissions",
          "description": "Strips the app's telephony declarations — silent dialing, identity correlation, call hijacking and call-record tampering. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripCallPhone",
              "title": "CALL_PHONE",
              "description": "Silent dialing without the dialer — premium-rate fraud and tracking callbacks."
            },
            {
              "key": "stripReadPhoneState",
              "title": "READ_PHONE_STATE",
              "description": "Phone identifiers and call state for identity correlation, harvested offline."
            },
            {
              "key": "stripReadPhoneNumbers",
              "title": "READ_PHONE_NUMBERS",
              "description": "Your phone number — identity linkage and SIM-swap prep."
            },
            {
              "key": "stripAnswerPhoneCalls",
              "title": "ANSWER_PHONE_CALLS",
              "description": "Answer and control incoming calls — a call-hijack primitive."
            },
            {
              "key": "stripReadCallLog",
              "title": "READ_CALL_LOG",
              "description": "Your who-talks-to-whom call history, captured offline."
            },
            {
              "key": "stripWriteCallLog",
              "title": "WRITE_CALL_LOG",
              "description": "Integrity attack: edits or deletes call records to cover tracks."
            },
            {
              "key": "stripUseSip",
              "title": "USE_SIP",
              "description": "Internet telephony; neutralized once INTERNET is removed, stripped as hardening."
            }
          ]
        },
        {
          "name": "Remove screenshot detection permission",
          "description": "Removes the android.permission.DETECT_SCREEN_CAPTURE permission from the manifest (Android 15+) — banking apps scold you and surveillance apps learn that evidence is being collected. Removing it makes your screenshots silent. Pair with the Universal Screenshot Protection Bypass to also clear FLAG_SECURE.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Remove sensor & motion permissions",
          "description": "Strips the app's motion and body-sensor declarations — activity inference, tap logging, gait profiling and device fingerprinting. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripOtherSensors",
              "title": "OTHER_SENSORS",
              "description": "Android 15+ 'other' sensors — accelerometer, magnetometer: activity inference and fingerprinting."
            },
            {
              "key": "stripActivityRecognition",
              "title": "ACTIVITY_RECOGNITION",
              "description": "Gait and motion-state profiling — a cheap, continuous passive fingerprint."
            },
            {
              "key": "stripBodySensors",
              "title": "BODY_SENSORS",
              "description": "Health signals such as heart rate where sensors exist."
            },
            {
              "key": "stripBodySensorsBackground",
              "title": "BODY_SENSORS_BACKGROUND",
              "description": "Continuous background body-sensor reads with no visible app use."
            }
          ]
        },
        {
          "name": "Remove silent download permission",
          "description": "Removes android.permission.DOWNLOAD_WITHOUT_NOTIFICATION — the grant apps declare to run DownloadManager transfers with hidden visibility, so payload pulls (including dropper self-updates) happen with no visible notification. Once stripped, a hidden download request fails loudly at enqueue (SecurityException: Invalid value for visibility: 2) instead of hiding — the transfer can no longer be invisible. Pairs with the REQUEST_INSTALL_PACKAGES toggle in the special-access patch; apps that legitimately download quietly in the background (e.g. podcast auto-updates) will surface notifications or fail at the attempt — smoke test per app.",
          "firstSeen": 1791708938464,
          "default": false
        },
        {
          "name": "Remove special-access permissions",
          "description": "Strips the app's special-access declarations — usage-history surveillance, overlay tapjacking, all-files access, the dropper channel and settings hijacking; removal means the app can never reach its Settings grant state. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripPackageUsageStats",
              "title": "PACKAGE_USAGE_STATS",
              "description": "The Usage Access grant — your full app-usage history; the parental-control/stalkerware channel."
            },
            {
              "key": "stripSystemAlertWindow",
              "title": "SYSTEM_ALERT_WINDOW",
              "description": "The overlay grant — tapjacking, fake-dialog phishing and ad spam over other apps."
            },
            {
              "key": "stripManageExternalStorage",
              "title": "MANAGE_EXTERNAL_STORAGE",
              "description": "The All-files-access grant — read and write over the entire shared storage."
            },
            {
              "key": "stripManageMedia",
              "title": "MANAGE_MEDIA",
              "description": "The Media-management grant — modify and delete all media without per-item grants."
            },
            {
              "key": "stripRequestInstallPackages",
              "title": "REQUEST_INSTALL_PACKAGES",
              "description": "The dropper channel — silently self-update and sideload further APKs."
            },
            {
              "key": "stripWriteSettings",
              "title": "WRITE_SETTINGS",
              "description": "The system-settings grant — an integrity surface over ringtone, DND and default apps."
            }
          ]
        },
        {
          "name": "Remove surveillance service declarations",
          "description": "Strips the BIND_* family — system-signature declarations no third-party app can ever be granted, kept in the manifest only as intent markers for accessibility scraping, device admin, notification listening and keylogging. All removals are on by default — open the patch options (gear) to keep specific ones.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripBindAccessibilityService",
              "title": "BIND_ACCESSIBILITY_SERVICE",
              "description": "System-signature declaration no third-party app can hold — the accessibility-scraping stalkerware marker."
            },
            {
              "key": "stripBindDeviceAdmin",
              "title": "BIND_DEVICE_ADMIN",
              "description": "System-signature declaration signaling device-admin intent — remote lock, wipe, enforced policy."
            },
            {
              "key": "stripBindNotificationListener",
              "title": "BIND_NOTIFICATION_LISTENER_SERVICE",
              "description": "System-signature declaration signaling a notification listener — every notification, including 2FA codes."
            },
            {
              "key": "stripBindInputMethod",
              "title": "BIND_INPUT_METHOD",
              "description": "System-signature declaration signaling a keyboard — every keystroke in every app."
            }
          ]
        },
        {
          "name": "Silence app logging",
          "description": "Nops every logging call site — android.util.Log writers, System.out/err print and println, and Throwable.printStackTrace — so tokens, credentials and PII never reach the logcat ring buffer, where adb, bug reports and forensic capture read them. Bundled wrappers like Timber funnel through android.util.Log and are silenced transitively. Log-based debug features and in-app log viewers go empty — that is the point.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "silenceAndroidLog",
              "title": "Silence android.util.Log",
              "description": "Nop all Log.v/d/i/w/e/wtf/println call sites — every overload, including format-string and throwable variants."
            },
            {
              "key": "silenceSystemStreams",
              "title": "Silence System.out / System.err",
              "description": "Nop all PrintStream print/println call sites. Default is false: this rewrites every PrintStream call site, not only System.out/err — an app writing text files through PrintStream.println would lose those writes."
            },
            {
              "key": "silenceStackTraces",
              "title": "Silence printStackTrace",
              "description": "Nop Throwable.printStackTrace call sites — exception messages often carry the very secret being handled when the error occurred."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all meteoblue Weather premium features by making the billing data source's purchase-state flow always report an active purchase.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1440
        },
        {
          "name": "Unlock Prime",
          "description": "Unlocks Nova Launcher Prime on 8.1.6 by forcing the runtime prime flags (Lzg/t1;->y / ->t) to true at every write — the settings initializer and the Prime-unlocker package-change handler.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1437
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Business Calendar 2 Pro by forcing the complete pro status and the force-pro override to return true, routing every feature gate to the full package (7) without touching billing.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1439
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Octopi Launcher Pro by returning true from the isPro LiveData getter, bypassing all pro feature gates without modifying billing or database logic.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1441
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Wavelet's pro features (Reverberation, Virtualizer, Bass tuner, Equal loudness) by initializing the purchase-verified state flow to true and making the purchase processor always report a verified purchase, which also suppresses the purchase flow.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1151
        },
        {
          "name": "Unlock pro features",
          "description": "Forces the app's own \"purchased\" preference on at process start and neutralizes the billing re-verify that erases it without Play services.",
          "firstSeen": 1791733479056,
          "compatiblePackagesKey": 1438
        },
        {
          "name": "Your Calendar Widget: Remove ads",
          "description": "Kills AdMob at every evidenced seam: auto-init provider (attachInfo), overview + settings + promotion-screen banner loaders, the timed promotion popup, and the rewarded-ad bootstrap + display (AdManager load/show). Works independently of the Pro patch.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1442
        },
        {
          "name": "Your Calendar Widget: Unlock Pro",
          "description": "Unlocks all Pro/task features by forcing the read-side gates (both Utility.isProVersion overloads + Utility.hasTaskAccess). Erosion-safe: purchase state lives in sticky settings that only these gates read; billing failure paths never bypass them. Without GMS, Play Billing can never resolve purchases.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1442
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "RikoDEV/morphed-pl",
      "name": "Morphed PL",
      "repoDescription": "Morphe patches for Polish apps. ONLY .smali hex patches — no proprietary code or rebuilded apks!",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18230443?v=4&s=128",
      "hotRank": 98,
      "stars": 4,
      "updatedAt": 1791482352000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "pl.neptis.yanosik.mobi.android": 1791708938464
      },
      "appUpdates": {
        "pl.neptis.yanosik.mobi.android": 1791482352000
      },
      "patches": [
        {
          "name": "Bypass Android Auto certificate checks",
          "description": "Bypasses the Car App Library host certificate validation so Yanosik works on Android Auto.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Remove Yanosik ads",
          "description": "Removes banner ads, splash/start adverts and advert-based navigation POIs.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Remove Yanosik radio",
          "description": "Removes the built-in Radio Yanosik from the main screen and the map button.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Unlock Yanosik PRO",
          "description": "Reports an active premium entitlement and unlocks the PRO-only settings (view after launch, floating icon).",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 813
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sqzass/patches",
      "name": "sqz",
      "repoDescription": "patches for morphe (highly experimental - expect things to break!)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/320068387?v=4&s=128",
      "hotRank": 109,
      "stars": 2,
      "updatedAt": 1792077181000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "__universal__": 1791708938464
      },
      "appUpdates": {
        "__universal__": 1792073928000
      },
      "patches": [
        {
          "name": "AMOLED dark theme force",
          "description": "Forces AMOLED theme preference keys to their enabled state and can recolor dark theme values to pure black.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceAmoledPrefs",
              "title": "Force AMOLED Preference",
              "description": "Force known AMOLED/pure-black theme preference keys to report enabled."
            },
            {
              "key": "extraAmoledKeys",
              "title": "Extra Preference Keys",
              "description": "Comma-separated additional preference keys to force enabled."
            },
            {
              "key": "recolorToBlack",
              "title": "Recolor To Pure Black",
              "description": "Replace matching color values in res/values XML files with pure black."
            },
            {
              "key": "recolorFrom",
              "title": "Source Color",
              "description": "Color value to replace, as RRGGBB or AARRGGBB with a leading hash."
            },
            {
              "key": "recolorTo",
              "title": "Target Color",
              "description": "Replacement color value, as RRGGBB or AARRGGBB with a leading hash."
            }
          ]
        },
        {
          "name": "Ads-free rewards",
          "description": "Experimental: reports rewarded ads as loaded and suppresses ad load failure callbacks so reward flows proceed. Granting rewards with no ad shown needs an extension and is not covered.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceAdReady",
              "title": "Force Ad Ready",
              "description": "Force rewarded ad readiness checks to report loaded."
            },
            {
              "key": "suppressLoadFailures",
              "title": "Suppress Load Failures",
              "description": "Nop rewarded ad load failure callbacks."
            }
          ]
        },
        {
          "name": "Allow screenshots and screen recording",
          "description": "Removes preview hiding, capture restrictions, FLAG_SECURE flags, and detection callbacks.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "enableRecentPreviews",
              "title": "Enable Recent App Previews",
              "description": "Allow viewing the app thumbnail in the app switcher."
            },
            {
              "key": "removeCaptureRestrictions",
              "title": "Remove Capture Restrictions",
              "description": "Remove screenshot and screen recording blocking flags from activities."
            },
            {
              "key": "removeFlagSecure",
              "title": "Remove FLAG_SECURE",
              "description": "Remove FLAG_SECURE so applications cannot block screen captures (differs from remove capture restrictions)."
            },
            {
              "key": "bypassScreenshotDetection",
              "title": "Bypass Screenshot Detection",
              "description": "The app is not notified when a screenshot is taken."
            }
          ]
        },
        {
          "name": "Bypass PairIP protection",
          "description": "Defeats Google Play's PairIP guard: restores the original application class so the protection gate never starts, deletes libpairipcore.so, and strips PairIP components.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "restoreApplicationClass",
              "title": "Restore Application Class",
              "description": "Point android:application back at the class PairIP wrapped, based on the stub's superclass."
            },
            {
              "key": "deleteNativeCore",
              "title": "Delete Native Core",
              "description": "Remove libpairipcore.so from every ABI so the guard cannot run even if something loads it."
            },
            {
              "key": "stripPairIpComponents",
              "title": "Strip PairIP Components",
              "description": "Remove com.pairip activities, services, receivers, providers, and instrumentations from the manifest."
            }
          ]
        },
        {
          "name": "Bypass Play Integrity",
          "description": "Experimental: forces client-side Play Integrity verdict checks to report success. Integrity tokens validated on a server cannot be forged offline, so server-gated features stay gated.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceVerdictReads",
              "title": "Force Verdict Reads",
              "description": "Force Play Integrity verdict getter results to report success."
            },
            {
              "key": "forceVerdictMethods",
              "title": "Force Verdict Methods",
              "description": "Make Play Integrity verdict methods return true. Assumes such checks return true when the device passes."
            }
          ]
        },
        {
          "name": "Bypass Play licensing",
          "description": "Makes licensing checks report success: forces licensing policy responses to licensed and suppresses denial callbacks. Server-side license verification cannot be bypassed this way.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceLicensedResponse",
              "title": "Force Licensed Response",
              "description": "Force licensing policy responses to report licensed."
            },
            {
              "key": "suppressDenialCallbacks",
              "title": "Suppress Denial Callbacks",
              "description": "Nop licensing denial and error callbacks."
            }
          ]
        },
        {
          "name": "Bypass anti-tamper checks",
          "description": "Defeats common anti-tamper checks: reports the Play Store as installer, forces signature comparisons to report a match, and can make signature digest methods report an intact app.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "spoofInstallerPackage",
              "title": "Spoof Installer Package",
              "description": "Report com.android.vending as the installer in getInstallerPackageName and PackageInfo reads."
            },
            {
              "key": "forceSignatureChecks",
              "title": "Force Signature Checks",
              "description": "Force PackageManager.checkSignatures and checkUidSignatures to report SIGNATURE_MATCH."
            },
            {
              "key": "bypassDigestChecks",
              "title": "Force Digest Checks Valid",
              "description": "Make boolean signature digest methods return true. Assumes such checks return true when the app is intact."
            }
          ]
        },
        {
          "name": "Bypass root and debugger checks",
          "description": "Reports the debugger as disconnected, hides root indicator files from existence checks. Works only on common detection methods.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "bypassDebuggerChecks",
              "title": "Bypass Debugger Checks",
              "description": "Force Debug.isDebuggerConnected, VMDebug.isDebuggerConnected, and waitingForDebugger to report false."
            },
            {
              "key": "bypassRootFileChecks",
              "title": "Bypass Root File Checks",
              "description": "Make File.exists and related probes report false inside methods that reference su, magisk, or busybox paths."
            }
          ]
        },
        {
          "name": "Change package name",
          "description": "Renames the app package: rewrites the manifest package, components, and authorities plus matching dex strings, and can report the original package to the app. Permissions are stripped, never renamed. Binary assets referencing the package are left untouched.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "newPackageName",
              "title": "New Package Name",
              "description": "Replacement package name written into the manifest and dex strings."
            },
            {
              "key": "rewriteManifest",
              "title": "Rewrite Manifest",
              "description": "Rename the manifest package, component class names, and authorities."
            },
            {
              "key": "stripPermissions",
              "title": "Strip Permissions",
              "description": "Remove uses-permission entries instead of renaming them."
            }
          ]
        },
        {
          "name": "Change package name (dex)",
          "description": "Rewrites matching package string constants in dex code and can report the original package to the app.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "originalPackageName",
              "title": "Original Package Name",
              "description": "Package name to replace, as read from the manifest before renaming."
            },
            {
              "key": "dexNewPackageName",
              "title": "New Package Name",
              "description": "Replacement package name written into dex strings."
            },
            {
              "key": "rewriteDexStrings",
              "title": "Rewrite Dex Strings",
              "description": "Rewrite matching package string constants in dex code."
            },
            {
              "key": "hookGetPackageName",
              "title": "Hook getPackageName",
              "description": "Force Context.getPackageName to report the original package."
            }
          ]
        },
        {
          "name": "Cross-signal location consistency",
          "description": "Returns no Wi-Fi scan or cell tower data so location cross-checks against Wi-Fi fingerprints and cell IDs cannot contradict the spoofed position.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "suppressWifiScans",
              "title": "Suppress Wi-Fi Scans",
              "description": "Force WifiManager.getScanResults to return null."
            },
            {
              "key": "suppressCellInfo",
              "title": "Suppress Cell Info",
              "description": "Force TelephonyManager.getAllCellInfo and getCellLocation to return null."
            }
          ]
        },
        {
          "name": "Custom app name",
          "description": "Replaces the application label shown in the launcher with a custom name.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App Name",
              "description": "Label shown in the launcher. Leave empty to keep the app's own label."
            },
            {
              "key": "overrideActivityLabels",
              "title": "Override Activity Labels",
              "description": "Also replace android:label on activities and activity aliases that declare their own."
            }
          ]
        },
        {
          "name": "DexGuard string decrypt hook",
          "description": "Experimental, apply last: detects likely string decryptor methods and forces their results to empty so obfuscated string flows stay non-null. Server-driven or native decryptors are not covered.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "logOnly",
              "title": "Log Only",
              "description": "Log decryptor candidates without rewriting their results."
            },
            {
              "key": "forceEmptyStrings",
              "title": "Force Empty Strings",
              "description": "Force decryptor call results to empty strings. Assumes callers tolerate empty values."
            }
          ]
        },
        {
          "name": "Disable Play Protect hooks",
          "description": "Strips APK-side verify hooks: removes package verification intent filters and verifier roles. Play Protect verdicts computed inside Google Play services cannot be changed from the app.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "stripVerificationFilters",
              "title": "Strip Verification Filters",
              "description": "Remove PACKAGE_NEEDS_VERIFICATION intent filters from receivers."
            },
            {
              "key": "stripVerifierRoles",
              "title": "Strip Verifier Roles",
              "description": "Remove package verifier roles from the manifest."
            }
          ]
        },
        {
          "name": "Disable analytics collection",
          "description": "Disables Firebase Analytics, Crashlytics, and Performance Monitoring data collection.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "disableFirebaseAnalytics",
              "title": "Disable Firebase Analytics",
              "description": "Force firebase_analytics_collection_enabled to false."
            },
            {
              "key": "disableCrashlytics",
              "title": "Disable Crashlytics",
              "description": "Force firebase_crashlytics_collection_enabled to false."
            },
            {
              "key": "disablePerformanceMonitoring",
              "title": "Disable Performance Monitoring",
              "description": "Force firebase_performance_collection_enabled to false."
            }
          ]
        },
        {
          "name": "Disable boot start-up",
          "description": "Removes boot intent filters so the app cannot start itself when the device boots.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "removeBootFilters",
              "title": "Remove Boot Intent Filters",
              "description": "Strip BOOT_COMPLETED, LOCKED_BOOT_COMPLETED, and quickboot intent filters from receivers and services."
            }
          ]
        },
        {
          "name": "Enable app backups",
          "description": "Allows the app to back up its data.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "enableBackups",
              "title": "Enable Backups",
              "description": "Sets android:allowBackup to true on the application tag."
            },
            {
              "key": "removeBackupRules",
              "title": "Remove Backup Rules",
              "description": "Removes android:fullBackupContent and android:dataExtractionRules."
            }
          ]
        },
        {
          "name": "Enable debugging and inspection",
          "description": "Enables debugging flags, trusts user CA certificates, permits cleartext traffic for proxy inspection, and strips test-only restrictions in the application manifest.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "enableDebugging",
              "title": "Enable Debugging",
              "description": "Sets android:debuggable to true on the application tag."
            },
            {
              "key": "trustUserCerts",
              "title": "Trust User Certificates",
              "description": "Accept TLS certificates signed by user-installed certificate authorities."
            },
            {
              "key": "allowCleartextTraffic",
              "title": "Allow Cleartext Traffic",
              "description": "Sets android:usesCleartextTraffic to true and permits cleartext traffic in the network security config."
            },
            {
              "key": "removeTestOnly",
              "title": "Remove Test-Only Flag",
              "description": "Removes android:testOnly if present."
            }
          ]
        },
        {
          "name": "Free in-app purchases",
          "description": "Grants device-local purchases: forces purchase state to purchased, acknowledgements to true, and owned-item preference reads to true. Network-verified purchases stay gated.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forcePurchasedState",
              "title": "Force Purchased State",
              "description": "Force Purchase.getPurchaseState to report purchased."
            },
            {
              "key": "forceAcknowledged",
              "title": "Force Acknowledged",
              "description": "Force Purchase.isAcknowledged to report true."
            },
            {
              "key": "forceOwnedKeys",
              "title": "Force Owned Keys",
              "description": "Force SharedPreferences reads of owned-item keys to report true."
            }
          ]
        },
        {
          "name": "GMS check strip",
          "description": "Makes the app run without Google Play services: forces availability checks to succeed, suppresses error dialogs, and strips GMS package visibility. A lighter alternative to MicroG, which is heavier but more stable.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceAvailabilitySuccess",
              "title": "Force Availability Success",
              "description": "Report isGooglePlayServicesAvailable as success (0) and isUserResolvableError as false."
            },
            {
              "key": "suppressErrorDialogs",
              "title": "Suppress Error Dialogs",
              "description": "Nop Google Play services error dialogs and notifications."
            },
            {
              "key": "stripGmsQueries",
              "title": "Strip GMS Package Visibility",
              "description": "Remove GMS and Play Store entries from manifest package visibility queries."
            }
          ]
        },
        {
          "name": "Hide app icon",
          "description": "Removes MAIN/LAUNCHER intent filters so the app no longer appears in launcher app lists.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "removeLauncherFilters",
              "title": "Remove Launcher Entry",
              "description": "Strip intent filters that combine android.intent.action.MAIN with the LAUNCHER category."
            }
          ]
        },
        {
          "name": "Mask developer options and ADB state",
          "description": "Hides developer state: reports adb_enabled and development settings as off and forces debug-revealing system properties to production values.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "maskAdbState",
              "title": "Mask ADB State",
              "description": "Force Settings reads of adb_enabled to report disabled."
            },
            {
              "key": "maskDeveloperSettings",
              "title": "Mask Developer Settings",
              "description": "Force Settings reads of development_settings_enabled to report disabled."
            },
            {
              "key": "maskSystemProperties",
              "title": "Mask Debug System Properties",
              "description": "Force ro.debuggable, ro.secure, and service.adb.root reads to report production values."
            }
          ]
        },
        {
          "name": "MicroG support",
          "description": "Adapts the app for MicroG: forces Play services availability checks to succeed, suppresses error dialogs, and drops the GMS client version check. MicroG is heavier than stripping GMS checks alone but more stable.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceAvailabilitySuccess",
              "title": "Force Availability Success",
              "description": "Report isGooglePlayServicesAvailable as success (0) so MicroG can serve the APIs."
            },
            {
              "key": "suppressErrorDialogs",
              "title": "Suppress Error Dialogs",
              "description": "Nop Google Play services error dialogs and notifications."
            },
            {
              "key": "removeGmsVersionMeta",
              "title": "Remove GMS Version Meta",
              "description": "Remove the com.google.android.gms.version meta-data entry used for client version checks."
            }
          ]
        },
        {
          "name": "Mock Play Billing client",
          "description": "Mocks Play Billing client state: reports the client ready, feature checks as supported, and suppresses acknowledge, consume, and disconnect calls. Purchase query results cannot be fabricated without an extension.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceBillingReady",
              "title": "Force Billing Ready",
              "description": "Force BillingClient.isReady to report true."
            },
            {
              "key": "forceFeatureSupported",
              "title": "Force Feature Supported",
              "description": "Force BillingClient.isFeatureSupported to report OK."
            },
            {
              "key": "suppressConsumeCalls",
              "title": "Suppress Consume Calls",
              "description": "Nop acknowledgePurchase, consumeAsync, and endConnection calls."
            }
          ]
        },
        {
          "name": "Open links in browser",
          "description": "Stops http and https links from opening inside the app.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "removeAutoVerify",
              "title": "Remove App Link Verification",
              "description": "Remove android:autoVerify from intent filters."
            },
            {
              "key": "removeLinkFilters",
              "title": "Remove Link Intent Filters",
              "description": "Remove intent filters that handle http/https links."
            }
          ]
        },
        {
          "name": "Spoof GPS",
          "description": "Reports fixed coordinates: forces Location latitude, longitude, and related getter results to the configured position.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "latitude",
              "title": "Latitude",
              "description": "Decimal degrees, positive north."
            },
            {
              "key": "longitude",
              "title": "Longitude",
              "description": "Decimal degrees, positive east."
            },
            {
              "key": "spoofAccuracy",
              "title": "Spoof Accuracy",
              "description": "Force horizontal and vertical accuracy readings to a fixed value."
            },
            {
              "key": "accuracy",
              "title": "Accuracy (meters)",
              "description": "Reported location accuracy in meters."
            },
            {
              "key": "spoofAltitude",
              "title": "Spoof Altitude",
              "description": "Force altitude readings to a fixed value."
            },
            {
              "key": "altitude",
              "title": "Altitude (meters)",
              "description": "Reported altitude in meters."
            },
            {
              "key": "spoofProvider",
              "title": "Spoof Provider Name",
              "description": "Force Location.getProvider to report gps."
            }
          ]
        },
        {
          "name": "Spoof device information",
          "description": "Presents a different device entirely: rewrites Build identity field reads, forces matching system property reads, and overrides telephony operator and SIM identity getters using device and SIM presets.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "devicePreset",
              "title": "Device Preset",
              "description": "Device build identity to present, including brand, model, and fingerprint."
            },
            {
              "key": "simPreset",
              "title": "SIM Preset",
              "description": "Carrier identity to present, including operator code, country, ICCID, and IMSI."
            },
            {
              "key": "spoofBuildIdentity",
              "title": "Spoof Build Identity",
              "description": "Rewrite android.os.Build field reads and matching ro.* system property reads to the preset."
            },
            {
              "key": "spoofSimIdentity",
              "title": "Spoof SIM Identity",
              "description": "Force TelephonyManager operator, country, ICCID, and IMSI getters to the SIM preset."
            },
            {
              "key": "spoofDeviceIds",
              "title": "Spoof Device IDs",
              "description": "Force getDeviceId, getImei, and getMeid to the preset IMEI."
            }
          ]
        },
        {
          "name": "Spoof install location",
          "description": "Reports internal storage as the install location, matching the Play Store default.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "setManifestInstallLocation",
              "title": "Set Manifest Install Location",
              "description": "Sets android:installLocation to internalOnly on the application tag."
            },
            {
              "key": "spoofFieldReads",
              "title": "Spoof Install Location Reads",
              "description": "Force ApplicationInfo and PackageInfo installLocation field reads to report internal storage (0)."
            }
          ]
        },
        {
          "name": "Spoof network transport type",
          "description": "Reports a Wi-Fi connection: forces transport capability flags, hides the VPN transport, and overrides NetworkInfo type readings.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forceWifiTransport",
              "title": "Force Wi-Fi Transport",
              "description": "Report the Wi-Fi transport in hasTransport checks and NetworkInfo type readings."
            },
            {
              "key": "forceCellularTransport",
              "title": "Force Cellular Transport",
              "description": "Additionally report the cellular transport in hasTransport checks."
            },
            {
              "key": "hideVpnTransport",
              "title": "Hide VPN Transport",
              "description": "Force hasTransport(TRANSPORT_VPN) to report false."
            }
          ]
        },
        {
          "name": "Strip VPN checks",
          "description": "Defeats VPN detection: reports VpnService.prepare as no consent required, the VPN transport flag as unset, and VPN string tests as false.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "bypassVpnPrepare",
              "title": "Bypass VpnService.prepare",
              "description": "Force VpnService.prepare to return null so no VPN consent prompt is issued."
            },
            {
              "key": "bypassVpnTransport",
              "title": "Bypass VPN Transport Flag",
              "description": "Force NetworkCapabilities.hasTransport(TRANSPORT_VPN) to report false."
            },
            {
              "key": "bypassVpnStringChecks",
              "title": "Bypass VPN String Checks",
              "description": "Force equals, equalsIgnoreCase, and contains tests against \"vpn\" string constants to report false."
            }
          ]
        },
        {
          "name": "Strip mock location flags",
          "description": "Reports Location.isMock and isFromMockProvider as false and forces mock location settings reads to report disabled.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "bypassLocationApi",
              "title": "Bypass Location Mock APIs",
              "description": "Force Location.isMock and Location.isFromMockProvider to report false."
            },
            {
              "key": "bypassMockSettings",
              "title": "Bypass Mock Location Settings",
              "description": "Force Settings reads of the mock_location key to report disabled."
            }
          ]
        },
        {
          "name": "Strip sensitive permissions",
          "description": "Removes sensitive Android permissions from the application.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripCamera",
              "title": "Strip Camera",
              "description": "Remove camera access permissions."
            },
            {
              "key": "stripMicrophone",
              "title": "Strip Microphone",
              "description": "Remove microphone and audio recording permissions."
            },
            {
              "key": "stripLocation",
              "title": "Strip Location",
              "description": "Remove location tracking permissions."
            },
            {
              "key": "stripSensors",
              "title": "Strip Sensors",
              "description": "Remove body sensor and activity recognition permissions."
            },
            {
              "key": "stripContacts",
              "title": "Strip Contacts",
              "description": "Remove contacts access permissions."
            },
            {
              "key": "stripPhoneSms",
              "title": "Strip Phone & SMS",
              "description": "Remove phone, call log, and SMS permissions."
            },
            {
              "key": "stripCalendar",
              "title": "Strip Calendar",
              "description": "Remove calendar access permissions."
            },
            {
              "key": "stripStorage",
              "title": "Strip Storage & Media",
              "description": "Remove media and storage permissions."
            },
            {
              "key": "stripWifi",
              "title": "Strip Nearby Wi-Fi",
              "description": "Remove nearby Wi-Fi scanning permissions. May affect Wi-Fi status display."
            },
            {
              "key": "stripOverlay",
              "title": "Strip Overlay Access",
              "description": "Remove permissions that let the app draw over other apps or change system settings."
            },
            {
              "key": "stripSpecialAccess",
              "title": "Strip Special Access",
              "description": "Remove package installer, usage access, and all-files access permissions."
            },
            {
              "key": "removeQueries",
              "title": "Remove Queries Declarations",
              "description": "Remove all <queries> elements used to probe for other installed packages."
            },
            {
              "key": "removeQueryAllPackages",
              "title": "Remove QUERY_ALL_PACKAGES Permission",
              "description": "Remove the QUERY_ALL_PACKAGES permission that grants blanket visibility of installed apps."
            }
          ]
        },
        {
          "name": "Strip trackers and telemetry",
          "description": "Strips tracking, analytics, and advertising SDK components from the manifest, and their runtime calls.",
          "firstSeen": 1791708938464,
          "default": false,
          "options": [
            {
              "key": "stripGoogleAnalytics",
              "title": "Google & Firebase Analytics",
              "description": "Remove Google Analytics, Firebase Analytics, and AppMeasurement components."
            },
            {
              "key": "stripFacebookAnalytics",
              "title": "Facebook SDK",
              "description": "Remove Facebook App Events and analytics provider components."
            },
            {
              "key": "stripAttributionTrackers",
              "title": "Attribution SDKs",
              "description": "Remove third-party attribution and tracking SDKs (AppsFlyer, Adjust, Branch, Kochava, Mixpanel, Flurry)."
            },
            {
              "key": "stripCrashReporting",
              "title": "Crash Reporting SDKs",
              "description": "Remove Crashlytics and Microsoft App Center telemetry services."
            },
            {
              "key": "stripAdvertisingId",
              "title": "Advertising ID & AdServices",
              "description": "Remove AD_ID and AdServices permissions to prevent advertising tracking."
            },
            {
              "key": "disableTrackerCalls",
              "title": "Tracker SDK Calls",
              "description": "Replace void-returning calls into the stripped tracking SDKs with no-ops so they never run."
            }
          ]
        },
        {
          "name": "Universal cleanup",
          "description": "Debloats the app: removes debug and tracking components, extra locales, and stale install files. ABI splits, density filtering, and asset size filtering are not covered.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "stripDebugComponents",
              "title": "Strip Debug Components",
              "description": "Remove debug, staging, and test components plus LeakCanary, Stetho, and Chucker."
            },
            {
              "key": "stripGmsComponents",
              "title": "Strip GMS Components",
              "description": "Remove Google and Firebase service, receiver, and provider components."
            },
            {
              "key": "stripExtraLocales",
              "title": "Strip Extra Locales",
              "description": "Delete locale resource directories not on the keep list."
            },
            {
              "key": "keepLocales",
              "title": "Keep Locales",
              "description": "Comma-separated locale qualifiers to keep; other locale resource directories are deleted."
            }
          ]
        },
        {
          "name": "Unlock premium",
          "description": "Enables premium features locally: forces premium status getters to report true and premium preference reads to report enabled. Server-side entitlements stay gated.",
          "firstSeen": 1792076616627,
          "default": false,
          "options": [
            {
              "key": "forcePremiumGetters",
              "title": "Force Premium Getters",
              "description": "Make boolean premium status getters return true."
            },
            {
              "key": "forcePremiumPreferences",
              "title": "Force Premium Preferences",
              "description": "Force SharedPreferences reads of premium keys to report true."
            },
            {
              "key": "extraPremiumKeys",
              "title": "Extra Premium Keys",
              "description": "Comma-separated preference key substrings treated as premium keys."
            }
          ]
        },
        {
          "name": "Unlock screen orientation",
          "description": "Forces orientation unlock on apps that force an orientation.",
          "firstSeen": 1791789861014,
          "default": false,
          "options": [
            {
              "key": "removeOrientationLocks",
              "title": "Remove Orientation Locks",
              "description": "Removes android:screenOrientation attributes from activities."
            }
          ]
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "TorbenStriegel/morphe-patches-custom",
      "name": "TorbenStriegel",
      "repoDescription": "Custom Morphe patches (Weather&Radar, Skat). Built from the official Morphe patches template.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/29056807?v=4&s=128",
      "hotRank": 103,
      "stars": 6,
      "updatedAt": 1791671024000,
      "firstSeen": 1791708940585,
      "appFirstSeen": {
        "com.eisterhues_media_2": 1791708938464,
        "com.isarinteractive.skat.android.ad": 1791708938464,
        "com.mtv.sai": 1791708938464,
        "de.lineas.lit.ntv.android": 1791708938464,
        "de.motain.iliga": 1791708938464,
        "de.wetteronline.wetterapp": 1791708938464
      },
      "appUpdates": {
        "com.eisterhues_media_2": 1791671024000,
        "com.isarinteractive.skat.android.ad": 1791671024000,
        "com.mtv.sai": 1791671024000,
        "de.lineas.lit.ntv.android": 1791671024000,
        "de.motain.iliga": 1791671024000,
        "de.wetteronline.wetterapp": 1791671024000
      },
      "patches": [
        {
          "name": "Disable ads",
          "description": "Disables banner, interstitial, native, app-open and rewarded ads.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1443
        },
        {
          "name": "Enable Premium",
          "description": "Enables premium features: ad-free experience, HD radar and all gated content. Works without an account.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1444
        },
        {
          "name": "Remove Ads",
          "description": "Removes banner and fullscreen (interstitial) ads from the game. Interstitials are reported as shown and closed immediately so the Qt game flow is unaffected. Works without an account.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1445
        },
        {
          "name": "Remove Play Store redirect",
          "description": "Removes the PairIP license check that redirects to the Play Store and exits on sideloaded installs.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1446
        },
        {
          "name": "Remove Play Store redirect",
          "description": "Removes the PairIP license check that redirects to the Play Store and exits on sideloaded installs.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1445
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks SAI Split APKs Installer premium (backups, themes) by forcing the \"SAI Premium\" entitlement state to active.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1446
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Toralarm premium content by forcing the subscription state to active.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1447
        },
        {
          "name": "Unlock ntv Plus",
          "description": "Unlocks ntv Plus premium features (ad-free, premium content) by forcing the subscription state to active.",
          "firstSeen": 1791708938464,
          "compatiblePackagesKey": 1448
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "commit-regrets/morphe-youtube-vr-patches",
      "name": "YouTube VR",
      "repoDescription": "Patches for YouTube VR (Meta Quest / Horizon OS), for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/292802799?v=4&s=128",
      "hotRank": 42,
      "stars": 18,
      "updatedAt": 1792018456000,
      "firstSeen": 1791789862072,
      "appFirstSeen": {
        "com.google.android.apps.youtube.vr.oculus": 1791789861014
      },
      "appUpdates": {
        "com.google.android.apps.youtube.vr.oculus": 1792018456000
      },
      "patches": [
        {
          "name": "App name",
          "description": "Changes the app name shown in the headset's library and in app info. The stock name is just \"YouTube\", which is easy to confuse with the store app.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "Shown in the headset library and in app info. A distinct name makes the patched app easy to tell apart from the store one."
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Default video quality",
          "description": "Starts every video at one resolution instead of the app's per-video choice; a resolution the video lacks falls back to its highest available (8K included when the stream spoof provides it). Changeable in the headset's Patch settings; Auto keeps the app's own behaviour.",
          "firstSeen": 1791852226701,
          "options": [
            {
              "key": "videoQuality",
              "title": "Default video quality",
              "description": "Seeds the in-headset setting on first launch; the Patch settings row governs from the first change there."
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Extension",
          "description": "Injects the extension the other patches run through: its streaming spoof is what removes the pre-roll (ad-free playback) and provides the 8K format support. Turning this patch off restores ads.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "enableStreamSpoof",
              "title": "Ad-free streaming spoof (recommended)"
            },
            {
              "key": "enableDiagnostics",
              "title": "Verbose diagnostics (development only)"
            },
            {
              "key": "forceVerboseLogging",
              "title": "Force verbose logging (development builds)"
            },
            {
              "key": "forceFallback",
              "title": "Force the native fallback (development only)"
            },
            {
              "key": "enableIdentityMatrix",
              "title": "Probe identity matrix (~14 requests; needs Verbose diagnostics)"
            },
            {
              "key": "enableNativeFormats",
              "title": "Native formats without SABR (retired experiment)"
            },
            {
              "key": "enable8k",
              "title": "8K: accept the AV1 8K HDR tier as SDR (experiment)"
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Hide ads",
          "description": "Hides video ads, including the pre-roll when the streaming spoof is unavailable and the app falls back to its own player response.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Install as clone",
          "description": "Installs the patched app as a separate app by default, so it sits alongside the store's YouTube VR instead of replacing it. Replace mode keeps the official package name: the store copy has to be removed to satisfy the signing difference, Horizon OS then treats this build as the YouTube VR app (a restore prompt, and a warning on every reboot), and a store update will collide with it because this build is signed differently.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Clone installs a second app under its own package name and leaves the store app untouched (recommended). Replace keeps com.google.android.apps.youtube.vr.oculus: the store app must be uninstalled first, Meta then warns on every reboot, and the next store update fails on the signature mismatch."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "QUIC (HTTP/3)",
          "description": "Adds the in-headset switch for QUIC, the transport under HTTP/3: TLS over UDP, used for this app's API and media requests. Leave it on unless playback stalls on a network that blocks or throttles UDP 443 (corporate Wi-Fi, many VPNs), where turning it off forces TCP/TLS. A change applies after the app restarts.",
          "firstSeen": 1791907308510,
          "options": [
            {
              "key": "enableQuic",
              "title": "QUIC (HTTP/3)",
              "description": "Seeds the in-headset switch on first launch; the Patch settings row governs from the first change there. Off forces TCP/TLS for every request."
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Removes the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1449
        },
        {
          "name": "SponsorBlock",
          "description": "Automatically skips SponsorBlock segments (sponsors, self-promos, intros, ...). On by default (sponsors: skip once); configure per-category behaviour below or in the headset's Patch settings screen.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "sponsorBlockApi",
              "title": "SponsorBlock API base",
              "description": "A self-hosted SponsorBlock instance works too. Must be the bare origin (scheme, host, optional port), no path."
            },
            {
              "key": "sponsorCategory",
              "title": "Sponsor"
            },
            {
              "key": "selfpromoCategory",
              "title": "Self-promotion"
            },
            {
              "key": "interactionCategory",
              "title": "Interaction reminder"
            },
            {
              "key": "introCategory",
              "title": "Intermission/intro"
            },
            {
              "key": "outroCategory",
              "title": "Outro/endcards"
            },
            {
              "key": "previewCategory",
              "title": "Preview/recap"
            },
            {
              "key": "hookCategory",
              "title": "Hook (padding after intro)"
            },
            {
              "key": "fillerCategory",
              "title": "Filler tangent"
            },
            {
              "key": "musicOfftopicCategory",
              "title": "Music: non-music"
            },
            {
              "key": "poiHighlightCategory",
              "title": "Highlight (jump to point)"
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running a different version; the option ships set to the app's current version, so selecting the patch alone changes nothing.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "spoofedVersionName",
              "title": "Spoofed version name"
            }
          ],
          "compatiblePackagesKey": 1449
        },
        {
          "name": "Spoof package name in User-Agent",
          "description": "Adds an option to report a different app package name in the Cronet User-Agent; the option ships set to the original package name, so selecting the patch alone changes nothing.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "spoofedPackageName",
              "title": "Spoofed package name"
            }
          ],
          "compatiblePackagesKey": 1449
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "JacksonJones2003/origin-island-patches",
      "name": "Origin Island",
      "repoDescription": "Patches for use with Morphe that make YouTube Music work with the OriginOS music card (Origin Island and lock screen player) on vivo and iQOO phones",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154122377?v=4&s=128",
      "hotRank": 285,
      "stars": 2,
      "updatedAt": 1791914552000,
      "firstSeen": 1791789862072,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1791789861014,
        "com.google.android.youtube": 1791877510950
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1791914552000,
        "com.google.android.youtube": 1791853821000
      },
      "patches": [
        {
          "name": "Lyrics in player",
          "description": "Shows the line of the lyrics that is sung below the title of the queue in the player. Requires the Third-party lyrics patch.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1450
        },
        {
          "name": "Origin Island music card",
          "description": "Lets the OriginOS music card on the lock screen and Origin Island like songs, switch between repeat and shuffle, show the playlist, the playlists of the library and the downloads, and show the lyrics of the Third-party lyrics patch.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1450
        },
        {
          "name": "Origin Island music card",
          "description": "Lets the OriginOS music card on the lock screen and Origin Island like videos, show the captions of a video as its lyrics, and show what plays next as the playlist.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1451
        }
      ]
    },
    {
      "source": "github",
      "repo": "sabopura/sabopura-morphe-patches",
      "name": "Sabopura",
      "repoDescription": "Patches for use with Morphe: danmaku comments for YouTube and Twitch, Twitch chat and player enhancements, and cleanup for Reddit, SmartNews, Pinterest, pixiv, Google News and Sankaku.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/339125891?v=4&s=128",
      "hotRank": 272,
      "stars": 3,
      "updatedAt": 1792196173000,
      "firstSeen": 1791789862072,
      "appFirstSeen": {
        "com.google.android.apps.magazines": 1791789861014,
        "com.google.android.youtube": 1791789861014,
        "com.pinterest": 1791789861014,
        "com.reddit.frontpage": 1791789861014,
        "com.sankakucomplex.channel.black": 1791789861014,
        "jp.gocro.smartnews.android": 1791789861014,
        "jp.pxv.android": 1791789861014,
        "tv.twitch.android.app": 1791789861014
      },
      "appUpdates": {
        "com.google.android.apps.magazines": 1791723052000,
        "com.google.android.youtube": 1792196173000,
        "com.pinterest": 1792161171000,
        "com.reddit.frontpage": 1792196173000,
        "com.sankakucomplex.channel.black": 1791723052000,
        "jp.gocro.smartnews.android": 1792196173000,
        "jp.pxv.android": 1792161171000,
        "tv.twitch.android.app": 1792161171000
      },
      "patches": [
        {
          "name": "Ambient light",
          "description": "Fills the black bars around the video with a soft glow of the picture's colours, like Ambient light for YouTube. Configurable in Settings > Video and audio > Ambient light.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "ambient_enabled_by_default",
              "title": "Enabled by default",
              "description": "Whether the ambient light is on before it is changed in the app."
            },
            {
              "key": "ambient_blur",
              "title": "Blur",
              "description": "Initial blur strength in percent (0-100)."
            },
            {
              "key": "ambient_spread",
              "title": "Spread",
              "description": "Initial spread of the picture into the bars in percent (0-100)."
            },
            {
              "key": "ambient_brightness",
              "title": "Brightness",
              "description": "Initial glow brightness in percent (30-200)."
            },
            {
              "key": "ambient_saturation",
              "title": "Saturation",
              "description": "Initial glow saturation in percent (0-250)."
            },
            {
              "key": "ambient_frame_rate",
              "title": "Frame rate",
              "description": "Initial glow updates per second (5-60)."
            }
          ],
          "compatiblePackagesKey": 1452
        },
        {
          "name": "Auto claim channel points",
          "description": "Claim available bonus chests automatically after Twitch's eligibility checks. Coalesces updates and bounds retries for each claim.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "Auto claim mission rewards",
          "description": "Claims completed My missions rewards and draws their lotteries in the background, without the reward popup or the lottery animation, and shows a short message with the result.",
          "firstSeen": 1792211456941,
          "options": [
            {
              "key": "draw_lotteries",
              "title": "Draw lotteries",
              "description": "Also draw lottery rewards automatically. When off, only point rewards are claimed."
            },
            {
              "key": "claim_in_background",
              "title": "Claim in the background",
              "description": "Open the missions page invisibly while the app is open (at most every 5 minutes), so rewards are claimed without opening the Points tab. A short message shows what was claimed."
            }
          ],
          "compatiblePackagesKey": 1454
        },
        {
          "name": "Auto-translate Reddit content",
          "description": "Automatically invokes Reddit's existing post and comment translation path.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "auto_translate",
              "title": "Auto-translate",
              "description": "Translate visible posts and comments without tapping the translate indicator."
            },
            {
              "key": "target_language",
              "title": "Target language",
              "description": "BCP-47 language tag sent through Reddit's translation request header."
            }
          ],
          "compatiblePackagesKey": 1455
        },
        {
          "name": "Block ads",
          "description": "Blocks pre-roll, mid-roll and VOD ads, ads stitched into live streams, audio ads, picture-by-picture ads and banner or feed ads, without a third-party server. Can be switched off in the settings.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 1456
        },
        {
          "name": "Chat enhancements",
          "description": "7TV, BTTV and FFZ emotes, local word/user filters, repeat filtering, highlights, timestamps and font size. Configure them from the player menu button.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "Danmaku chat",
          "description": "Flows live chat over the stream like NicoNico/bilibili, with emotes and NG words. Long-press the player menu button to switch it on or off.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "danmaku_font_size",
              "title": "Font size",
              "description": "Danmaku text size in sp at full player height (12-40)."
            },
            {
              "key": "danmaku_opacity",
              "title": "Opacity",
              "description": "Danmaku opacity percentage (20-100)."
            },
            {
              "key": "danmaku_duration",
              "title": "Travel duration",
              "description": "Seconds for a message to cross the player (3-15)."
            },
            {
              "key": "danmaku_coverage",
              "title": "Vertical coverage",
              "description": "Percentage of the player height used from the top (20-100)."
            },
            {
              "key": "danmaku_max_length",
              "title": "Maximum characters",
              "description": "Longer messages are not shown (10-200)."
            }
          ],
          "compatiblePackagesKey": 1453
        },
        {
          "name": "Danmaku comments",
          "description": "Flows regular comments, live chat, and chat replays over videos like NicoNico/bilibili, with native in-app settings, NG words, and no API key.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "danmaku_font_size",
              "title": "Font size",
              "description": "Danmaku text size in sp (12-48)."
            },
            {
              "key": "danmaku_opacity",
              "title": "Opacity",
              "description": "Danmaku opacity percentage (20-100)."
            },
            {
              "key": "danmaku_duration",
              "title": "Travel duration",
              "description": "Seconds for a comment to cross the player (3-20)."
            },
            {
              "key": "danmaku_lane_coverage",
              "title": "Vertical coverage",
              "description": "Percentage of player height available to comments (20-100)."
            },
            {
              "key": "danmaku_max_comments",
              "title": "Maximum comments",
              "description": "Maximum comments retained in memory for the current video (20-500)."
            },
            {
              "key": "danmaku_max_length",
              "title": "Maximum characters",
              "description": "First-run limit for excluding long comments (20-300)."
            }
          ],
          "compatiblePackagesKey": 1452
        },
        {
          "name": "Disable Bugsnag Telemetry",
          "description": "Makes the Bugsnag SDK discard every error and session report.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1457
        },
        {
          "name": "Disable General Telemetry",
          "description": "Skips Pinterest's analytics, attribution, ads measurement and tracking startup tasks.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1457
        },
        {
          "name": "Disable Infinite Upgrade Popup",
          "description": "Disables the \"Want unlimited access? Get Sankaku Infinite!\" upsell popup that periodically appears while browsing the app.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1458
        },
        {
          "name": "Disable OTA bundle updates",
          "description": "Always runs the JavaScript bundle shipped in the APK and stops HotUpdater from checking for updates, so over-the-air bundles cannot undo the other patches.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1458
        },
        {
          "name": "Disable device account notification sync",
          "description": "Stops the notification SDK from requesting a token for every Google account on the device, which under MicroG shows an \"Account ... requested by Google News\" notification per account. Account-bound push notifications are no longer registered.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1459
        },
        {
          "name": "Disable pixiv ad SDKs",
          "description": "Skips initialization of AppLovin MAX, Google Mobile Ads and Amazon APS to reduce ad-related network traffic.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1460
        },
        {
          "name": "Enable CustomTabs",
          "description": "Opens articles in your default browser through Custom Tabs instead of the in-app WebView, so browser ad blockers and extensions apply.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1459
        },
        {
          "name": "Fix login",
          "description": "Optional workaround for the unsupported app/OS login error after re-signing. Skips Twitch's Play Integrity submission; leave off when login works.",
          "firstSeen": 1791789861014,
          "default": false,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "Fix notifications",
          "description": "Repair push registration after re-signing. Adjusts the certificate header only for HTTPS Firebase Installations requests.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "GmsCore support",
          "description": "Renames the app and routes Google sign-in through MicroG (GmsCore) instead of Google Play Services, so the patched app installs next to the stock app.",
          "firstSeen": 1791789861014,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of the patched app. Keep the default to update an install patched with docbt/patched-up."
            },
            {
              "key": "spoofedSignature",
              "title": "Spoofed signature",
              "description": "Certificate SHA-1 that MicroG reports for this app. Try the Google News certificate if sign-in fails on a fresh install."
            }
          ],
          "compatiblePackagesKey": 1459
        },
        {
          "name": "Hide pixiv ads",
          "description": "Removes the overlay, list, detail and interstitial ads. Does not unlock Premium features.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1460
        },
        {
          "name": "Player enhancements",
          "description": "Playback speed, seek steps, statistics, sleep timer, VOD chat offset and chapters. Optional public manifest proxy, gestures, layout and Following feed controls in the player menu settings.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "Remove Promoted Pins",
          "description": "Makes every pin report itself as not promoted and not an active ad, which disables Pinterest's ad handling for pins.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1457
        },
        {
          "name": "Show deleted messages",
          "description": "Keeps deleted or moderated chat messages readable instead of replacing them with \"<message deleted>\". The message turns into a tappable spoiler: tap it to reveal the original text. Only text already received by this client can be revealed.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1453
        },
        {
          "name": "SmartNews cleanup",
          "description": "Disables SmartNews ad config, native layouts, and reader ad nodes via stable anchors.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1461
        }
      ]
    },
    {
      "source": "github",
      "repo": "tachibana-shin/morphe-patches",
      "name": "UserXYZ",
      "repoDescription": "My patches for Morphe Mananager",
      "avatarUrl": "https://avatars.githubusercontent.com/u/45375496?v=4&s=128",
      "hotRank": 124,
      "stars": 3,
      "updatedAt": 1791733083000,
      "firstSeen": 1791789862072,
      "appFirstSeen": {
        "com.apkpure.aegon": 1791789861014,
        "com.example.app": 1791789861014,
        "com.huami.watch.hmwatchmanager": 1791789861014
      },
      "appUpdates": {
        "com.apkpure.aegon": 1791733083000,
        "com.example.app": 1791733083000,
        "com.huami.watch.hmwatchmanager": 1791733083000
      },
      "patches": [
        {
          "name": "Disable ads",
          "description": "Disables every advertising SDK bundled with the app.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1462
        },
        {
          "name": "Disable telemetry",
          "description": "Stops Zepp reporting usage, errors and advertising ids.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1463
        },
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 971
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "UnkyBadTouch/plex-morphe-patches",
      "name": "Plex Mods",
      "repoDescription": "Plex Morphe patch — client-side Plex Pass unlock. Add repo as patch source in Morphe (Settings → Patches → Add source).",
      "avatarUrl": "https://avatars.githubusercontent.com/u/80658878?v=4&s=128",
      "hotRank": 117,
      "stars": 2,
      "updatedAt": 1791758809000,
      "firstSeen": 1791789862072,
      "appFirstSeen": {
        "com.plexapp.android": 1791789861014
      },
      "appUpdates": {
        "com.plexapp.android": 1791758809000
      },
      "patches": [
        {
          "name": "Premium unlock",
          "description": "Unlocks Plex Pass features client-side (auto Skip Intros, downloads, ...) and makes the patched output sideload-installable on any device (strips split-install constraints).",
          "firstSeen": 1791789861014,
          "compatiblePackagesKey": 1464
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Arsylk/arsylk-patches",
      "name": "Arsylk",
      "repoDescription": "Arsylk's Morphe patches for Android — HideMyAndroid, HideMyEmulator, Android privacy, device fingerprinting and emulator compatibility.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/14908956?v=4&s=128",
      "hotRank": 101,
      "stars": 4,
      "updatedAt": 1791796961000,
      "firstSeen": 1791827876265,
      "appFirstSeen": {
        "com.wowsoftware.hidemyandroid": 1791827875158,
        "net.wowsoftware.hidemyemulator": 1791827875158
      },
      "appUpdates": {
        "com.wowsoftware.hidemyandroid": 1791796961000,
        "net.wowsoftware.hidemyemulator": 1791796961000
      },
      "patches": [
        {
          "name": "Unlock premium",
          "description": "Unlocks the premium feature set offline, without a subscription.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1465
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks the premium feature set offline, without a subscription.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1466
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks all device masking offline, without the paid licence app.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1467
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jaydenluuuu-sys/line-font-patches",
      "name": "Jayden's LINE",
      "repoDescription": "Custom font patch for LINE. Compatible with Morphe.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/232624381?v=4&s=128",
      "hotRank": 136,
      "stars": 2,
      "updatedAt": 1791574208000,
      "firstSeen": 1791827876265,
      "appFirstSeen": {
        "jp.naver.line.android": 1791827875158
      },
      "appUpdates": {
        "jp.naver.line.android": 1791574208000
      },
      "patches": [
        {
          "name": "[General] Custom font",
          "description": "Sets a font file from your device as the font of LINE's themes. Text that LINE draws without a theme font, such as Jetpack Compose screens, can keep the system font.",
          "firstSeen": 1791827875158,
          "default": false,
          "options": [
            {
              "key": "fontPath",
              "title": "Font file",
              "description": "Full path of a .ttf, .otf or .ttc font file on this device, for example /storage/emulated/0/Download/MyFont.ttf. The patcher needs permission to read the file."
            }
          ],
          "compatiblePackagesKey": 1468
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "rikunode/pupil-swipe-disable-patches",
      "name": "rikunode Pupil",
      "repoDescription": "Minimal Morphe patch to disable left swipes on Pupil gallery cards",
      "avatarUrl": "https://avatars.githubusercontent.com/u/312470895?v=4&s=128",
      "hotRank": 115,
      "stars": 2,
      "updatedAt": 1792078593000,
      "firstSeen": 1791827876265,
      "appFirstSeen": {
        "xyz.quaver.pupil": 1791827875158
      },
      "appUpdates": {
        "xyz.quaver.pupil": 1792078593000
      },
      "patches": [
        {
          "name": "Disable automatic update checks",
          "description": "Stop Pupil 6.1.1 checking for updates at startup and showing update prompts. Manual update checking in Settings remains available.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1469
        },
        {
          "name": "Disable gallery left swipe",
          "description": "Disable the left-swipe action tray on Pupil 6.1.1 gallery cards. Preserve taps, long taps, reader gestures and vertical scrolling.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1469
        },
        {
          "name": "Favorites random shortcut",
          "description": "Show a one-tap random gallery button above the bottom navigation on the Favorites tab in Pupil 6.1.1.",
          "firstSeen": 1792091488800,
          "default": false,
          "compatiblePackagesKey": 1469
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "shini-cell/shini-morphe",
      "name": "shini-cell",
      "repoDescription": "Morphe patches made by shini",
      "avatarUrl": "https://avatars.githubusercontent.com/u/341313001?v=4&s=128",
      "hotRank": 105,
      "stars": 3,
      "updatedAt": 1791807521000,
      "firstSeen": 1791827876265,
      "appFirstSeen": {
        "fork.risin42.nagramx": 1791827875158
      },
      "appUpdates": {
        "fork.risin42.nagramx": 1791807521000
      },
      "patches": [
        {
          "name": "Custom branding",
          "description": "Changes the Nagram XF launcher name and optionally replaces its launcher icon.",
          "firstSeen": 1791827875158,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "The display name shown under the launcher icon."
            },
            {
              "key": "builtInIcon",
              "title": "Built-in icon",
              "description": "Choose one of the launcher icons included in Nagram XF."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Optional folder containing custom adaptive icon files. When set, this overrides the built-in icon."
            }
          ],
          "compatiblePackagesKey": 1470
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "SysAdminDoc/HushTumblr",
      "name": "HushTumblr",
      "repoDescription": "HushTumblr Morphe patches for Tumblr. Takes ads and clutter out of your dashboard, and much more.",
      "avatarUrl": "https://raw.githubusercontent.com/SysAdminDoc/HushTumblr/main/patches-bundle.png",
      "hotRank": 68,
      "stars": 9,
      "updatedAt": 1792343662000,
      "firstSeen": 1791827876265,
      "appFirstSeen": {
        "com.tumblr": 1791827875158
      },
      "appUpdates": {
        "com.tumblr": 1792343662000
      },
      "patches": [
        {
          "name": "Dark background color",
          "description": "Makes the background of Tumblr's Dark Mode palette black, which can save battery on OLED screens, or another dark color you pick when patching. Other palettes stay as they are. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "options": [
            {
              "key": "backgroundColor",
              "title": "Background color",
              "description": "The color the Dark Mode palette's background turns, as a six-digit color code (#RRGGBB), like #121212. Leave it blank for black. Cards get the same color and highlighted parts a slightly lighter one. Grays up to #3F3F3F work, and lighter colors are refused so text stays readable."
            }
          ],
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Disable analytics",
          "description": "Turns off Firebase crash reports and Google's analytics collection, and Tumblr's own tracking and ad measurement once it restarts. The Firebase and Google part stays until you patch again without it. On by default. Turn it off in Tumblr settings > HushTumblr > Privacy.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Disable update prompts",
          "description": "Stops Tumblr asking Google Play for a newer version and showing Play's update prompt. Starts off. Turn it on in Tumblr settings > HushTumblr > Updates.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Filter activity notifications",
          "description": "Hides selected likes, reblogs, replies, follows, mentions, asks and boops from the activity list as pages load. Each switch starts off. Choose them in Tumblr settings > HushTumblr > Notifications.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Fix push notifications",
          "description": "Lets the patched app sign up for push notifications. Firebase can refuse a patched Tumblr whose request doesn't name Tumblr's original signature, so this sends its fingerprint. On by default. Turn it off in Tumblr settings > HushTumblr > Notifications.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide Blaze prompts",
          "description": "Hides the prompts to pay for Blaze, Tumblr's way to promote a post. That covers the Blaze buttons on your blog and dashboard, the nudge after you post, and the Blaze banners. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide Tumblr TV",
          "description": "Takes the Tumblr TV tab out of the bottom bar, and stops sign-up from sending you there. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide Watch it rows",
          "description": "Takes Tumblr TV's Watch it rows and video hub cards out of your dashboard and other feeds, along with their headings. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide ads",
          "description": "Takes ad cards and paid Blaze posts out of your dashboard and other feeds, and stops Tumblr asking its ad networks for more. On by default. Turn it off in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide advertising ID",
          "description": "Tumblr and the ad companies inside it see an empty advertising ID with ad tracking limited, as if you'd deleted your ad ID in Android. On by default. Turn it off in Tumblr settings > HushTumblr > Privacy.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide blog notification reminders",
          "description": "Hides the pop-up suggesting you turn on notifications for a blog. Your subscriptions and notification settings stay as they are. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide gift purchase popups",
          "description": "Hides the pop-up suggesting you buy a gift for a blog. You can still open gifting yourself. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide hashtags",
          "description": "Takes the tags off the bottom of posts in your dashboard, other feeds and Tumblr TV, and keeps the source link. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide note counts",
          "description": "Takes the like, reblog and comment counts off the footer under posts, community posts included, and the counts off the top of a post's notes and its tabs. The buttons stay and still work. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide photo posts",
          "description": "Takes photo posts out of your dashboard and other feeds as each page loads. A post with pictures and no video, its reblog trail included, counts as a photo post. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide posts with these words",
          "description": "Hides posts matching your word list. Choose whether to check current text, the reblog trail, tags or summaries. Allowed words can keep a matching post, but other enabled filters still apply. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide reblogs",
          "description": "Takes reblogs out of your dashboard and other feeds as each page loads, and keeps the posts people made themselves. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide suggested blogs",
          "description": "Takes the blogs Tumblr suggests you follow out of your dashboard and other feeds, whether as cards, rows or carousels, along with their headings. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide suggested communities",
          "description": "Takes the communities Tumblr suggests you join out of your dashboard and other feeds, along with their headings. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide text posts",
          "description": "Takes text posts out of your dashboard and other feeds as each page loads. A post with no pictures or video, its reblog trail included, counts as a text post. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the Communities tab",
          "description": "Takes the Communities tab out of the bottom bar and stops the Communities tips in the post editor. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the Explore tab",
          "description": "Takes the Explore and search button off the bottom bar. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the Follow button",
          "description": "Takes the Follow button out of the header of posts from blogs you don't follow yet. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the Notifications tab",
          "description": "Takes the Notifications button off the bottom bar. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the Save button",
          "description": "Takes the Save button out of the footer under posts in your dashboard and other feeds, when Tumblr shows one. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the ad-free banner",
          "description": "Hides the banner on your dashboard that asks you to pay for Ad-Free Browsing. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the comment button",
          "description": "Takes the comment button out of the footer under posts in your dashboard and other feeds. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the diamond and TumblrMart",
          "description": "Hides the Premium diamond and the TumblrMart button at the top of your dashboard, Explore and notifications. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the like button",
          "description": "Takes the like button out of the footer under posts in your dashboard and other feeds, and the reactions off community posts. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the reblog button",
          "description": "Takes the reblog button out of the footer under posts in your dashboard and other feeds. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide the share button",
          "description": "Takes the share button out of the footer under posts in your dashboard and other feeds. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide unread dots",
          "description": "Hides the unread dots and counts on the bottom bar's Dashboard, Communities and Notifications tabs, with a switch for each tab. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Hide video posts",
          "description": "Takes video posts out of your dashboard and other feeds as each page loads. A post with a video anywhere in it, its reblog trail included, counts as a video post. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "HushTumblr settings",
          "description": "Adds a HushTumblr page where you turn features on or off, pause HushTumblr, back up your settings and read the licenses. Open it by long-pressing the Tumblr logo at the top of your dashboard, from Tumblr's Settings or by long-pressing the Tumblr icon. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Mute posts locally",
          "description": "Adds a local mute action to post menus. Originals and their reblogs stay hidden for this account. Starts off. Turn it on in Tumblr settings > HushTumblr > Feed.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Remove ad tracking permissions",
          "description": "Removes Google's advertising ID permission and Android's Privacy Sandbox ad services from Tumblr, so it can't use them. Google Play services then answers with zeros. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Reorder the bottom bar",
          "description": "Puts the bottom bar's tabs in an order you pick, from a list in its settings. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Reveal allowed mature content",
          "description": "Removes mature-content covers only when Tumblr explicitly allows them for the signed-in adult account. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Show mutual markers",
          "description": "Marks blogs that follow your primary blog when you follow them. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Show post timestamps",
          "description": "Shows when posts were made using Tumblr's own timestamp layout. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Skip review prompts",
          "description": "Stops the pop-up that asks what you think of the Tumblr app and then asks you for a store rating or feedback. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Spoof signature for Google sign-in",
          "description": "Helps Google sign-in work in the patched app by naming Tumblr's original signature. It only helps with microG-RE or the XSpoofSignatures module. Email sign-in doesn't need it. It isn't selected by default. Works as soon as you patch it in, with no switch.",
          "firstSeen": 1791827875158,
          "default": false,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Turn off screenshot sharing",
          "description": "Stops Tumblr watching for screenshots, so taking one doesn't bring up its offer to save the post as an image. Starts off. Turn it on in Tumblr settings > HushTumblr > Interface.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        },
        {
          "name": "Visible image descriptions",
          "description": "Shows author-provided image descriptions below each image, including galleries and reblogs. Starts off. Turn it on in Tumblr settings > HushTumblr > Posts.",
          "firstSeen": 1791827875158,
          "compatiblePackagesKey": 1471
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "andradeatdev/x-morphe-patches",
      "name": "X",
      "repoDescription": "Twitter/X patches for use with the Morphe patcher.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/207363278?v=4&s=128",
      "hotRank": 324,
      "stars": 1,
      "updatedAt": 1788533229000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.twitter.android": 1791877510950
      },
      "appUpdates": {
        "com.twitter.android": 1788533229000
      },
      "patches": [
        {
          "name": "Bypass sensitive media blur",
          "description": "Skips the blur/age-gate interstitial in Compose media, showing sensitive media directly.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1472
        }
      ]
    },
    {
      "source": "github",
      "repo": "athretv/revanced-patches",
      "name": "RVX",
      "repoDescription": "🧩 Patches for ReVanced",
      "avatarUrl": "https://avatars.githubusercontent.com/u/172329144?v=4&s=128",
      "hotRank": 282,
      "stars": 2,
      "updatedAt": 1792142408000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950,
        "com.google.android.apps.youtube.music": 1791877510950,
        "com.google.android.youtube": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1786479953000,
        "com.google.android.apps.youtube.music": 1792065771000,
        "com.google.android.youtube": 1792065771000
      },
      "patches": [
        {
          "name": "Ambient mode control",
          "description": "Adds options to disable Ambient mode and to bypass Ambient mode restrictions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 539
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Bitrate default value",
          "description": "Sets the audio quality to 'Always High' when you first install the app.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Bypass URL redirects",
          "description": "Adds an option to bypass URL redirects and open the original URL directly.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for static images, so that images blocked in some countries can be received.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for static images, so that images blocked in some countries can be received.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Certificate spoof",
          "description": "Enables YouTube Music to work with Android Auto by spoofing the YouTube Music certificate.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change installer package name",
          "description": "Spoof the installer package name to make it appear that the app was installed from the Google Play Store.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Change player flyout menu toggles",
          "description": "Adds an option to use text toggles instead of switch toggles within the additional settings menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change share sheet",
          "description": "Adds an option to change the in-app share sheet to the system share sheet.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change share sheet",
          "description": "Adds an option to change the in-app share sheet to the system share sheet.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of the app to the value specified in patch options. Except when mounting, this can prevent app stores from updating the app and allow the app to be installed over an existing installation that has a higher version code. By default, the highest version code is set.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to use. (1 ~ 2147483647)"
            }
          ]
        },
        {
          "name": "Custom DPI",
          "description": "Forces a higher display density for this app only, so the whole UI scales up without changing system density.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom Shorts action buttons",
          "description": "Changes, at compile time, the icon of the action buttons of the Shorts player.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "iconType",
              "title": "Shorts icon style ",
              "description": "The style of the icons for the action buttons in the Shorts player."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom branding for YouTube",
          "description": "Adds in-app app-name, launcher-icon, header, splash, and settings-icon selection.",
          "firstSeen": 1792076616627,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "Icon used by Android and selected by default in the app. Choose Custom to use the Custom icon folder, or enter a resource folder path. Mounted (root) installs require patching again to change the launcher icon."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder containing custom branding resources. The folder is scanned recursively, so Android\nresource folders can be placed at the root or grouped under folders such as 'launcher',\n'header', 'splash', 'monochrome', and 'settings'.\n\nEvery resource is optional. Icon resources accept XML or PNG files. \nA launcher icon is also used for the RVX settings entry when no dedicated settings icon \nis present. A complete 'drawable/avd_anim.xml' splash takes priority over static splash images."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Custom branding for YouTube Music",
          "description": "Adds in-app app-name, launcher-icon, header, splash, and settings-icon selection.",
          "firstSeen": 1792076616627,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "Icon used by Android and selected by default in the app. Choose Custom to use the Custom icon folder, or enter a resource folder path. Mounted (root) installs require patching again to change the launcher icon."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder containing custom branding resources. The folder is scanned recursively, so Android\nresource folders can be placed at the root or grouped under folders such as 'launcher',\n'header', 'splash', 'monochrome', and 'settings'.\n\nEvery resource is optional. Icon resources accept XML or PNG files. \nA launcher icon is also used for the RVX settings entry when no dedicated settings icon \nis present. A complete 'drawable/avd_anim.xml' splash takes priority over static splash images."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Custom double tap length",
          "description": "Adds Double-tap to seek values that are specified in patch options.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "doubleTapLengthArrays",
              "title": "Double-tap to seek values",
              "description": "A list of custom Double-tap to seek lengths to be added, separated by commas."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Description components",
          "description": "Adds options to hide and disable description components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable Cairo splash animation",
          "description": "Adds an option to disable Cairo splash animation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable CronetEngine's QUIC protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable CronetEngine's QUIC protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to disable redirection to the next track when clicking the Dislike button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable edge-to-edge display",
          "description": "Disable forced edge-to-edge display on Android 15+ by changing the app's target SDK version. This patch does not work if the app is installed by mounting.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Disable forced auto captions",
          "description": "Adds an option to disable captions from being automatically enabled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable forced auto captions",
          "description": "Adds an option to disable captions from being automatically enabled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds options to disable haptic feedback when swiping in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable layout updates by server.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable music video in album",
          "description": "Adds option to redirect music videos from albums for non-premium users.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable resuming Miniplayer on startup",
          "description": "Adds an option to disable the Miniplayer 'Continue watching' from resuming on app startup.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable resuming Shorts on startup",
          "description": "Adds an option to disable the Shorts player from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds an option to disable the popup asking to sign into a TV on the same local network.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs for offline playback inside YouTube Music.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Enable debug logging",
          "description": "Adds an option for debugging.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Enable debug logging",
          "description": "Adds an option for debugging and exporting RVX logs to the clipboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Enable gradient loading screen",
          "description": "Adds an option to enable the gradient loading screen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Enable landscape mode",
          "description": "Adds an option to enable landscape mode when rotating the screen on phones.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Flyout menu components",
          "description": "Adds options to hide or change flyout menu components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to disable audio tracks from being automatically enabled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to disable audio tracks from being automatically enabled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Fullscreen components",
          "description": "Adds options to hide or change components related to fullscreen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Gemini",
          "description": "Adds options to use Gemini for video summaries, transcription, and settings search.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "gmsCoreVendorGroupId",
              "title": "GmsCore vendor group ID",
              "description": "The vendor's group ID for GmsCore. Do not change this option, if you do not know what you are doing."
            },
            {
              "key": "checkGmsCore",
              "title": "Check GmsCore",
              "description": "Check if GmsCore is installed on the device and has battery optimizations disabled when the app starts. \n\nIf GmsCore is not installed the app will not work, so disabling this is not recommended."
            },
            {
              "key": "disableCoreServices",
              "title": "Disable Core Services",
              "description": "To reproduce the playback issue, several core services, including PoToken, are disabled.\n\nDo not enable this option unless you are testing at a low level."
            },
            {
              "key": "packageNameYouTube",
              "title": "Package name of YouTube",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "packageNameYouTubeMusic",
              "title": "Package name of YouTube Music",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "patchAllManifest",
              "title": "Patch all manifest components",
              "description": "Patch all permissions, intents and content provider authorities supported by GmsCore."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "gmsCoreVendorGroupId",
              "title": "GmsCore vendor group ID",
              "description": "The vendor's group ID for GmsCore. Do not change this option, if you do not know what you are doing."
            },
            {
              "key": "checkGmsCore",
              "title": "Check GmsCore",
              "description": "Check if GmsCore is installed on the device and has battery optimizations disabled when the app starts. \n\nIf GmsCore is not installed the app will not work, so disabling this is not recommended."
            },
            {
              "key": "disableCoreServices",
              "title": "Disable Core Services",
              "description": "To reproduce the playback issue, several core services, including PoToken, are disabled.\n\nDo not enable this option unless you are testing at a low level."
            },
            {
              "key": "packageNameYouTube",
              "title": "Package name of YouTube",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "packageNameYouTubeMusic",
              "title": "Package name of YouTube Music",
              "description": "The name of the package to use in GmsCore support."
            },
            {
              "key": "patchAllManifest",
              "title": "Patch all manifest components",
              "description": "Patch all permissions, intents and content provider authorities supported by GmsCore."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide Shorts dimming",
          "description": "Removes, at compile time, the dimming effect at the top and bottom of Shorts videos.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide accessibility controls dialog",
          "description": "Removes, at compile time, accessibility controls dialog 'Turn on accessibility controls for the video player?'.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide account components",
          "description": "Adds options to hide components related to the account menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide action bar components",
          "description": "Adds options to hide action bar components and replace the offline download button with an external download button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide action buttons",
          "description": "Adds options to hide action buttons under videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide comments components",
          "description": "Adds options to hide components related to comments.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide feed components",
          "description": "Adds options to hide components related to feeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide feed flyout menu",
          "description": "Adds the ability to hide feed flyout menu components using a custom filter.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide overlay filter",
          "description": "Removes, at compile time, the dark overlay that appears when player flyout menus are open.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide player buttons",
          "description": "Adds options to hide buttons in the video player, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide player flyout menu",
          "description": "Adds options to hide player flyout menu components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hide player overlay filter",
          "description": "Removes, at compile time, the dark overlay that appears when single-tapping in the player.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Hide shortcuts",
          "description": "Remove, at compile time, the app shortcuts that appears when the app icon is long pressed.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "explore",
              "title": "Hide Explore",
              "description": "Hide Explore from shortcuts."
            },
            {
              "key": "subscriptions",
              "title": "Hide Subscriptions",
              "description": "Hide Subscriptions from shortcuts."
            },
            {
              "key": "search",
              "title": "Hide Search",
              "description": "Hide Search from shortcuts."
            },
            {
              "key": "shorts",
              "title": "Hide Shorts",
              "description": "Hide Shorts from shortcuts."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Hook download actions",
          "description": "Adds support to download videos with an external downloader app using the in-app download button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player, and if patching target 19.16+ adds options to use modern miniplayers.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Navigation bar components",
          "description": "Adds options to hide or change components related to the navigation bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Navigation bar components",
          "description": "Adds options to hide or change components related to the navigation bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of the in-app browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Overlay buttons",
          "description": "Adds options to display useful overlay buttons in the video player.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "iconType",
              "title": "Icon type",
              "description": "The icon type."
            },
            {
              "key": "bottomMargin",
              "title": "Bottom margin",
              "description": "The bottom margin for the overlay buttons and timestamp."
            },
            {
              "key": "widerButtonsSpace",
              "title": "Wider between-buttons space",
              "description": "Prevent adjacent button presses by increasing the horizontal spacing between buttons."
            },
            {
              "key": "changeTopButtons",
              "title": "Change top buttons",
              "description": "Change the icons at the top of the player."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open RVX Music or any compatible third-party client.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the RVX settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Player components",
          "description": "Adds options to hide or change components related to the player.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "swipeToDismissMiniPlayer",
              "title": "Swipe to dismiss miniplayer",
              "description": "Adds an option to enable swipe to dismiss the miniplayer.\n\nIf this patch option is enabled, the empty miniplayer may not show when the miniplayer is dismissed."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Player components",
          "description": "Adds options to hide or change components related to the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using the built-in PoToken provider.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 539
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using the built-in PoToken provider.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display a button in the video player to reload the current video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remember livestream playback position",
          "description": "Adds an option to remember the playback position of ongoing livestreams and resume from there when reopening a livestream.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including for kids videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including for music and kids videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Restore old style library shelf",
          "description": "Adds an option to return the Library tab to the old style.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles and descriptions instead of the auto-translated ones.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of songs using the Return YouTube Dislike API.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos using the Return YouTube Dislike API.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Return YouTube Username",
          "description": "Adds an option to replace YouTube handles with usernames in comments using YouTube Data API v3.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Return YouTube Username",
          "description": "Adds an option to replace YouTube handles with usernames in comments using YouTube Data API v3.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Save to Watch later",
          "description": "Adds options to save videos to Watch later from the video player or feed flyout menu.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Seekbar components",
          "description": "Adds options to hide or change components related to the seekbar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Set transcript cookies",
          "description": "Adds an option to set Cookies in YouTube Transcript API requests.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Settings for YouTube",
          "description": "Applies mandatory patches to implement ReVanced Extended settings into the application.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "rvxSettingsLabel",
              "title": "RVX settings label",
              "description": "The name of the RVX settings menu."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Settings for YouTube Music",
          "description": "Applies mandatory patches to implement ReVanced Extended settings into the application.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "insertPosition",
              "title": "Insert position",
              "description": "The settings menu name that the RVX settings menu should be above."
            },
            {
              "key": "rvxSettingsLabel",
              "title": "RVX settings label",
              "description": "The name of the RVX settings menu."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Shorts components",
          "description": "Adds options to hide or change components related to YouTube Shorts.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Snack bar components",
          "description": "Adds options to hide or change components related to the snack bar.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "cornerRadius",
              "title": "Corner radius",
              "description": "Specify a corner radius for the snack bar."
            },
            {
              "key": "applyCornerRadiusToPlaylistBottomBar",
              "title": "Apply corner radius to playlist bottom bar",
              "description": "Whether to apply the same corner radius to the bottom bar of the playlist as the snack bar."
            },
            {
              "key": "darkThemeBackgroundColor",
              "title": "Dark theme background color",
              "description": "Specify a background color for the snack bar. You can specify hex color (#AARRGGBB) or color resource reference."
            },
            {
              "key": "lightThemeBackgroundColor",
              "title": "Light theme background color",
              "description": "Specify a background color for the snack bar. You can specify hex color (#AARRGGBB) or color resource reference."
            },
            {
              "key": "strokeColor",
              "title": "Stroke color",
              "description": "Specify a stroke color for the snack bar. You can specify hex color."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as non-music sections.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as sponsored content.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "NewSegmentAlignment",
              "title": "New segment alignment",
              "description": "Align new segment window."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof Wi-Fi connection",
          "description": "Spoofs an existing Wi-Fi connection.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Spoof app version",
          "description": "Adds options to spoof the YouTube Music client version. This can be used to restore old UI elements and features.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof app version",
          "description": "Adds options to spoof the YouTube client version. This can be used to restore old UI elements and features.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof app version for lyrics",
          "description": "Adds options to spoof the YouTube Music client version. This can be used to restore old lyrics UI.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name."
            },
            {
              "key": "certificateData",
              "title": "Certificate data",
              "description": "Base64-encoded string of the certificate."
            }
          ]
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Spoof watch history",
          "description": "Adds an option to change the domain of the watch history or check its status.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Swipe controls",
          "description": "Adds options for controlling volume and brightness with swiping, and whether to enter fullscreen when swiping down below the player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Theme",
          "description": "Changes the app's dark theme to the values specified in patch options.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Custom dark theme color",
              "description": "Static system splash color for the in-app Custom dark theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "precompileLegacyThemes",
              "title": "Precompile legacy themes (Android 8–10)",
              "description": "Precompile 15 theme palettes into resources for Android 8–10 devices. Required for theme presets on Android 8–10. On Android 11+, leave this disabled to speed up patching and reduce APK size."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Theme",
          "description": "Adds options to change the app's themes and splash screen style.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Custom dark theme color",
              "description": "Color for the in-app Patch option and its system splash theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "lightThemeColor",
              "title": "Custom light theme color",
              "description": "Color for the in-app Patch option and its system splash theme. Can be a hex color (#AARRGGBB) or a color resource reference."
            },
            {
              "key": "precompileLegacyThemes",
              "title": "Precompile legacy themes (Android 8–10)",
              "description": "Precompile all 768 theme permutations into resources for Android 8–10 devices. Required for theme presets on Android 8–10. On Android 11+, leave this disabled to significantly speed up patching and reduce APK size."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 15+ providers in the lyrics panel.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 540
        },
        {
          "name": "Toolbar components",
          "description": "Adds options to hide or change components located on the toolbar, such as the search bar, header, and toolbar buttons.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Track crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks. Requires YouTube Music 9.00 or newer; on older versions the patch is a no-op.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Translations for YouTube",
          "description": "Add translations or remove string resources.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customTranslations",
              "title": "Custom translations",
              "description": "The path to the 'strings.xml' file.\nPlease note that applying the 'strings.xml' file will overwrite all existing translations."
            },
            {
              "key": "selectedTranslations",
              "title": "Translations to add",
              "description": "A list of translations to be added for the RVX settings, separated by commas."
            },
            {
              "key": "selectedStringResources",
              "title": "String resources to keep",
              "description": "A list of string resources to be kept, separated by commas.\nString resources not in the list will be removed from the app.\n\nDefault string resource, English, is not removed."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Translations for YouTube Music",
          "description": "Add translations or remove string resources.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customTranslations",
              "title": "Custom translations",
              "description": "The path to the 'strings.xml' file.\nPlease note that applying the 'strings.xml' file will overwrite all existing translations."
            },
            {
              "key": "selectedTranslations",
              "title": "Translations to add",
              "description": "A list of translations to be added for the RVX settings, separated by commas."
            },
            {
              "key": "selectedStringResources",
              "title": "String resources to keep",
              "description": "A list of string resources to be kept, separated by commas.\nString resources not in the list will be removed from the app.\n\nDefault string resource, English, is not removed."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Video playback",
          "description": "Adds options to customize settings related to video playback, such as default video quality and playback speed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Video playback",
          "description": "Adds options to customize settings related to video playback, such as default video quality and playback speed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Visual preferences icons for YouTube",
          "description": "Adds icons to specific preferences in the settings.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "settingsMenuIcon",
              "title": "RVX settings menu icon",
              "description": "The icon for the RVX settings menu."
            },
            {
              "key": "applyToAll",
              "title": "Apply to all settings menu",
              "description": "Whether to apply Visual preferences icons to all settings menus.\n\nIf true: icons are applied to the parent PreferenceScreen of YouTube settings, the parent PreferenceScreen of RVX settings and the RVX sub-settings (if supported).\n\nIf false: icons are applied only to the parent PreferenceScreen of YouTube settings and RVX settings."
            }
          ],
          "compatiblePackagesKey": 538
        },
        {
          "name": "Visual preferences icons for YouTube Music",
          "description": "Adds icons to specific preferences in the settings.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "settingsMenuIcon",
              "title": "RVX settings menu icon",
              "description": "The icon for the RVX settings menu."
            },
            {
              "key": "applyToAll",
              "title": "Apply to all settings menu",
              "description": "Whether to apply Visual preferences icons to all settings menus.\n\nIf true: icons are applied to the parent PreferenceScreen of YouTube settings, the parent PreferenceScreen of RVX settings and the RVX sub-settings (if supported).\n\nIf false: icons are applied only to the parent PreferenceScreen of YouTube settings and RVX settings."
            }
          ],
          "compatiblePackagesKey": 539
        },
        {
          "name": "Voice Over Translation",
          "description": "Adds an option to enable Yandex voice-over translation of video audio tracks.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 538
        },
        {
          "name": "Watch history",
          "description": "Adds an option to change the domain of the watch history or check its status.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 539
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 538
        }
      ]
    },
    {
      "source": "github",
      "repo": "axelbarks/tiktok-patches-for-morphe",
      "name": "Metra TikTok Patches - Axel's Fork",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/axelbarks/tiktok-patches-for-morphe/main/patches-bundle.png",
      "hotRank": 312,
      "stars": 0,
      "updatedAt": 1790125994000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1791877510950
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1790125994000
      },
      "patches": [
        {
          "name": "Always show publish date",
          "description": "Always shows the publish date in video author information. Thanks to lyyako for the original implementation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Copy comments without username",
          "description": "Copies only the comment text without including the creator's username.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Custom offline videos limit",
          "description": "Adds a custom entry to TikTok's offline videos menu with a configurable limit from 1 to 1000 videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds optional Morphe diagnostic logging, filtered reports, and local TikTok crash capture.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable login requirement",
          "description": "Removes TikTok's mandatory login gate from supported flows.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press quick share",
          "description": "Keeps long-pressing Share from opening TikTok's quick-share interaction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable long-press repost",
          "description": "Keeps holding Like from opening TikTok's repost action.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Disable screen capture detection",
          "description": "Prevents TikTok from reacting to screenshots and screen recordings.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Downloads",
          "description": "Adds watermark-free downloads, comment sticker saving, configurable folders, and filename templates.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable Live search",
          "description": "Shows TikTok's search entry in the Live drawer where supported.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Enable non-personalized search",
          "description": "Uses TikTok's non-personalized search mode instead of its saved account choice.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds a menu for viewing and overriding supported TikTok feature flags and configuration values.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed filter",
          "description": "Hides feed ads, TikTok Shop items, livestreams, stories, photo posts, and videos outside configured view or like ranges.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Feed tab navigation",
          "description": "Controls which loaded top and bottom navigation tabs remain visible, blocks newly added tabs when requested, and can hide the Tako AI bubble.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Fix Google login",
          "description": "Restores Google account sign-in after patching.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Adds a default-off setting to hide browsing and LIVE puzzle dialogs while preserving login and account verification.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide floating promotions",
          "description": "Removes floating promotional badges, coin icons, and timer banners from the Home feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hide quick comment reactions",
          "description": "Hides TikTok's exposed quick emoji row in supported comment inputs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Enables TikTok's native hold, slide down, and release gesture to lock 2x speed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Open external links directly",
          "description": "Opens profile and story website links in the system browser instead of TikTok's in-app browser. Thanks to lyyako for the original implementation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Playback speed",
          "description": "Enables playback-speed controls for all videos and remembers the selected speed between videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Remember clear display",
          "description": "Remembers TikTok's clear-display state between videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Resume videos after scrolling",
          "description": "Continues supported videos from where playback stopped when returning after a scroll.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "SIM spoof",
          "description": "Spoofs SIM country and operator information retrieved by TikTok, with country presets for easier setup.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking parameters from TikTok links before they are shared.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Settings",
          "description": "Adds the Metra patches settings menu to TikTok. Supports TikTok 46.2.3.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show all friends in share panel",
          "description": "Shows everyone you follow or who follows you in the share panel, including contacts TikTok hides based on follow or share status.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar",
          "description": "Shows TikTok's native video seekbar where it would normally be hidden.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Show seekbar thumbnail",
          "description": "Shows TikTok's video preview thumbnail while dragging the seekbar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Stop video looping",
          "description": "Stops videos at the end instead of replaying them.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        },
        {
          "name": "Translate comments",
          "description": "Adds comment translation controls using TikTok's translation system, with selectable language exclusions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 212
        }
      ]
    },
    {
      "source": "github",
      "repo": "cfels/vibe-patches",
      "name": "Vibe",
      "repoDescription": "an largely vibed patches for apks feat. Codex",
      "avatarUrl": "https://raw.githubusercontent.com/cfels/vibe-patches/main/patches-bundle.png",
      "hotRank": 123,
      "stars": 2,
      "updatedAt": 1791830799000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950,
        "pl.neptis.yanosik.mobi.android": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1791830799000,
        "pl.neptis.yanosik.mobi.android": 1791830799000
      },
      "patches": [
        {
          "name": "Another app copy",
          "description": "Installs a second copy with a different package name. Adds .morphe by default. Each copy needs its own package name; some apps may crash or lose features.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Use a unique package name, or leave Default to add .morphe."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Renames custom permissions so both copies can be installed. Can break some features."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Renames providers so both copies can be installed. Can break some features."
            }
          ]
        },
        {
          "name": "Debug app traffic",
          "description": "Bypasses certificate pinning so a debugging proxy can inspect the app's traffic.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Less tracking",
          "description": "Cuts down on analytics, ad reports, location targeting, Wi-Fi/app scans and crash uploads. Also blocks RevenueCat, so purchases and subscription syncing stop working. Maps and login still go online and may send your location or identifiers.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Local PRO",
          "description": "Unlocks the app's local PRO settings and hides the Switch to PRO toggle. Doesn't create a purchase or unlock server-only perks.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        },
        {
          "name": "No Play Store updates",
          "description": "Raises the version code so Google Play won't overwrite the patched app. Some apps may break. Doesn't support root-mounted installs.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "No banner ads",
          "description": "Removes banners from the map, navigation and home screen, including the empty ad space. Road alerts and route controls stay.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        },
        {
          "name": "No startup ads",
          "description": "Skips ads when Yanosik opens, including cached ones. Normal startup messages and account checks still work.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        },
        {
          "name": "No voice ads",
          "description": "Mutes sponsored audio and spoken ads. Directions and road warnings still play.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        },
        {
          "name": "Original app signature",
          "description": "Makes the app see its original APK signature when it checks its own package.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Pick install source",
          "description": "Sets the store the app sees as its installer, like Google Play.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "App store to show"
            }
          ]
        },
        {
          "name": "Vibe settings & less PRO spam",
          "description": "Adds a saved dark mode toggle for home, sidebar, login, search and maps (on by default). The home PRO shortcut opens Vibe settings instead. Hides upgrade cards, closes the PRO page and removes donation prompts from settings. Direct donation and voucher pages still work.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 813
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Joly0/joly0-patches",
      "name": "Joly0",
      "repoDescription": "Personal patch bundle for YouTube, derived from morphe-patches. Adds bulk selection and removal of videos in playlists.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/13993216?v=4&s=128",
      "hotRank": 313,
      "stars": 0,
      "updatedAt": 1789686178000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.google.android.youtube": 1791877510950
      },
      "appUpdates": {
        "com.google.android.youtube": 1789686178000
      },
      "patches": [
        {
          "name": "Playlist bulk remove",
          "description": "Adds checkboxes to playlists you own so several videos can be removed at once.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1473
        }
      ]
    },
    {
      "source": "github",
      "repo": "k2ej/standby",
      "name": "R3D PatchLab",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/k2ej/standby/main/patches-bundle.png",
      "hotRank": 334,
      "stars": 1,
      "updatedAt": 1786585316000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "br.com.zetabit.ios_standby": 1791877510950
      },
      "appUpdates": {
        "br.com.zetabit.ios_standby": 1786585316000
      },
      "patches": [
        {
          "name": "Rename StandBy",
          "description": "Changes the launcher name to R3D StandBy.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 951
        },
        {
          "name": "Unlock Premium",
          "description": "Unlock Premium Features.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1474
        }
      ]
    },
    {
      "source": "github",
      "repo": "lootdev78/morphe-patches-sc",
      "name": "Hoodles",
      "repoDescription": "Morphe Patches for SoundCloud",
      "avatarUrl": "https://avatars.githubusercontent.com/u/289309337?v=4&s=128",
      "hotRank": 321,
      "stars": 0,
      "updatedAt": 1788750521000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950,
        "app.ttmikstories.android": 1791877510950,
        "bitpit.launcher": 1791877510950,
        "ch.protonvpn.android": 1791877510950,
        "cn.ommiao.iconpacker": 1791877510950,
        "cn.wps.moffice_eng": 1791877510950,
        "com.adguard.android": 1791877510950,
        "com.adobe.lrmobile": 1791877510950,
        "com.alltrails.alltrails": 1791877510950,
        "com.amazon.avod.thirdpartyclient": 1791877510950,
        "com.avocards": 1791877510950,
        "com.bambuna.podcastaddict": 1791877510950,
        "com.bowerydigital.bend": 1791877510950,
        "com.bunpoapp": 1791877510950,
        "com.busuu.android.enc": 1791877510950,
        "com.duolingo": 1791877510950,
        "com.getmimo": 1791877510950,
        "com.github.android": 1791877510950,
        "com.goodreads": 1791877510950,
        "com.google.android.apps.magazines": 1791877510950,
        "com.hellochinese": 1791877510950,
        "com.intsig.camscanner": 1791877510950,
        "com.lingodeer": 1791877510950,
        "com.lyfta": 1791877510950,
        "com.merriamwebster": 1791877510950,
        "com.michaldrabik.showly2": 1791877510950,
        "com.mirinae.mirinae": 1791877510950,
        "com.mobilefootie.wc2010": 1791877510950,
        "com.myfitnesspal.android": 1791877510950,
        "com.pandora.android": 1791877510950,
        "com.qbis.guessthecountry": 1791877510950,
        "com.rp.hypertrophy": 1791877510950,
        "com.sbs.diet": 1791877510950,
        "com.sbs.train": 1791877510950,
        "com.simyasolutions.ling.universal": 1791877510950,
        "com.snorelab.app": 1791877510950,
        "com.sofascore.results": 1791877510950,
        "com.soundcloud.android": 1791877510950,
        "com.superchinese": 1791877510950,
        "com.teslacoilsw.launcher": 1791877510950,
        "com.urbandroid.sleep": 1791877510950,
        "com.wallpaperscraft.wallpaper": 1791877510950,
        "com.windyty.android": 1791877510950,
        "com.xodo.pdf.reader": 1791877510950,
        "com.zombodroid.MemeGenerator": 1791877510950,
        "cz.ackee.ventusky": 1791877510950,
        "ginlemon.flowerfree": 1791877510950,
        "jp.ne.ibis.ibispaintx.app": 1791877510950,
        "kr.co.yjteam.dailypay": 1791877510950,
        "kr.eggbun.eggconvo": 1791877510950,
        "me.mycake": 1791877510950,
        "nom.vrd": 1791877510950,
        "org.languageapp.lingory": 1791877510950,
        "org.totschnig.myexpenses": 1791877510950,
        "pl.solidexplorer2": 1791877510950,
        "ru.iiec.pydroid3": 1791877510950,
        "videoeditor.videorecorder.screenrecorder": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1788750521000,
        "app.ttmikstories.android": 1788750521000,
        "bitpit.launcher": 1788750521000,
        "ch.protonvpn.android": 1788750521000,
        "cn.ommiao.iconpacker": 1788750521000,
        "cn.wps.moffice_eng": 1788750521000,
        "com.adguard.android": 1788750521000,
        "com.adobe.lrmobile": 1788750521000,
        "com.alltrails.alltrails": 1788750521000,
        "com.amazon.avod.thirdpartyclient": 1788750521000,
        "com.avocards": 1788750521000,
        "com.bambuna.podcastaddict": 1788750521000,
        "com.bowerydigital.bend": 1788750521000,
        "com.bunpoapp": 1788750521000,
        "com.busuu.android.enc": 1788750521000,
        "com.duolingo": 1788750521000,
        "com.getmimo": 1788750521000,
        "com.github.android": 1788750521000,
        "com.goodreads": 1788750521000,
        "com.google.android.apps.magazines": 1788750521000,
        "com.hellochinese": 1788750521000,
        "com.intsig.camscanner": 1788750521000,
        "com.lingodeer": 1788750521000,
        "com.lyfta": 1788750521000,
        "com.merriamwebster": 1788750521000,
        "com.michaldrabik.showly2": 1788750521000,
        "com.mirinae.mirinae": 1788750521000,
        "com.mobilefootie.wc2010": 1788750521000,
        "com.myfitnesspal.android": 1788750521000,
        "com.pandora.android": 1788750521000,
        "com.qbis.guessthecountry": 1788750521000,
        "com.rp.hypertrophy": 1788750521000,
        "com.sbs.diet": 1788750521000,
        "com.sbs.train": 1788750521000,
        "com.simyasolutions.ling.universal": 1788750521000,
        "com.snorelab.app": 1788750521000,
        "com.sofascore.results": 1788750521000,
        "com.soundcloud.android": 1788750521000,
        "com.superchinese": 1788750521000,
        "com.teslacoilsw.launcher": 1788750521000,
        "com.urbandroid.sleep": 1788750521000,
        "com.wallpaperscraft.wallpaper": 1788750521000,
        "com.windyty.android": 1788750521000,
        "com.xodo.pdf.reader": 1788750521000,
        "com.zombodroid.MemeGenerator": 1788750521000,
        "cz.ackee.ventusky": 1788750521000,
        "ginlemon.flowerfree": 1788750521000,
        "jp.ne.ibis.ibispaintx.app": 1788750521000,
        "kr.co.yjteam.dailypay": 1788750521000,
        "kr.eggbun.eggconvo": 1788750521000,
        "me.mycake": 1788750521000,
        "nom.vrd": 1788750521000,
        "org.languageapp.lingory": 1788750521000,
        "org.totschnig.myexpenses": 1788750521000,
        "pl.solidexplorer2": 1788750521000,
        "ru.iiec.pydroid3": 1788750521000,
        "videoeditor.videorecorder.screenrecorder": 1788750521000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 20
        },
        {
          "name": "AMOLED dark theme",
          "description": "Changes the default dark theme to use true blacks for AMOLED screens.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Block Permissions Request",
          "description": "Blocks the request of notification permissions on load of app. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 22
        },
        {
          "name": "Bypass login",
          "description": "Allows app use without login. BUT breaks many features. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1475
        },
        {
          "name": "Change package name",
          "description": "Appends \".morphe\" to the package name by default. Changing the package name of the app can lead to unexpected issues.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The name of the package to rename the app to."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update compatibility receiver permissions. Enabling this can fix installation errors, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation errors, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Disable Pairip license check",
          "description": "Disables Play Integrity API (pairip) client-side license check. This patch does not bypass Play Integrity attestation or pairipcore virtualization.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Disable ads",
          "description": "Disables all ads contained within the UI.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 24
        },
        {
          "name": "Disable ads",
          "description": "Disables ads during audio streaming.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 25
        },
        {
          "name": "Disable ads",
          "description": "Disables all ads contained within the UI.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1476
        },
        {
          "name": "Disable anti-tamper",
          "description": "Disables various anti-tamper checks that causes the app to force-close.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 68
        },
        {
          "name": "Disable dynamic app icon",
          "description": "Prevents Duolingo from changing the app icon. Only the default icon will be available.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1477
        },
        {
          "name": "Disable telemetry",
          "description": "Disables CamScanner's custom telemetry system.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 28
        },
        {
          "name": "Disable telemetry",
          "description": "Disables event logging sent to the app's custom endpoint.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 29
        },
        {
          "name": "Disable telemetry",
          "description": "Disables SoundCloud's telemetry system.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Disable telemetry",
          "description": "Blocks SuperChinese's custom telemetry reporting.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1478
        },
        {
          "name": "Enable FotMob+",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1479
        },
        {
          "name": "Enable Niagara Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1480
        },
        {
          "name": "Enable Peak membership",
          "description": "Enables some app features locked behind the subscription paywall. Not all premium functionality is available.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 32
        },
        {
          "name": "Enable Platinum",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1481
        },
        {
          "name": "Enable Plus",
          "description": "Enable Plus membership (not all features are available). Requirements: strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 34
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1482
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 37
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1483
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1484
        },
        {
          "name": "Enable Premium",
          "description": "Enables some app features locked behind the subscription paywall. Certain server-side functionality may be unavailable.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 28
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 40
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "premiumVariant",
              "title": "Type",
              "description": "Choose which type of premium Duolingo subscription to enable."
            }
          ],
          "compatiblePackagesKey": 1477
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 41
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 55
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 42
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 43
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 22
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1485
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1486
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 46
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 47
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 48
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 49
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall. Requirements: strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 50
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 51
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 52
        },
        {
          "name": "Enable Premium",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 53
        },
        {
          "name": "Enable Premium",
          "description": "Enables some app features locked behind the subscription paywall. Not all premium functionality is available.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 54
        },
        {
          "name": "Enable Premium (ROOT)",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1487
        },
        {
          "name": "Enable Premium (ROOT)",
          "description": "Enables app features locked behind the subscription paywall. Requirements: root mount",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 57
        },
        {
          "name": "Enable Premium+",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 58
        },
        {
          "name": "Enable Prime",
          "description": "Enable Nova Launcher Prime and app locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 59
        },
        {
          "name": "Enable Prime membership",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1488
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall. Requirements: strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 856
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 62
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1489
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 64
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1490
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 877
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1491
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall. Login is required and AI functionality is unavailable.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 68
        },
        {
          "name": "Enable Pro",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1492
        },
        {
          "name": "Enable Pro",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 70
        },
        {
          "name": "Enable SoundCloud Go",
          "description": "Enables app features locked behind the subscription paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Enable custom tabs",
          "description": "Open articles using your default browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 71
        },
        {
          "name": "Enable debug",
          "description": "Enables debugging on the app by setting android:debuggable=\"true\".",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Enable debug mode",
          "description": "Enables hidden debug menu in settings.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1477
        },
        {
          "name": "Enable speed control",
          "description": "Enables experimental speed control to the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1493
        },
        {
          "name": "Filter home sections",
          "description": "Allows hiding customizable sections and carousels on the SoundCloud Home feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Force Native Keyboard",
          "description": "When typing in normal lessons, Eggbun forces you to use their own on-screen keyboard. This patches forces the use of the default OS keyboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 41
        },
        {
          "name": "Hide app icon",
          "description": "Hides the app icon from the Android launcher.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Hide navigation bar elements",
          "description": "Allows hiding Cast, Upload, Messages, and Notification Bell icons from the top bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "MicroG integration",
          "description": "Allows the app to work without root by using MicroG instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 40
        },
        {
          "name": "MicroG integration",
          "description": "Allows the app to work without root by using MicroG instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 71
        },
        {
          "name": "MicroG integration",
          "description": "Allows the app to work without root by using MicroG instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1486
        },
        {
          "name": "MicroG integration",
          "description": "Allows the app to work without root by using MicroG instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1491
        },
        {
          "name": "Remove delay",
          "description": "Removes the imposed delay when changing VPN servers.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1494
        },
        {
          "name": "Remove trial limit",
          "description": "Removes the imposed 6-hour trial usage limit.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 29
        },
        {
          "name": "Rename shared permissions",
          "description": "Rename certain permissions shared across Amazon apps. Applying this patch can fix installation errors, but can also break features in certain apps.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1493
        },
        {
          "name": "Skip ads",
          "description": "Automatically skips ads baked into the video stream.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1493
        },
        {
          "name": "SoundCloud Morphe Settings",
          "description": "Adds Morphe Settings menu directly into SoundCloud settings screen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "SoundCloud custom download routing",
          "description": "Routes track and playlist download actions to an external downloader package.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 21
        },
        {
          "name": "Unlimited skips",
          "description": "Disables the limit for skipping songs during playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 25
        },
        {
          "name": "Unlock LAN connections",
          "description": "Enables the LAN connections feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1494
        },
        {
          "name": "Unlock all lessons",
          "description": "Only unlocks lessons on the client UI! This is useful for pre-downloading content during free trial periods.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1478
        },
        {
          "name": "Unlock custom DNS",
          "description": "Enables the custom DNS feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1494
        },
        {
          "name": "Unlock premium features",
          "description": "Enables app features locked behind the subscription paywall. Some UI elements may not show an active membership, but this does not effect functionality.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 74
        },
        {
          "name": "Unlock premium features",
          "description": "Enables app features locked behind the subscription paywall. Requirements: arm64-v8a, strict apk version",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1475
        },
        {
          "name": "Unlock split tunneling",
          "description": "Enables the split tunneling feature usually locked behind the Proton Plus paywall.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1494
        }
      ]
    },
    {
      "source": "github",
      "repo": "lucideds/morphe-patches",
      "name": "lucideds",
      "repoDescription": "luci morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/101976351?v=4&s=128",
      "hotRank": 305,
      "stars": 1,
      "updatedAt": 1791076800000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1791076800000
      },
      "patches": [
        {
          "name": "Remove pairIP licence check",
          "description": "Lets a re-signed APK start. pairIP's signature check fails on any re-signed build and hard-blocks the app with a reinstall-from-Play dialog. Does not affect in-app purchases.",
          "firstSeen": 1791877510950
        }
      ]
    },
    {
      "source": "github",
      "repo": "LuckyToShine/czyeru",
      "name": "Crazy Erudite",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/106840542?v=4&s=128",
      "hotRank": 283,
      "stars": 2,
      "updatedAt": 1792072160000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.iris.gallery": 1791877510950,
        "com.movievn.cinevi": 1791877510950,
        "com.razeeman.util.simpletimetracker": 1791877510950,
        "com.snowcorp.stickerly.android": 1791877510950,
        "com.zhiliaoapp.musically": 1791877510950,
        "edu.uvmnet.servicio_alumno": 1791926258100
      },
      "appUpdates": {
        "com.iris.gallery": 1791857808000,
        "com.movievn.cinevi": 1791857808000,
        "com.razeeman.util.simpletimetracker": 1791857808000,
        "com.snowcorp.stickerly.android": 1791999949000,
        "com.zhiliaoapp.musically": 1792072160000,
        "edu.uvmnet.servicio_alumno": 1791937637000
      },
      "patches": [
        {
          "name": "AMOLED dark theme",
          "description": "Turns on the dark theme that is inside the app and makes its background black. Text and backgrounds that the app sets by itself are changed too. Pictures are not changed.",
          "firstSeen": 1791926258100,
          "options": [
            {
              "key": "amoledColor",
              "title": "Background color",
              "description": "The color of the screens. Pure black turns the pixels off on AMOLED screens."
            }
          ],
          "compatiblePackagesKey": 1495
        },
        {
          "name": "AMOLED theme",
          "description": "Forces a true black AMOLED theme across all Stickerly screens, Jetpack Compose UI, dialogs, and bottom sheets.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1496
        },
        {
          "name": "Allow screenshots",
          "description": "Lets you take screenshots and screen recordings in the app, for example of your student ID.",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1495
        },
        {
          "name": "Always show publish date",
          "description": "Always shows the publish date in video author information. Thanks to lyyako for the original implementation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Collection picker search",
          "description": "Adds an option to show a search bar on the sheet where you pick the collection for a saved video, so you do not have to scroll through every collection.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Comment sort controls",
          "description": "Exposes TikTok's native full comment-sort sheet, including its hot, time, media, and creator modes, instead of relying on rollout gates.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Copy comments without username",
          "description": "Copies only the comment text without including the creator's username.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Custom icons",
          "description": "Adds your own vector icons (.xml files) to the icon picker. Put the files in Android/data/com.razeeman.util.simpletimetracker/files/custom_icons, then open the icon picker. They are at the end of the list and show in your activity color.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1498
        },
        {
          "name": "Custom loading video",
          "description": "Replaces the loading screen shown when a video starts with your own video. WebM (VP9 or AV1) or MP4 (H.265/HEVC).",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "videoPath",
              "title": "Video file",
              "description": "The video to show. WebM with VP9 or AV1, or MP4 with H.265/HEVC. It is stored inside the app, so keep it short and small."
            },
            {
              "key": "scale",
              "title": "Scaling",
              "description": "How the video is sized inside the loading screen."
            },
            {
              "key": "loop",
              "title": "Loop",
              "description": "Repeat the video until the real video starts."
            },
            {
              "key": "mute",
              "title": "Mute",
              "description": "Play the loading video without sound."
            },
            {
              "key": "hideOriginal",
              "title": "Hide the original loading screen",
              "description": "Turn off to keep Cinevi's logo and text on top of your video."
            },
            {
              "key": "background",
              "title": "Background color",
              "description": "Color behind the video when it does not cover the screen, as #RRGGBB. Leave empty to keep the original background."
            },
            {
              "key": "strictFormat",
              "title": "Only accept WebM (VP9/AV1) and MP4 (H.265)",
              "description": "Turn off to embed any video file. Other formats may not play on every phone."
            }
          ],
          "compatiblePackagesKey": 1499
        },
        {
          "name": "Custom offline videos limit",
          "description": "Adds a custom entry to TikTok's offline videos menu with a configurable limit from 1 to 1000 videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Diagnostic tools",
          "description": "Adds diagnostic logging, crash capture, reports, and an optional rolling feed debugger.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Disable ads",
          "description": "Removes ads (splash, banners, popups, interstitials and native ads).",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1499
        },
        {
          "name": "Disable login requirement",
          "description": "Removes TikTok's mandatory login gate from supported flows.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Disable long-press quick share",
          "description": "Keeps long-pressing Share from opening TikTok's quick-share interaction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Disable long-press repost",
          "description": "Keeps holding Like from opening TikTok's repost action.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Disable screen capture detection",
          "description": "Disables capture detection and secure-window screenshot protection, including Circle to Search blocking.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Downloads",
          "description": "Adds watermark-free downloads, video quality selection, comment sticker saving, configurable folders, and filename templates.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Enable Live search",
          "description": "Shows TikTok's search entry in the Live drawer where supported.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Enable non-personalized search",
          "description": "Uses TikTok's non-personalized search mode instead of its saved account choice.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Enable voice comments",
          "description": "Enables TikTok's native voice-comment recording and publishing entry points.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Favorite playlists grid",
          "description": "Adds an option to show favorite playlists in a 3-column 8pt grid with square covers and the title and video count below.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Favorite playlists search",
          "description": "Adds an option to show a search bar on the favorite playlists page that filters loaded playlists by name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Feature Gate Lab",
          "description": "Adds a menu for viewing and overriding supported TikTok feature flags and configuration values.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Feed filter",
          "description": "Hides feed ads, TikTok Shop items, livestreams, stories, photo posts, and videos outside configured view or like ranges.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Feed tab navigation",
          "description": "Controls which loaded top and bottom navigation tabs remain visible, blocks newly added tabs when requested, and can hide the Tako AI bubble.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Fix Google login",
          "description": "Restores Google account sign-in after patching.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Foldable split comment view",
          "description": "Forces TikTok's tablet-style split layout (video beside comments instead of a bottom sheet) once the screen is at least as wide as a configurable threshold, for foldables TikTok doesn't already recognize as tablet-class.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Force show Auto scroll",
          "description": "Adds a setting that bypasses TikTok's rollout gates for its native Auto scroll action on supported videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide AI content",
          "description": "Hides posts marked as AI-generated or AI-modified by TikTok or their creators. Unmarked AI content may still appear.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide CAPTCHA popups",
          "description": "Adds a default-off setting to hide browsing and LIVE puzzle dialogs while preserving login and account verification.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide FYP unpersonalized slop videos",
          "description": "Hides certain batches of unpersonalized slop posts that appear in your For You feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide feed LIVE button",
          "description": "Adds an option to hide the LIVE button at the top left of video feeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide feed follow button",
          "description": "Adds an option to hide the + follow button below creator avatars in video feeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide feed save button",
          "description": "Adds an option to hide the save/favourites button from video feeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide feed search button",
          "description": "Adds an option to hide the search button at the top right of video feeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide floating promotions",
          "description": "Removes floating promotional badges, coin icons, and timer banners from the Home feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide quick comment reactions",
          "description": "Hides TikTok's exposed quick emoji row in supported comment inputs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide suggested accounts",
          "description": "Removes suggested-account cards from profile and inbox surfaces. Thanks to tymmesyde for the original implementation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Hide survey pop-ups",
          "description": "Stops the pop-up with an image, a text and a button that the app shows on the home screen for surveys and notices, including forms you already answered.",
          "firstSeen": 1791940504467,
          "compatiblePackagesKey": 1495
        },
        {
          "name": "Hold-and-slide 2x lock",
          "description": "Enables TikTok's native hold, slide down, and release gesture to lock 2x speed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Liked videos search",
          "description": "Adds an option to show a search bar on the liked videos page that filters loaded videos by description or creator.",
          "firstSeen": 1792076616627,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Move to Secure Folder",
          "description": "Adds Samsung Secure Folder as a destination when moving items to Locked. Only active on devices where Secure Folder is available.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1500
        },
        {
          "name": "Open external links directly",
          "description": "Opens profile and story website links in the system browser instead of TikTok's in-app browser. Thanks to lyyako for the original implementation.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Playback speed",
          "description": "Enables playback-speed controls for all videos and remembers the selected speed between videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Region spoof",
          "description": "Adds in-app controls for changing the region TikTok reads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Remember clear display",
          "description": "Remembers TikTok's clear-display state between videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Resume videos after scrolling",
          "description": "Continues supported videos from where playback stopped when returning after a scroll.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes tracking parameters from TikTok links before they are shared.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Settings",
          "description": "Adds the Crazy Erudite Patches settings menu to TikTok. Supports TikTok 47.2.41.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Share sheet modification",
          "description": "Adds toggles and allow-lists for the video share sheet's \"Send to\", \"Share via app\", and \"Video Actions\" sections.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Show seekbar",
          "description": "Shows TikTok's native video seekbar where it would normally be hidden.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Show seekbar thumbnail",
          "description": "Shows TikTok's video preview thumbnail while dragging the seekbar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Stop video looping",
          "description": "Stops videos at the end instead of replaying them.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        },
        {
          "name": "Translate comments",
          "description": "Adds comment translation controls using TikTok's translation system, with selectable language exclusions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1497
        }
      ]
    },
    {
      "source": "github",
      "repo": "Manishrdy/honista-patches",
      "name": "Honista Local",
      "repoDescription": "Honista v13 Morphe patch bundle for private testing",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53705124?v=4&s=128",
      "hotRank": 311,
      "stars": 0,
      "updatedAt": 1791502706000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "cc.honista.app": 1791877510950
      },
      "appUpdates": {
        "cc.honista.app": 1791502706000
      },
      "patches": [
        {
          "name": "Honista v13 complete local fixes",
          "description": "Enable local premium-gated features, block Honista ad commands and Instagram sponsored/suggested entries, and apply the tested startup, quality and profile fixes.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1501
        }
      ]
    },
    {
      "source": "github",
      "repo": "noire342/moon-patches",
      "name": "Moon",
      "repoDescription": "Independent Morphe-compatible patch bundle: YouTube watch-together rooms over Nostr and Moon branding.",
      "avatarUrl": "https://raw.githubusercontent.com/noire342/moon-patches/main/patches-bundle.png",
      "hotRank": 277,
      "stars": 3,
      "updatedAt": 1791835511000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950,
        "com.google.android.apps.youtube.music": 1791877510950,
        "com.google.android.youtube": 1791877510950,
        "com.reddit.frontpage": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1791835511000,
        "com.google.android.apps.youtube.music": 1791835511000,
        "com.google.android.youtube": 1791835511000,
        "com.reddit.frontpage": 1791835511000
      },
      "patches": [
        {
          "name": "AI channel filter",
          "description": "Adds options to hide videos from channels flagged as AI-generated by the AiSList community list and to report AI channels from the video menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Android Auto",
          "description": "Bypasses certificate checks and restores YouTube Music playlists and podcasts in Android Auto.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Channel whitelist",
          "description": "Adds options to allow whitelisting specific channels to show ads or override playback speeds.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Fixes installation conflicts, but can break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Fixes installation conflicts, but can break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy text",
          "description": "Adds options to copy the video title and comments by tapping and holding them.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Moon'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Moon'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 712
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "DeArrow",
          "description": "Adds options to replace video thumbnails and titles using the DeArrow API, or replace video thumbnails with image captures from the video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable auto feed refresh",
          "description": "Adds an option to stop feeds from refreshing automatically after they become outdated.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable continue watching prompt",
          "description": "Adds an option to keep autoplay going instead of pausing with a \"Continue watching\" prompt after a period of inactivity.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Enable audio/video switch",
          "description": "Adds an option to switch between the audio and the video version of a track by redirecting videoId.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Force portrait orientation",
          "description": "Adds an option to keep the app in portrait orientation when the device is rotated.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Force system font",
          "description": "Adds an option to show the app with the device system font instead of YouTube Sans.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, search, voice search, sound search, and Library New buttons.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Hide status bar",
          "description": "Adds an option to hide the system status bar. Swipe down from the top edge to show it for a moment.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Jam queue sharing",
          "description": "Shares the host queue and playback controls through an authenticated Jam bridge. Root installation is not supported.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "hideSearchAppShortcut",
              "title": "Hide Search app shortcut",
              "description": "Permanently hides the shortcut to open Search when long pressing the app icon in your launcher."
            },
            {
              "key": "hideSubscriptionsAppShortcut",
              "title": "Hide Subscriptions app shortcut",
              "description": "Permanently hides the shortcut to open Subscriptions when long pressing the app icon in your launcher."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Nya Rooms",
          "description": "Watch-together rooms with approved invitations and encrypted Nostr relay transport. SponsorBlock is suspended during sessions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Picture-in-picture button",
          "description": "Adds an option to display a picture-in-picture button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback buffer",
          "description": "Adds an option to change the video playback buffer size.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playback speed",
          "description": "Adds options to change the playback speed and pitch of tracks.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Player icon style",
          "description": "Adds an option to change the style of the player button icons.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_yt_copy.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Playlist track tap action",
          "description": "Adds an option to play only the tapped track of a playlist or album, or to add it to the queue, instead of replacing the queue with the whole playlist.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Restore original titles",
          "description": "Adds an option to show the original video titles, video descriptions and channel descriptions instead of the auto-translated ones.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Shorts icon style",
          "description": "Adds an option to change the style of the Shorts action button icons.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customIcons",
              "title": "Custom icons",
              "description": "\n    Zip file with icons to use as the 'Custom' icon style.\n\n    Each icon is named after the icon it replaces, such as 'morphe_shorts_heart.xml'.\n    An icon is a vector drawable (.xml), or a white square PNG image (.png, 96x96 pixels is recommended).\n    Icons missing from the file keep the 'Automatic' style.\n"
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Skip silence",
          "description": "Adds an option to automatically skip silent pauses in audio playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the package signature of the original APK.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 713
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 712
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 710
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 16+ providers in the lyrics panel.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 711
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 710
        }
      ]
    },
    {
      "source": "github",
      "repo": "pengusto/penguin-patches",
      "name": "Penguin",
      "repoDescription": "Penguin Patches: personal Android app fixes compatible with Morphe; Calendar first, in development",
      "avatarUrl": "https://avatars.githubusercontent.com/u/106893073?v=4&s=128",
      "hotRank": 106,
      "stars": 2,
      "updatedAt": 1791844488000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "org.fossify.calendar": 1791877510950
      },
      "appUpdates": {
        "org.fossify.calendar": 1791844488000
      },
      "patches": [
        {
          "name": "Readable Calendar descriptions",
          "description": "Native Outlook/Exchange HTML preview with explicit source editing; preserves the original editor text.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1502
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Pilotkosinus/Muellpatch",
      "name": "Müllkalender",
      "repoDescription": "Morphe-Patches für die Müllkalender-App: Tonnenart im Kalender anzeigen und Push-Benachrichtigungen bei Sondermeldungen.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/45830242?v=4&s=128",
      "hotRank": 310,
      "stars": 0,
      "updatedAt": 1791755400000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "de.sector27.muellkalender": 1791877510950
      },
      "appUpdates": {
        "de.sector27.muellkalender": 1791755400000
      },
      "patches": [
        {
          "name": "Announcement notifications",
          "description": "Adds a switch to the \"Extra Einstellungen (patched)\" page to get a push notification once for every new announcement of the waste collection (cancellations, delays). The app checks every 30 minutes in the background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1503
        },
        {
          "name": "Calendar waste type",
          "description": "Adds the waste type(s) and bin color(s) of the pickup day to the title of exported calendar events (e.g. \"Müllabholung – Wertstoffe 🟡 (Street)\") and adds an \"Extra Einstellungen (patched)\" page with a switch to turn this off. Events already exported for the street are replaced instead of duplicated.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1503
        }
      ]
    },
    {
      "source": "github",
      "repo": "ritikthakur22/morphe-patches",
      "name": "ritikthakur22",
      "repoDescription": "",
      "avatarUrl": "https://raw.githubusercontent.com/ritikthakur22/morphe-patches/main/patches-bundle.png",
      "hotRank": 327,
      "stars": 1,
      "updatedAt": 1788086584000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "__universal__": 1791877510950,
        "com.google.android.apps.youtube.music": 1791877510950,
        "com.google.android.youtube": 1791877510950,
        "com.reddit.frontpage": 1791877510950
      },
      "appUpdates": {
        "__universal__": 1788086584000,
        "com.google.android.apps.youtube.music": 1788086584000,
        "com.google.android.youtube": 1788086584000,
        "com.reddit.frontpage": 1788086584000
      },
      "patches": [
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Alternative thumbnails",
          "description": "Adds options to replace video thumbnails using the DeArrow API or image captures from the video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Bypass certificate checks",
          "description": "Bypasses certificate checks which prevent YouTube Music from working on Android Auto.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks. Requires YouTube Music 9.00 or newer; on older versions the patch is a no-op.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. Branding cannot be changed for mounted (root) installations.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            }
          ],
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. Branding cannot be changed for mounted (root) installations.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            }
          ],
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable HDR and VP9 codecs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs with an external downloader app using the in-app download button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, and search buttons.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide filter bar",
          "description": "Adds an option to hide the filter bar at the top of the homepage.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and the player control buttons background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button)  and the upper navigation toolbar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1791877510950,
          "default": false
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Save to watch later",
          "description": "Adds an option to display save to watch later button in the video player.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in livestreams, and expanding the livestream DVR duration.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1506
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1507
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791877510950,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics from LRCLIB or KuGou in the lyrics panel.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1505
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1504
        }
      ]
    },
    {
      "source": "github",
      "repo": "serajr/x-twitter-patches",
      "name": "X (Twitter)",
      "repoDescription": "X (Twitter) Morphe Patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7276712?v=4&s=128",
      "hotRank": 62,
      "stars": 2,
      "updatedAt": 1792164337000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.twitter.android": 1791877510950
      },
      "appUpdates": {
        "com.twitter.android": 1792089035000
      },
      "patches": [
        {
          "name": "Desativar Blur do X",
          "description": "Desativa permanentemente os efeitos de desfoque da Haze no X 12.30+.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1508
        },
        {
          "name": "Fix Navigation Bar Haze",
          "description": "Monitors bottom bar visibility for persistent navigation Haze.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1508
        },
        {
          "name": "Keep Bottom Bar Visible",
          "description": "Keeps the bottom navigation bar visible while scrolling the timeline.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1508
        },
        {
          "name": "Manter Barra Inferior Visível",
          "description": "Mantém a barra inferior do X visível durante a rolagem da timeline.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1508
        },
        {
          "name": "Preservar contraste da Barra de Navegação",
          "description": "Mantém permanentemente a proteção visual da barra de navegação sem alterar o edge-to-edge.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1508
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "uta-a/linimal",
      "name": "Linimal",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/138108040?v=4&s=128",
      "hotRank": 121,
      "stars": 3,
      "updatedAt": 1791918638000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "jp.naver.line.android": 1791877510950
      },
      "appUpdates": {
        "jp.naver.line.android": 1791918638000
      },
      "patches": [
        {
          "name": "Linimal",
          "description": "LINE の設定画面に Linimal を追加し、実行時設定で不要な機能を無効化できるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal のパッチ適用状況",
          "description": "各パッチの適用結果を APK 内の asset として書き出します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal のパッチ適用確認",
          "description": "bytecode パッチの処理が対象を変更せずに最後まで実行されたことを確認します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal の初期化",
          "description": "LINE の起動処理へ Linimal の初期化を差し込みます。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal の基盤",
          "description": "Linimal の実行時 extension を対象 APK へ統合します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal 設定の文字列",
          "description": "Linimal の設定項目が参照する文字列 resource を追加します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal 設定の追加",
          "description": "LINE の設定画面へ Linimal の設定項目を追加します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Linimal 設定画面の登録",
          "description": "Linimal の設定画面を AndroidManifest へ component として登録します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "MicroG-RE でトークをバックアップする",
          "description": "Google ドライブ連携の token 要求を、実行時設定で MicroG-RE へ向けられるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "MicroG-RE でトークをバックアップする（manifest）",
          "description": "MicroG-RE に公式 LINE の証明書を申告する meta-data を追加します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "Smart Channel の広告",
          "description": "トーク一覧の Smart Channel にある広告を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "アプリを閉じていても通知を受け取る",
          "description": "Firebase Installations の登録で送る署名情報を、実行時設定で公式 LINE のものに置き換えられるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ウォレット上部の Agent i",
          "description": "ウォレット画面上部にある Agent i の入口を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "チャット入力欄の Agent i",
          "description": "チャット入力欄にある Agent i のボタンと候補チップを、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "チャット情報の Agent i",
          "description": "チャット情報画面にある Agent i の入口を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "トークの ＋ メニュー",
          "description": "トークの ＋ メニューからカレンダー・LINE ギフト・LINE Pay を、実行時設定で個別に取り除けるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "トーク一覧の検索欄の Agent i",
          "description": "トーク一覧上部の検索欄にある Agent i のボタンを、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "トーク一覧上部のアイコン",
          "description": "トーク一覧上部の AI Friends・カレンダー・オープンチャットのアイコンを、実行時設定で個別に取り除けるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームのおすすめ枠",
          "description": "ホームのおすすめ枠を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームの投稿カード",
          "description": "ホーム下部にある投稿カードを、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームの最近の履歴",
          "description": "ホーム上部にある最近使用したサービスの枠を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームの特集枠",
          "description": "ホームの特集枠にある動画のグリッドを、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームの話題枠",
          "description": "ホームの話題・トレンド枠を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホームの読み込み表示",
          "description": "ホームのフィードが読み込み中に出る円形の読み込み表示を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホーム上部の Agent i",
          "description": "ホーム画面上部にある Agent i の入口を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "ホーム内の広告",
          "description": "ホーム画面内の Performance Ad とフィード広告を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "メッセージ長押しメニューの LINE AI",
          "description": "メッセージの長押しメニューにある LINE AI の項目を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "リンクを外部ブラウザで開く",
          "description": "トーク本文の通常の http/https リンクを、実行時設定で外部ブラウザへ渡せるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "下部タブ",
          "description": "下部タブの VOOM・ショッピング・ニュース・ウォレット・アプリを、実行時設定で個別に取り除けるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "写真・動画表示画面の LINE AI",
          "description": "チャットの写真・動画表示画面にある LINE AI の入口を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "手動既読の受け渡し",
          "description": "手動既読の印を、非同期処理へ引き継ぐための識別子として登録します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "手動既読の呼び出し元",
          "description": "LINE 自身の手動既読操作を識別できるよう、呼び出し元スレッドへ印を付けます。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "手動既読の送信許可",
          "description": "非同期処理側で手動既読の識別子を送信許可へ変換し、処理の終了時に破棄します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読なし閲覧中の送信で既読にする",
          "description": "既読をつけずに開いた通常トークでも、送信操作で閲覧セッションを終了して既読を反映します。",
          "firstSeen": 1791926258100,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読をつけずに読む",
          "description": "トーク一覧の長押しメニューへ「既読をつけずに読む」の行を追加します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読をつけずに読むの文字列",
          "description": "「既読をつけずに読む」のメニュー項目が参照する文字列 resource を追加します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読をつけずに読むの既読停止",
          "description": "「既読をつけずに読む」で開いたトークだけ、既読送信の RPC を実行しないようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読をつけずに読むの未読維持",
          "description": "「既読をつけずに読む」で開いたトークだけ、ローカルの未読クリアも実行しないようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "既読をつけずに読むの閲覧セッション",
          "description": "トーク画面の生成時に閲覧セッションを開始し、一時的な離脱で既読抑制が解除されないようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "設定の Premium",
          "description": "LINE の設定画面にある LINE Premium の行を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "設定画面の Agent i",
          "description": "LINE の設定画面にある Agent i と LINE AI Services の入口を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "送信取消の Premium 案内",
          "description": "送信取消時に出る LINE Premium の案内を、実行時設定で非表示にできるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "通常チャットの自動既読",
          "description": "通常チャットの既読送信を、実行時設定で止められるようにします。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        },
        {
          "name": "通知から既読をつけずに開く",
          "description": "メッセージ通知からのトーク起動時だけ既読をつけない閲覧セッションを予約します。",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1509
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "ysamjo/morphe-patches",
      "name": "ysamjo",
      "repoDescription": "Morphe-Patches für YouTube for Android TV, TizenTube Cobalt und RTL+ — werbefrei auf Android TV",
      "avatarUrl": "https://avatars.githubusercontent.com/u/26360094?v=4&s=128",
      "hotRank": 93,
      "stars": 4,
      "updatedAt": 1792283188000,
      "firstSeen": 1791877513392,
      "appFirstSeen": {
        "com.google.android.youtube.tv": 1791877510950,
        "de.rtli.tvnow": 1791877510950,
        "io.gh.reisxd.tizentube.cobalt": 1791877510950
      },
      "appUpdates": {
        "com.google.android.youtube.tv": 1791616833000,
        "de.rtli.tvnow": 1791616833000,
        "io.gh.reisxd.tizentube.cobalt": 1791616833000
      },
      "patches": [
        {
          "name": "Cobalt-Start-URL ändern",
          "description": "Schreibt die Meta-Data 'cobalt.APP_URL' in der AndroidManifest.xml um. Sie entscheidet, welche URL die Cobalt-Engine beim Start lädt. Damit lässt sich ein filterndes Frontend ansteuern, das eine veränderte Leanback-Web-App ausliefert und Werbung entfernt, ohne die native Engine anzufassen. Die serienmäßige Startprüfung blockiert fremde URLs nicht.",
          "firstSeen": 1791877510950,
          "default": false,
          "options": [
            {
              "key": "startupUrl",
              "title": "Start-URL",
              "description": "URL, die die Cobalt-Engine beim Start lädt. Original ist https://www.youtube.com/tv. Muss eine http(s)-URL sein."
            }
          ],
          "compatiblePackagesKey": 1510
        },
        {
          "name": "MOD-Kennzeichnung für Icon und Banner",
          "description": "Ersetzt Icon und Banner der App durch YouTube-Artwork mit MOD-Aufkleber. Das Icon ist das YouTube-Abspielsymbol mit MOD-Pille, der Banner das normale YouTube-Logo mittig, das TizenTube-Zeichen klein oben rechts und MOD klein oben links. Auf Android TV zeigt der Launcher den Banner, deshalb wird beides getauscht. Nur für TizenTube — die Stock-App behält ihr eigenes Artwork.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1511
        },
        {
          "name": "RTL+ Werbung deaktivieren (Yospace DAI)",
          "description": "Erzwingt die Yospace-DAI-Entscheidung auf false, sodass der saubere, werbefreie Premium-Stream genutzt wird. Für RTL+-Premium-Abonnenten, die trotz Bezahlung Werbung erhalten.",
          "firstSeen": 1791877510950,
          "compatiblePackagesKey": 1512
        },
        {
          "name": "Werbe-Blocker-Userscript einspritzen",
          "description": "Spritzt ein JavaScript-Userscript in die Leanback-Web-App ein, die Cobalt von youtube.com/tv lädt — dort liegt die Werbe-Pipeline tatsächlich. Das Skript entfernt Werbeplatzierungen aus den InnerTube-Antworten, bevor die App sie auswertet. Geprüft auf einem Google TV Streamer; die Payload greift nachweislich zu.",
          "firstSeen": 1791877510950,
          "default": false,
          "compatiblePackagesKey": 1513
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Gigahawk/morphe-patches",
      "name": "Gigahawk",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/10356230?v=4&s=128",
      "hotRank": 119,
      "stars": 2,
      "updatedAt": 1791872381000,
      "firstSeen": 1791958356915,
      "appFirstSeen": {
        "com.example.app": 1791958356006,
        "com.floatcontrol": 1791958356006
      },
      "appUpdates": {
        "com.example.app": 1791872381000,
        "com.floatcontrol": 1791872381000
      },
      "patches": [
        {
          "name": "Enable Pro",
          "description": "Enables pro features.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1514
        },
        {
          "name": "Example Patch",
          "description": "Example patch to start with.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 971
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "itolkien/morphe-universal-captions",
      "name": "Morphe Universal Captions",
      "repoDescription": "Unlock YouTube native auto-translation languages on Android with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/41752496?v=4&s=128",
      "hotRank": 273,
      "stars": 3,
      "updatedAt": 1792172004000,
      "firstSeen": 1791958356915,
      "appFirstSeen": {
        "com.google.android.youtube": 1791958356006
      },
      "appUpdates": {
        "com.google.android.youtube": 1792172004000
      },
      "patches": [
        {
          "name": "Universal Captions - additional translation languages",
          "description": "Restores missing Auto-translate menus and adds YouTube translation languages from original captions. Caption preferences remain managed by Morphe.",
          "firstSeen": 1792076616627,
          "default": false,
          "compatiblePackagesKey": 1515
        }
      ]
    },
    {
      "source": "github",
      "repo": "latanvillegas/modo-patches",
      "name": "latanvillegas",
      "repoDescription": "Modo Patches",
      "avatarUrl": "https://raw.githubusercontent.com/latanvillegas/modo-patches/main/patches-bundle.png",
      "hotRank": 303,
      "stars": 1,
      "updatedAt": 1791607478000,
      "firstSeen": 1791958356915,
      "appFirstSeen": {
        "__universal__": 1791958356006,
        "com.google.android.apps.youtube.music": 1791958356006,
        "com.google.android.youtube": 1791958356006,
        "com.reddit.frontpage": 1791958356006,
        "org.cromite.cromite": 1791958356006
      },
      "appUpdates": {
        "__universal__": 1791607478000,
        "com.google.android.apps.youtube.music": 1791607478000,
        "com.google.android.youtube": 1791607478000,
        "com.reddit.frontpage": 1791607478000,
        "org.cromite.cromite": 1791607478000
      },
      "patches": [
        {
          "name": "Add to queue",
          "description": "Overrides the feed flyout 'Play next in queue' with the Morphe video queue.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Alternative thumbnails",
          "description": "Adds options to replace video thumbnails using the DeArrow API or image captures from the video.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Ambient mode",
          "description": "Adds options to bypass power saving restrictions for Ambient mode and disable it entirely or in fullscreen.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "App icon",
          "description": "Adds an option to select from the Reddit app icons available in the manifest.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "App refresh rate",
          "description": "Adds an option to change the app refresh rate.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Bypass certificate checks",
          "description": "Bypasses certificate checks which prevent YouTube Music from working on Android Auto.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Bypass image region restrictions",
          "description": "Adds an option to use a different host for user avatar and channel images and can fix missing images that are blocked in some countries.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Bypass link redirects",
          "description": "Adds an option to bypass redirects and open the original link directly.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Captions",
          "description": "Adds an option to disable captions from being automatically enabled or to set caption cookies.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Change form factor",
          "description": "Adds an option to change the UI appearance to a phone, tablet, or automotive device.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 121x36 px\n- drawable-xhdpi: 160x48 px\n- drawable-xxhdpi: 240x72 px\n- drawable-xxxhdpi: 320x96 px\n        "
            }
          ],
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Change header",
          "description": "Adds an option to change the header logo in the top left corner of the app.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "custom",
              "title": "Custom header logo",
              "description": "\n            Folder with images to use as a custom header logo.\n\n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - drawable-hdpi\n- drawable-xhdpi\n- drawable-xxhdpi\n- drawable-xxxhdpi\n\n            Each of the folders must contain the following file(s):\n            - morphe_header_custom_light.png\n- morphe_header_custom_dark.png\n\n            Required dimensions:\n            - drawable-hdpi: 194x72 px\n- drawable-xhdpi: 258x96 px\n- drawable-xxhdpi: 387x144 px\n- drawable-xxxhdpi: 512x192 px\n        "
            }
          ],
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Change installer source",
          "description": "Spoofs the installer source so the app appears to be installed from an app store.",
          "firstSeen": 1791958356006,
          "default": false,
          "options": [
            {
              "key": "packageInstallerName",
              "title": "Spoofed package installer name"
            }
          ]
        },
        {
          "name": "Change miniplayer color",
          "description": "Adds an option to change the miniplayer background color to match the fullscreen player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Change start page",
          "description": "Adds an option to set which page the app opens in instead of the homepage.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Channel search",
          "description": "Adds an option to search inside the channel that is currently open instead of searching all of YouTube.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Check watch history domain name resolution",
          "description": "Checks if the device DNS server is preventing user watch history from being saved.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Clone app",
          "description": "Changes the app package name to allow installing the same app multiple times. By default \".morphe\" is appended to the package name. Each cloned install must use a unique package name. Cloning does not work with all apps and using this patch may cause app crashes or other unexpected behavior.",
          "firstSeen": 1791958356006,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name to use for the cloned app."
            },
            {
              "key": "updatePermissions",
              "title": "Update permissions",
              "description": "Update custom permissions declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            },
            {
              "key": "updateProviders",
              "title": "Update providers",
              "description": "Update provider names declared by the app. Enabling this can fix installation conflicts, but this can also break features in certain apps."
            }
          ]
        },
        {
          "name": "Copy video link",
          "description": "Adds options to display buttons in the video player to copy video links.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Crossfade",
          "description": "Adds a true dual-player crossfade between consecutive tracks. Requires YouTube Music 9.00 or newer; on older versions the patch is a no-op.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Custom branding",
          "description": "Adds options to change the app icon and app name. For mounted (root) installations the branding is applied while patching, because it cannot be changed from the app settings.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "customName",
              "title": "App name",
              "description": "Custom app name."
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "\n            Folder with images to use as a custom icon.\n            \n            The folder must contain one or more of the following folders, depending on the DPI of the device:\n            - mipmap-mdpi\n- mipmap-hdpi\n- mipmap-xhdpi\n- mipmap-xxhdpi\n- mipmap-xxxhdpi\n            \n            Each of the folders must contain all of the following files:\n            morphe_adaptive_background_custom.png\nmorphe_adaptive_foreground_custom.png\n            \n            The image dimensions must be as follows:\n            - mipmap-mdpi: 108x108 px\n- mipmap-hdpi: 162x162 px\n- mipmap-xhdpi: 216x216 px\n- mipmap-xxhdpi: 324x324 px\n- mipmap-xxxhdpi: 432x432 px\n\n            Optionally, the path contains a 'drawable' folder with a monochrome icon file:\n            morphe_adaptive_monochrome_custom.xml\n\n            Optionally, the path contains a notification icon in one of the following formats:\n            - XML vector drawable placed in 'drawable':\n              morphe_notification_icon_custom.xml\n            - PNG raster images placed in the matching 'drawable-<dpi>' folders:\n              - drawable-mdpi/morphe_notification_icon_custom.png (24x24 px)\n- drawable-hdpi/morphe_notification_icon_custom.png (36x36 px)\n- drawable-xhdpi/morphe_notification_icon_custom.png (48x48 px)\n- drawable-xxhdpi/morphe_notification_icon_custom.png (72x72 px)\n- drawable-xxxhdpi/morphe_notification_icon_custom.png (96x96 px)\n        "
            },
            {
              "key": "appIcon",
              "title": "App icon",
              "description": "\n            The app icon to use, including the notification icon.\n\n            'Automatic' uses the custom icon if one is provided, and otherwise 'Black'.\n            Select 'Original' to keep the icon of the unpatched app.\n\n            The icon can be changed later in the app settings, but only for the launcher.\n            Android Auto, the app list of the system settings and the apk file always show\n            the icon chosen here, and a mounted (root) installation can only change it by\n            patching again.\n        "
            }
          ],
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Custom branding name for Reddit",
          "description": "Changes the Reddit app name to the name specified in patch options.",
          "firstSeen": 1791958356006,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app."
            }
          ],
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Custom font",
          "description": "Adds an option to replace Reddit Sans / Roboto with a custom TTF or OTF font file at runtime.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Custom player overlay opacity",
          "description": "Adds an option to change the opacity of the video player background when player controls are visible.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Disable DRC audio",
          "description": "Adds an option to disable DRC (Dynamic Range Compression) audio.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable Play Store updates",
          "description": "Disables Play Store updates by setting the version code to the maximum allowed. This patch may cause unexpected issues with some apps and does not work if the app is installed by root mounting",
          "firstSeen": 1791958356006,
          "default": false
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Disable QUIC protocol",
          "description": "Adds an option to disable QUIC (Quick UDP Internet Connections) network protocol.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable Shorts resuming on startup",
          "description": "Adds an option to disable Shorts from resuming on app startup when Shorts were last being watched.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable dislike redirection",
          "description": "Adds an option to prevent skipping to the next track when the dislike button is pressed.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Disable double tap actions",
          "description": "Adds an option to disable player double tap gestures.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable fullscreen gestures",
          "description": "Adds options to selectively disable gestures for entering and exiting fullscreen mode, and to disable pinch-to-zoom.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable haptic feedback",
          "description": "Adds an option to disable haptic feedback in the player for various actions.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable layout updates",
          "description": "Adds an option to disable server side layout updates and use an older UI.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable modern home",
          "description": "Adds an option to disable the modern home UI. This patch works with Reddit 2026.24.0 and earlier.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Disable player popup panels",
          "description": "Adds an option to disable panels (such as live chat) from opening automatically.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable playlist autoplay",
          "description": "Adds an option to stop a playlist from automatically advancing to the next video.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable rolling number animations",
          "description": "Adds an option to disable rolling number animations of video view count, user likes, and upload time.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable screenshot popup",
          "description": "Adds an option to disable the popup that appears when taking a screenshot.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Disable scrolling speed limit",
          "description": "Adds an option to remove limits of how fast the home and subscription feed can be scrolled.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable sign in to TV popup",
          "description": "Adds options to disable the popups asking to sign into or connect to a TV on the same local network.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Disable video codecs",
          "description": "Adds options to disable or force HDR, and to disable VP9 codecs.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Double tap to seek",
          "description": "Adds additional double-tap to seek values to the YouTube settings menu.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Downloads",
          "description": "Adds support to download songs using the in-app download button, either with an external downloader app or inside YouTube Music.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Downloads",
          "description": "Adds support to download videos with an external downloader app using the in-app download button or a video player action button.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Enable debugging",
          "description": "Adds options for debugging and exporting Morphe logs to the clipboard.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Enable exclusive audio playback",
          "description": "Enables the option to play audio without video.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Enable forced miniplayer",
          "description": "Adds an option to enable forced miniplayer when switching between music videos, podcasts, or songs.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Enable swipe to dismiss miniplayer",
          "description": "Adds an option to enable dismissing the miniplayer by swiping down on it.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Exit fullscreen mode",
          "description": "Adds options to automatically exit fullscreen mode when a video reaches the end.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Force fullscreen landscape",
          "description": "Adds an option to rotate the player to landscape when entering fullscreen mode on tablets and other large screen devices.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Force original audio",
          "description": "Adds an option to always use the original audio track.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Force system font",
          "description": "Adds an option that renders Reddit with the device system font instead of Reddit Sans / Roboto.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Fullscreen video scale",
          "description": "Adds options to stretch or zoom videos to fill the screen in fullscreen mode.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "GmsCore support",
          "description": "Allows the app to work without root by using a different package name when patched using a GmsCore instead of Google Play Services.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide Android status bar",
          "description": "Hides the Android status bar in Cromite (clock, battery, signal and notification icons).",
          "firstSeen": 1791958356006,
          "default": false,
          "compatiblePackagesKey": 1519
        },
        {
          "name": "Hide Ask button",
          "description": "Adds an option to hide Ask button in the search bar.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide Reddit search",
          "description": "Permanently hides the Reddit search in the contextual menu. This patch does not work with root mounting",
          "firstSeen": 1791958356006,
          "default": false,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide Shorts components",
          "description": "Adds options to hide components related to Shorts.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "hideShortsAppShortcut",
              "title": "Hide Shorts app shortcut",
              "description": "Permanently hides the shortcut to open Shorts when long pressing the app icon in your launcher."
            },
            {
              "key": "hideShortsWidget",
              "title": "Hide Shorts widget",
              "description": "Permanently hides the launcher widget Shorts button."
            }
          ],
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide Trending shelves",
          "description": "Adds an option to hide the Trending shelves from feed and search suggestions.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide fullscreen ads, Premium promotions and video ads.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide ads.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide ads",
          "description": "Adds options to hide general ads, Premium promotions and video ads.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide autoplay preview",
          "description": "Adds an option to hide the autoplay preview at the end of videos.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide buttons",
          "description": "Adds options to hide the cast, history, notification, and search buttons.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide communities shelf",
          "description": "Adds an option to hide the related or suggested communities shelf in subreddits.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide end screen cards",
          "description": "Adds an option to hide suggested video cards at the end of videos.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide end screen suggested video",
          "description": "Adds an option to hide the suggested video at the end of videos.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide filter bar",
          "description": "Adds an option to hide the filter bar at the top of the homepage.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide flyout menu components",
          "description": "Adds options to hide individual items from the player and queue flyout menus.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide info cards",
          "description": "Adds an option to hide info cards that creators add in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide layout components",
          "description": "Adds options to hide general layout components.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide music action buttons",
          "description": "Adds options to hide action buttons under the player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Hide navigation buttons",
          "description": "Adds options to hide buttons in the navigation bar.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide player flyout menu components",
          "description": "Adds options to hide menu components that appear when pressing the gear icon in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide player overlay buttons",
          "description": "Adds options to hide the player Cast, Autoplay, Captions, Previous & Next buttons, and to hide or change the opacity of the player control buttons background.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide related video overlay",
          "description": "Adds an option to hide the related video overlay shown when swiping up in fullscreen.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide related videos",
          "description": "Adds options to hide related videos.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide sidebar components",
          "description": "Adds options to hide the sidebar components.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Hide timestamp",
          "description": "Adds an option to hide the timestamp in the bottom left of the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Hide video action buttons",
          "description": "Adds options to hide video action buttons in fullscreen and portrait modes.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Loop video",
          "description": "Adds an option to loop videos and display loop video button in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Media notification controls",
          "description": "Adds options to disable the seekbar and previous/next buttons in the media notification and headphone controls.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Miniplayer",
          "description": "Adds options to change the in-app minimized player. Patching 21.28.206 and lower has more miniplayer types to choose from.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Miniplayer previous and next buttons",
          "description": "Adds options to show previous and next track buttons in the miniplayer.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Mute button",
          "description": "Adds an option to show a player button that mutes the video audio.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide navigation bar, labels and buttons.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Navigation bar",
          "description": "Adds options to hide and change the bottom navigation bar (such as the Shorts button) and the upper navigation toolbar.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791958356006,
          "default": false,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Network proxy",
          "description": "Adds settings to route supported network requests through an HTTP or HTTPS proxy. Including this patch may cause connectivity problems on certain devices",
          "firstSeen": 1791958356006,
          "default": false,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Open Shorts in regular player",
          "description": "Adds options to open Shorts in the regular video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Open channel of live avatar",
          "description": "Adds an option to prevent a channel's current live video from opening when tapping its avatar.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Open links directly",
          "description": "Adds an option to skip over redirection URLs in external links.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app-browser.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Open links externally",
          "description": "Adds an option to always open links in your browser instead of with the in-app browser.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Open system share sheet",
          "description": "Adds an option to always open the system share sheet instead of the in-app share sheet.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Open videos fullscreen",
          "description": "Adds options to automatically open videos in fullscreen portrait or landscape mode.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Override YouTube Music buttons",
          "description": "Overrides YouTube Music buttons to open Morphe Music or any compatible third-party client.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Override certificate pinning",
          "description": "Overrides certificate pinning, allowing to inspect traffic via a proxy.",
          "firstSeen": 1791958356006,
          "default": false
        },
        {
          "name": "Play albums songs",
          "description": "Adds an option to play the song version of album tracks instead of music videos.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Play all",
          "description": "Adds an option to play all the videos from a channel and to display play all button in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Playback in feeds",
          "description": "Adds the 'Playback in feeds' setting of YouTube to the Morphe settings, where it is always available even if YouTube hides it.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Playback speed",
          "description": "Adds options to customize available playback speeds, set a default playback speed, and show a speed dialog button in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "PoToken provider",
          "description": "Adds option to get PoToken using an external PoToken minter app.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Pure AMOLED / Pure White system theme",
          "description": "Follows Android system theme: true black (#000000) in dark mode and true white (#FFFFFF) in light mode for Cromite 153 native UI surfaces.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1519
        },
        {
          "name": "Pure AMOLED web content",
          "description": "Makes Cromite web-content darkening follow the system theme: enabled in dark mode and disabled in light mode.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1519
        },
        {
          "name": "Reload video",
          "description": "Adds an option to display reload video button in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Remember live stream playback position",
          "description": "Adds an option to remember the playback position of an ongoing live stream and resume from there when reopening that live stream.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Remember repeat state",
          "description": "Adds an option to remember the repeat state when playing a new track or playlist.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Remember shuffle state",
          "description": "Adds an option to remember the shuffle state when playing a new track or playlist.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Remove background playback restrictions",
          "description": "Removes restrictions on background playback, including playing kids videos in the background.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Remove subreddit dialog",
          "description": "Adds options to remove the NSFW community warning and notifications suggestion dialogs by dismissing them automatically.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Remove viewer discretion dialog",
          "description": "Adds an option to remove the dialog that appears when opening a video that has been age-restricted by accepting it automatically. This does not bypass the age restriction.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of tracks with Return YouTube Dislike.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Return YouTube Dislike",
          "description": "Adds an option to show the dislike count of videos with Return YouTube Dislike.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Sanitize sharing links",
          "description": "Adds an option to sanitize sharing links by removing tracking query parameters.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Sanitize sharing links",
          "description": "Removes the tracking query parameters from shared links.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Save to Watch later",
          "description": "Adds an option to display save to Watch later button in the video player.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Scrobbling",
          "description": "Adds options to add played tracks to Last.fm and ListenBrainz.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Seekbar",
          "description": "Adds options to show old seekbar thumbnails, disable precise seeking when swiping up on the seekbar, slide to seek instead of playing at 2x speed when pressing and holding, tapping the player seekbar to seek, hiding the video player seekbar, enabling seeking in live streams, and expanding the live stream DVR duration.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube Music settings screen by their visible name.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Settings menu filter",
          "description": "Adds an option to hide items on the standard YouTube settings screen by their visible name.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Shorts autoplay",
          "description": "Adds options to automatically play the next Short.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Show view count",
          "description": "Adds an option to show the view count of Posts.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip non-music segments.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "SponsorBlock",
          "description": "Adds options to enable and configure SponsorBlock, which can skip undesired video segments such as sponsored content.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Spoof app version",
          "description": "Adds an option to trick the app into thinking you are running an older version.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Spoof device dimensions",
          "description": "Adds an option to spoof the device dimensions which can unlock higher video qualities.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Spoof signature",
          "description": "Spoofs the signature of the app to fix notification issues.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1520
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Spoof video streams",
          "description": "Adds options to spoof the client video streams to fix playback.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Start as guest",
          "description": "Skips the forced startup login screen using Reddit's native guest browsing mode.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1517
        },
        {
          "name": "Swipe controls",
          "description": "Adds options to enable and configure volume and brightness swipe controls.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Theme",
          "description": "Adds options for theming, and settings to change the app foreground and background colors.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "darkThemeColor",
              "title": "Dark theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            },
            {
              "key": "lightThemeColor",
              "title": "Light theme color",
              "description": "Can be a hex color (#RRGGBB) or a color resource reference. Setting a color of either theme applies both while patching and removes the in-app theme color settings."
            }
          ],
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Third-party lyrics",
          "description": "Adds an option to show synced lyrics with experience enhancement from 15+ providers in the lyrics panel.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1518
        },
        {
          "name": "Video quality",
          "description": "Adds options to set default video qualities and always use the advanced video quality menu.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Voice over translation",
          "description": "Adds additional voice over languages using text-to-speech synchronized to the video playback.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        },
        {
          "name": "Wide search bar",
          "description": "Adds a wide search bar to the top of the home and subscription feed.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1516
        }
      ]
    },
    {
      "source": "github",
      "repo": "PerfLite/morphe-patches-zona",
      "name": "Zona",
      "repoDescription": "Morphe patches for FreeZona",
      "avatarUrl": "https://avatars.githubusercontent.com/u/96340456?v=4&s=128",
      "hotRank": 114,
      "stars": 2,
      "updatedAt": 1792002071000,
      "firstSeen": 1791958356915,
      "appFirstSeen": {
        "free.zona": 1791958356006
      },
      "appUpdates": {
        "free.zona": 1792002071000
      },
      "patches": [
        {
          "name": "Force landscape player",
          "description": "Switches to landscape orientation when movie or series playback starts.",
          "firstSeen": 1791958356006,
          "compatiblePackagesKey": 1521
        },
        {
          "name": "Preferred quality priority",
          "description": "Plays at the quality from \"Preferred quality\" instead of the last quality chosen by hand, and keeps the chosen voice-over.",
          "firstSeen": 1791979041512,
          "compatiblePackagesKey": 1521
        },
        {
          "name": "Install as a separate app",
          "description": "Installs the patched app beside the original one under its own package name and app name, so the original keeps updating on its own.",
          "firstSeen": 1791998065056,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "Package name of the separate install. Must be unique among the installed copies."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "Name to tell the separate install apart from the original one."
            }
          ],
          "compatiblePackagesKey": 1521
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sahilwasgood/patches",
      "name": "sahilwasgood",
      "repoDescription": "Preset icon packs, headers and button styles for YouTube and YT Music",
      "avatarUrl": "https://raw.githubusercontent.com/sahilwasgood/patches/main/patches-bundle.png",
      "hotRank": 263,
      "stars": 4,
      "updatedAt": 1792230035000,
      "firstSeen": 1791958356915,
      "appFirstSeen": {
        "com.google.android.apps.youtube.music": 1791958356006,
        "com.google.android.youtube": 1791958356006
      },
      "appUpdates": {
        "com.google.android.apps.youtube.music": 1791960272000,
        "com.google.android.youtube": 1792044782000
      },
      "patches": [
        {
          "name": "Logo packs",
          "description": "Applies a preset app icon (all packs incl. Vanced Light). Turn off Morphe's Custom branding patch, both set the launcher icon.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "appIcon",
              "title": "App icon"
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder with mipmap-<dpi>/morphe_adaptive_{background,foreground}_custom.png (108/162/216/324/432 px). Optional drawable/morphe_adaptive_monochrome_custom.xml and drawable/morphe_notification_icon_custom.xml."
            }
          ],
          "compatiblePackagesKey": 711
        },
        {
          "name": "Logo packs",
          "description": "Applies a preset app icon (all packs incl. Vanced Light). Turn off Morphe's Custom branding patch, both set the launcher icon. Use Custom icon with a folder for your own art.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "appIcon",
              "title": "App icon"
            },
            {
              "key": "customIcon",
              "title": "Custom icon",
              "description": "Folder with mipmap-<dpi>/morphe_adaptive_{background,foreground}_custom.png (108/162/216/324/432 px). Optional drawable/morphe_adaptive_monochrome_custom.xml and drawable/morphe_notification_icon_custom.xml."
            }
          ],
          "compatiblePackagesKey": 1522
        },
        {
          "name": "Overlay button style",
          "description": "Player overlay button style (Bold, Rounded, Thin). Covers different buttons than Morphe's Player icon style, keep both on. Files that reference renamed drawables are skipped, so new app versions degrade to fewer styled buttons instead of failing.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "iconType",
              "title": "Button style"
            }
          ],
          "compatiblePackagesKey": 1522
        },
        {
          "name": "Shorts button style",
          "description": "Shorts action button style. Stock leaves the app untouched. Turn off Morphe's Shorts icon style patch, both style the same buttons.",
          "firstSeen": 1791958356006,
          "options": [
            {
              "key": "iconType",
              "title": "Button style"
            }
          ],
          "compatiblePackagesKey": 1522
        }
      ]
    },
    {
      "source": "github",
      "repo": "020krJ/morpheArc",
      "name": "UserXYZ",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/340180885?v=4&s=128",
      "hotRank": 284,
      "stars": 2,
      "updatedAt": 1791982853000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "__universal__": 1792022256530
      },
      "appUpdates": {
        "__universal__": 1791982853000
      },
      "patches": [
        {
          "name": "Ensure Location Permissions",
          "description": "Adds location permissions to the Android manifest.",
          "firstSeen": 1792022256530,
          "default": false
        }
      ]
    },
    {
      "source": "github",
      "repo": "balu100/GoogleDialerEnableCallRecording",
      "name": "Google Phone call recording",
      "repoDescription": "Morphe patch for Google Phone's built-in manual call recording, with obfuscation-resistant fingerprints and bytecode validation.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/5224983?v=4&s=128",
      "hotRank": 87,
      "stars": 3,
      "updatedAt": 1791992257000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "com.google.android.dialer": 1792022256530,
        "com.google.android.dialer.morphe": 1792022256530
      },
      "appUpdates": {
        "com.google.android.dialer": 1791992257000,
        "com.google.android.dialer.morphe": 1791992257000
      },
      "patches": [
        {
          "name": "Enable call recording",
          "description": "Enable the existing manual recording availability gate. Requires a working privileged call-audio backend.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1523
        },
        {
          "name": "Handle rejected DroidGuard connection",
          "description": "Report a rejected DroidGuard broker connection as DEVELOPER_ERROR instead of crashing a renamed clone. Device testing required.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1524
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "CappyT/cappys-patches",
      "name": "Cappyt",
      "repoDescription": "Unofficial Morphe patch bundle for the MuseScore Android app (Pro unlock)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1062478?v=4&s=128",
      "hotRank": 92,
      "stars": 2,
      "updatedAt": 1792058129000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "com.musescore.playerlite": 1792022256530
      },
      "appUpdates": {
        "com.musescore.playerlite": 1792058129000
      },
      "patches": [
        {
          "name": "Disable tracking",
          "description": "Disables Sentry crash reporting, AppsFlyer attribution and Firebase Analytics collection.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 1525
        },
        {
          "name": "Fix Google Play detection",
          "description": "Disables pairipcore's license and signature checks that complain the app was not installed from Google Play and shut it down.",
          "firstSeen": 1792058303349,
          "compatiblePackagesKey": 1525
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks MuseScore Pro / Off-Scores entitlements by patching the React Native Hermes bundle (paywalls, offline scores gating, feature flags). Also hides the device-compatibility attestation popup shown when opening scores.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1525
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Dabrogost/InfinityPlus-Patches",
      "name": "Infinity+",
      "repoDescription": "A lightweight Morphe patch bundle for Infinity+ for Reddit, based on Patcheddit v1.4.0, for Infinity+ 8.3.x",
      "avatarUrl": "https://avatars.githubusercontent.com/u/131940458?v=4&s=128",
      "hotRank": 275,
      "stars": 3,
      "updatedAt": 1792043964000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "ml.docilealligator.infinityforreddit.plus": 1792022256530
      },
      "appUpdates": {
        "ml.docilealligator.infinityforreddit.plus": 1791706088000
      },
      "patches": [
        {
          "name": "Spoof client",
          "description": "Restores Infinity+ Reddit API functionality using a selectable OAuth client ID preset or custom credentials.",
          "firstSeen": 1792022256530,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "Select the RedReader preset or enter your own 22-character Reddit OAuth client ID. Shared client IDs may be restricted or stop working."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Defaults to RedReader's redirect URI. Must match the selected client ID."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The Reddit API user agent. Defaults to RedReader's user agent. Custom client IDs may require a matching user agent."
            }
          ],
          "compatiblePackagesKey": 1526
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1526
        }
      ]
    },
    {
      "source": "github",
      "repo": "janowakps/morphe-patches-action",
      "name": "Action Dark Mode",
      "repoDescription": "Morphe patches for Action app (Dark Mode)",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36198623?v=4&s=128",
      "hotRank": 100,
      "stars": 2,
      "updatedAt": 1792015495000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "com.action.consumerapp": 1792022256530
      },
      "appUpdates": {
        "com.action.consumerapp": 1792015495000
      },
      "patches": [
        {
          "name": "Dark Mode",
          "description": "Forces dark mode throughout the Action app by overriding the core Jetpack Compose color palette and customer card QR code.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1527
        },
        {
          "name": "Dark Splash Screen",
          "description": "Forces dark window and splash screen backgrounds in styles.xml to eliminate the white flash on app startup.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1527
        },
        {
          "name": "Weekly Deals Sorting",
          "description": "Adds bidirectional sorting options with interactive chips for Weekly Deals, keeps native filtering/sorting untouched on 'New' and category pages, increases initial deals page limit to 120, and fixes badge label clipping.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1527
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jordanwoodson/lurk-morphe-patches",
      "name": "Lurk",
      "repoDescription": "Morphe privacy patches for Twitch, Kick and Rumble. Watch the stream, skip the tracking.",
      "avatarUrl": "https://raw.githubusercontent.com/jordanwoodson/lurk-morphe-patches/main/patches-bundle.png",
      "hotRank": 66,
      "stars": 5,
      "updatedAt": 1792226003000,
      "firstSeen": 1792022272184,
      "appFirstSeen": {
        "com.kick.mobile": 1792022256530,
        "com.rumble.battles": 1792022256530,
        "tv.twitch.android.app": 1792022256530
      },
      "appUpdates": {
        "com.kick.mobile": 1792226003000,
        "com.rumble.battles": 1792226003000,
        "tv.twitch.android.app": 1792102015000
      },
      "patches": [
        {
          "name": "AMOLED black",
          "description": "Makes Kick's dark background pure black for OLED screens, optionally with near-black cards and sheets. Starts off. Choose it in Lurk settings > Interface.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Anonymous chat",
          "description": "Adds a switch that reads chat as an anonymous guest, the way Twitch does when signed out, while the rest of the app stays signed in, so you aren't listed among a channel's chatters. Sending chat messages is disabled while it's on. Off by default; applies after a restart.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Auto-claim channel points",
          "description": "Adds a switch that claims the channel points bonus for your account as soon as its chest appears in a channel's chat, with the same request as tapping the chest. Each bonus is claimed once. Off by default; needs a signed-in account.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Avoid stitched ads",
          "description": "While Twitch's server stitches an ad break into a live stream, plays the stream instead from a picture-by-picture session, the kind Twitch itself shows during breaks, which gets no ads: at 360p at most, with sound, then back to the stream's own session and quality when the break is over. The player doesn't reload. The playback token for that session is requested without your account. When none can be had, the break plays, and Mute stitched ads still mutes and covers it. Native and React Native players; streams started while it's off are left alone.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Background audio",
          "description": "Keeps live streams and videos playing as audio when you leave Kick, using Kick's own audio notification. A second switch turns off the automatic picture-in-picture window. On by default, as on Twitch. Turn it off in Lurk settings > Playback.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Background audio",
          "description": "Keeps streams and videos playing as audio when you leave the app, using Twitch's own \"Continue Playing Audio in the Background\" with its audio-only stream and media notification. Changes only the default, Never in Twitch: a choice made in Twitch's settings still wins.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Block ads",
          "description": "Removes video ads (before and during videos and live streams) and the ads in feeds and under videos, signed in or not. The app never requests them, so it never sends the ad server your advertising ID, and no ad or Boosted video impressions or clicks are reported.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Block client ads",
          "description": "Declines ads handled by Twitch's native client ad eligibility check using its existing not eligible result. Does not remove ads stitched into streams by the server or guarantee ad-free playback.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Block cookie notice",
          "description": "Stops Rumble's Ketch consent SDK from loading, so the cookie notice never appears and no consent is recorded, and ignores consent recorded earlier. Rumble then keeps the analytics and ad tracking it gates on consent switched off. Push notifications stop too, since Rumble only starts its push service (Airship) with consent. Settings > Data Consent no longer opens.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Block cookie notice",
          "description": "Hides Twitch's automatic cookie consent notice without accepting it or changing saved vendor consent. Manual consent settings stay available. Use Disable analytics to block tracking.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Block display ads",
          "description": "Blocks the ad requests that Block client ads doesn't cover: stream display ads (squeezeback and lower third), audio ads, multi-format ad pods, the Following headliner, feed display and video ads and brand surveys, in both the native and React Native parts of the app. Each request gets the failure or no-ad answer Twitch already handles. Sponsorship and paid-promotion labels are kept. Ads stitched into the stream by the server still play.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Block update prompts",
          "description": "Stops Kick from asking for or forcing an app update. A patched Kick can't be updated from Google Play, so update by patching a newer version. On by default. Turn it off in Lurk settings > Interface.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Block update prompts",
          "description": "Stops the \"update required\" screen and the \"new version available\" dialog that Rumble turns on remotely, so a patched version keeps working when Rumble raises its minimum version. Update by patching a newer version. On by default. Turn it off in Lurk settings > Interface.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Bypass VOD ad sessions",
          "description": "Experimental: uses the original VOD URL instead of requesting a separate ad-session manifest. Does not remove ads stitched into live streams. Enable in Lurk settings after patching.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Change app name",
          "description": "Changes Kick's name in the launcher and Android settings.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name to show."
            }
          ],
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Change app name",
          "description": "Changes the name shown under Rumble's launcher icon and in Android's settings.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name to show."
            }
          ],
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Change app name",
          "description": "Changes the name shown under Twitch's launcher icon and in Android's settings.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name to show."
            }
          ],
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Chat appearance",
          "description": "Adds chat look settings: text size, alternating row backgrounds, plain /me messages, and the width and background opacity of the landscape chat panel. Each keeps Twitch's look until changed in Lurk settings. Native live chat, chat history and VOD chat replay; not React Native chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Chat keywords",
          "description": "Highlights live chat messages that mention you or contain your highlight words with a tinted background, optionally with a vibration, and hides messages with blocked words or from blocked users. Mentions are on by default; the word and user lists start empty. On by default. Turn it off in Lurk settings > Chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Chat keywords",
          "description": "Highlights chat messages that mention you or contain your highlight words with a tinted background, optionally with a vibration, and hides messages with blocked words or from blocked users. Mentions are on by default; the word and user lists start empty and are set in Lurk settings. Native live chat, chat history and VOD chat replay; not React Native chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Chat overlay",
          "description": "Adds a switch that scrolls live chat messages right to left across the top of the video in landscape (danmaku), as plain white text with the sender's name. Off until turned on in Lurk settings, with choices for speed and number of lines. Native live channels only: not React Native chat, VODs or chat replay. The overlay never takes touches.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Chat timestamps",
          "description": "Shows the time each live chat message was sent in front of the sender's name. On by default. Turn it off in Lurk settings > Chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Chat timestamps",
          "description": "Shows the time each live chat message was sent in front of it, the way Twitch already shows it on chat history, in 24-hour or 12-hour format. Whispers are unchanged.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Clean share links",
          "description": "Removes known campaign and advertising click parameters from kick.com links in share sheets. Keeps timestamps, clip IDs, unknown parameters and fragments. Kick's current share links are already clean.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Clean share links",
          "description": "Removes everything after the ? from Rumble links before they are shared, so tracking tags such as e9s (where you found the video) can't go out with them. Rumble 3.21.0 shares clean links; this keeps them clean if the server starts adding tags.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Clean share links",
          "description": "Removes known Twitch attribution and campaign parameters from shared links and copied share text. Keeps timestamps, clip IDs, unknown parameters and fragments. Covers native and React Native sharing.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Clone app",
          "description": "Installs Kick under another package name alongside the original, with separate sign-in and settings. Sharing sign-in with Kick's broadcaster app may not work after re-signing.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A unique package name for this install."
            }
          ],
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Clone app",
          "description": "Installs Rumble under another package name, so it sits alongside the original app with its own sign-in and settings. Use \"Change app name\" to tell the two apart in the launcher.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name for the clone. Each install needs its own."
            }
          ],
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Clone app",
          "description": "Installs Twitch under another package name alongside the original, with separate sign-in and settings. Amazon sign-in and verified app links may not work after re-signing.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A unique package name for this install."
            }
          ],
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Default startup tab",
          "description": "Adds a choice of the screen Kick opens on instead of Home: Browse or Following. Links and notifications still open what they point to. Starts on Home. Choose another in Lurk settings > Interface.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Default startup tab",
          "description": "Opens Rumble on Home or My Feed every time, instead of the one you last chose. Starts off. Choose a tab in Lurk settings > Interface.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Default startup tab",
          "description": "Adds a choice of the screen Twitch opens on instead of Home: Browse, Following or Activity. Links and notifications still open what they point to.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Default video quality",
          "description": "Sets the default adaptive quality ceiling to the selected height when that rendition exists. Kick can still choose a lower quality. The player's Auto option uses this ceiling. A lower starting ceiling can be set for mobile data in Lurk settings > Playback; it's off until then.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "quality",
              "title": "Default quality ceiling",
              "description": "Adaptive playback ceiling. Repatch to change this height."
            }
          ],
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Default video quality",
          "description": "Starts videos at the chosen quality, or the closest one available, instead of 480p. Once you pick a quality in the player, Rumble keeps using that one. Starting live streams at it too, and a lower cap on mobile data, are separate settings that start off. On by default. Change it in Lurk settings > Playback.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "quality",
              "title": "Quality",
              "description": "The video height to start with, such as 1080. Can be changed later in Lurk settings."
            },
            {
              "key": "live",
              "title": "Live streams too",
              "description": "Start live streams at the default quality instead of Auto. Can be changed later in Lurk settings."
            },
            {
              "key": "mobileQuality",
              "title": "On mobile data",
              "description": "The highest quality a video starts at on metered networks, or 0 for the same as on Wi-Fi. Can be changed later in Lurk settings."
            }
          ],
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Default video quality",
          "description": "Starts playback at the selected rendition when available, with Source as the default. Saved player choices, including Auto, take priority. Unavailable renditions use Twitch's fallback.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "quality",
              "title": "Default rendition",
              "description": "Rendition to use before a player quality is saved."
            }
          ],
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Disable analytics",
          "description": "Disables Firebase Analytics collection, Insider and Datadog initialization/events, Mux/Datazoom player analytics and PAL nonce requests. Playback API requests remain necessary to obtain streams. Restart Kick after changing this setting. This does not remove video ads.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Disable analytics",
          "description": "Stops Rumble's own analytics, which it sends whatever the consent setting: clicks, impressions, searches, watch progress and player state, with your user ID, username, advertising ID and AppsFlyer ID, to e.rumble.com and its debug log. Signed-in watch history may stop updating unless watch progress is kept.",
          "firstSeen": 1792022256530,
          "options": [
            {
              "key": "keepWatchProgress",
              "title": "Keep watch progress",
              "description": "Keep sending watch progress (video, position and player state). Rumble may use it for your watch history and for creators' view counts. Can be changed later in Settings > Lurk."
            }
          ],
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Disable analytics",
          "description": "Stops Twitch's native and React Native Spade event uploads, denies local analytics SDK consent, enables Branch's limited tracking mode, blocks Crashlytics uploads, Nielsen audience pings and Sprig surveys, and prevents Sentry initialization. Watch progress, viewing statistics and rewards may stop updating. Restart Twitch after changing this setting. Playback requests still run.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Disable autoplay",
          "description": "Starts Kick's feed previews switched off. Existing preferences and Kick's own autoplay switch keep working. Does not change intentionally opened streams.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Disable autoplay",
          "description": "Stops Rumble from playing the next video when one ends, and from playing muted previews in feeds, including the featured video on Home. Only the defaults change: Settings > Playback can turn either back on.",
          "firstSeen": 1792022256530,
          "default": false,
          "options": [
            {
              "key": "nextVideo",
              "title": "Next video",
              "description": "Don't play the next video when one ends (Autoplay next video). Can be changed later in Settings > Lurk."
            },
            {
              "key": "feedPreviews",
              "title": "Feed previews",
              "description": "Don't play muted previews in feeds or the featured video on Home (Playback in feeds: Off). Can be changed later in Settings > Lurk."
            }
          ],
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Disable autoplay",
          "description": "Stops the next recommended video and React Native feed clip from playing automatically, and defaults feed previews to Never. Manual Play and saved feed preview choices keep working.",
          "firstSeen": 1792022256530,
          "options": [
            {
              "key": "feedPreviews",
              "title": "Feed previews",
              "description": "Default feed previews to Never; existing Twitch preferences still take priority."
            },
            {
              "key": "nextVideo",
              "title": "Next video",
              "description": "Stop automatic recommendations and feed clip advancement; manual playback still works."
            }
          ],
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Don't save searches",
          "description": "Stops Kick from saving what you search for on this device. Searches you saved earlier stay until you remove them. On by default. Turn it off in Lurk settings > Privacy.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Don't save searches",
          "description": "Stops Rumble from keeping your searches on the phone and hides the ones it kept, so they no longer show under the search box. Suggestions still come from Rumble's server as you type. On by default. Turn it off in Lurk settings > Privacy.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Fill screen",
          "description": "Zooms videos to fill the screen in landscape, cropping the edges instead of showing black bars, on phones taller than 16:9. Starts off. Turn it on in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Fix notifications",
          "description": "Lets the patched app register for push notifications. Firebase only accepts Twitch's original package name and signing certificate, and refuses the re-signed app, so its registration requests send the original ones.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Fix stuck start screen",
          "description": "Opens Twitch when its start screen is still waiting after 5 seconds. Twitch waits for Branch's link lookup before it routes, and when that never answers, it stays on a blank start screen until it's closed, unpatched Twitch included.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Force ExoPlayer",
          "description": "Adds a switch that plays live channels and videos with the ExoPlayer backend Twitch still ships instead of Amazon IVS. Off until turned on in Lurk settings. Clips, encrypted streams and React Native players stay on IVS. Lurk patches that hook IVS, such as Normal latency, Mute stitched ads and Show video stats, don't act on ExoPlayer.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide Bits tipping",
          "description": "Hides chat Bits buttons, Bits purchase cards, the cheering tray and one-tap Bits controls. Keeps normal chat and Bits messages sent by other viewers.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide Clips",
          "description": "Hides Clips tabs in Browse, channels and categories, and the popular-clips row on channels. Shared clip links still open.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide Clips",
          "description": "Hides the Clips discovery tab on Home and the Clips tab on native channel profiles. Shared clip links still open.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide Create tab",
          "description": "Removes the Create (camera and upload) button from the bottom bar. Starts off. Turn it on in Lurk settings > Interface.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Hide Home sections",
          "description": "Hides the featured carousel, recommended streams and categories rows on Home, each with its own switch. Starts off. Turn them on in Lurk settings > Interface.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide Home sections",
          "description": "Hides Home's categories, creators and playlists rows, each with its own switch, and any section whose title you list in Lurk settings, such as Live or Rumble Originals. Starts off. Turn them on in Lurk settings > Interface.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Hide Home sections",
          "description": "Hides Stories on Home and, each with its own switch, the Continue watching, offline channels and recommended channels sections of Following.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide KICKs tipping",
          "description": "Hides the chat gift-shop button, KICKs purchase button and leaderboard tipping prompt.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide Premium upsells",
          "description": "Hides Rumble Premium promotions: the sheet that opens over videos, the Upgrade Now banner on Home and My Feed, the special offer on the account screen, the downloads pitch and Premium gifts in live chat. Premium-only videos still say so.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Hide Shorts",
          "description": "Removes Shorts from the bottom bar, Home, My Feed, channel pages, categories and search. Shorts links still open.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Hide chat clutter",
          "description": "Hides pinned messages, raid and gift notices and sponsor reads in live chat, each with its own switch, and optionally chat badges or the whole chat. Starts off. Turn them on in Lurk settings > Chat.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Hide chat highlights",
          "description": "Hides pinned messages, polls and predictions, goals, sub and gift messages, host messages, reward redemptions, event and drops banners, pinned KICKs gifts and celebration prompts, each with its own switch. Other chat messages are unchanged. Starts off. Turn them on in Lurk settings > Interface.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide chat highlights",
          "description": "Hides the Hype Train, Bits and gift leaderboards, other viewers' sub and gift messages and gift banners, pinned cheers and watch-streak pop-ups, each with its own switch. Celebrations can be hidden too. Other chat messages are unchanged.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide mature content warning",
          "description": "Skips the content warning on streams, videos and clips with mature content labels, as if you had chosen Start Watching. Age, region, guardian and account restrictions still apply. Off by default.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide player buttons",
          "description": "Hides the player's Clip, Cast and Share buttons, each with its own switch. Cast stays visible by default. Other ways to clip and share, such as the channel page, are unchanged.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide rating prompt",
          "description": "Stops Kick from asking you to rate the app. On by default. Turn it off in Lurk settings > Interface.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide subscription upsells",
          "description": "Hides channel Subscribe and Gift a Sub buttons and the leaderboard gift-subscription prompt. Keeps the existing subscribed indicator.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Hide subscription upsells",
          "description": "Hides Subscribe and Gift a Sub prompts, Turbo promotions and the native Turbo signup/startup offer. Keeps the existing subscribed indicator and legitimate account entitlements.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Hide tipping and Rants",
          "description": "Hides the Tip buttons on channels, videos and Shorts, Rants (paid live chat messages) and paying with Rumble Wallet. Rants other viewers send still show.",
          "firstSeen": 1792022256530,
          "default": false,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Keep playing during other sounds",
          "description": "Choose whether Rumble pauses when another app plays sound: always (Rumble's behavior), only for longer interruptions, or never. Calls still pause playback. Starts off. Choose it in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Keep screen on while paused",
          "description": "Keeps the screen on while a video is paused in the player, as it is during playback. When the video ends or you leave the player, the screen can turn off again. Starts off. Turn it on in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Lurk icon",
          "description": "Replaces Kick's launcher icon with Lurk artwork, including Android's themed icon.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Lurk icon",
          "description": "Replaces Rumble's launcher icon with the Lurk icon, including the themed icon on Android 13+.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Lurk icon",
          "description": "Replaces Twitch's launcher icon with Lurk artwork, including Android's themed icon.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Mute stitched ads",
          "description": "While an ad break that Twitch's server stitched into a stream plays, mutes the player and covers the video with black, then restores both when the stream returns. Works in the native and React Native players. The ad still plays and the break isn't shorter.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Navigation bar position",
          "description": "Adds a choice that moves Twitch's bottom navigation bar to the top of the screen and/or hides its labels, leaving only the icons. Twitch's own layout stays until another choice is made in Lurk settings.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Normal latency",
          "description": "Adds a switch that turns off low-latency mode for live streams: a few seconds more delay, fewer rebuffers on weak connections. Starts off. Turn it on in Lurk settings > Playback.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Normal latency",
          "description": "Adds a setting that turns off the player's low-latency mode for live streams: a few seconds more delay to the broadcaster, for fewer rebuffers on a weak connection. Off until turned on in Lurk settings.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Player gestures",
          "description": "Sets the skip interval of the video (VOD) rewind and forward buttons and the media notification, and adds brightness (left) and volume (right) swipes on the video in landscape. Twitch's -10/+30 seconds stay until you choose another interval in Lurk settings; swipes start off.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Playlist proxy",
          "description": "Sends live stream playlist requests to a proxy server you set in this patch's options, for example one that returns playlists without stitched ads. The proxy receives each request in full, including your signed playback token, which identifies your account: only use a proxy you trust. An http:// proxy gets an exception from Twitch's HTTPS-only rule for its host alone, and the token then travels unencrypted. Does nothing while the proxy URL is empty. Videos and clips are not proxied.",
          "firstSeen": 1792102932202,
          "default": false,
          "options": [
            {
              "key": "proxyUrl",
              "title": "Proxy URL",
              "description": "An https:// (or unencrypted http://) URL. With {url} in it, {url} is replaced by the encoded Twitch playlist URL; otherwise the proxy takes the place of usher.ttvnw.net and gets the same path and query. Empty: the patch does nothing."
            }
          ],
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Refresh stream",
          "description": "When a video or live stream fails, tap the error screen to reload it at the same point. On by default. Turn it off in Lurk settings > Playback.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Refresh stream",
          "description": "Long-press the player's settings gear, or the middle of the video, to reload a stuck stream through Twitch's own Retry: a new access token and playlist for live streams, the same position for videos. Covers Twitch's native players.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Remember playback speed",
          "description": "Keeps the playback speed you last picked for every video, including after Rumble restarts, instead of going back to 1x. Live streams without rewind still play at 1x. Starts off. Turn it on in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Remove tracking permissions",
          "description": "Removes advertising ID, ad attribution and Google Play install-referrer permissions. Other identifiers and analytics require separate controls.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Remove tracking permissions",
          "description": "Removes the advertising ID, ad measurement, install referrer and phone state permissions. Every SDK and Rumble's own requests then get an all-zero advertising ID.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Remove tracking permissions",
          "description": "Removes advertising ID and Google Play install-referrer permissions. Other identifiers and analytics require separate controls.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Resume videos when signed out",
          "description": "Starts videos where you left off when you aren't signed in, from the positions Rumble already keeps on the phone. Signed in, Rumble's own watch progress is unchanged. On by default. Turn it off in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Seek interval",
          "description": "Sets how far the rewind and forward buttons skip in videos and rewound live streams: 5, 15, 20 or 30 seconds instead of 10. Starts at Kick's 10 seconds. Choose another in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Seek interval",
          "description": "Sets how far the player's rewind and forward buttons skip, instead of 15 seconds. Starts off. Choose it in Lurk settings > Playback.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Show deleted messages",
          "description": "Keeps chat messages that moderators delete, or remove with a timeout or ban, struck through with a (Deleted), (Timed out) or (Banned) label, the way Kick's chat shows them to moderators, along with its ban, timeout and unban lines. Large KICKs gifts in chat also get the moderators' menu, whose Delete is meant for the channel's moderators. A second switch keeps the chat when a moderator clears it. Both on by default, as on Twitch. Turn them off in Lurk settings > Chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Show deleted messages",
          "description": "Shows the text of live chat messages that moderators remove, or that Rumble hides because the sender was muted, after Rumble's \"Message was removed by moderator\" label. On by default. Turn it off in Lurk settings > Chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Show deleted messages",
          "description": "Keeps the text of chat messages that moderators delete, or remove with a timeout or ban, struck through and dimmed instead of Twitch's \"message deleted\" placeholder. A second switch keeps the messages when a moderator clears the whole chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Show exact counts",
          "description": "Shows view, like, comment, follower and \"watching now\" counts in full (12,345 instead of 12K). Starts off. Turn it on in Lurk settings > Interface.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Show video stats",
          "description": "Adds the video stats button Twitch shows only to its staff to the native player: latency to the broadcaster, bitrate, buffer, dropped frames, codecs and server. Everything shown is local to the player.",
          "firstSeen": 1792102932202,
          "default": false,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Sleep timer",
          "description": "Pauses playback a chosen time after it last started or resumed, including background audio. Starts off. Choose a time in Lurk settings > Playback.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Sleep timer",
          "description": "Pauses playback a chosen time after it last started or resumed, including background play and picture-in-picture. Starts off. Choose a time in Lurk settings > Playback.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Sleep timer",
          "description": "Pauses playback a chosen time after it last started or resumed, through Twitch's own pause for native, portal and React Native players, and says so in a short notice. Choose the time in Lurk settings; it is off until then.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Stay on channel when it hosts",
          "description": "When the channel you're watching hosts another one, Kick's host dialog waits for you instead of switching when its countdown ends: Watch now still switches, Cancel stays. Starts off. Turn it on in Lurk settings > Interface.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Tablet layout",
          "description": "Adds a switch that makes Twitch treat the phone as a tablet: Home and the player rotate, the player shows chat beside the video in landscape, and a navigation rail on the left replaces the bottom bar in landscape (and in portrait too with a second switch). Off until turned on in Lurk settings; applies after a restart.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Third-party badges",
          "description": "Adds switches that show FrankerFaceZ and Chatterino badges and pronouns.alejo.io pronouns next to chatters' names in native chat. Each switch is off until turned on in Lurk settings. The badge switches download that service's public list of all badge holders (api.frankerfacez.com, api.chatterino.com) about once an hour and check it on the phone. The pronouns switch sends the username of each chatter whose message you see to pronouns.alejo.io. 7TV badges are not included.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Third-party emotes",
          "description": "Adds a switch that shows the channel's 7TV emotes, and 7TV's global emotes, in live chat. When on, it sends the channel owner's Kick user ID to 7tv.io and loads emote images from cdn.7tv.app. Not in the emote picker or autocomplete. Starts off. Turn it on in Lurk settings > Chat.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1528
        },
        {
          "name": "Third-party emotes",
          "description": "Adds switches that show 7TV, BetterTTV and FrankerFaceZ emotes in chat, Twitch's chat history and VOD chat replay. Each switch is off until turned on in Lurk settings; when on, it sends the ID of the channel you watch to that service (7tv.io, api.betterttv.net, api.frankerfacez.com) for its emote lists and loads the emote images from its CDN. Not in the emote picker or autocomplete.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Unlock Premium",
          "description": "Enables Rumble's local premium state after signing in and refreshing the profile, including ad-free playback and hiding premium upsells. Server-controlled content and subscription benefits still require server authorization.",
          "firstSeen": 1792022256530,
          "compatiblePackagesKey": 1530
        },
        {
          "name": "Use native player",
          "description": "Always opens live channels in Twitch's native player, never the React Native \"Ultralight\" player a server experiment can switch some users to. Most Lurk playback, chat and ad patches hook the native player.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "VOD chapters",
          "description": "Adds a Chapters button to the native video (VOD) player that lists the stream's game and category changes and jumps to one through Twitch's own seek. The list comes from Twitch's public data, fetched with the app's client ID. On by default.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        },
        {
          "name": "Watch without signing in",
          "description": "Opens Twitch without an account instead of stopping at the Log In / Sign Up screen, using Twitch's own signed-out mode. Streams, videos and chat can be watched; following, chatting and other account actions still ask you to sign in. Signed-in use is unchanged.",
          "firstSeen": 1792102932202,
          "compatiblePackagesKey": 1529
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "archivesteak/Quest",
      "name": "Quest",
      "repoDescription": "Morphe patches for Pinterest and Gboard",
      "avatarUrl": "https://avatars.githubusercontent.com/u/256915304?v=4&s=128",
      "hotRank": 104,
      "stars": 2,
      "updatedAt": 1792021030000,
      "firstSeen": 1792039443502,
      "appFirstSeen": {
        "com.google.android.inputmethod.latin": 1792039442487,
        "com.pinterest": 1792039442487
      },
      "appUpdates": {
        "com.google.android.inputmethod.latin": 1792021030000,
        "com.pinterest": 1792021030000
      },
      "patches": [
        {
          "name": "Change app name",
          "description": "Changes the name of the app, so it can be told apart from the preinstalled Gboard.",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "appName",
              "title": "App name",
              "description": "The name of the app, shown in the app list and the list of keyboards."
            }
          ],
          "compatiblePackagesKey": 1531
        },
        {
          "name": "Change package name",
          "description": "Changes the package name of the app, so it can be installed next to the preinstalled Gboard.",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "The package name of the patched app."
            }
          ],
          "compatiblePackagesKey": 1531
        },
        {
          "name": "Copy image",
          "description": "Adds \"Copy image\" below \"Download image\" in the Pin menu.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Customize long-press menu",
          "description": "Adds Download and Copy image to the menu shown when holding a Pin, and settings to choose which items the menu shows.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Enable image download",
          "description": "Restores the \"Download image\" option in the Pin menu and share sheet.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Enable video download",
          "description": "Adds \"Download image\" to the menu of video Pins and saves the video in the best available quality.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Remove clipboard length limit",
          "description": "Adds an option to keep copied text of any length in the clipboard, instead of cutting it off after 20,000 characters.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 1531
        },
        {
          "name": "Share image with Android",
          "description": "Adds an option to share the image of a Pin with Android's share sheet, instead of the app's share menu.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Show date posted",
          "description": "Adds an option to show the date a Pin was posted, above its creator.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 552
        },
        {
          "name": "Use KLIPY for GIFs",
          "description": "Adds an option to get GIFs and stickers from KLIPY instead of Tenor.",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "klipyApiKey",
              "title": "KLIPY API key",
              "description": "The key to use, from partner.klipy.com. Defaults to Quest's key. Can also be set in Gboard's settings under Quest."
            }
          ],
          "compatiblePackagesKey": 1531
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Manishrdy/piko",
      "name": "Piko",
      "repoDescription": "morphe patches for twitter and instagram",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53705124?v=4&s=128",
      "hotRank": 317,
      "stars": 1,
      "updatedAt": 1789350989000,
      "firstSeen": 1792039443502,
      "appFirstSeen": {
        "com.instagram.android": 1792039442487,
        "com.twitter.android": 1792039442487
      },
      "appUpdates": {
        "com.instagram.android": 1789350989000,
        "com.twitter.android": 1789350989000
      },
      "patches": [
        {
          "name": "Add ability to copy media link",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Add settings",
          "description": "Adds settings to control preferences are patching",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Allow user network certificate",
          "description": "Allows user network certificate for whitehat testing",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Block redirecting to X Lite",
          "description": "Blocks redirecting to the new X Android UI on launch",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Block update screen",
          "description": "Blocks the 'This app is out of date' update screen from being shown on launch",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Bring back twitter",
          "description": "Bring back old twitter logo and name",
          "firstSeen": 1792039442487,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Change app icon",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Change like animation",
          "description": "Change the animation to one from existing Rings like animations",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Change version code",
          "description": "Changes the version code of the app. This will turn off app store updates and allows downgrading an existing app install to an older app version.",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "versionCode",
              "title": "Version code",
              "description": "The version code to use. Using the highest value turns off app store updates and allows downgrading an existing app install to an older app version."
            }
          ],
          "compatiblePackagesKey": 1532
        },
        {
          "name": "Clear tracking params",
          "description": "Removes tracking parameters when sharing links",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Clone",
          "description": "Changes the package name and the app name. This allows you to install the patched app alongside the original Instagram app.\nCaution: Do not select the official Morphe's \"Change package name\" universal patch.",
          "firstSeen": 1792039442487,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name",
              "description": "A new package name for the patched app."
            },
            {
              "key": "appName",
              "title": "App name",
              "description": "A new app name (label). Entering \"Instagram\" will skip changing the app name."
            }
          ],
          "compatiblePackagesKey": 105
        },
        {
          "name": "Control video auto scroll",
          "description": "Control video auto scroll in immersive view",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Copy comment",
          "description": "Adds a button to copy comments on posts and reels.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Custom download folder",
          "description": "Change the download directory for video downloads",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom emoji font",
          "description": "Customise emoji font style",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom font",
          "description": "Customise font style",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom share menu",
          "description": "Overrides existing share menu and adds a new one",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Custom sharing domain",
          "description": "Allows for using custom domains when sharing posts, reels and stories.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Custom sharing domain",
          "description": "Allows for using domains like fxtwitter when sharing tweets/posts.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customise post font size",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customise story ring size",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Customise story timestamp",
          "description": "Customise the timestamp that shows when the story was posted",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Customize Inline action Bar items",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize Navigation Bar items",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize default reply sorting",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize explore tabs",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize navigation bar",
          "description": "Choose which tabs appear in the bottom navigation bar and reorder them",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Customize notification tabs",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize profile tabs",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize search suggestions",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize search tab items",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize side bar items",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Customize timeline top bar",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Delete from database",
          "description": "Delete entries from database(cache)",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable Reels scrolling",
          "description": "Disables the endless scrolling behavior in Instagram Reels, preventing swiping to the next Reel. Note: On a clean install, the 'Tip' animation may appear but will stop on its own after a few seconds.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable ads",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable analytics",
          "description": "Block analytics that are sent to Instagram/Facebook servers.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable auto timeline scroll on launch",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable chirp font",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Disable comments",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable discover people",
          "description": "Disables discover people section on user profile",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable double tap like",
          "description": "Disable double tap like on post, reel, comment and message",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable explore",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable highlights",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable screenshot detection",
          "description": "Disables screenshots detection in DM",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable stories",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable story flipping",
          "description": "Disable automatic flipping/moving to next story",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable swipe to create",
          "description": "Prevents opening the creation screen by swiping right on the home tab.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable typing status",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Disable video autoplay",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Download media",
          "description": "Adds ability to download posts, reels, stories and highlights",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Download patch",
          "description": "Unlocks the ability to download videos and gifs from Twitter/X",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Download voice message",
          "description": "Enables ability to download voice messages",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Dynamic color",
          "description": "Replaces the default Twitter Blue with the user's Material You palette.",
          "firstSeen": 1792039442487,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable PiP mode automatically",
          "description": "Enables PiP mode when you close the app",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable Undo Posts",
          "description": "Enables ability to undo posts before posting",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable debug menu for posts",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Enable force HD videos",
          "description": "Videos will be played in highest quality always",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Export all activities",
          "description": "Makes all app activities exportable.",
          "firstSeen": 1792039442487,
          "default": false,
          "compatiblePackagesKey": 110
        },
        {
          "name": "External downloader",
          "description": "Adds support to share post links directly to external downloader",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Filter stories",
          "description": "Filter stories to hide based on different categories",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Force enable translate",
          "description": "Get translate option for all posts",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Friendship status indicator",
          "description": "Adds a follows you back status label on the profile page andshows a detailed friendship status breakdown on click",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Handle custom twitter links",
          "description": "Adds support for opening custom twitter links such as vxtwitter, fxtwitter, and fixupx within the app. These will have to be manually enabled under the \"Open by default\" section in the app info!",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "customLinkHosts",
              "title": "Custom sharing domains",
              "description": "The custom sharing domains to register to be opened in Twitter"
            },
            {
              "key": "unofficialInstanceLinks",
              "title": "Include unofficial vxtwitter/fxtwitter instance links",
              "description": "Links might look unhinged/NSFW"
            }
          ],
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Banner",
          "description": "Hide new post banner",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Community Notes",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide FAB",
          "description": "Adds an option to hide Floating action button",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide FAB Menu Buttons",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Live Threads",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide Recommended Users",
          "description": "Hide recommended users that pops up when you follow someone",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide badges from navigation bar icons",
          "description": "Hides notification nudges & counts from navigation bar icons",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide bookmark icon in timeline",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide community badges",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide followed by context",
          "description": "Hides followed by context under profile",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide group creation button on sharesheet",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide hidden replies",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide immersive player",
          "description": "Removes swipe up for more videos in video player",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide notes tray",
          "description": "Hides notes tray in DM section",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide nudge button",
          "description": "Hides follow/subscribe/follow back buttons on posts",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide post metrics",
          "description": "Hides like, reposts etc counts.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide promote button",
          "description": "Hides promote button under self posts",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide recommendation items",
          "description": "Adds options to hide recommendation items such as \"Who to follow\" and \"Today's news\" in timeline, search, and replies.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Hide reshare button",
          "description": "Hides the reshare button from both posts and reels.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide stories tray",
          "description": "Hides stories tray from main feed.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hide suggested content",
          "description": "Hides suggested stories, reels, threads (Suggested posts will still be shown).",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Hook feature flag",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Import/Export login token",
          "description": "Adds an feature to export and import the token of accounts. This is useful when logging in on your second device or when re-installing piko.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Improve image viewing",
          "description": "Fetches max resolution images from server.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Legacy share links",
          "description": "Brings back username on post share links. Works post 11.4x.xx",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Limit feed to following profiles",
          "description": "Filters the home feed to display only content from profiles you follow.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Log server response",
          "description": "Log json responses received from server",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Loop story",
          "description": "Replay the current story when it ends",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Make ephemeral media permanent",
          "description": "Changes unexpired view once, view twice media to permanent view.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Mark chat as read manually",
          "description": "Adds option to mark a thread aka message as read manually",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "More information on profile",
          "description": "Adds more details on the profile page",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "More options on post",
          "description": "Adds an overflow menu button to get more options on post/reels, like copy description, copy username etc",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "More options on profile",
          "description": "Adds a new button to handle user related data like copy handle, download profile picture etc",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Native downloader",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Native reader mode",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Native translator",
          "description": "Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "No shortened URL",
          "description": "Get rid of t.co short urls.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Open links externally",
          "description": "Changes links to always open in your external browser, instead of the in-app browser.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Pause search suggestions",
          "description": "Search suggestions will not be saved locally",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Recommended flags",
          "description": "Developer flags suggested by the community",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Remove Ads",
          "description": "Removed promoted posts, trends and google ads",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove build expired popup",
          "description": "Removes the popup that appears after a while, when the app version ages.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Remove empty bottom space",
          "description": "Removes empty space below bottom navigation bar",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Remove premium upsell",
          "description": "Removes premium upsells",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove search suggestions",
          "description": "Hide/Remove search suggestion in explore section",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Remove view count",
          "description": "Removes the view count from the bottom of tweets",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Restore legacy follower lists",
          "description": "Restores the legacy follower and following list screen.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Round off numbers",
          "description": "Enable or disable rounding off numbers",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Sanitize share links",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Save deleted messages",
          "description": "Captures incoming DMs locally as they arrive from the server and marks them when the sender deletes them.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Save media comment",
          "description": "Adds a button to save media comments on posts and reels.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Selectable Text",
          "description": "Makes bio and username selectable",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Share Tweet as Image",
          "description": "Share tweets as rendered image. Requires X 11.0.0-release.0 or higher.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show changelogs",
          "description": "Shows changelogs when new a patch is installed.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show poll results",
          "description": "Adds an option to show poll results without voting",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show post source label",
          "description": "Source label will be shown only on public posts",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Show sensitive media",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Support external downloader",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 110
        },
        {
          "name": "Theme",
          "description": "Adds Material You and AMOLED controls to Piko settings on Android 12 and later. On Android 8–11, it applies a fixed Material You-style theme or an optional AMOLED theme.",
          "firstSeen": 1792039442487,
          "options": [
            {
              "key": "amoled",
              "title": "Pure-black AMOLED theme for Android 8–11",
              "description": "Use a fixed pure-black AMOLED theme instead of the fixed Material You-style theme on Android 8–11. On Android 12 and later, use the AMOLED control in Piko settings."
            }
          ],
          "compatiblePackagesKey": 105
        },
        {
          "name": "Unlock Plus benefits",
          "description": "Unlocks 'Plus' subscription benefits that are checked locally. USE IT AT YOUR OWN RISK",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Unlock developer options",
          "description": "Unlocks developer option by long pressing home icon",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Unlock employee options",
          "description": "Unlocks all options using by employee for debugging",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "Validate links",
          "description": "Fixes app crashing issue while opening links from a different app",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "View DMs anonymously",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "View live anonymously",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "View stories anonymously",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        },
        {
          "name": "View story mentions",
          "description": "Add option to view visible and hidden story mentions.",
          "firstSeen": 1792039442487,
          "compatiblePackagesKey": 105
        }
      ],
      "isPreRelease": true
    },
    {
      "source": "github",
      "repo": "Adiker/reddit-client-patches",
      "name": "Reddit Client",
      "repoDescription": "Independent Morphe patch source for Reddit clients, including the Infinity+ 8.3.0 fix",
      "avatarUrl": "https://avatars.githubusercontent.com/u/40745238?v=4&s=128",
      "hotRank": 309,
      "stars": 0,
      "updatedAt": 1792049036000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "__universal__": 1792134806036,
        "com.andrewshu.android.reddit": 1792134806036,
        "com.andrewshu.android.redditdonation": 1792134806036,
        "com.laurencedawson.reddit_sync": 1792134806036,
        "com.laurencedawson.reddit_sync.dev": 1792134806036,
        "com.laurencedawson.reddit_sync.pro": 1792134806036,
        "com.onelouder.baconreader": 1792134806036,
        "com.onelouder.baconreader.premium": 1792134806036,
        "com.rubenmayayo.reddit": 1792134806036,
        "free.reddit.news": 1792134806036,
        "io.syncapps.lemmy_sync": 1792134806036,
        "me.edgan.redditslide": 1792134806036,
        "ml.docilealligator.infinityforreddit.patreon": 1792134806036,
        "ml.docilealligator.infinityforreddit.plus": 1792134806036,
        "o.o.joey": 1792134806036,
        "o.o.joey.dev": 1792134806036,
        "o.o.joey.pro": 1792134806036,
        "org.cygnusx1.continuum": 1792134806036,
        "reddit.news": 1792134806036
      },
      "appUpdates": {
        "__universal__": 1792049036000,
        "com.andrewshu.android.reddit": 1792049036000,
        "com.andrewshu.android.redditdonation": 1792049036000,
        "com.laurencedawson.reddit_sync": 1792049036000,
        "com.laurencedawson.reddit_sync.dev": 1792049036000,
        "com.laurencedawson.reddit_sync.pro": 1792049036000,
        "com.onelouder.baconreader": 1792049036000,
        "com.onelouder.baconreader.premium": 1792049036000,
        "com.rubenmayayo.reddit": 1792049036000,
        "free.reddit.news": 1792049036000,
        "io.syncapps.lemmy_sync": 1792049036000,
        "me.edgan.redditslide": 1792049036000,
        "ml.docilealligator.infinityforreddit.patreon": 1792049036000,
        "ml.docilealligator.infinityforreddit.plus": 1792049036000,
        "o.o.joey": 1792049036000,
        "o.o.joey.dev": 1792049036000,
        "o.o.joey.pro": 1792049036000,
        "org.cygnusx1.continuum": 1792049036000,
        "reddit.news": 1792049036000
      },
      "patches": [
        {
          "name": "Add archive links to context menu",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Imgur images",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Automatically undelete Reddit content",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable Sync for Lemmy bottom sheet",
          "description": "Disables the bottom sheet at the startup that asks you to signup to \"Sync for Lemmy\".",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Disable ads",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Disable ads",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 6
        },
        {
          "name": "Disable ads",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 7
        },
        {
          "name": "Disable ads",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 8
        },
        {
          "name": "Enable Android debugging",
          "description": "Enables Android developer debugging capabilities. Including this patch can slow down the app.",
          "firstSeen": 1792134806036,
          "default": false
        },
        {
          "name": "Fake reddit premium",
          "description": "Allows using pro features without ads.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 9
        },
        {
          "name": "Fix /r/all",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Fix /s/ links",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix Redgifs API",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix missing audio in video downloads",
          "description": "Fixes audio missing in videos downloaded from v.redd.it.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Fix post thumbnails",
          "description": "Fixes loading post thumbnails by correcting their URLs.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Fix video downloads",
          "description": "Fixes a bug in Sync's MPD parser resulting in only the audio-track being saved.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Hook exception handler",
          "description": "Hook the exception handler in Boost. Don't enable except for development purposes",
          "firstSeen": 1792134806036,
          "default": false,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 11
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 4
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 12
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 13
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 14
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 10
        },
        {
          "name": "Modify login WebView",
          "description": "Modify the WebView used for logging into reddit to prevent login issues",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 11
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 4
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Continuum's client ID, redirect URI and user agent in API Keys settings menu. Patch options will modify default values.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 15
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 12
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 13
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 14
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 10
        },
        {
          "name": "Spoof client",
          "description": "Allows modifying Slide's client ID, redirect URI and user agent in settings. Patch options will modify default values.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 16
        },
        {
          "name": "Spoof client",
          "description": "Restores functionality of the app by using custom client ID.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "client-id",
              "title": "OAuth client ID",
              "description": "The Reddit OAuth client ID. Refer to Patcheddit documentation for more information on what to put here."
            },
            {
              "key": "redirect-uri",
              "title": "Redirect URI",
              "description": "The Reddit OAuth redirect URI. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's redirect URI."
            },
            {
              "key": "user-agent",
              "title": "User agent",
              "description": "The app's user agent. Refer to Patcheddit documentation for more information on what to put here. Default value is RedReader's user agent."
            }
          ],
          "compatiblePackagesKey": 5
        },
        {
          "name": "Use /user/ endpoint",
          "description": "Replaces the deprecated endpoint for viewing user profiles /u with /user, that used to fix a bug.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 5
        },
        {
          "name": "Use public imgur API",
          "description": "Fix imgur albums not loading.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 14
        }
      ]
    },
    {
      "source": "github",
      "repo": "BDCrusher/tiktok-interaction-addons",
      "name": "TikTok Interaction Add-ons",
      "repoDescription": "Independent beta Morphe add-ons for TikTok collections and sound-button actions. Requires compatible HushFeed Settings.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/194469280?v=4&s=128",
      "hotRank": 301,
      "stars": 1,
      "updatedAt": 1792065450000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.zhiliaoapp.musically": 1792134806036
      },
      "appUpdates": {
        "com.zhiliaoapp.musically": 1792065450000
      },
      "patches": [
        {
          "name": "Enhanced collection popup",
          "description": "Adjust collections before More, with bounded scrolling and host-theme colors. Configure under BDCrusher's Settings. Requires compatible HushFeed Settings in the same run.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1533
        },
        {
          "name": "Sound button actions",
          "description": "Hold the music disc for native sound saving and eligible music-app destinations. Configure under BDCrusher's Settings. Requires compatible HushFeed Settings. Experimental; device validation pending.",
          "firstSeen": 1792134806036,
          "default": false,
          "compatiblePackagesKey": 1533
        }
      ]
    },
    {
      "source": "github",
      "repo": "callMeBeyonder/morphe-patches",
      "name": "Beyonder",
      "repoDescription": "Beyonder Morphe patches",
      "avatarUrl": "https://avatars.githubusercontent.com/u/56964754?v=4&s=128",
      "hotRank": 69,
      "stars": 1,
      "updatedAt": 1792140271000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.cricfytv.sports": 1792153716458,
        "com.sbs.train": 1792134806036,
        "com.stronglifts.app": 1792134806036
      },
      "appUpdates": {
        "com.cricfytv.sports": 1792140271000,
        "com.sbs.train": 1792140271000,
        "com.stronglifts.app": 1792140271000
      },
      "patches": [
        {
          "name": "Remove ads",
          "description": "Removes the sponsor ads (banner and gate screens) and the full-screen ads. The locked channel dialog is kept.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 1534
        },
        {
          "name": "Unlock Premium (Root)",
          "description": "Unlocks all premium features. Requires root: the patched build must be mounted over the genuine Play-signed install — a re-signed sideload will not work.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1535
        },
        {
          "name": "Unlock Pro (Root)",
          "description": "Unlocks all Pro and PowerPack features. Requires root: the patched build must be mounted over the genuine Play-signed install — a normal sideload will not run.",
          "firstSeen": 1792153716458,
          "compatiblePackagesKey": 1536
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Juankyyy/morphe-patches",
      "name": "Juankyyy",
      "repoDescription": "custom morphe patches by juankyyy",
      "avatarUrl": "https://avatars.githubusercontent.com/u/103221572?v=4&s=128",
      "hotRank": 77,
      "stars": 1,
      "updatedAt": 1792095974000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.funnmedia.waterminder": 1792134806036,
        "com.hungrybolo.remotemouseandroid": 1792134806036
      },
      "appUpdates": {
        "com.funnmedia.waterminder": 1792095974000,
        "com.hungrybolo.remotemouseandroid": 1792095974000
      },
      "patches": [
        {
          "name": "Disable popups",
          "description": "Disables rate dialog, what's new dialog and auto update checks.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1537
        },
        {
          "name": "Remove ads",
          "description": "Disables banner and interstitial AdMob ads.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1537
        },
        {
          "name": "Remove license check",
          "description": "Skips the Play license check so the app starts on installs outside Google Play.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1538
        },
        {
          "name": "Unlock PRO",
          "description": "Unlocks all PRO features.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1537
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks all Premium features.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1538
        },
        {
          "name": "Update check off by default",
          "description": "Disables automatic update checks by default. Keep it off and update only via Morphe.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1538
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "jzl1/morphe-patches",
      "name": "jzl1",
      "repoDescription": "Patches for some apps I use myself.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/34795003?v=4&s=128",
      "hotRank": 78,
      "stars": 2,
      "updatedAt": 1792053642000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.analiti.fastest.android": 1792134806036
      },
      "appUpdates": {
        "com.analiti.fastest.android": 1792053642000
      },
      "patches": [
        {
          "name": "Disable telemetry",
          "description": "Forces Firebase analytics and crash reporting off, ignoring the in-app privacy toggles and their defaults.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1539
        },
        {
          "name": "Hide sign-in banner",
          "description": "Removes the orange \"Sign in\" prompt below the toolbar. The account screen stays reachable from the drawer.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1539
        },
        {
          "name": "Neutralize tamper fork bomb",
          "description": "Stops the native anti-tamper response that spawns unbounded threads and crashes the app a few seconds after launch on a repackaged build.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1539
        },
        {
          "name": "Unlock Expert",
          "description": "Unlocks the Expert tier and disables the PairIP licence check.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1539
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "madushas/tele_web_patch",
      "name": "Telegram Web 10.2.0",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/44031016?v=4&s=128",
      "hotRank": 308,
      "stars": 0,
      "updatedAt": 1792052490000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "__universal__": 1792134806036,
        "org.telegram.messenger.web": 1792134806036
      },
      "appUpdates": {
        "__universal__": 1792052490000,
        "org.telegram.messenger.web": 1792052490000
      },
      "patches": [
        {
          "name": "Anti-delete messages",
          "description": "Prevents messages deleted by other users from being removed locally.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Anti-screenshot notification",
          "description": "Blocks screenshot notifications from being sent to the other user.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Bypass integrity check",
          "description": "Spoofs certificate fingerprint and SafetyNet results so login works on patched APK.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Disable auto-update",
          "description": "Disables automatic app update checks, the blocking update screen, and the proxy sponsor channel insertion.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Disable channel switching",
          "description": "Disables the pull-down gesture that switches to the next unread channel.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Download speed boost",
          "description": "Increases download chunk size to 1 MB and max concurrent requests to 12.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Fix Firebase after re-signing",
          "description": "Fixes Firebase services (push notifications, Remote Config, Firebase Auth) that break after Morphe re-signs the app with a different certificate.\n\nApply with Original app certificate patch — no other config needed.",
          "firstSeen": 1792134806036,
          "default": false
        },
        {
          "name": "Hide typing indicator",
          "description": "Hides your typing indicator from other users in all chats.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Provide Original app certificate",
          "description": "Automatically reads the signing certificate from the APK you are patching — no original app installed or file provided needed. Only fill the options below if you are patching an APK that was already re-signed (e.g. a previously patched build): in that case point to the original APK file, or enter the certificate manually.",
          "firstSeen": 1792134806036,
          "default": false,
          "options": [
            {
              "key": "originalApkPath",
              "title": "Path to original APK (if uninstalled)",
              "description": "Full path to the original APK or .apks bundle. Example: /sdcard/Download/Waze.apks"
            },
            {
              "key": "manualCertSha1",
              "title": "Certificate SHA-1 (manual)",
              "description": "40-char hex. Found on APKMirror under app signature info."
            },
            {
              "key": "manualCertSha256",
              "title": "Certificate SHA-256 (manual)",
              "description": "64-char hex. Optional companion to SHA-1."
            },
            {
              "key": "manualCertBase64",
              "title": "Certificate Base64 DER (manual)",
              "description": "Needed only for Signature spoof patch. Get it with: apksigner verify --print-certs original.apk"
            }
          ]
        },
        {
          "name": "Remove ads",
          "description": "Removes sponsored messages from all chats and channels.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Spoof app signature",
          "description": "Makes the app think its signing certificate is unchanged after Morphe re-signs it.\n\nUseful when an app crashes or shows a tamper warning because it checks its own certificate.\n\nDoes not bypass Play Integrity / SafetyNet hardware attestation.\n\nApply with Original app certificate patch.",
          "firstSeen": 1792134806036,
          "default": false,
          "options": [
            {
              "key": "packageName",
              "title": "Package name override (optional)",
              "description": "Leave blank — read automatically from the app. Only set this if you changed the app's package name and the patch is using the wrong one."
            }
          ]
        },
        {
          "name": "Spoof install source",
          "description": "Makes the app think it was installed from a specific store (default: Google Play).\n\nUseful when an app blocks features or shows errors because it detects it was not installed from the Play Store.\n\nOnly affects what the app itself sees - does not change the real system install record.",
          "firstSeen": 1792134806036,
          "default": false,
          "options": [
            {
              "key": "installerPackageName",
              "title": "Store to impersonate",
              "description": "Most apps only check for the Google Play Store, so the default is usually correct. Pick from the list, or type any package name directly if your app checks for a different store."
            }
          ]
        },
        {
          "name": "Unlock Premium",
          "description": "Unlocks Telegram Premium features for the current account.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        },
        {
          "name": "Voice to music",
          "description": "Plays voice notes in the full music player with seek bar and background playback.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1540
        }
      ]
    },
    {
      "source": "github",
      "repo": "Pilotkosinus/morphe-waze-patches",
      "name": "Waze YT Music",
      "repoDescription": "Morphe patches for Waze, enabling integration and media controls for patched YouTube Music.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/45830242?v=4&s=128",
      "hotRank": 75,
      "stars": 1,
      "updatedAt": 1792089586000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.waze": 1792134806036
      },
      "appUpdates": {
        "com.waze": 1792089586000
      },
      "patches": [
        {
          "name": "Always Play Speed Camera Sound",
          "description": "Waze shows speed camera alerts on screen, but plays the alert sound only when you drive above the speed limit. This patch plays the sound for every speed camera. Can be turned off in the Morphe patch settings.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1541
        },
        {
          "name": "Google Assistant Button",
          "description": "Adds a button below the audio and sound buttons of the map. It opens the voice assistant of the device on top of Waze, so the map stays visible.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1541
        },
        {
          "name": "Morphe Patch Settings",
          "description": "Adds \"Morphe Patch Einstellungen\" at the bottom of the Waze settings. It shows all applied Morphe patches with a switch to turn each of them on or off.",
          "firstSeen": 1792134806036,
          "compatiblePackagesKey": 1541
        },
        {
          "name": "Waze – Patched YouTube Music Support",
          "description": "Adds a repackaged YouTube Music app (for example patched with Morphe) to the audio partners of Waze, so it can be selected and controlled from the Waze music player. The original YouTube Music app keeps working.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "packageNames",
              "title": "Package names",
              "description": "Comma separated package names of patched YouTube Music apps. Installed repackaged YouTube Music apps are also detected automatically."
            }
          ],
          "compatiblePackagesKey": 1541
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "VoltoxderEchte/waze-gearslip-morphe-patch",
      "name": "waze-gearslip-patch",
      "repoDescription": "Morphe patch to use Waze with Gearslip",
      "avatarUrl": "https://avatars.githubusercontent.com/u/84557630?v=4&s=128",
      "hotRank": 76,
      "stars": 3,
      "updatedAt": 1792108800000,
      "firstSeen": 1792134808267,
      "appFirstSeen": {
        "com.waze": 1792134806036
      },
      "appUpdates": {
        "com.waze": 1792108800000
      },
      "patches": [
        {
          "name": "Allow Gearslip",
          "description": "Lets Gearslip, the Android Auto alternative, show Waze on the car screen. Waze's car library accepts only Android Auto itself on a phone; this adds Gearslip (and any other host you list) to the hosts it accepts. Android Auto keeps working as before.",
          "firstSeen": 1792134806036,
          "options": [
            {
              "key": "hosts",
              "title": "Accepted hosts",
              "description": "digest,package entries separated by ';'. The digest is the SHA-256 of the host's signing certificate, 64 lowercase hex characters (apksigner verify --print-certs), or * for any certificate."
            }
          ],
          "compatiblePackagesKey": 1542
        },
        {
          "name": "Fix speed drops",
          "description": "Stops Waze from showing 0 km/h for a moment while driving on phones without Google Play services. A location without a speed gets one from the distance travelled, or keeps the last speed briefly, and short gaps between locations can be bridged. Real stops are not affected.",
          "firstSeen": 1792153716458,
          "options": [
            {
              "key": "holdSeconds",
              "title": "Hold speed (seconds)",
              "description": "How long the last speed is kept when a location comes without one and its position is too coarse to compute one. After that the speed falls as if braking."
            },
            {
              "key": "braking",
              "title": "Braking (m/s²)",
              "description": "How fast a held speed may fall after the hold time. 4 is firm braking."
            },
            {
              "key": "bridgeSeconds",
              "title": "Bridge gaps (seconds)",
              "description": "When no location arrives while driving, continue along the last heading for at most this many seconds. 0 turns this off."
            }
          ],
          "compatiblePackagesKey": 1542
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "dieroboter/morphe-patches",
      "name": "dieroboter",
      "repoDescription": "Personal patch bundle for Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/87614015?v=4&s=128",
      "hotRank": 45,
      "stars": 4,
      "updatedAt": 1792282499000,
      "firstSeen": 1792211458015,
      "appFirstSeen": {
        "com.bk.videotogif": 1792211456941,
        "com.dotgears.flappybird": 1792265190046,
        "com.medhaapps.wififtpserver": 1792211456941,
        "com.robtopx.geometrydashmeltdown": 1792211456941,
        "com.robtopx.geometrydashsubzero": 1792211456941,
        "com.robtopx.geometrydashworld": 1792211456941
      },
      "appUpdates": {
        "com.bk.videotogif": 1792196912000,
        "com.dotgears.flappybird": 1792282499000,
        "com.medhaapps.wififtpserver": 1792196912000,
        "com.robtopx.geometrydashmeltdown": 1792196912000,
        "com.robtopx.geometrydashsubzero": 1792196912000,
        "com.robtopx.geometrydashworld": 1792196912000
      },
      "patches": [
        {
          "name": "Adapt to modern displays",
          "description": "Adapts the game world to the display: the world height is computed at startup from the screen size (288 units wide, height scaled to the screen, from a minimum of 384), and the scene, pipe and texture geometry follows it, so the game adapts to any screen from 4:3 up through tall phones without bars. On screens shorter than the original 16:9 the background is anchored to the ground, so its skyline and bushes stay sitting on the ground instead of sinking behind it. Also adds display-cutout and immersive window handling (fixes the black bar on tall screens) and moves the per-frame texture setup to a one-time init call (the port's flicker fix).",
          "firstSeen": 1792265190046,
          "compatiblePackagesKey": 1543
        },
        {
          "name": "Convert to 64-bit",
          "description": "Removes the bundled 32-bit native libraries (libandengine.so for armeabi, armeabi-v7a and x86). The engine's native loading is exception-guarded in the stock code and falls back to its Java implementation, so the game becomes ABI-neutral and installs on 64-bit-only devices.",
          "firstSeen": 1792265190046,
          "compatiblePackagesKey": 1543
        },
        {
          "name": "Disable AppMetrica activation",
          "description": "Makes AppMetrica.activateReporter a no-op, so the AppMetrica reporter the Yandex mediation glue sets up is never activated and its events are dropped.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1544
        },
        {
          "name": "Disable AppMetrica activation",
          "description": "Makes AppMetrica.activateReporter a no-op, so the AppMetrica reporter the Yandex mediation glue sets up is never activated and its events are dropped.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1545
        },
        {
          "name": "Disable AppMetrica activation",
          "description": "Makes AppMetrica.activateReporter a no-op, so the AppMetrica reporter the Yandex mediation glue sets up is never activated and its events are dropped.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Disable AppMetrica activation",
          "description": "Makes AppMetrica.activateReporter a no-op, so the AppMetrica reporter the Yandex mediation glue sets up is never activated and its events are dropped.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1547
        },
        {
          "name": "Disable Crashlytics reporting",
          "description": "Disables Firebase Crashlytics data collection and empties the app's Crashlytics log/exception calls, which otherwise report the server URL and configuration on every start and stop.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Disable Singular telemetry",
          "description": "Prevents the Singular analytics SDK from initializing: its only init call site (the PremiumHelper Singular manager coroutine) returns immediately.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Disable Toto backend",
          "description": "Disables the Toto server-driven config/offers backend: its app-start initialization, config reporting (including the background worker), FCM promotional-push token registration and the worker scheduling all become no-ops.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Disable ad consent flow",
          "description": "Flips the AppLovin terms-and-privacy flow in LiteRobTopActivity.setupGAM from enabled to disabled, so the first-launch ad consent dialog never appears.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1544
        },
        {
          "name": "Disable ad consent flow",
          "description": "Flips the AppLovin terms-and-privacy flow in LiteRobTopActivity.setupGAM from enabled to disabled, so the first-launch ad consent dialog never appears.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1545
        },
        {
          "name": "Disable ad consent flow",
          "description": "Disables the Google UMP ad-consent flow: the SDK's consent request returns immediately, so no consent information is requested and no consent form is ever loaded or shown.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Disable ad consent flow",
          "description": "Disables the Google UMP consent flow that gates ad loading. The consent info update never runs and ads are treated as always allowed to load. Has no visible effect if 'Remove banner ads' is also enabled.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Disable ad consent flow",
          "description": "Flips the AppLovin terms-and-privacy flow in LiteRobTopActivity.setupGAM from enabled to disabled, so the first-launch ad consent dialog never appears.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1547
        },
        {
          "name": "Disable banner and interstitial ads",
          "description": "No-ops the native bridge methods that show banner and interstitial ads (LiteRobTopActivity._enableBanner / _showInterstitial) and makes _hasCachedInterstitial report false. Rewarded video ads are left working.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1544
        },
        {
          "name": "Disable banner and interstitial ads",
          "description": "No-ops the native bridge methods that show banner and interstitial ads (LiteRobTopActivity._enableBanner / _showInterstitial) and makes _hasCachedInterstitial report false. Rewarded video ads are left working.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1545
        },
        {
          "name": "Disable banner and interstitial ads",
          "description": "No-ops the native bridge methods that show banner and interstitial ads (LiteRobTopActivity._enableBanner / _showInterstitial) and makes _hasCachedInterstitial report false. Rewarded video ads are left working.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1547
        },
        {
          "name": "Disable mDNS service advertisement",
          "description": "Stops the server from announcing itself as 'WiFiFTP' over mDNS/NSD (_ftp._tcp) on the local network. Direct connections by IP address are unaffected.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Disable rate prompts",
          "description": "Disables the in-app rate-us prompts (the SDK's rate-dialog source gate always returns false) and hides the 'Rate us' row in the settings screen.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Hide Get Pro version button",
          "description": "Hides the 'Get Pro version' button on the main screen, which only opens the paid Pro app's store listing.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Material You icon",
          "description": "Replaces the legacy launcher icon with a Material You adaptive icon: white folder and WiFi glyph on the app's blue, with a monochrome layer for themed icons.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Modernize manifest and resources",
          "description": "Makes the game activity the launcher and removes the splash screen and AdMob activity, drops the INTERNET and ACCESS_NETWORK_STATE permissions, raises the SDK levels to the port's min 14 / target 34 (current Android refuses to install the stock target 15), adds an adaptive launcher icon and display-cutout theme settings, removes the dead Google sign-in resources, and replaces the sound effects with the port's re-encoded versions. The app's version is left untouched.",
          "firstSeen": 1792265190046,
          "compatiblePackagesKey": 1543
        },
        {
          "name": "Remove Rate this app menu item",
          "description": "Removes the 'Rate this app' item, which opens the app's store listing, from the main screen menu.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Remove ads and Google services hooks",
          "description": "Hides the AdMob banner and removes the ad request so no ad is ever loaded, disconnects the Google Play Games activity hook, and removes the port-removed tap-zone handler and scene trigger tied to the old services UI.",
          "firstSeen": 1792265190046,
          "compatiblePackagesKey": 1543
        },
        {
          "name": "Remove banner ads",
          "description": "Removes the AdMob banner ad from the main screen. The ads SDK is never initialized and the banner view is never created or loaded.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Strip ad tracking permissions",
          "description": "Removes the ad identifier permissions (AD_ID and the Ad Services permissions: ad ID, attribution and topics) from the manifest.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1544
        },
        {
          "name": "Strip ad tracking permissions",
          "description": "Removes the ad identifier permissions (AD_ID and the Ad Services permissions: ad ID, attribution and topics) from the manifest.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1545
        },
        {
          "name": "Strip ad tracking permissions",
          "description": "Removes the ad identifier permissions (AD_ID and the Ad Services permissions: ad ID, attribution and topics) from the manifest.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        },
        {
          "name": "Strip ad tracking permissions",
          "description": "Removes the ad identifier permissions (AD_ID and the Ad Services permissions: ad ID, attribution and topics) from the manifest.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1547
        },
        {
          "name": "Strip ad tracking permissions and app ID",
          "description": "Removes the AdMob application ID, the MobileAds initialization provider and the ad identifier permissions (AD_ID and Ad Services) from the manifest. Requires 'Remove banner ads'.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1548
        },
        {
          "name": "Unlock premium",
          "description": "Unlocks premium: forces the PremiumHelper SDK's isPremium check to always return true, which also suppresses banner/interstitial ads and the paywall and relaunch offers through the SDK's own premium paths.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1546
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "loody227/masajid-patches",
      "name": "Masajid",
      "repoDescription": "Masajid Patches bundle for Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60251679?v=4&s=128",
      "hotRank": 46,
      "stars": 1,
      "updatedAt": 1789565802000,
      "firstSeen": 1792211458015,
      "appFirstSeen": {
        "sa.gov.moia.beneficiaryapp": 1792211456941
      },
      "appUpdates": {
        "sa.gov.moia.beneficiaryapp": 1789565802000
      },
      "patches": [
        {
          "name": "Bypass PairIP license check",
          "description": "Disables PairIP license/install-source verification so a re-signed build can run.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1549
        },
        {
          "name": "Bypass root / bootloader detection",
          "description": "Forces root/bootloader detection checks to false across MainActivity, detector classes, and root indicators.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1549
        },
        {
          "name": "Bypass mock-location detection",
          "description": "Renames mock-location feature keys and disables detector classes so a simulated GPS position is not flagged.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1549
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "sabbirexist/kodex-patches",
      "name": "Kodex",
      "repoDescription": "Kodex Patches — Morphe patch bundles maintained by Kodex.",
      "avatarUrl": "https://avatars.githubusercontent.com/u/138793371?v=4&s=128",
      "hotRank": 44,
      "stars": 3,
      "updatedAt": 1792345101000,
      "firstSeen": 1792211458015,
      "appFirstSeen": {
        "org.videolan.vlc": 1792211456941,
        "sharefiles.sharemusic.shareapps.filetransfer": 1792346965016
      },
      "appUpdates": {
        "org.videolan.vlc": 1792322242000,
        "sharefiles.sharemusic.shareapps.filetransfer": 1792345101000
      },
      "patches": [
        {
          "name": "AMOLED black theme",
          "description": "Repaints every dark surface — background, cards, dialogs, popups, header and the navigation bar — to true black.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Disable audio time-stretch",
          "description": "Forces time-stretching off for artifact-free playback at 1x speed.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Force AAudio output",
          "description": "Locks the audio output to AAudio (low latency), overriding the device preference.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Force ReplayGain",
          "description": "Normalizes loudness across tracks using track mode with peak protection.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Force audio passthrough",
          "description": "Enables bitstream audio passthrough (digital output) to an external DAC or receiver.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Raise network cache",
          "description": "Buffers 3 seconds of stream ahead to reduce stalls on flaky networks.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Remove ads",
          "description": "Unlocks the paid Remove Ads feature: disables every ad and hides the Remove Ads purchase icon.",
          "firstSeen": 1792346965016,
          "compatiblePackagesKey": 1551
        },
        {
          "name": "Skip \"What's New\" dialog",
          "description": "Suppresses the What's New changelog dialog shown after app updates.",
          "firstSeen": 1792211456941,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Unlock experimental features",
          "description": "Enables every experimental feature flag regardless of its stored value.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        },
        {
          "name": "Verbose libVLC logging",
          "description": "Sets libVLC to maximum verbosity (-vvv) for troubleshooting playback.",
          "firstSeen": 1792211456941,
          "default": false,
          "compatiblePackagesKey": 1550
        }
      ],
      "isOfficial": true
    },
    {
      "source": "github",
      "repo": "Sudashiii/at-tv-patches",
      "name": "AT TV Patches (unofficial)",
      "repoDescription": "Unofficial Morphe patches for ServusTV On and ORF on",
      "avatarUrl": "https://avatars.githubusercontent.com/u/35486261?v=4&s=128",
      "hotRank": 274,
      "stars": 3,
      "updatedAt": 1792138854000,
      "firstSeen": 1792229065243,
      "appFirstSeen": {
        "com.mautilus.servus": 1792229064180,
        "com.nousguide.android.orftvthek": 1792229064180
      },
      "appUpdates": {
        "com.mautilus.servus": 1792138854000,
        "com.nousguide.android.orftvthek": 1792138854000
      },
      "patches": [
        {
          "name": "Block forced updates",
          "description": "Makes the 'Update required' dialog dismissible, so the patched app can't be locked out by a forced update.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1552
        },
        {
          "name": "Block forced updates",
          "description": "Disables Google Play in-app update prompts and makes 'Update required' messages dismissible, so the patched app can't be locked out by a forced update.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1553
        },
        {
          "name": "Disable review prompts",
          "description": "Stops the app from asking for a Play Store rating after watching videos or adding favorites.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1553
        },
        {
          "name": "Disable tracking",
          "description": "Stops ÖWA/INFOnline reach measurement, GfK video measurement, Bitmovin player analytics and Sentry crash reporting from starting.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1552
        },
        {
          "name": "Disable tracking",
          "description": "Makes the app behave as if all tracking consent was declined, so Braze, Datadog, Red Bull analytics, GfK and Datazoom never start and Crashlytics and Firebase Analytics don't collect data.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1553
        },
        {
          "name": "Disable video ads",
          "description": "Removes pre-roll and post-roll ads from videos, live channels and timeshift.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1552
        },
        {
          "name": "Disable video ads",
          "description": "Removes pre-roll and mid-roll ads (Google IMA) from videos and live channels.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1553
        },
        {
          "name": "Reject cookie banner",
          "description": "Skips the cookie consent banner and saves 'Disagree to all' instead, as if you declined it. The privacy settings in the app stay available.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1552
        },
        {
          "name": "Reject cookie banner",
          "description": "Skips the cookie consent banner on first launch and saves 'Reject all' instead, as if you declined it. The privacy settings in the app stay available.",
          "firstSeen": 1792229064180,
          "compatiblePackagesKey": 1553
        }
      ]
    },
    {
      "source": "github",
      "repo": "wonjoonSeol-WS/morphe-patches",
      "name": "Block KakaoPay",
      "repoDescription": "",
      "avatarUrl": "https://avatars.githubusercontent.com/u/65998019?v=4&s=128",
      "hotRank": 300,
      "stars": 1,
      "updatedAt": 1792219104000,
      "firstSeen": 1792285600433,
      "appFirstSeen": {
        "com.kakao.talk": 1792285581507
      },
      "appUpdates": {
        "com.kakao.talk": 1792219104000
      },
      "patches": [
        {
          "name": "Block KakaoPay",
          "description": "Closes every KakaoPay screen the moment it opens and stops the KakaoPay Moat scan from running on this re-signed client. Pay on the original, unpatched app instead.",
          "firstSeen": 1792285581507,
          "compatiblePackagesKey": 117
        }
      ]
    },
    {
      "source": "github",
      "repo": "kveld9/kveld-extra-morphe-patches",
      "name": "kveld9 Extra",
      "repoDescription": "Standalone, app-specific patches for use with Morphe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/179108235?v=4&s=128",
      "hotRank": 34,
      "stars": 19,
      "updatedAt": 1792334049000,
      "firstSeen": 1792334233931,
      "appFirstSeen": {
        "com.adobe.lrmobile": 1792334232999,
        "com.hevy": 1792334232999,
        "com.instagram.android": 1792334232999,
        "com.lemon.lvoverseas": 1792334232999,
        "com.mi.earphone": 1792334232999,
        "com.microsoft.office.officehubrow": 1792334232999,
        "com.microsoft.office.powerpoint": 1792334232999,
        "com.nokoprint": 1792334232999,
        "com.tranzmate": 1792334232999,
        "com.twitter.android": 1792334232999
      },
      "appUpdates": {
        "com.adobe.lrmobile": 1792334049000,
        "com.hevy": 1792334049000,
        "com.instagram.android": 1792334049000,
        "com.lemon.lvoverseas": 1792334049000,
        "com.mi.earphone": 1792334049000,
        "com.microsoft.office.officehubrow": 1792334049000,
        "com.microsoft.office.powerpoint": 1792334049000,
        "com.nokoprint": 1792334049000,
        "com.tranzmate": 1792334049000,
        "com.twitter.android": 1792334049000
      },
      "patches": [
        {
          "name": "AR Effects Slimmer",
          "description": "Strips ARCore native binaries (libarcore_sdk_c.so, libarcore_sdk_jni.so) and AR effect/face tracking asset models. WARNING: Disables camera AR filters, 3D face effects, and body/face tracking.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Background Slimmer",
          "description": "Disables background periodic jobs, home screen widgets, and companion services to reduce resource usage.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 1554
        },
        {
          "name": "Block Ads",
          "description": "Blocks ad loaders and unlocks ad-free status.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Block Crash & Diagnostics",
          "description": "Neutralizes crash-dump uploaders, Lacrima detector broadcasts, debug diagnostics, carrier preload trackers, and lead-ads entrypoints.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes Google AppMeasurement, AppsFlyer, and ByteDance AppLog event dispatchers.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes Facebook Analytics2, DataTransport, FDID/PhoneId providers, and strips AD_ID permissions.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 111
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes Google AppMeasurement, Firebase Crashlytics, Branch attribution, and Adobe Creative SDK analytics dispatchers, redirects Adobe Edge and DTM endpoints to 0.0.0.0, strips advertising permissions, and injects analytics opt-out flags.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1557
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes AppsFlyer, Braze, and Inneractive DEX dispatchers, disables analytics services/providers, and strips advertising permissions.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1558
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes Microsoft OneDS/Aria lifecycle, aggregated-metric and failure-logging dispatch methods, stubs Singular attribution SDK initializers and dispatchers, nullifies ad measurement platform identifiers (AIFA, AppSetId), rewrites default telemetry endpoints inside telemetry packages and custom blocked hosts unscoped to 0.0.0.0, disables cross-sell, Floodgate, HockeyApp and DataTransport components, and strips advertising and preinstall attribution permissions.",
          "firstSeen": 1792334232999,
          "options": [
            {
              "key": "custom-blocked-hosts",
              "title": "Custom Blocked Hosts",
              "description": "Comma-separated list of additional telemetry hostnames or domains to redirect to 0.0.0.0. Single-label, credentialed-URL, and IPv6 entries are skipped."
            }
          ],
          "compatiblePackagesKey": 1559
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Neutralizes Microsoft OneDS/Aria lifecycle, aggregated-metric and failure-logging dispatch methods, nullifies ad measurement platform identifiers (AIFA, AppSetId), disables HockeyApp activities and DataTransport components, and strips advertising permissions.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Block Telemetry & Trackers",
          "description": "Blocks tracking services, analytics collection, and advertising identifiers, redirects Braze and Sentry endpoints to 0.0.0.0, and purges Sentry manifest metadata.",
          "firstSeen": 1792334232999,
          "options": [
            {
              "key": "blockPaymentsTelemetry",
              "title": "Block Payments & Anti-Fraud Telemetry",
              "description": "Redirects Plaid, ScribeUp, and financial anti-fraud telemetry endpoints to 0.0.0.0. WARNING: Enabling this disables X Payments and banking verification features."
            }
          ],
          "compatiblePackagesKey": 1554
        },
        {
          "name": "Block Trackers",
          "description": "Blocks crash reporting, ad attribution and referral tracking.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1561
        },
        {
          "name": "Block Trackers",
          "description": "Blocks analytics and ad tracking.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Block Trackers",
          "description": "Stops analytics and usage reporting.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Bypass Code Transparency",
          "description": "Skips the code-transparency failure dialog and reports local verification success, unblocking sideloaded installs.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1559
        },
        {
          "name": "Bypass Code Transparency",
          "description": "Bypasses the code transparency checks.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Bypass Effects Region Restriction",
          "description": "Fixes effects, transitions, and templates failing to load (ByteDance Shark WAF block) by spoofing device_platform to 'windows' and resetting deviceId in effect requests.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Bypass GeoBlock Region Restriction",
          "description": "Forces CapCut GeoBlock config lists (cert, dock, entrance, page, scheme) to empty so region-blocked surfaces stay enabled. Server-refused content may still fail to load.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Bypass Signature Check",
          "description": "Spoofs the official APK signature (SHA-256) for tamper telemetry, drops the server-driven signature blacklist, silences the abnormal-source toast, and disables the Godzilla inject-detect gate so re-signed builds are not blocked.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Bypass Unsafe Package Modal",
          "description": "Replaces the unsafe-package modal fallback URL in the Lynx schema defaults with the real template portal URL so region-blocked or untrusted-client fallbacks open templates instead of the blocking security notice.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Copilot Companion Native Slimmer",
          "description": "Strips optional companion native binaries (React Native, Hermes, SlimCV) via in-situ zeroing. WARNING: Hermes and React Native are load-bearing for React Native initialization - enabling this WILL crash Copilot React Native surfaces (Copilot chat host) with UnsatisfiedLinkError. The HockeyApp native exception handler (proven UnsatisfiedLinkError in OfficeApplication.onMAMCreate) and voice/dictation SDKs (libofficevoicesdk, libofficevoicetranscriptionsdk; proven dlopen FATAL on boot path) are load-bearing at startup and are therefore never stripped.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 1559
        },
        {
          "name": "Device Privacy Guard",
          "description": "Hides hardware IDs and lets Bluetooth work without location.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Disable Login Requirement",
          "description": "Removes login requirement and FTUX paywall screens. Cloud-backed features still require sign-in server-side.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1559
        },
        {
          "name": "Disable Login Requirement",
          "description": "Removes login requirement and FTUX paywall screens.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Fix Google Maps",
          "description": "Restores Google Maps rendering by spoofing the original package signature to Google Play Services.",
          "firstSeen": 1792334232999,
          "options": [
            {
              "key": "mapsApiKey",
              "title": "Google Maps Platform API key",
              "description": "Optional custom Google Maps Platform key. When omitted, built-in keys work automatically via signature spoofing."
            }
          ],
          "compatiblePackagesKey": 1558
        },
        {
          "name": "Locale Assets Slimmer",
          "description": "Strips unselected CapCut asset locale bundles (assets/locales/*.json) from the APK. English is always preserved. For res/values-* string tables use the canonical universal Remove Extra Languages patch.",
          "firstSeen": 1792334232999,
          "default": false,
          "options": [
            {
              "key": "locales",
              "title": "Locales to keep",
              "description": "Comma-separated language codes to preserve (e.g. 'en, es, pt, fr, de'). Base fallback and English are always retained."
            }
          ],
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Native Bloat Slimmer",
          "description": "Strips non-essential companion native libraries by zeroing bytes in-situ. Always zeroes AppLovin ad crash reporter. WARNING: Stripping speech recognition and synthesis engines (libspeech*.so) disables voice recognition, voiceover captions, and speech-to-text features.",
          "firstSeen": 1792334232999,
          "default": false,
          "options": [
            {
              "key": "trimSpeechEngines",
              "title": "Trim Speech Engines (Breaks Voice Features)",
              "description": "WARNING: Stripping speech recognition and synthesis engines (libspeechengine.so, libspeechepg.so, libspeechsdk.so) breaks voice effects, text-to-speech, and automatic captions."
            }
          ],
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Offline Only",
          "description": "Fully disconnects the app from the internet. Pair your earbuds first.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "PowerPoint Companion Native Slimmer",
          "description": "Strips optional companion native binaries (React Native and Hermes JavaScript runtime stack) via in-situ zeroing. WARNING: stripped libraries are load-bearing for React Native initialization - enabling this WILL crash the app with UnsatisfiedLinkError when Copilot or other React Native surfaces start, not merely hide those features.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Printer-Compatible Connections",
          "description": "Keeps HTTP cleartext for LAN printers and driver downloads and trusts user certificates. Less strict than stock; on by default because some printers need it, disable for maximum strictness.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Remove Ads",
          "description": "Hides banner and inline ads and neutralizes ad unit ID lookups.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1558
        },
        {
          "name": "Remove Extra Files",
          "description": "Deletes tutorial videos, editor stickers and junk to shrink the app.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1561
        },
        {
          "name": "Remove Extra Files",
          "description": "Deletes hidden ad files and trackers to shrink the app.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Remove Extra Stores",
          "description": "Disables payment components for other app stores you do not use.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Remove Shared User ID",
          "description": "Removes the sharedUserId attribute from the manifest to prevent installation conflicts.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Remove Watermark",
          "description": "Forces CapCut watermark-removal gates to allow export without watermark (WatermarkBusinessFunction).",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Run on Rooted Devices",
          "description": "Lets the app run on rooted phones and network tools without crashing.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Safer Connections",
          "description": "Blocks unencrypted traffic and disables certificate pinning.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Show All Models",
          "description": "Shows every earbud model for pairing.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Sideload Install Support",
          "description": "Ensures compatibility for sideloaded lab installs by allowing local installer source checks to report success and completing Play Integrity token requests. Required for sideloaded lab installs: without it the app routes to the Play Store.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1557
        },
        {
          "name": "Skip Popups & Tutorials",
          "description": "Skips startup agreements, tutorials, and promo banners.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Skip Welcome Screen",
          "description": "Skips the first-launch popup (the About menu still works).",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Stop Background Activity",
          "description": "Stops persistent notifications and background battery drain.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Stop Background Sync",
          "description": "Stops background sync tasks and alarms that drain the battery.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1561
        },
        {
          "name": "Stop Background Sync",
          "description": "Stops background tasks that drain the battery.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1555
        },
        {
          "name": "Suppress Paywalls",
          "description": "Suppresses subscription paywalls, onboarding upgrade dialogs, and promotional cards.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1558
        },
        {
          "name": "Unlock 365 Family",
          "description": "Unlocks Microsoft 365 Family subscription features locally.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1560
        },
        {
          "name": "Unlock Moovit+",
          "description": "Unlocks Moovit+ premium subscription features locally, including Safe Ride and address search in favorites.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1558
        },
        {
          "name": "Unlock Premium",
          "description": "Forces CapCut VIP gates to return true (SubscribeImpl, PayVipImpl, UserVipInfo, UserDetailInfo, VipUserServiceImpl, SubscribeCloudImpl) plus central account status flags (BusinessManager). Cloud-gated assets may still fail.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Unlock Premium Features",
          "description": "Enables app features locked behind subscription paywalls by activating the internal Limited-Time Premium Unlock (LTPU) gate. Requires Sideload Install Support (applied automatically as dependency).",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1557
        },
        {
          "name": "Unlock Premium Templates",
          "description": "Marks premium template styles as available so locked template features stay usable.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Unlock Pro",
          "description": "Unlocks Pro features stored on the device (routines, folders, charts). Server-limited items may still need a subscription.",
          "firstSeen": 1792334232999,
          "default": false,
          "compatiblePackagesKey": 1561
        },
        {
          "name": "Unlock Sound Features",
          "description": "Enables spatial audio and hearing features on all devices.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Unlock Ultra HD Export",
          "description": "Forces CapCut Ultra HD / high-resolution export gates to unlocked so 4K export options stay available.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1556
        },
        {
          "name": "Unlock for Other Phones",
          "description": "Enables full features on Samsung, Pixel, and other non-Xiaomi phones.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        },
        {
          "name": "Update Without Account",
          "description": "Lets guests check and install earbud firmware updates.",
          "firstSeen": 1792334232999,
          "compatiblePackagesKey": 1562
        }
      ],
      "isOfficial": true
    }
  ],
  "compatibilities": [
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.42.241",
            "isExperimental": true
          },
          {
            "version": "21.41.525",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.20.405"
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.41.52",
            "isExperimental": true
          },
          {
            "version": "9.40.51",
            "isExperimental": true
          },
          {
            "version": "9.39.52",
            "isExperimental": true
          },
          {
            "version": "9.20.53"
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.42.0",
            "isExperimental": true
          },
          {
            "version": "2026.41.0",
            "isExperimental": true
          },
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.42.0",
            "isExperimental": true
          },
          {
            "version": "2026.41.0",
            "isExperimental": true
          },
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.10.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rubenmayayo.reddit",
        "targets": [
          {
            "version": "1.12.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.laurencedawson.reddit_sync",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.pro"
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.dev"
      }
    ],
    [
      {
        "packageName": "o.o.joey"
      }
    ],
    [
      {
        "packageName": "io.syncapps.lemmy_sync"
      }
    ],
    [
      {
        "packageName": "com.laurencedawson.reddit_sync",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.andrewshu.android.reddit",
        "targets": [
          {
            "version": "5.6.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "free.reddit.news",
        "targets": [
          {
            "version": "10.2.40"
          }
        ]
      },
      {
        "packageName": "reddit.news",
        "targets": [
          {
            "version": "10.2.40"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.onelouder.baconreader",
        "targets": [
          {
            "version": "6.1.4"
          }
        ]
      },
      {
        "packageName": "com.onelouder.baconreader.premium",
        "targets": [
          {
            "version": "6.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ml.docilealligator.infinityforreddit.plus"
      },
      {
        "packageName": "ml.docilealligator.infinityforreddit.patreon"
      }
    ],
    [
      {
        "packageName": "o.o.joey"
      },
      {
        "packageName": "o.o.joey.pro"
      },
      {
        "packageName": "o.o.joey.dev"
      }
    ],
    [
      {
        "packageName": "com.andrewshu.android.reddit",
        "targets": [
          {
            "version": "5.6.22"
          }
        ]
      },
      {
        "packageName": "com.andrewshu.android.redditdonation",
        "targets": [
          {
            "version": "5.6.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.cygnusx1.continuum"
      }
    ],
    [
      {
        "packageName": "me.edgan.redditslide"
      }
    ],
    [
      {
        "packageName": "io.stark.admob"
      }
    ],
    [
      {
        "packageName": "com.thetransitapp.droid"
      }
    ],
    [
      {
        "packageName": "com.application.pokecardex",
        "targets": [
          {
            "version": "8.7.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.github.android",
        "targets": [
          {
            "version": "1.271.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soundcloud.android",
        "targets": [
          {
            "version": "2026.08.26-release"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.languageapp.lingory",
        "targets": [
          {
            "version": "1.2.75"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.superchinese",
        "targets": [
          {
            "version": "6.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.goodreads",
        "targets": [
          {
            "version": "2.75.0 Build 3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pandora.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "26.08.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.duolingo",
        "targets": [
          {
            "version": "6.98.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.intsig.camscanner",
        "targets": [
          {
            "version": "7.20.0.2606230000"
          }
        ]
      }
    ],
    [
      {
        "packageName": "nom.vrd",
        "targets": [
          {
            "version": "1.9.3-GooglePlay"
          },
          {
            "version": "1.9.3-storage"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobilefootie.wc2010",
        "targets": [
          {
            "version": "238.17666.20260928"
          }
        ]
      }
    ],
    [
      {
        "packageName": "bitpit.launcher",
        "targets": [
          {
            "version": "1.16.31"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alltrails.alltrails",
        "targets": [
          {
            "version": "26.3.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bunpoapp",
        "targets": [
          {
            "version": "3.23.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.mycake",
        "targets": [
          {
            "version": "6.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adguard.android",
        "targets": [
          {
            "version": "4.14.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.toleio.us",
        "targets": [
          {
            "version": "1.36.67"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.avocards",
        "targets": [
          {
            "version": "3.0.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bowerydigital.bend",
        "targets": [
          {
            "version": "7.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.busuu.android.enc",
        "targets": [
          {
            "version": "32.44.1(1717099)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "kr.co.yjteam.dailypay",
        "targets": [
          {
            "version": "6.0.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "kr.eggbun.eggconvo",
        "targets": [
          {
            "version": "4.12.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hellochinese",
        "targets": [
          {
            "version": "7.11.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rp.hypertrophy",
        "targets": [
          {
            "version": "1.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lyfta",
        "targets": [
          {
            "version": "1.599"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bambuna.podcastaddict",
        "targets": [
          {
            "version": "2026.10.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.iiec.pydroid3",
        "targets": [
          {
            "version": "8.3_arm64"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.michaldrabik.showly2",
        "targets": [
          {
            "version": "3.70.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.urbandroid.sleep",
        "targets": [
          {
            "version": "20260526"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snorelab.app",
        "targets": [
          {
            "version": "2.27.3.6291"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.ttmikstories.android",
        "targets": [
          {
            "version": "1.16.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.ackee.ventusky",
        "targets": [
          {
            "version": "53.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wallpaperscraft.wallpaper",
        "targets": [
          {
            "version": "3.61.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.merriamwebster",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.windyty.android",
        "targets": [
          {
            "version": "51.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.qbis.guessthecountry",
        "targets": [
          {
            "version": "3.34.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lingodeer",
        "targets": [
          {
            "version": "2.99.413"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sbs.diet",
        "targets": [
          {
            "version": "5.7.9"
          }
        ]
      },
      {
        "packageName": "com.sbs.train",
        "targets": [
          {
            "version": "1.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myfitnesspal.android",
        "targets": [
          {
            "version": "26.31.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teslacoilsw.launcher",
        "targets": [
          {
            "version": "88600 (8.8.6)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.ne.ibis.ibispaintx.app",
        "targets": [
          {
            "version": "14.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.simyasolutions.ling.universal",
        "targets": [
          {
            "version": "8.9.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zombodroid.MemeGenerator",
        "targets": [
          {
            "version": "4.6826"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.getmimo",
        "targets": [
          {
            "version": "9.30"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mirinae.mirinae",
        "targets": [
          {
            "version": "2.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.totschnig.myexpenses",
        "targets": [
          {
            "version": "4.1.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ginlemon.flowerfree",
        "targets": [
          {
            "version": "6.6 build 020"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.solidexplorer2",
        "targets": [
          {
            "version": "3.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.wps.moffice_eng",
        "targets": [
          {
            "version": "18.24"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.xodo.pdf.reader",
        "targets": [
          {
            "version": "11.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "videoeditor.videorecorder.screenrecorder",
        "targets": [
          {
            "version": "2.5.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.magazines",
        "targets": [
          {
            "version": "5.161.0.931240252"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.avod.thirdpartyclient",
        "targets": [
          {
            "version": "3.0.470.1047"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.20.57.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.ommiao.iconpacker",
        "targets": [
          {
            "version": "1.21.0-release"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.lrmobile",
        "targets": [
          {
            "version": "11.5.31"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.42.0"
          },
          {
            "version": "2026.41.0"
          },
          {
            "version": "2026.40.0"
          },
          {
            "version": "2026.39.1"
          },
          {
            "version": "2026.24.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ninegag.android.app",
        "targets": [
          {
            "version": "8.24.5"
          },
          {
            "version": "8.23.0"
          },
          {
            "version": "8.22.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imdb.mobile",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "580.0.0.51.74"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.strava",
        "targets": [
          {
            "version": "477.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "16.9.1"
          },
          {
            "version": "25.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.photoshopmix",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myprog.hexedit",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.orca",
        "targets": [
          {
            "version": "573.0.0.44.88"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.photos",
        "targets": [
          {
            "version": "7.92.0.977185651"
          },
          {
            "version": "7.80.0.929302933"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.gmx.mobile.android.mail",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.viber.voip",
        "targets": [
          {
            "version": "25.9.2.0"
          },
          {
            "version": "26.1.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.office.officelens",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.drinkplusplus.angulus",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cricbuzz.android",
        "targets": [
          {
            "version": "6.24.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.letterboxd.letterboxd",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "nl.sanomamedia.android.nu",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.peacocktv.peacockandroid",
        "targets": [
          {
            "version": "7.9.21"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.pxv.android",
        "targets": [
          {
            "version": "6.141.1"
          },
          {
            "version": "6.196.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.viber.voip",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microblink.photomath",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.mp3",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.binarymode.android.irplus",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.recorder",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bandcamp.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nothing.smartcenter",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "ginlemon.iconpackstudio",
        "targets": [
          {
            "version": "2.2 build 016"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "439.0.0.37.89"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.chargeprice.app",
        "targets": [
          {
            "version": "3.9.2"
          },
          {
            "version": "4.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.komoot.android",
        "targets": [
          {
            "version": "2026.26.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.tramb.park4night",
        "targets": [
          {
            "version": "7.1.11"
          },
          {
            "version": "7.1.62"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.seznam.mapy",
        "targets": [
          {
            "version": "26.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.19.1-release.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "447.0.0.55.81"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.19.1-release.0"
          }
        ]
      },
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "447.0.0.55.81"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.magazines",
        "targets": [
          {
            "version": "5.163.0.947799485"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.magazines",
        "targets": [
          {
            "version": "5.163.0.947799485"
          },
          {
            "version": "5.161.0.931240252"
          },
          {
            "version": "5.158.0.908428942"
          },
          {
            "version": "5.156.0.892791979"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ebay.kleinanzeigen",
        "targets": [
          {
            "version": "2026.16.1"
          },
          {
            "version": "2026.14.2"
          },
          {
            "version": "2026.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.trakt.trakt"
      }
    ],
    [
      {
        "packageName": "com.kakao.talk",
        "targets": [
          {
            "version": "26.8.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dcinside.app.android",
        "targets": [
          {
            "version": "5.3.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.navercorp.game.android.community",
        "targets": [
          {
            "version": "3.13.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flexcil.flexcilnote",
        "targets": [
          {
            "version": "1.5.0.11"
          },
          {
            "version": "1.5.0.10"
          },
          {
            "version": "1.5.0.9"
          },
          {
            "version": "1.5.0.8"
          },
          {
            "version": "1.5.0.7"
          },
          {
            "version": "1.4.4.14"
          },
          {
            "version": "1.4.4.12"
          },
          {
            "version": "1.4.4.10"
          },
          {
            "version": "1.4.4.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.onyx.galaxy.global.note",
        "targets": [
          {
            "version": "1.5.3",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "kr.co.nowcom.mobile.afreeca",
        "targets": [
          {
            "version": "8.31.3"
          },
          {
            "version": "8.30.1"
          },
          {
            "version": "8.29.3"
          },
          {
            "version": "8.28.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.daum.android.map",
        "targets": [
          {
            "version": "6.29.0",
            "isExperimental": true
          },
          {
            "version": "6.28.3",
            "isExperimental": true
          },
          {
            "version": "6.28.2",
            "isExperimental": true
          },
          {
            "version": "6.28.1",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nhn.android.nmap",
        "targets": [
          {
            "version": "6.10.0.16",
            "isExperimental": true
          },
          {
            "version": "6.9.1.3",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.samsung.android.honeyboard",
        "targets": [
          {
            "version": "5.9.40.48"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.oneme.app",
        "targets": [
          {
            "version": "26.10.1"
          },
          {
            "version": "26.11.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.0.3.954559732-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "490.0.0.63.82"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.11.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truecaller",
        "targets": [
          {
            "version": "26.12.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flyersoft.moonreader",
        "targets": [
          {
            "version": "10.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.quickcursor"
      }
    ],
    [
      {
        "packageName": "com.burton999.notecal",
        "targets": [
          {
            "version": "2.25.107"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.symfonik.music.player",
        "targets": [
          {
            "version": "14.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.withouthat.acalendar"
      }
    ],
    [
      {
        "packageName": "com.ipoji.app"
      }
    ],
    [
      {
        "packageName": "com.vladlee.easyblacklist",
        "targets": [
          {
            "version": "4.8.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.yandex.yandexnavi",
        "targets": [
          {
            "version": "28.6.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.bard"
      },
      {
        "packageName": "com.google.android.googlequicksearchbox"
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "7.16.50",
            "isExperimental": true
          },
          {
            "version": "7.15.52",
            "isExperimental": true
          },
          {
            "version": "7.14.53",
            "isExperimental": true
          },
          {
            "version": "7.13.50"
          },
          {
            "version": "7.12.51"
          },
          {
            "version": "7.11.50"
          },
          {
            "version": "7.10.53"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.16.240",
            "isExperimental": true
          },
          {
            "version": "21.15.282",
            "isExperimental": true
          },
          {
            "version": "21.14.482",
            "isExperimental": true
          },
          {
            "version": "21.05.265",
            "isExperimental": true
          },
          {
            "version": "20.47.62"
          },
          {
            "version": "20.45.36"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Splitwise.SplitwiseMobile",
        "targets": [
          {
            "version": "26.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "424.0.0.49.64"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.17.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.barcelona",
        "targets": [
          {
            "version": "426.0.0.36.67"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "44.9.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "11.86.0-release.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eksiteknoloji.eksisozluk",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.foodvisor.foodvisor",
        "targets": [
          {
            "version": "7.0.0-3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.roidapp.photogrid",
        "targets": [
          {
            "version": "8.81"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.avito.android",
        "targets": [
          {
            "version": "235.1"
          },
          {
            "version": "234.5"
          },
          {
            "version": "234.0"
          },
          {
            "version": "233.5"
          },
          {
            "version": "233.1"
          },
          {
            "version": "232.0"
          },
          {
            "version": "231.5"
          },
          {
            "version": "231.0"
          },
          {
            "version": "230.5"
          },
          {
            "version": "230.0"
          },
          {
            "version": "229.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.idamob.tinkoff.android",
        "targets": [
          {
            "version": "8.4.2"
          },
          {
            "version": "8.3.0"
          },
          {
            "version": "8.2.3"
          },
          {
            "version": "8.2.1"
          },
          {
            "version": "8.1.0"
          },
          {
            "version": "8.0.0"
          },
          {
            "version": "7.40.1"
          },
          {
            "version": "7.39.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.ozon.app.android",
        "targets": [
          {
            "version": "19.39.0"
          },
          {
            "version": "19.38.2"
          },
          {
            "version": "19.38.0"
          },
          {
            "version": "19.37.0"
          },
          {
            "version": "19.36.1"
          },
          {
            "version": "19.36.0"
          },
          {
            "version": "19.35.0"
          },
          {
            "version": "19.34.0"
          },
          {
            "version": "19.33.1"
          },
          {
            "version": "19.32.0"
          },
          {
            "version": "19.31.0"
          },
          {
            "version": "19.30.0"
          },
          {
            "version": "19.29.0"
          },
          {
            "version": "19.28.0"
          },
          {
            "version": "19.27.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wildberries.ru",
        "targets": [
          {
            "version": "7.8.4001-rustore"
          },
          {
            "version": "7.8.4001"
          },
          {
            "version": "7.8.3002-rustore"
          },
          {
            "version": "7.8.3002"
          },
          {
            "version": "7.8.2002-rustore"
          },
          {
            "version": "7.8.2002"
          },
          {
            "version": "7.8.1002-rustore"
          },
          {
            "version": "7.8.1002"
          },
          {
            "version": "7.8.0002-rustore"
          },
          {
            "version": "7.8.0002"
          },
          {
            "version": "7.7.9003-rustore"
          },
          {
            "version": "7.7.9003"
          },
          {
            "version": "7.7.8001-rustore"
          },
          {
            "version": "7.7.8001"
          },
          {
            "version": "7.7.7001-rustore"
          },
          {
            "version": "7.7.7001"
          },
          {
            "version": "7.7.6003-rustore"
          },
          {
            "version": "7.7.6003"
          },
          {
            "version": "7.7.5003-rustore"
          },
          {
            "version": "7.7.5003"
          },
          {
            "version": "7.7.4003-rustore"
          },
          {
            "version": "7.7.4003"
          },
          {
            "version": "7.7.3001-rustore"
          },
          {
            "version": "7.7.3001"
          },
          {
            "version": "7.7.2001-rustore"
          },
          {
            "version": "7.7.2001"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "12.9.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.9.2"
          },
          {
            "version": "12.8.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.startv.hotstar",
        "targets": [
          {
            "version": "26.04.27.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.cricketexchange.app.cricketexchange",
        "targets": [
          {
            "version": "26.04.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cricbuzz.android",
        "targets": [
          {
            "version": "16.02.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.19.72.0"
          },
          {
            "version": "5.19.43.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truecaller",
        "targets": [
          {
            "version": "26.10.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cv.docscanner",
        "targets": [
          {
            "version": "6.8.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eyecon.global",
        "targets": [
          {
            "version": "4.2026.04.05.1300"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.overlook.android.fing",
        "targets": [
          {
            "version": "12.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.roehl.habitkit",
        "targets": [
          {
            "version": "1.15.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lumina.wallpapers",
        "targets": [
          {
            "version": "1.0.2.4"
          },
          {
            "version": "1.0.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mxtech.videoplayer.pro",
        "targets": [
          {
            "version": "1.93.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.arlosoft.macrodroid",
        "targets": [
          {
            "version": "5.62.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.markOne.ss_app",
        "targets": [
          {
            "version": "6.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ticktick.task",
        "targets": [
          {
            "version": "8.1.3.3"
          },
          {
            "version": "8.0.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.celestron.skybox",
        "targets": [
          {
            "version": "2.0.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.solid.teleprompter",
        "targets": [
          {
            "version": "6.8.2"
          },
          {
            "version": "6.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.vinztech.trackit",
        "targets": [
          {
            "version": "1.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bytesong.missionalarm",
        "targets": [
          {
            "version": "1.3.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.sdmse",
        "targets": [
          {
            "version": "1.7.3-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rk.taskmanager",
        "targets": [
          {
            "version": "1.5.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.frontrow.vlog",
        "targets": [
          {
            "version": "2.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.zwanoo.android.speedtest",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "7.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.llamalab.automate",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "1.51.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vitotechnology.sky.tonight.map.star.walk",
        "targets": [
          {
            "version": "2.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vitotechnology.StarWalk2Free",
        "targets": [
          {
            "version": "2.20.3",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.solidexplorer2",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "3.4.10"
          },
          {
            "version": "3.5.7b"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.atmfee",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "3.7.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.noctuasoftware.stellarium_free",
        "targets": [
          {
            "version": "1.16.2"
          },
          {
            "version": "1.16.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ttxapps.autosync",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "7.5.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nis.app",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "6.12.15"
          },
          {
            "version": "6.12.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.proto.circuitsimulator",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "1.48.0"
          },
          {
            "version": "1.49.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.backdrops.wallpapers",
        "targets": [
          {
            "version": "6.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.funswitch.blocker",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "5.0.67"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ufovpn.connect.velnet",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "2.5.5"
          },
          {
            "version": "2.5.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vpn.free.hotspot.secure.vpnify",
        "targets": [
          {
            "version": "2.2.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "8.47.56"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "13.0.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tubitv",
        "targets": [
          {
            "version": "10.36.5000"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.amazonvideo.livingroom",
        "targets": [
          {
            "version": "6.23.23+v15.5.0.70-armv7a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.espn.score_center",
        "targets": [
          {
            "version": "6.11.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.netflix.ninja",
        "targets": [
          {
            "version": "13.0.1 build 25028"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.peacocktv.peacockandroid",
        "targets": [
          {
            "version": "7.5.102"
          },
          {
            "version": "7.6.100"
          },
          {
            "version": "7.8.100"
          },
          {
            "version": "7.10.102"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.pluto.android",
        "targets": [
          {
            "version": "5.66.0-leanback"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.disney.disneyplus",
        "targets": [
          {
            "version": "26.6.0+rc5-2026.04.21"
          },
          {
            "version": "26.8.0+rc6-2026.05.20"
          },
          {
            "version": "26.9.2+rc1-2026.06.12"
          },
          {
            "version": "26.12.1+rc1-2026.07.15"
          },
          {
            "version": "26.16.0+rc2-2026.09.08"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wbd.hbomax",
        "targets": [
          {
            "version": "7.9.0.61"
          },
          {
            "version": "7.7.0.78"
          },
          {
            "version": "7.5.0.73"
          },
          {
            "version": "7.2.0.41"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bamnetworks.mobile.android.gameday.atbat",
        "targets": [
          {
            "version": "26.8.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.univision.prendetv",
        "targets": [
          {
            "version": "4.46.0_tv"
          },
          {
            "version": "4.47.2_tv"
          },
          {
            "version": "4.50.1_tv"
          },
          {
            "version": "4.51.0_tv"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cbs.ott",
        "targets": [
          {
            "version": "16.19.0"
          },
          {
            "version": "16.17.0"
          },
          {
            "version": "16.12.0"
          },
          {
            "version": "16.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fox.foxone",
        "targets": [
          {
            "version": "1.9.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.future.moviesByFawesomeAndroidTV",
        "targets": [
          {
            "version": "19.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "it.rainet.androidtv",
        "targets": [
          {
            "version": "5.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twentyfouri.tvbridge.rte",
        "targets": [
          {
            "version": "3.160.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.formulaone.production",
        "targets": [
          {
            "version": "3.0.49.4-SP166.4.1-release-R54.2-tv"
          }
        ]
      }
    ],
    [
      {
        "packageName": "se.matlistan.free",
        "targets": [
          {
            "version": "3.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "46.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alibaba.aliexpresshd",
        "targets": [
          {
            "version": "8.162.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sksa.aa.customapps",
        "targets": [
          {
            "version": "2.8.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.photos",
        "targets": [
          {
            "version": "7.97.0.997578476"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.orca",
        "targets": [
          {
            "version": "576.0.0.47.92"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "12.10.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.king.moja",
        "targets": [
          {
            "version": "9.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.18.0.100"
          }
        ]
      },
      {
        "packageName": "in.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.18.0.300"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.feeperfect.airsend.android",
        "targets": [
          {
            "version": "6.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cloudflare.onedotonedotonedotone",
        "targets": [
          {
            "version": "6.38.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "12.10.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.intsig.camscanner",
        "targets": [
          {
            "version": "7.24.5.2608200000"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.simple.inure",
        "targets": [
          {
            "version": "build107.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.life360.android.safetymapd",
        "targets": [
          {
            "version": "26.31.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.teams",
        "targets": [
          {
            "version": "1416/1.0.0.2026152302"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jeffprod.cubesolver",
        "targets": [
          {
            "version": "5.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.toomics.global.google",
        "targets": [
          {
            "version": "1.6.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.delphicoder.flud",
        "targets": [
          {
            "version": "2.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobond.mindicator",
        "targets": [
          {
            "version": "18.0.365"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.opera.app.news",
        "targets": [
          {
            "version": "14.4.2254.84848"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.arjanvlek.oxygenupdater",
        "targets": [
          {
            "version": "7.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.picsart.studio",
        "targets": [
          {
            "version": "30.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bluematter.qbitconnect",
        "targets": [
          {
            "version": "2.0.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yablio.sendfilestotv",
        "targets": [
          {
            "version": "1.4.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "intelligems.torrdroid",
        "targets": [
          {
            "version": "2.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vizmanga.android",
        "targets": [
          {
            "version": "4.14.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.apple.trackerdetect",
        "targets": [
          {
            "version": "1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.canva.editor",
        "targets": [
          {
            "version": "2.377.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.finalwire.aida64",
        "targets": [
          {
            "version": "2.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "game.puzzle.blockpuzzle",
        "targets": [
          {
            "version": "6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.livescore",
        "targets": [
          {
            "version": "10.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.server.auditor.ssh.client",
        "targets": [
          {
            "version": "7.11.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flightaware.android.liveFlightTracker",
        "targets": [
          {
            "version": "5.16.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.zwanoo.android.speedtest",
        "targets": [
          {
            "version": "7.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kevinforeman.nzb360",
        "targets": [
          {
            "version": "25.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flightradar24free",
        "targets": [
          {
            "version": "11.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.blurams.ipc",
        "targets": [
          {
            "version": "5.1049.4.921"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.citymapper.app.release",
        "targets": [
          {
            "version": "11.60"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.shueisha.mangaplus",
        "targets": [
          {
            "version": "2.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.oasisfeng.greenify",
        "targets": [
          {
            "version": "5.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.localaiapp.scoops",
        "targets": [
          {
            "version": "3.36.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "je.fit",
        "targets": [
          {
            "version": "17.4.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tecso.MigraConnect",
        "targets": [
          {
            "version": "2.8.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.office.excel",
        "targets": [
          {
            "version": "16.0.20228.20090"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.simple.inure.play",
        "targets": [
          {
            "version": "build107.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "no.mobitroll.kahoot.android",
        "targets": [
          {
            "version": "6.6.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bubblesoft.android.bubbleupnp",
        "targets": [
          {
            "version": "4.6.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.blockerhero",
        "targets": [
          {
            "version": "1.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.proxyman.proxymanandroid",
        "targets": [
          {
            "version": "1.21.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adguard.android",
        "targets": [
          {
            "version": "4.14.68"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.storymatrix.drama",
        "targets": [
          {
            "version": "5.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tranzmate",
        "targets": [
          {
            "version": "5.197.1.1801"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pixel.al.pixelhabittracker",
        "targets": [
          {
            "version": "2.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "au.com.shiftyjelly.pocketcasts",
        "targets": [
          {
            "version": "8.16"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.clue.android",
        "targets": [
          {
            "version": "273.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spotangels.android",
        "targets": [
          {
            "version": "15.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snowcorp.stickerly.android",
        "targets": [
          {
            "version": "3.40.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.goodservice.theweekendest",
        "targets": [
          {
            "version": "1.2.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aaenabler.app",
        "targets": [
          {
            "version": "v1.0.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.digibites.accubattery",
        "targets": [
          {
            "version": "2.1.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ace.ex.file.manager",
        "targets": [
          {
            "version": "1.6.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.scan.android",
        "targets": [
          {
            "version": "26.08.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.onesports.score",
        "targets": [
          {
            "version": "4.2.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "alldocumentreader.office.viewer.filereader.pdfviewer",
        "targets": [
          {
            "version": "3.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gombosdev.ampere",
        "targets": [
          {
            "version": "v4.37.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pro.vitalii.andropods",
        "targets": [
          {
            "version": "1.5.30"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.dworks.apps.anexplorer",
        "targets": [
          {
            "version": "6.0.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jndapp.anime.depth.live.wallpaper",
        "targets": [
          {
            "version": "1.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kin.athena",
        "targets": [
          {
            "version": "1.80"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.llamalab.automate",
        "targets": [
          {
            "version": "1.53.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mk.awake",
        "targets": [
          {
            "version": "1.10.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.paget96.batteryguru",
        "targets": [
          {
            "version": "2.5.0.8"
          }
        ]
      },
      {
        "packageName": "com.paget96.batteryguru",
        "targets": [
          {
            "version": "2.5.0.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sumyapplications.bluetooth.earphone",
        "targets": [
          {
            "version": "7.52"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.appground.blek",
        "targets": [
          {
            "version": "6.23.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.blocking.sites",
        "targets": [
          {
            "version": "4.0.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "apps.automan.blurwallpaper",
        "targets": [
          {
            "version": "3.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wellocution.androidapp",
        "targets": [
          {
            "version": "4.6.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.calimoto.calimoto",
        "targets": [
          {
            "version": "2026.10.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.catalinagroup.callrecorder",
        "targets": [
          {
            "version": "2.4.281"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.calm.android",
        "targets": [
          {
            "version": "6.102"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.funnmedia.calory",
        "targets": [
          {
            "version": "3.8.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.joincarbon.nutrition",
        "targets": [
          {
            "version": "2.76.5966"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cast.video.screenmirroring.casttotv",
        "targets": [
          {
            "version": "2.5.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.km.android.chargemeter",
        "targets": [
          {
            "version": "3.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.socialnmobile.dictapps.notepad.color.note",
        "targets": [
          {
            "version": "4.8.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.gira.widget.countdown",
        "targets": [
          {
            "version": "3.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cpuid.cpu_z",
        "targets": [
          {
            "version": "1.60"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.newsbreak.crimeradar",
        "targets": [
          {
            "version": "26.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eterno",
        "targets": [
          {
            "version": "34.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jndapp.depth.live.wallpaper",
        "targets": [
          {
            "version": "2.1.07"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.driverlicenseapp",
        "targets": [
          {
            "version": "4.5.78"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mahersafadi.electron",
        "targets": [
          {
            "version": "3.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alphainventor.filemanager",
        "targets": [
          {
            "version": "3.8.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fitbod.fitbod",
        "targets": [
          {
            "version": "8.33.0-0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nutrition.technologies.Fitia",
        "targets": [
          {
            "version": "26.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kajda.fuelio",
        "targets": [
          {
            "version": "10.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alexandrucene.dayhistory",
        "targets": [
          {
            "version": "7.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.hola.play",
        "targets": [
          {
            "version": "AARCH64_1.248.400"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.duong.imagedatefixer",
        "targets": [
          {
            "version": "3.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.inscode.autoclicker",
        "targets": [
          {
            "version": "7.1.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nexstreaming.app.kinemasterfree",
        "targets": [
          {
            "version": "8.1.13.36552.GP"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.komoot.android",
        "targets": [
          {
            "version": "2026.37.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dywx.larkplayer",
        "targets": [
          {
            "version": "2026.12.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lawfully.lawfully_ai_tracker",
        "targets": [
          {
            "version": "6.8.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.seznam.mapy",
        "targets": [
          {
            "version": "26.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pryshedko.materialpods",
        "targets": [
          {
            "version": "6.72"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.meteoblue.droid",
        "targets": [
          {
            "version": "Cirrus Uncinus 3.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jndapp.minimal.widgets",
        "targets": [
          {
            "version": "2.1.04"
          }
        ]
      }
    ],
    [
      {
        "packageName": "it.mirko.beta",
        "targets": [
          {
            "version": "0.11.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobisystems.office",
        "targets": [
          {
            "version": "16.5.60515"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.klevico.monet",
        "targets": [
          {
            "version": "v1.0.76"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.acmeaom.android.myradar",
        "targets": [
          {
            "version": "8.73.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.mroczis.netmonster",
        "targets": [
          {
            "version": "4.0.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.particlenews.newsbreak",
        "targets": [
          {
            "version": "26.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.particlenews.newsbreaklite",
        "targets": [
          {
            "version": "26.34.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.ninjavpn.android",
        "targets": [
          {
            "version": "1.4.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ai.metaverselabs.obdandroid",
        "targets": [
          {
            "version": "4.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brightstripe.parcels",
        "targets": [
          {
            "version": "3.0.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.tramb.park4night",
        "targets": [
          {
            "version": "7.1.62"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.monect.portable",
        "targets": [
          {
            "version": "8.3.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.iudesk.android.photo.editor",
        "targets": [
          {
            "version": "14.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "verbosus.pialytic",
        "targets": [
          {
            "version": "1.3.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.glority.picturemushroom",
        "targets": [
          {
            "version": "2.9.31"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.danatech.xingseus",
        "targets": [
          {
            "version": "5.36.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "xyz.rtrvr.pillo",
        "targets": [
          {
            "version": "0.6.24"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.podslink",
        "targets": [
          {
            "version": "1.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.psiphon3.subscription",
        "targets": [
          {
            "version": "486"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rainbowmeteo.weather.rainbow.ai",
        "targets": [
          {
            "version": "3.24.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.recipebro.cookingbuddy",
        "targets": [
          {
            "version": "1.7.21"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.curiouscompany.relink",
        "targets": [
          {
            "version": "2.0.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.duong.picturemanager",
        "targets": [
          {
            "version": "8.30.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truebill",
        "targets": [
          {
            "version": "13.15.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rs.explorer.filemanager",
        "targets": [
          {
            "version": "2.3.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mtv.sai",
        "targets": [
          {
            "version": "2.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.appostrophe.scrl",
        "targets": [
          {
            "version": "1.31"
          }
        ]
      }
    ],
    [
      {
        "packageName": "shareit.premium",
        "targets": [
          {
            "version": "1.1.98"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.consumedbycode.slopes",
        "targets": [
          {
            "version": "2026.16"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ai.topicfinder.podcastdiscovery",
        "targets": [
          {
            "version": "4.3.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snow_forecast.snowforecast",
        "targets": [
          {
            "version": "8.0.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.app.social_gamebox",
        "targets": [
          {
            "version": "1.4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sociallite.android",
        "targets": [
          {
            "version": "2.0.0.59"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.marsvard.stickermakerforwhatsapp",
        "targets": [
          {
            "version": "1.0.12-7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.strava",
        "targets": [
          {
            "version": "480.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.esuper.file.explorer",
        "targets": [
          {
            "version": "1.5.6.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.makeevapps.tagtracker",
        "targets": [
          {
            "version": "1.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.theathletic",
        "targets": [
          {
            "version": "13.153.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.weather.Weather",
        "targets": [
          {
            "version": "16.25.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mobi.lockdown.weather",
        "targets": [
          {
            "version": "2.5.0-6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tomtom.gplay.navapp",
        "targets": [
          {
            "version": "3.6.320"
          }
        ]
      }
    ],
    [
      {
        "packageName": "hd.uhd.live.wallpapers.topwallpapers",
        "targets": [
          {
            "version": "6.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mindful.code.studio.toxly.scanner",
        "targets": [
          {
            "version": "1.20.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sensustech.universal.tv.remote.control",
        "targets": [
          {
            "version": "1.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ilv.vradio",
        "targets": [
          {
            "version": "2.9.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vythera.vyxelapps",
        "targets": [
          {
            "version": "1.0.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wallverse.wallpapers",
        "targets": [
          {
            "version": "4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wavve.boating.gps",
        "targets": [
          {
            "version": "5.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.remi.widget",
        "targets": [
          {
            "version": "85.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.windscribe.vpn",
        "targets": [
          {
            "version": "4.3.2360"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.accuweather.android",
        "targets": [
          {
            "version": "21.1.15-3-rc"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teslacoilsw.launcher",
        "targets": [
          {
            "version": "8.8.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.a0soft.gphone.acc.free",
        "targets": [
          {
            "version": "5.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.reader",
        "targets": [
          {
            "version": "26.7.0.47169"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.toneiv.cursor",
        "targets": [
          {
            "version": "1.11.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.highest.aviate",
        "targets": [
          {
            "version": "1.1.0-beta.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.bluemusic",
        "targets": [
          {
            "version": "3.5.0-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "club.boxbox.android",
        "targets": [
          {
            "version": "5.4.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.capod",
        "targets": [
          {
            "version": "5.2.5-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.saldous.casetracker",
        "targets": [
          {
            "version": "5.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.budget.tracker_app",
        "targets": [
          {
            "version": "6.7.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sp0n.citizen",
        "targets": [
          {
            "version": "0.1307.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tafayor.hibernator",
        "targets": [
          {
            "version": "2.57.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.codium.hydrocoach",
        "targets": [
          {
            "version": "5.1.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.changayaf.inmigreat",
        "targets": [
          {
            "version": "2.3.87"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tafayor.killall",
        "targets": [
          {
            "version": "1.58.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.arlosoft.macrodroid",
        "targets": [
          {
            "version": "5.66.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mega.privacy.android.app",
        "targets": [
          {
            "version": "16.12(262370820)(dcdf0a7f27)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "kha.prog.mikrotik",
        "targets": [
          {
            "version": "279"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.javiersantos.mlmanager",
        "targets": [
          {
            "version": "5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.myperm",
        "targets": [
          {
            "version": "2.2.2-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.faircode.netguard",
        "targets": [
          {
            "version": "2.337"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.paget96.netspeedindicator",
        "targets": [
          {
            "version": "2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.octi",
        "targets": [
          {
            "version": "1.3.0-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.otp.octopilauncher",
        "targets": [
          {
            "version": "1.88"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.parallel.space.pro",
        "targets": [
          {
            "version": "4.0.9162"
          }
        ]
      }
    ],
    [
      {
        "packageName": "police.scanner.radio.broadcastify.citizen",
        "targets": [
          {
            "version": "1.29.0-260420093"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.stealthcopter.portdroid",
        "targets": [
          {
            "version": "1.0.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rarlab.rar",
        "targets": [
          {
            "version": "7.23.build134"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.sdmse",
        "targets": [
          {
            "version": "2.0.3-rc0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.shexa.permissionmanager",
        "targets": [
          {
            "version": "3.4.6.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Splitwise.SplitwiseMobile",
        "targets": [
          {
            "version": "26.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "torrent.search.revolutionv2",
        "targets": [
          {
            "version": "2.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.metalsoft.trackchecker_mobile",
        "targets": [
          {
            "version": "2.29.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.piksoft.turboscan.free",
        "targets": [
          {
            "version": "1.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.toneiv.ubktouch",
        "targets": [
          {
            "version": "1.17.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.regasoftware.udisc",
        "targets": [
          {
            "version": "24.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "kha.prog.usbhotspot",
        "targets": [
          {
            "version": "1.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wolfram.android.alphapro",
        "targets": [
          {
            "version": "1.0.8.20260601651"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thetransitapp.droid",
        "targets": [
          {
            "version": "6.3.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nationaledtech.spinbrowser",
        "targets": [
          {
            "version": "70.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.guochao.faceshow",
        "targets": [
          {
            "version": "3.2.91"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twtapp",
        "targets": [
          {
            "version": "3.5.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.myanimelist.app",
        "targets": [
          {
            "version": "2.3.16"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.uptodown",
        "targets": [
          {
            "version": "7.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.apkmirror.helper.prod",
        "targets": [
          {
            "version": "2.0.3 (41-d04e542)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.malwarebytes.antimalware",
        "targets": [
          {
            "version": "5.27.0+564"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thegrizzlylabs.geniusscan.free",
        "targets": [
          {
            "version": "7.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "proton.android.pass",
        "targets": [
          {
            "version": "1.41.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.domobile.applockwatcher",
        "targets": [
          {
            "version": "6.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.block.juggle",
        "targets": [
          {
            "version": "10.4.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.anetcapture.mock",
        "targets": [
          {
            "version": "2.5.0-ad_mob"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.glgjing.money.manager.bookkeeping.meow",
        "targets": [
          {
            "version": "1.9.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.playit.videoplayer",
        "targets": [
          {
            "version": "2.7.50.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yatrirailways.yatri",
        "targets": [
          {
            "version": "5.0.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.estrongs.android.pop",
        "targets": [
          {
            "version": "4.4.3.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.19.78.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.office.word",
        "targets": [
          {
            "version": "16.0.20228.20090"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.weawow",
        "targets": [
          {
            "version": "7.1.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.androholic.amoledpix",
        "targets": [
          {
            "version": "7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "loseweightapp.loseweightappforwomen.womenworkoutathome",
        "targets": [
          {
            "version": "2.4.0"
          }
        ]
      },
      {
        "packageName": "increaseheightworkout.heightincreaseexercise.tallerexercise",
        "targets": [
          {
            "version": "1.1.17"
          }
        ]
      },
      {
        "packageName": "homeworkout.homeworkouts.noequipment",
        "targets": [
          {
            "version": "1.7.9"
          }
        ]
      },
      {
        "packageName": "women.workout.female.fitness",
        "targets": [
          {
            "version": "2.3.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.navitime.inbound.walk",
        "targets": [
          {
            "version": "12.2.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.MojoFilterMediaLLC.RPGSoundSystem",
        "targets": [
          {
            "version": "3.1.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.urbandroid.kinestop",
        "targets": [
          {
            "version": "5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nytimes.crossword",
        "targets": [
          {
            "version": "6.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.java.inspector",
        "targets": [
          {
            "version": "1.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.shueisha.mangaplus",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.adonet.proxyevery",
        "targets": [
          {
            "version": "9.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kcstream.cing",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.5.3-build01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jeyluta.timestampcamerafreeent",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.237"
          }
        ]
      },
      {
        "packageName": "com.jeyluta.timestampcamerafree",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.252"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medibang.android.paint.tablet",
        "targets": [
          {
            "version": null
          },
          {
            "version": "28.24"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.getepic.Epic",
        "targets": [
          {
            "version": null
          },
          {
            "version": "3.141.43"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sensemobile.action",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.32.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jlindemann.science",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.7.0m"
          }
        ]
      }
    ],
    [
      {
        "packageName": "studio.muggle.chatboost",
        "targets": [
          {
            "version": null
          },
          {
            "version": "3.24.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ilovepdf.www",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.nemostudio.keymate",
        "targets": [
          {
            "version": "1.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medibang.android.medibangpro",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixapplications.rufus",
        "targets": [
          {
            "version": null
          },
          {
            "version": "10.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixapplications.ultimateusb",
        "targets": [
          {
            "version": null
          },
          {
            "version": "10.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixapplications.usbtools",
        "targets": [
          {
            "version": null
          },
          {
            "version": "10.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixapplications.ventoy_app",
        "targets": [
          {
            "version": null
          },
          {
            "version": "10.2.3 (1.1.16)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.pxv.android",
        "targets": [
          {
            "version": null
          },
          {
            "version": "6.189.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adsk.sketchbook",
        "targets": [
          {
            "version": null
          },
          {
            "version": "6.2.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.PixelStudio",
        "targets": [
          {
            "version": "5.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flavionet.android.camera.lite",
        "targets": [
          {
            "version": "5.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flavionet.android.cinema.lite",
        "targets": [
          {
            "version": "2.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.degenk.boorusama",
        "targets": [
          {
            "version": "4.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.azefsw.audioconnect",
        "targets": [
          {
            "version": null
          },
          {
            "version": "0.26.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hopefactory2021.fakegpslocation",
        "targets": [
          {
            "version": null
          },
          {
            "version": "113.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.chimbori.hermitcrab",
        "targets": [
          {
            "version": null
          },
          {
            "version": "31.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ceyhan.sets",
        "targets": [
          {
            "version": "7.34"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.github.sds100.keymapper",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imaginstudio.imagetools.pixellab",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.1.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.regasoftware.udisc",
        "targets": [
          {
            "version": "24.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.surmin.photofancie.lite",
        "targets": [
          {
            "version": null
          },
          {
            "version": "5.8.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.scheler.superproxy",
        "targets": [
          {
            "version": "3.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.emmx",
        "targets": [
          {
            "version": "152.0.4191.65"
          }
        ]
      },
      {
        "packageName": "com.microsoft.emmx.canary",
        "targets": [
          {
            "version": "155.0.4269.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.nutrilio",
        "targets": [
          {
            "version": "1.20.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sonyliv",
        "targets": [
          {
            "version": "6.23.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.graymatrix.did",
        "targets": [
          {
            "version": "5.83.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.crazygames.crazygamesapp",
        "targets": [
          {
            "version": "1.6.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kakarod.bighunter",
        "targets": [
          {
            "version": "3.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fi.twomenandadog.zombiecatchers",
        "targets": [
          {
            "version": "1.69.16"
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.startv.hotstar",
        "targets": [
          {
            "version": "26.06.22.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.easybrain.arrow.puzzle.game",
        "targets": [
          {
            "version": "1.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jio.media.jiotvplus",
        "targets": [
          {
            "version": "2.6.4_2076"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.barcelona",
        "targets": [
          {
            "version": "434.0.0.41.74"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vimtv",
        "targets": [
          {
            "version": "10.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cry.analyzer",
        "targets": [
          {
            "version": "6.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mediocre.commute",
        "targets": [
          {
            "version": "1.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.firstascent.cryanalyzer",
        "targets": [
          {
            "version": "1.3.28"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soundbrenner.pulse",
        "targets": [
          {
            "version": "1.33.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instapaper.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jndapp.depth.live.wallpaper",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fatsecret.android",
        "targets": [
          {
            "version": "11.8.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lyfta",
        "targets": [
          {
            "version": "1.600"
          },
          {
            "version": "1.575"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sillens.shapeupclub",
        "targets": [
          {
            "version": "20.9.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medisafe.android.client",
        "targets": [
          {
            "version": "9.52.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "air.com.musclemotion.strength.mobile",
        "targets": [
          {
            "version": "3.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ornament.monitor",
        "targets": [
          {
            "version": "4.21.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yazio.android",
        "targets": [
          {
            "version": "26.36.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.realme.link",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.busuu.android.enc",
        "targets": [
          {
            "version": "32.41.0"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "30.7.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tumblr",
        "targets": [
          {
            "version": "45.8.0.110"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zenthek.autozen",
        "targets": [
          {
            "version": "8.0.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.touchtype.swiftkey",
        "targets": [
          {
            "version": "9.13.13.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.dialer",
        "targets": [
          {
            "version": "161.0.726587057"
          },
          {
            "version": "161.0.726587057-downloadable"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.todoist",
        "targets": [
          {
            "version": "v12190"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "26.06.23"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dv.adm",
        "targets": [
          {
            "version": "14.0.39"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flightradar24free",
        "targets": [
          {
            "version": "11.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tranzmate",
        "targets": [
          {
            "version": "5.194.0.1785"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.naver.linewebtoon",
        "targets": [
          {
            "version": "3.9.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ak.alizandro.smartaudiobookplayer",
        "targets": [
          {
            "version": "11.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "altergames.carlauncher",
        "targets": [
          {
            "version": "5.0.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cronometer.android.gold",
        "targets": [
          {
            "version": "4.56.0"
          },
          {
            "version": "4.57.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bandlab.bandlab",
        "targets": [
          {
            "version": "11.25.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.paget96.batteryguru",
        "targets": [
          {
            "version": "2.4.8.1"
          },
          {
            "version": "2.5.0.2-beta1"
          },
          {
            "version": "2.5.0.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.finch.finch",
        "targets": [
          {
            "version": "3.73.179"
          }
        ]
      }
    ],
    [
      {
        "packageName": "currency.converter.moneta",
        "targets": [
          {
            "version": "1.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.quizlet.quizletandroid",
        "targets": [
          {
            "version": "10.38.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alphaprogression.alphaprogression",
        "targets": [
          {
            "version": "6.8.1"
          },
          {
            "version": "7.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.overdevs.at4k",
        "targets": [
          {
            "version": "0.99"
          }
        ]
      }
    ],
    [
      {
        "packageName": "studio.muggle.chatboost",
        "targets": [
          {
            "version": "3.23.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.collectrinc.collectr",
        "targets": [
          {
            "version": "2.5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.uniquegem.directchat",
        "targets": [
          {
            "version": "1.9.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dk.tacit.android.foldersync.lite",
        "targets": [
          {
            "version": "4.9.3"
          },
          {
            "version": "4.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cfdrink",
        "targets": [
          {
            "version": "1.19.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.realbyteapps.moneymanagerfree",
        "targets": [
          {
            "version": "4.11.1 GF"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.maxmpz.audioplayer",
        "targets": [
          {
            "version": "build-1025-bundle-play"
          },
          {
            "version": "build-1025-uni"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hv.replaio",
        "targets": [
          {
            "version": "3.3.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rumble.battles",
        "targets": [
          {
            "version": "3.14.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.symfonik.music.player",
        "targets": [
          {
            "version": "14.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.atomengineapps.teachmeanatomy",
        "targets": [
          {
            "version": "5.115"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.reader",
        "targets": [
          {
            "version": "26.7.1.47181"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.budget.tracker_app",
        "targets": [
          {
            "version": "6.6.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.appfactory.essence",
        "targets": [
          {
            "version": "4.2.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hevy",
        "targets": [
          {
            "version": "3.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.camerasideas.instashot",
        "targets": [
          {
            "version": "2.214.1539"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soepic.photogallery.release",
        "targets": [
          {
            "version": "2.0.14"
          },
          {
            "version": "2.1.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.stashteam.games.tracker.stashapp",
        "targets": [
          {
            "version": "2.48.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tracked.mobile",
        "targets": [
          {
            "version": "7.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.remux.video.converter",
        "targets": [
          {
            "version": "3.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wanderlog.android",
        "targets": [
          {
            "version": "2.208"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thehungrywasp.iamsober",
        "targets": [
          {
            "version": "8.6.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.13.164"
          },
          {
            "version": "20.05.46"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.15.51"
          },
          {
            "version": "8.30.54"
          },
          {
            "version": "8.28.54"
          },
          {
            "version": "8.12.54"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jcdecaux.vls.lyon",
        "targets": [
          {
            "version": "3.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ee.dustland.android.dustlandsudoku",
        "targets": [
          {
            "version": "2.18.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ee.dustland.android.dustlandsudoku",
        "targets": [
          {
            "version": "2.18.3"
          }
        ]
      },
      {
        "packageName": "ee.dustland.android.minesweeper",
        "targets": [
          {
            "version": "1.21.3"
          }
        ]
      },
      {
        "packageName": "ee.dustland.android.solitaire",
        "targets": [
          {
            "version": "1.20.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.citymapper.app.release",
        "targets": [
          {
            "version": "11.58"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yanstarstudio.joss.undercover",
        "targets": [
          {
            "version": "5.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.citymapper.app.release",
        "targets": [
          {
            "version": "11.58"
          }
        ]
      },
      {
        "packageName": "com.jcdecaux.vls.lyon",
        "targets": [
          {
            "version": "3.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.laurencedawson.reddit_sync",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.pro",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.dev",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.persapps.multitimer",
        "targets": [
          {
            "version": "1.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ihealthlabs.MyVitalsPro",
        "targets": [
          {
            "version": "4.14.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.23.0"
          },
          {
            "version": "14.28.0"
          },
          {
            "version": "14.32.0"
          },
          {
            "version": "14.34.0"
          },
          {
            "version": "14.39.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "easy.sudoku.puzzle.solver.free",
        "targets": [
          {
            "version": "5.70.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.39.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sec.android.app.shealth",
        "targets": [
          {
            "version": "7.00.6.011"
          },
          {
            "version": "7.00.0.107"
          },
          {
            "version": "6.32.0.001"
          },
          {
            "version": "6.31.3.013"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.t2c.t2c",
        "targets": [
          {
            "version": "3.2.0"
          },
          {
            "version": "3.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teamsnap.teamsnap",
        "targets": [
          {
            "version": "7.63.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.symfonik.music.player",
        "targets": [
          {
            "version": "15.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.targo_prod.bad",
        "targets": [
          {
            "version": "V12.68.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.8.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.24.51",
            "isExperimental": true
          },
          {
            "version": "9.23.52",
            "isExperimental": true
          },
          {
            "version": "9.22.53",
            "isExperimental": true
          },
          {
            "version": "9.15.51"
          },
          {
            "version": "8.51.51"
          },
          {
            "version": "7.29.52"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.chess",
        "targets": [
          {
            "version": "4.10.0"
          },
          {
            "version": "4.10.0-googleplay"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.googlequicksearchbox",
        "targets": [
          {
            "version": "17.34.30.ve.arm64"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.trainwiseapp.app",
        "targets": [
          {
            "version": "1.4.10"
          }
        ]
      },
      {
        "packageName": "app.mhphysique.fitness",
        "targets": [
          {
            "version": "1.28.2"
          }
        ]
      },
      {
        "packageName": "com.rp.hypertrophy",
        "targets": [
          {
            "version": "1.2.0"
          }
        ]
      },
      {
        "packageName": "com.sysops.thenx",
        "targets": [
          {
            "version": "6.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.skynetcoaching.bromleyapp",
        "targets": [
          {
            "version": "2.0.82"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bpmhealth.boostcamp",
        "targets": [
          {
            "version": "262"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bws.appv2",
        "targets": [
          {
            "version": "3.18.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.influencers.fst7",
        "targets": [
          {
            "version": "4.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ganbaru.method",
        "targets": [
          {
            "version": "4.46.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jtsstrength.juggernautai",
        "targets": [
          {
            "version": "2.6.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.mhphysique.fitness",
        "targets": [
          {
            "version": "1.28.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myoadapt.app.android",
        "targets": [
          {
            "version": "1.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.trainwiseapp.app",
        "targets": [
          {
            "version": "1.4.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rp.hypertrophy",
        "targets": [
          {
            "version": "1.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "uni.cbum",
        "targets": [
          {
            "version": "4.1.44"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sysops.thenx",
        "targets": [
          {
            "version": "6.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.player.videoplayer",
        "targets": [
          {
            "version": "2.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.byairapp.android",
        "targets": [
          {
            "version": "2.36.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.tsapps.appsales",
        "targets": [
          {
            "version": "12.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fentek.derdy",
        "targets": [
          {
            "version": "0.21.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.going.mobile",
        "targets": [
          {
            "version": "4.18.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "epixler.de.hypnobox_android",
        "targets": [
          {
            "version": "4.2.81"
          },
          {
            "version": ">=4.2.81"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.innologica.inoreader",
        "targets": [
          {
            "version": "7.9.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pikpok.dr2.play",
        "targets": [
          {
            "version": "1.87.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sidheinteractive.sif.DR",
        "targets": [
          {
            "version": "2.9.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adda247.app",
        "targets": [
          {
            "version": "12.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vng.g6.a.zombie",
        "targets": [
          {
            "version": "4.184.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kakarod.bighunter",
        "targets": [
          {
            "version": "3.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.notdoppler.crashofcars",
        "targets": [
          {
            "version": "1.9.36"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.madfingergames.deadtrigger",
        "targets": [
          {
            "version": "2.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cv.docscanner",
        "targets": [
          {
            "version": "6.9.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lima.doodlejump",
        "targets": [
          {
            "version": "3.11.38"
          },
          {
            "version": "3.11.40"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ansangha.drdriving",
        "targets": [
          {
            "version": "1.73"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.notdoppler.earntodie2",
        "targets": [
          {
            "version": "1.5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.overthetopgames.fancypants",
        "targets": [
          {
            "version": "1.0.30"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kongregate.mobile.burritobison3.google",
        "targets": [
          {
            "version": "3.75"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dnddream.HeadBasketball",
        "targets": [
          {
            "version": "4.6.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dnddream.headsoccer.android",
        "targets": [
          {
            "version": "7.1.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halfbrick.fruitninjafree",
        "targets": [
          {
            "version": "3.97.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spookyhousestudios.progressbar95",
        "targets": [
          {
            "version": "1.1111"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.outfit7.movingeye.swampattack",
        "targets": [
          {
            "version": "4.8.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yodo1.crossyroad",
        "targets": [
          {
            "version": "7.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.freejobalert",
        "targets": [
          {
            "version": "1.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.direlight.grimvalor",
        "targets": [
          {
            "version": "1.2.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.blingame.haaktestb",
        "targets": [
          {
            "version": "1.4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fingersoft.hillclimb",
        "targets": [
          {
            "version": "1.72.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.noodlecake.altosadventure",
        "targets": [
          {
            "version": "1.8.27"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.noodlecake.altosodyssey",
        "targets": [
          {
            "version": "1.0.42"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wb.goog.injustice",
        "targets": [
          {
            "version": "3.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rebeltwins.aliensdrivemecrazy",
        "targets": [
          {
            "version": "3.2.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halfbrick.jetpackjoyride",
        "targets": [
          {
            "version": "1.104.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sadpuppy.lemmings",
        "targets": [
          {
            "version": "9.4.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lumina.wallpapers",
        "targets": [
          {
            "version": "1.0.2.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.macaque.Missiles",
        "targets": [
          {
            "version": "1.41"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rebelbinary.onlyone",
        "targets": [
          {
            "version": "1.3052"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.miniclip.plagueinc",
        "targets": [
          {
            "version": "1.26.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ubisoft.princeofpersia.thelostcrown.mobile.action.adventure.platform",
        "targets": [
          {
            "version": "1.1.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halfbrick.dantheman",
        "targets": [
          {
            "version": "1.14.06"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yodo1.rodeo.safari",
        "targets": [
          {
            "version": "4.25.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mightygamesgroup.shootyskies",
        "targets": [
          {
            "version": "3.441.100101"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mediocre.smashhit",
        "targets": [
          {
            "version": "1.5.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hyperdotstudios.swampattack2",
        "targets": [
          {
            "version": "1.3.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.swiftapps.swiftbackup",
        "targets": [
          {
            "version": "5.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.touchfoo.swordigo",
        "targets": [
          {
            "version": "1.4.12"
          },
          {
            "version": "1.4.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fdgentertainment.tentaclewars.gp.free",
        "targets": [
          {
            "version": "2.1.27"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.skgames.trafficracer",
        "targets": [
          {
            "version": "4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.skgames.trafficrider",
        "targets": [
          {
            "version": "2.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.generalcomp.truecloud",
        "targets": [
          {
            "version": "4.6.5.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nekki.vector",
        "targets": [
          {
            "version": "2.10.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bounce.connect",
        "targets": [
          {
            "version": "7.0.7"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mygate.user",
        "targets": [
          {
            "version": "7.26.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medium.reader",
        "targets": [
          {
            "version": "4.5.1302097"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Splitwise.SplitwiseMobile",
        "targets": [
          {
            "version": "26.4.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.overdevs.at4k",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": "1.92.140"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mygate.user",
        "targets": [
          {
            "version": "7.38.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "np.com.nepalipatro",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.byairapp.android",
        "targets": [
          {
            "version": "2.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hamropatro",
        "targets": [
          {
            "version": "10.7.33"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.providelite.epicplay",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ensembleai.scoutai",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tgezginis.fricam",
        "targets": [
          {
            "version": "1.6.5"
          },
          {
            "version": "1.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jellywatch.app",
        "targets": [
          {
            "version": "2.0.REV-1712"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jellywatch.tv",
        "targets": [
          {
            "version": "1.0.REV-0570"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nostalgiatv",
        "targets": [
          {
            "version": "0.10.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.harwin.prismatica",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bytecaretech.merokarobar",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rawcam.app",
        "targets": [
          {
            "version": "1.4"
          },
          {
            "version": "1.4.2"
          },
          {
            "version": "1.4.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bolpatranepal.axios",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ddsx_ayla_android",
        "targets": [
          {
            "version": "5.1.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.crunchyroll.crunchyroid",
        "targets": [
          {
            "version": "3.125.0"
          },
          {
            "version": "3.112.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.duolingo",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.github.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.magazines",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.maps",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.linkedin.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flyersoft.moonreaderp",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.pixel.agent",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.pixel.creativeassistant",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.weather",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.avod.thirdpartyclient",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snapchat.android",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spotify.music",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.barcelona",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truecaller",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.whatsapp",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nicedayapps.iss_free",
        "targets": [
          {
            "version": "8.5.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spocky.projengmenu",
        "targets": [
          {
            "version": "4.71"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.delphicoder.flud",
        "targets": [
          {
            "version": "2.0.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vanniktech.rssreader",
        "targets": [
          {
            "version": "1.48.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.urbandroid.kinestop",
        "targets": [
          {
            "version": "5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.sasikanth.pinnit",
        "targets": [
          {
            "version": "1.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vivredarija",
        "targets": [
          {
            "version": "2.6.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "12.7.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.19.16.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lumina.wallpapers",
        "targets": [
          {
            "version": "1.0.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ticktick.task",
        "targets": [
          {
            "version": "8.0.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rk.taskmanager",
        "targets": [
          {
            "version": "1.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.android.gallery3d",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "16.0.002.000.2601041449"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.telenor.pakistan.mytelenor",
        "targets": [
          {
            "version": "4.2.62"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.storywise.storywise",
        "targets": [
          {
            "version": "1.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.blueinklabs.investifystocks.free",
        "targets": [
          {
            "version": "5.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.global.foodpanda.android",
        "targets": [
          {
            "version": "26.38.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.safar.fyi",
        "targets": [
          {
            "version": "3.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jazz.jazzworld",
        "targets": [
          {
            "version": "3.3.4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.olx.pk",
        "targets": [
          {
            "version": "18.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.olx.southasia",
        "targets": [
          {
            "version": "20.07.001"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sdev.mtproxy",
        "targets": [
          {
            "version": "2.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zong.customercare",
        "targets": [
          {
            "version": "5.19.19.112"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.mroczis.netmonster",
        "targets": [
          {
            "version": "4.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nfo.me.android",
        "targets": [
          {
            "version": "7.17.47"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.movistarplus.androidtv",
        "targets": [
          {
            "version": "26.03.100"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rubygames.assassin",
        "targets": [
          {
            "version": "2.041"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Neurononfire.SupremeDuelist",
        "targets": [
          {
            "version": "4.0.5"
          },
          {
            "version": "4.0.4"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mad.ducklife",
        "targets": [
          {
            "version": "2026.5.12"
          },
          {
            "version": "2026.4.30"
          },
          {
            "version": "2026.1.6"
          },
          {
            "version": "2025.3.21"
          },
          {
            "version": "2025.2.24"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "air.com.midjiwan.polytopia",
        "targets": [
          {
            "version": "2.17.2.16299"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ea.game.pvzfree_row",
        "targets": [
          {
            "version": "3.16.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.IvanAF.ClimbAMIYPfree",
        "targets": [
          {
            "version": "6.0.6"
          },
          {
            "version": "6.0.5"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobge.Oddmar",
        "targets": [
          {
            "version": "0.111"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "jpark.AOS5",
        "targets": [
          {
            "version": "1.1.94"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.feralinteractive.laracroftgol_android",
        "targets": [
          {
            "version": "1.2.6RC1"
          },
          {
            "version": "1.2.7RC2"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mad.DuckLifeSpace",
        "targets": [
          {
            "version": "2026.729.2"
          },
          {
            "version": "2025.11.30"
          },
          {
            "version": "2024.5.27"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "diozz.cubex",
        "targets": [
          {
            "version": "4.1.1"
          },
          {
            "version": "4.1.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.30.0"
          },
          {
            "version": "14.29.0"
          },
          {
            "version": "14.28.0"
          },
          {
            "version": "14.27.0"
          },
          {
            "version": "14.26.0"
          },
          {
            "version": "14.25.0"
          },
          {
            "version": "14.24.0"
          },
          {
            "version": "14.23.0"
          },
          {
            "version": "14.22.0"
          },
          {
            "version": "14.21.0"
          },
          {
            "version": "14.20.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sankakucomplex.channel.black",
        "targets": [
          {
            "version": "4.23"
          },
          {
            "version": "4.24"
          },
          {
            "version": "4.25"
          },
          {
            "version": "4.26"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.40.161",
            "isExperimental": true
          },
          {
            "version": "21.39.522",
            "isExperimental": true
          },
          {
            "version": "21.38.130",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.20.405"
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.40.51",
            "isExperimental": true
          },
          {
            "version": "9.39.52",
            "isExperimental": true
          },
          {
            "version": "9.38.51",
            "isExperimental": true
          },
          {
            "version": "9.20.53"
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.41.0",
            "isExperimental": true
          },
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.39.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.41.0",
            "isExperimental": true
          },
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.39.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.10.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.github.android",
        "targets": [
          {
            "version": "1.280.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.x8bit.bitwarden",
        "targets": [
          {
            "version": "2026.9.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "13.0.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.10.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "apps.automan.blurwallpaper",
        "targets": [
          {
            "version": "2.9.8"
          },
          {
            "version": "3.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cxinventor.file.explorer",
        "targets": [
          {
            "version": "2.7.8"
          },
          {
            "version": "2.7.9"
          },
          {
            "version": "2.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.iiec.cxxdroid",
        "targets": [
          {
            "version": "5.6_arm64"
          },
          {
            "version": "6.0_arm64"
          }
        ]
      },
      {
        "packageName": "ru.iiec.jvdroid",
        "targets": [
          {
            "version": "2.8"
          }
        ]
      },
      {
        "packageName": "ru.iiec.pydroid3",
        "targets": [
          {
            "version": "8.6_arm64"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imo.android.imoim",
        "targets": [
          {
            "version": "2026.08.1041"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kick.mobile",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "ai.perplexity.app.android",
        "targets": [
          {
            "version": "2.95.0"
          },
          {
            "version": "2.100.0"
          },
          {
            "version": "2.101.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "proton.android.authenticator",
        "targets": [
          {
            "version": "1.3.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonmail.android",
        "targets": [
          {
            "version": "7.11.10"
          },
          {
            "version": "7.11.9"
          },
          {
            "version": "7.11.8"
          },
          {
            "version": "7.11.5"
          },
          {
            "version": "7.10.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "proton.android.pass",
        "targets": [
          {
            "version": "1.40.3"
          },
          {
            "version": "1.41.2"
          },
          {
            "version": "1.41.3"
          },
          {
            "version": "1.41.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.20.39.0"
          },
          {
            "version": "5.20.57.0"
          },
          {
            "version": "5.20.74.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.realme.link",
        "targets": [
          {
            "version": "5.5.514.11421"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.michaldrabik.showly2",
        "targets": [
          {
            "version": "3.70.0"
          },
          {
            "version": "3.72.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.community.oneroom",
        "targets": [
          {
            "version": "4.0.03.0918.03"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.community.mbox.tv",
        "targets": [
          {
            "version": "1.2.0.0923.web_socialmedia"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.allformatplayer.streamvideoplayer",
        "targets": [
          {
            "version": "1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.readera",
        "targets": [
          {
            "version": "26.05.20+2300"
          },
          {
            "version": "26.09.29+2320"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gstarmc.android",
        "targets": [
          {
            "version": "5.19.4"
          },
          {
            "version": "5.19.6"
          },
          {
            "version": "5.20.0"
          },
          {
            "version": "5.21.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.techet.netanalyzerlite.an",
        "targets": [
          {
            "version": "5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dubox.drive",
        "targets": [
          {
            "version": "4.26.0"
          },
          {
            "version": "4.26.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vpn.free.hotspot.secure.vpnify",
        "targets": [
          {
            "version": "2.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.steinberg.cubasisle3",
        "targets": [
          {
            "version": "3.8.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.risesci.nyx",
        "targets": [
          {
            "version": "Android V1.79.1"
          },
          {
            "version": "Android V1.78.52"
          },
          {
            "version": "Android V1.78.51"
          },
          {
            "version": "Android V1.78.49"
          },
          {
            "version": "Android V1.78.47"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.outscar.bd.bongcal",
        "targets": [
          {
            "version": "3.0.01c"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ferdinandobermeier.focusmate",
        "targets": [
          {
            "version": "3.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alokmandavgane.hinducalendar",
        "targets": [
          {
            "version": "9.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.keepa.mobile",
        "targets": [
          {
            "version": "6.2.1"
          },
          {
            "version": "6.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flyersoft.moonreader",
        "targets": [
          {
            "version": "10.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soulbreakers.mymoveset",
        "targets": [
          {
            "version": "1.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.handmark.expressweather",
        "targets": [
          {
            "version": "13.1.0"
          },
          {
            "version": "12.9.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.poe.android",
        "targets": [
          {
            "version": "a3.77.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spocky.projengmenu",
        "targets": [
          {
            "version": "4.72"
          },
          {
            "version": "4.71"
          },
          {
            "version": "4.70"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cardfeed.video_public",
        "targets": [
          {
            "version": "3.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.radiojavan.androidradio",
        "targets": [
          {
            "version": "11.20.1"
          },
          {
            "version": "11.21.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "co.steezy.app",
        "targets": [
          {
            "version": "5.23.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.darinsoft.vimo",
        "targets": [
          {
            "version": "13.9.0"
          },
          {
            "version": "13.9.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wallmaa.minimal.wallpapers",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "all.in.one.calculator",
        "targets": [
          {
            "version": "3.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.getaloa.app",
        "targets": [
          {
            "version": "1.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.biobird.exvee",
        "targets": [
          {
            "version": "2.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.androholic.wallpapersdepthpix",
        "targets": [
          {
            "version": "1.0.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lagguy.wallpapers",
        "targets": [
          {
            "version": "40.0.44"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halalfire.medicneet",
        "targets": [
          {
            "version": "1.5.137"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.raindrop.raindropio",
        "targets": [
          {
            "version": "4.7.44"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dev2a.junk_journal",
        "targets": [
          {
            "version": "1.2.5"
          },
          {
            "version": "1.2.6"
          }
        ]
      },
      {
        "packageName": "com.adithya.memoneet",
        "targets": [
          {
            "version": "62.6"
          }
        ]
      },
      {
        "packageName": "com.storywise.storywise",
        "targets": [
          {
            "version": "1.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sqcom.shangqing",
        "targets": [
          {
            "version": "1.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.etsy.android",
        "targets": [
          {
            "version": "7.97.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gamma.scan",
        "targets": [
          {
            "version": "2.2.221"
          },
          {
            "version": "2.2.224"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.prosiebensat1digital.seventv",
        "targets": [
          {
            "version": "6.9.0-AOS-609012264"
          }
        ]
      }
    ],
    [
      {
        "packageName": "photo.editor.photoeditor.photoeditorpro",
        "targets": [
          {
            "version": "1.791.265"
          },
          {
            "version": "1.802.266"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.greenstone.pocketwhip",
        "targets": [
          {
            "version": "2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thetrainline",
        "targets": [
          {
            "version": "407.0.0.178994"
          },
          {
            "version": "415.0.0.182623"
          },
          {
            "version": "415.0.0.182626"
          },
          {
            "version": "416.0.0.183472"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yunyi.smartcamera",
        "targets": [
          {
            "version": "5.1.7_20260914"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.audible.application",
        "targets": [
          {
            "version": "26.30.05"
          },
          {
            "version": "26.38.08"
          },
          {
            "version": "26.41.06"
          },
          {
            "version": "26.41.07"
          }
        ]
      }
    ],
    [
      {
        "packageName": "flar2.devcheck",
        "targets": [
          {
            "version": "6.57"
          },
          {
            "version": "6.60"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.proton.android.lumo",
        "targets": [
          {
            "version": "2.1.4-gms"
          },
          {
            "version": "2.1.4-nogms"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.streetwriters.notesnook",
        "targets": [
          {
            "version": "3.4.12"
          },
          {
            "version": "3.4.13"
          },
          {
            "version": "3.4.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nieruo.healthapp",
        "targets": [
          {
            "version": "1.61.0"
          },
          {
            "version": "1.62.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gxnet.castle.indiatv",
        "targets": [
          {
            "version": "1.1.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ringtonemaker.musiccutter.customringtones.freeringtonemaker",
        "targets": [
          {
            "version": "1.01.100.1012"
          },
          {
            "version": "1.01.99.0909"
          },
          {
            "version": "1.01.98.0831"
          },
          {
            "version": "1.01.98.0824"
          },
          {
            "version": "1.01.97.0818"
          },
          {
            "version": "1.01.96.0716"
          },
          {
            "version": "1.01.94.0602"
          },
          {
            "version": "1.01.90.0421"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.shervinkoushan.anyTracker",
        "targets": [
          {
            "version": "7.5.4"
          },
          {
            "version": "7.5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "im.thebot.messenger",
        "targets": [
          {
            "version": "4.19.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.withouthat.acalendar",
        "targets": [
          {
            "version": "2.9.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "psyberia.alpinequest.free",
        "targets": [
          {
            "version": "2.4.0e"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.atlogis.atlomaps",
        "targets": [
          {
            "version": "1.0.6"
          },
          {
            "version": "1.1.0"
          },
          {
            "version": "2.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.vodik7.atvtools",
        "targets": [
          {
            "version": "1.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hitrolab.audioeditor",
        "targets": [
          {
            "version": "1.3.33"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ipnossoft.rma.free",
        "targets": [
          {
            "version": "26.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.azeravn.bulletjournal",
        "targets": [
          {
            "version": "1.0.216"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hapibits.soundlift",
        "targets": [
          {
            "version": "9.2"
          },
          {
            "version": "9.3"
          },
          {
            "version": "9.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.liori.echogram",
        "targets": [
          {
            "version": "1.0.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.performance.meshview",
        "targets": [
          {
            "version": "2.84"
          },
          {
            "version": "2.91"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fddb",
        "targets": [
          {
            "version": "v7.8.4-Build-1-gms-release"
          },
          {
            "version": "v7.8.5-Build-1-gms-release"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myvitale.forus",
        "targets": [
          {
            "version": "3.0.15"
          },
          {
            "version": "3.0.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dev2a.junk_journal",
        "targets": [
          {
            "version": "1.2.5"
          },
          {
            "version": "1.2.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.klassikradio.app",
        "targets": [
          {
            "version": "p5.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ledblinker",
        "targets": [
          {
            "version": "26.01.08"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.generalmagic.magicearth",
        "targets": [
          {
            "version": "7.1.26.26.21DB1F1B.3C81F7001"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adithya.memoneet",
        "targets": [
          {
            "version": "62.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.krosbits.musicolet",
        "targets": [
          {
            "version": "6.14.1 build540"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.musixmatch.android.lyrify",
        "targets": [
          {
            "version": "8.4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.andatsoft.myapk.fwa",
        "targets": [
          {
            "version": "4.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.one4studio.one4home",
        "targets": [
          {
            "version": "0.4.72"
          },
          {
            "version": "0.4.97"
          },
          {
            "version": "0.4.98"
          },
          {
            "version": "0.5.38"
          },
          {
            "version": "0.5.68"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lbrc.PeriodCalendar",
        "targets": [
          {
            "version": "13.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.lightray.photone",
        "targets": [
          {
            "version": "1.5.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reworewo.prayertimes",
        "targets": [
          {
            "version": "3.8.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.privacynotes",
        "targets": [
          {
            "version": "0.654.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.psiphon3.subscription",
        "targets": [
          {
            "version": "2.5.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mchutov.Quranify",
        "targets": [
          {
            "version": "2.2.8"
          },
          {
            "version": "2.2.9"
          },
          {
            "version": "2.2.91"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sry.rateglance",
        "targets": [
          {
            "version": "1.17.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.rubberbands.fit",
        "targets": [
          {
            "version": "3.9"
          },
          {
            "version": "3.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.triovent.datingapp",
        "targets": [
          {
            "version": "6.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.symfonik.music.player",
        "targets": [
          {
            "version": "14.0.0"
          },
          {
            "version": "14.1.0"
          },
          {
            "version": "15.0.1"
          },
          {
            "version": "15.1.0"
          },
          {
            "version": "14.0.0 TV"
          },
          {
            "version": "15.1.0 TV"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.youdao.hindict",
        "targets": [
          {
            "version": "6.7.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "videoeditor.videomaker.videoeditorforyoutube",
        "targets": [
          {
            "version": "1.621.196"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.free.vpn.super.hotspot.open",
        "targets": [
          {
            "version": "2.32.0"
          },
          {
            "version": "2.33.0"
          },
          {
            "version": "2.33.1"
          },
          {
            "version": "2.34.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.stresscodes.wallp",
        "targets": [
          {
            "version": "10.2.1"
          },
          {
            "version": "10.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.neptis.yanosik.mobi.android",
        "targets": [
          {
            "version": "26.9.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.burton999.notecal",
        "targets": [
          {
            "version": "2.25.111"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.quickcursor",
        "targets": [
          {
            "version": "3.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imperihome.lite",
        "targets": [
          {
            "version": "3.0.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.nicovideo.nicobox",
        "targets": [
          {
            "version": "7.40.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.roasterygames.devicestycoon",
        "targets": [
          {
            "version": "4.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "co.swasth.dbtcoach",
        "targets": [
          {
            "version": "6.4.2"
          },
          {
            "version": "6.4.1"
          },
          {
            "version": "6.4.0"
          },
          {
            "version": "6.1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.26.360",
            "isExperimental": true
          },
          {
            "version": "21.25.523",
            "isExperimental": true
          },
          {
            "version": "21.24.360",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.funswitch.blocker",
        "targets": [
          {
            "version": "5.0.81"
          }
        ]
      }
    ],
    [
      {
        "packageName": "droom.sleepIfUCan",
        "targets": [
          {
            "version": "26.32.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.laurencedawson.reddit_sync",
        "targets": [
          {
            "version": "v23.06.30-13:39"
          }
        ]
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.pro",
        "targets": [
          {
            "version": ""
          }
        ]
      },
      {
        "packageName": "com.laurencedawson.reddit_sync.dev",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "o.o.joey",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.syncapps.lemmy_sync",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "ml.docilealligator.infinityforreddit.plus",
        "targets": [
          {
            "version": ""
          }
        ]
      },
      {
        "packageName": "ml.docilealligator.infinityforreddit.patreon",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "o.o.joey",
        "targets": [
          {
            "version": ""
          }
        ]
      },
      {
        "packageName": "o.o.joey.pro",
        "targets": [
          {
            "version": ""
          }
        ]
      },
      {
        "packageName": "o.o.joey.dev",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imgur.mobile",
        "targets": [
          {
            "version": "7.33.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.cygnusx1.continuum",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.edgan.redditslide",
        "targets": [
          {
            "version": ""
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "577.0.0.50.72"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.naver.line.android",
        "targets": [
          {
            "version": "26.15.1"
          },
          {
            "version": "26.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.29.366",
            "isExperimental": true
          },
          {
            "version": "21.28.204",
            "isExperimental": true
          },
          {
            "version": "21.26.360",
            "isExperimental": true
          },
          {
            "version": "21.05.265",
            "isExperimental": true
          },
          {
            "version": "21.04.223"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.quetta.browser",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "net.quetta.browser.official",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": null
          }
        ]
      },
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": null
          }
        ]
      },
      {
        "packageName": "com.brave.browser_beta",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.brave.browser_nightly",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.brave.browser_nightly",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.brave.browser_beta",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.brave.browser_nightly",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": null
          }
        ]
      },
      {
        "packageName": "com.brave.browser_beta",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.brave.browser_nightly",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.github.jqssun.helium",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fossor.panels",
        "targets": [
          {
            "version": "1.596"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ak.alizandro.smartaudiobookplayer",
        "targets": [
          {
            "version": "11.8.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "bitpit.launcher",
        "targets": [
          {
            "version": "1.16.7"
          },
          {
            "version": "1.16.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.execbit.aiolauncher",
        "targets": [
          {
            "version": "7.4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "armworkout.armworkoutformen.armexercises",
        "targets": [
          {
            "version": "2.4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.joaomgcd.autolocation",
        "targets": [
          {
            "version": "1.2.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.joaomgcd.autotools",
        "targets": [
          {
            "version": "2.3.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.boostedproductivity.app",
        "targets": [
          {
            "version": "1.6.21"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.shahzaman.pricetracker",
        "targets": [
          {
            "version": "2.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.eobdfacile.android",
        "targets": [
          {
            "version": "3.87.1179"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hopefactory2021.fakegpslocation",
        "targets": [
          {
            "version": null
          },
          {
            "version": "125.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.subtlesignals.gradientweather",
        "targets": [
          {
            "version": "1.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "gymworkout.gym.gymlog.gymtrainer",
        "targets": [
          {
            "version": "1.6.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "homeworkout.homeworkouts.noequipment",
        "targets": [
          {
            "version": "1.7.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.codium.hydrocoach",
        "targets": [
          {
            "version": null
          },
          {
            "version": "5.1.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sillens.shapeupclub",
        "targets": [
          {
            "version": "20.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vodemn.lightmeter",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.simyasolutions.ling.universal",
        "targets": [
          {
            "version": "8.4.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pro.listy",
        "targets": [
          {
            "version": "1.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "menloseweight.loseweightappformen.weightlossformen",
        "targets": [
          {
            "version": "2.4.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.arlosoft.macrodroid",
        "targets": [
          {
            "version": "5.65.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.elm.elm327.obd2.eobd.obd.car.scanner.diagnostics.tool.dashboard.doctor.check.engine.torque.speed.trouble.codes.mary",
        "targets": [
          {
            "version": "1.318"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.hemanths.paisa",
        "targets": [
          {
            "version": "2026.06.230"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.launcher.hype",
        "targets": [
          {
            "version": "3.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hinnka.mycamera",
        "targets": [
          {
            "version": "1.26.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.sasikanth.pinnit2",
        "targets": [
          {
            "version": "1.13.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mediocre.pinout",
        "targets": [
          {
            "version": "1.0.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sixpack.sixpackabs.absworkout",
        "targets": [
          {
            "version": "1.4.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.urbandroid.sleep",
        "targets": [
          {
            "version": "20260616"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.prismtree.sponge",
        "targets": [
          {
            "version": "2.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ss.squarehome2",
        "targets": [
          {
            "version": "4.0.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tombayley.statusbar",
        "targets": [
          {
            "version": "2.13.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "xyz.thefor.habits.habits",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.4.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.undefined.mate",
        "targets": [
          {
            "version": "5.15.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.toneiv.ubktouch",
        "targets": [
          {
            "version": "1.17.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hrd.vocabulary",
        "targets": [
          {
            "version": "5.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tombayley.volumepanel",
        "targets": [
          {
            "version": "5.2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aeroloom.fylofilemanager",
        "targets": [
          {
            "version": "1.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ginlemon.flowerfree",
        "targets": [
          {
            "version": "6.6 build 016"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.delphicoder.flud",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.0.13-beta02"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kevinforeman.nzb360",
        "targets": [
          {
            "version": null
          },
          {
            "version": "24.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "je.fit",
        "targets": [
          {
            "version": "17.2.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kin.athena",
        "targets": [
          {
            "version": "1.5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.llamalab.automate",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.51.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.socialnmobile.dictapps.notepad.color.note",
        "targets": [
          {
            "version": "4.8.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.darken.bluemusic",
        "targets": [
          {
            "version": null
          },
          {
            "version": "3.4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.trieudadlovestun.ccna200301",
        "targets": [
          {
            "version": "1.0.15"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.servicenowsystemadmin",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.sc900",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.saac02ver3",
        "targets": [
          {
            "version": "1.0.18"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.istqbfoundation",
        "targets": [
          {
            "version": "1.0.15"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az104",
        "targets": [
          {
            "version": "1.0.16"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.pcep3002",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiacore1",
        "targets": [
          {
            "version": "1.0.11"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.ccnp350401",
        "targets": [
          {
            "version": "1.0.18"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.sc200exam",
        "targets": [
          {
            "version": "1.0.2"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.cism",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.scsc01",
        "targets": [
          {
            "version": "1.0.14"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.ai900exam",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.salesforceadmin",
        "targets": [
          {
            "version": "1.0.16"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.snowprocore",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.scor350701",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiacore2",
        "targets": [
          {
            "version": "1.0.12"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az900ver3",
        "targets": [
          {
            "version": "1.0.23"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.cehv11",
        "targets": [
          {
            "version": "1.0.20"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.clfc01",
        "targets": [
          {
            "version": "1.0.20"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiasecurityplus",
        "targets": [
          {
            "version": "1.0.16"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiaserverplus",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiacysa",
        "targets": [
          {
            "version": "1.0.12"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az500",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiasecux",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.pentestplusexam",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.mlac01exam",
        "targets": [
          {
            "version": "1.0.3"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dasm",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.capm",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az400",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dp203",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.pspooneexam",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.soac02",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dopc01",
        "targets": [
          {
            "version": "1.0.6"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.psm2",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az700exam",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.sapc01",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.gcpassociatecloudengineer",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dp900",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptialinuxplusexam",
        "targets": [
          {
            "version": "1.0.2"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.aifc01exam",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.pmiacp",
        "targets": [
          {
            "version": "1.0.6"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiaitf",
        "targets": [
          {
            "version": "1.0.14"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dvac01ver3",
        "targets": [
          {
            "version": "1.0.12"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.az204ver2022",
        "targets": [
          {
            "version": "1.0.9"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.dp300",
        "targets": [
          {
            "version": "1.0.6"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.cissp",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.tableaudesktop",
        "targets": [
          {
            "version": "1.0.8"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.comptiasecai",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      },
      {
        "packageName": "com.trieudadlovestun.terraform",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.theclashsoft.sofatime",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.formulaone.production",
        "targets": [
          {
            "version": "3.0.49.4-SP166.4.1-release-R54.2-mobile"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.techkitlabs.movieparadise",
        "targets": [
          {
            "version": "5.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.vk.store",
        "targets": [
          {
            "version": "1.108.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.ozon.fintech.finance",
        "targets": [
          {
            "version": "19.31.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.ozon.app.android",
        "targets": [
          {
            "version": "19.31.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aspiro.tidal",
        "targets": [
          {
            "version": null
          },
          {
            "version": "2.202.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "bitpit.launcher",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thien.novelreader",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.etesty.autoskola",
        "targets": [
          {
            "version": "2025.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.strongapp.strong",
        "targets": [
          {
            "version": "v6.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aige.hipaint",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.battlelancer.seriesguide",
        "targets": [
          {
            "version": "2026.2.2"
          },
          {
            "version": "2026.3.0"
          },
          {
            "version": "2026.3.1"
          },
          {
            "version": "2026.4.0"
          },
          {
            "version": "2026.4.1"
          },
          {
            "version": "2026.4.2"
          },
          {
            "version": "2026.4.3"
          },
          {
            "version": "2026.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ultimategamestudio.mcpecenter.mods",
        "targets": [
          {
            "version": "2.5.0",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.suno.android",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.opera.gx",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.android.chrome",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.41.0",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pixilart.app",
        "targets": [
          {
            "version": "1.9.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "hu.mav.emmapp",
        "targets": [
          {
            "version": "2.4.19-prod"
          },
          {
            "version": "2.5.16-prod"
          },
          {
            "version": "2.6.13-prod"
          }
        ]
      }
    ],
    [
      {
        "packageName": "hu.idokep.idokep",
        "targets": [
          {
            "version": "4.3.7"
          },
          {
            "version": "1.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.calistree.calistree",
        "targets": [
          {
            "version": "5.8.5"
          },
          {
            "version": "5.9.1"
          },
          {
            "version": "5.10.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jeffprod.cubesolver",
        "targets": [
          {
            "version": "5.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tantantribe.tribe",
        "targets": [
          {
            "version": "7.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "co.beeline",
        "targets": [
          {
            "version": "4.2.8014"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.vr4p.oculus4xvrplayerov",
        "targets": [
          {
            "version": "2.0.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20"
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.21",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.22",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20"
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.21",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.22",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.23"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.23",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.23"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.23"
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20"
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.21",
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.22",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.23"
          }
        ]
      },
      {
        "packageName": "com.valvesoftware.steamlinkvr",
        "targets": [
          {
            "version": "2.0.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "videoplayer.videodownloader.downloader",
        "targets": [
          {
            "version": "1.9.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mxtech.videoplayer.ad",
        "targets": [
          {
            "version": "3.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.agendaplanner.taskmangereventmangercalendar",
        "targets": [
          {
            "version": "2.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "calendar.agenda.schedule.event.advance.calendar.planner",
        "targets": [
          {
            "version": "1.0.35"
          }
        ]
      }
    ],
    [
      {
        "packageName": "files.fileexplorer.filemanager",
        "targets": [
          {
            "version": "1.5.5.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.player.videoplayer",
        "targets": [
          {
            "version": "2.9.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snaptube.premium",
        "targets": [
          {
            "version": "7.68.1.76801201"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cn.xender",
        "targets": [
          {
            "version": "18.8.0.prime"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rs.explorer.filemanager",
        "targets": [
          {
            "version": "2.3.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.mozilla.fenix",
        "targets": [
          {
            "version": "159.0a1"
          },
          {
            "version": "160.0a1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixplorer",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.downloader.videodownloader",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hdictionary.bn",
        "targets": [
          {
            "version": "11.5.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "videoplayer.videodownloader.downloader",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mxtech.videoplayer.pro",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mxtech.videoplayer.ad",
        "targets": [
          {
            "version": "3.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gombosdev.ampere",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.mozilla.fenix",
        "targets": [
          {
            "version": "159.0a1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.themausoft.wpsapppro",
        "targets": [
          {
            "version": "1.7.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.player.videoplayer",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "kallossoft.videotophoto",
        "targets": [
          {
            "version": "5.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.allformatplayer.streamvideoplayer",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bytedz.printflow",
        "targets": [
          {
            "version": "1.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.downloader.videodownloader",
        "targets": [
          {
            "version": "2.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tester.wpswpatester",
        "targets": [
          {
            "version": "rc-5.164"
          }
        ]
      }
    ],
    [
      {
        "packageName": "abdelrahman.wifianalyzerpro",
        "targets": [
          {
            "version": "9.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rp.hypertrophy",
        "targets": [
          {
            "version": "1.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.wakingup.android",
        "targets": [
          {
            "version": "3.24.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "20.51.39"
          }
        ]
      },
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "8.51.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.olaelectric.companion",
        "targets": [
          {
            "version": "5.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imgur.mobile",
        "targets": [
          {
            "version": "7.34.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "br.com.zetabit.ios_standby",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "br.com.zetabit.ios_standby",
        "targets": [
          {
            "version": "2.1.28.567"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.progres.webetu",
        "targets": [
          {
            "version": "2.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.bpc.mobilebank.bpc",
        "targets": [
          {
            "version": "1.29.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.algeria.selfcare.app.android",
        "targets": [
          {
            "version": "1.5.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.8.3"
          },
          {
            "version": "12.10.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mygate.user",
        "targets": [
          {
            "version": "7.37.0"
          },
          {
            "version": "7.38.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.amazonvideo.livingroom",
        "targets": [
          {
            "version": "6.24.5+v16.0.0.231-allAbis"
          },
          {
            "version": "6.24.8+v16.0.0.361-allAbis"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.amazonvideo.livingroom",
        "targets": [
          {
            "version": "6.23.23+v15.5.0.70-armv7a"
          },
          {
            "version": "6.24.5+v16.0.0.231-allAbis"
          },
          {
            "version": "6.24.8+v16.0.0.361-allAbis"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.orange.coloring.learn.kids",
        "targets": [
          {
            "version": "2.28"
          }
        ]
      }
    ],
    [
      {
        "packageName": "se.hedekonsult.sparkle",
        "targets": [
          {
            "version": "2.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.overdevs.at4k",
        "targets": [
          {
            "version": "1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mam.reader.ipusnas",
        "targets": [
          {
            "version": "2.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lemon.lvoverseas",
        "targets": [
          {
            "version": "9.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Meteosolutions.Meteo3b",
        "targets": [
          {
            "version": "4.9.16"
          },
          {
            "version": "4.9.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.frontrow.vlog",
        "targets": [
          {
            "version": "2.12.0"
          },
          {
            "version": "2.20.0"
          },
          {
            "version": "2.22.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.guteklabs.phototime",
        "targets": [
          {
            "version": "8.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.komoot.android",
        "targets": [
          {
            "version": "2026.34.2"
          },
          {
            "version": "2026.41.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.july.cricinfo",
        "targets": [
          {
            "version": "26.07.24"
          },
          {
            "version": "26.05.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.vk.store",
        "targets": [
          {
            "version": "1.111.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.example.app",
        "targets": [
          {
            "version": "2.0.0"
          },
          {
            "version": "1.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "harmonium.music.gameg.real.harmoniumfree",
        "targets": [
          {
            "version": "harmony_29.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.psslabs.rhythm",
        "targets": [
          {
            "version": "6.23"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.cris.aikyam",
        "targets": [
          {
            "version": "2.1.62"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ipay.mobile",
        "targets": [
          {
            "version": "4.17.2"
          },
          {
            "version": "4.17.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.trakt.trakt",
        "targets": [
          {
            "version": "3.19.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.mozilla.focus",
        "targets": [
          {
            "version": "158.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "26.10.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.livesport.FlashScore_com",
        "targets": [
          {
            "version": "26.10.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hevy",
        "targets": [
          {
            "version": "3.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": "1.95.104"
          },
          {
            "version": "1.96.61"
          },
          {
            "version": "1.97.56"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.naver.line.android",
        "targets": [
          {
            "version": "26.15.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myfitnesspal.android",
        "targets": [
          {
            "version": "26.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alarmclock.xtreme.free",
        "targets": [
          {
            "version": "26.06.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.resultadosfutbol.mobile",
        "targets": [
          {
            "version": "6.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.appgenix.bizcal",
        "targets": [
          {
            "version": "2.55.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bleacherreport.android.teamstream",
        "targets": [
          {
            "version": "11.12.0.33"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.macdom.ble.blescanner",
        "targets": [
          {
            "version": "4.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.bluemail.mail",
        "targets": [
          {
            "version": "2.2.408"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pzolee.bluetoothscanner",
        "targets": [
          {
            "version": "1.9.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "club.boxbox.android",
        "targets": [
          {
            "version": "5.4.9"
          },
          {
            "version": "5.4.16"
          },
          {
            "version": "5.4.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": "1.96.61",
            "isExperimental": true
          },
          {
            "version": "1.97.56",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "fm.castbox.audiobook.radio.podcast",
        "targets": [
          {
            "version": "11.26.1-260915290"
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.cricketexchange.app.cricketexchange",
        "targets": [
          {
            "version": "26.10.07"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ro.rcsrds.digisport",
        "targets": [
          {
            "version": "1.1.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.duplila.screenshare",
        "targets": [
          {
            "version": "5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "easy.launcher",
        "targets": [
          {
            "version": "1.10.28"
          }
        ]
      }
    ],
    [
      {
        "packageName": "easynotes.notes.notepad.notebook.privatenotes.note",
        "targets": [
          {
            "version": "1.3.61.0907"
          },
          {
            "version": "1.3.63.0921"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eurosport",
        "targets": [
          {
            "version": "8.33.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.expert.player",
        "targets": [
          {
            "version": "11.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.football433",
        "targets": [
          {
            "version": "2.3.548"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.futbin",
        "targets": [
          {
            "version": "27.08"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.guardian",
        "targets": [
          {
            "version": "6.238.23405"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cc.dreamspark.intervaltimer",
        "targets": [
          {
            "version": "2.3.30"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.iptvremote.android.iptv",
        "targets": [
          {
            "version": "9.1.25"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.wasiliysoft.ircodefindernec",
        "targets": [
          {
            "version": "14.17.0 build 206 InAPP"
          }
        ]
      }
    ],
    [
      {
        "packageName": "lequipe.fr",
        "targets": [
          {
            "version": "10.69.1",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.foobnix.pdf.reader",
        "targets": [
          {
            "version": "9.4.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.livescore",
        "targets": [
          {
            "version": "10.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.peter890331.luckyclick.app",
        "targets": [
          {
            "version": "3.28"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mail.mobile.android.mail",
        "targets": [
          {
            "version": "9.18.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.divum.MoneyControl",
        "targets": [
          {
            "version": "14.6.2",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "one.cricket.app",
        "targets": [
          {
            "version": "26.08.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.motain.iliga",
        "targets": [
          {
            "version": "15.146.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pocketcolorwheel.PCW",
        "targets": [
          {
            "version": "3.26"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Project100Pi.themusicplayer",
        "targets": [
          {
            "version": "3.2.0.0_release_2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.podcast.podcasts",
        "targets": [
          {
            "version": "9.17.0-260909124"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.scores365",
        "targets": [
          {
            "version": "14.9.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.streema.simpleradio",
        "targets": [
          {
            "version": "6.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.smartwod.timer",
        "targets": [
          {
            "version": "1.46.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.melodis.midomiMusicIdentifier.freemium",
        "targets": [
          {
            "version": "10.5.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.transfermarkt.v2",
        "targets": [
          {
            "version": "4.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truecaller",
        "targets": [
          {
            "version": "26.40.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.astrapaging.vff",
        "targets": [
          {
            "version": "6.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.farproc.wifi.analyzer",
        "targets": [
          {
            "version": "3.10.5-L"
          },
          {
            "version": "3.11.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "wsj.reader_sp",
        "targets": [
          {
            "version": "6.43.0.33886"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.yahoo.mobile.client.android.sportacular",
        "targets": [
          {
            "version": "12.10.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ztnstudio.notepad",
        "targets": [
          {
            "version": "5.4.3.19019"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rawcam.app",
        "targets": [
          {
            "version": "1.4.3"
          },
          {
            "version": "1.4.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ro.rcsrds.digisport",
        "targets": [
          {
            "version": "1.1.15",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.mozilla.firefox",
        "targets": [
          {
            "version": "158.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.football433",
        "targets": [
          {
            "version": "2.3.548",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.shazam.android",
        "targets": [
          {
            "version": "16.63.0-261008"
          },
          {
            "version": "16.62.1-261006"
          },
          {
            "version": "16.62.0-261001"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mark.via.gp",
        "targets": [
          {
            "version": "7.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobilefootie.wc2010",
        "targets": [
          {
            "version": "238.17794.20261012"
          },
          {
            "version": "238.17666.20260928"
          },
          {
            "version": "237.17536.20260911"
          },
          {
            "version": "236.17398.20260827"
          },
          {
            "version": "236.17338.20260822"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.dinglisch.android.taskerm",
        "targets": [
          {
            "version": "6.6.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.onesports.score",
        "targets": [
          {
            "version": "4.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.kman.AquaMail",
        "targets": [
          {
            "version": "2.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rammigsoftware.bluecoins",
        "targets": [
          {
            "version": "13.1.79"
          },
          {
            "version": "13.1.149"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.piebridge.brevent",
        "targets": [
          {
            "version": "4.2.31.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "no.fishbuddy_playground.app",
        "targets": [
          {
            "version": "11.0.101"
          },
          {
            "version": "11.0.125"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gregacucnik.fishingpoints",
        "targets": [
          {
            "version": "4.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "projekt.launcher",
        "targets": [
          {
            "version": "2.2.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.kavishdevar.librepods",
        "targets": [
          {
            "version": "1.0.0-rc1-play"
          },
          {
            "version": "1.0.1-rc1-play"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.monefy.app.lite",
        "targets": [
          {
            "version": "1.22.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.osmand",
        "targets": [
          {
            "version": "5.4.5"
          },
          {
            "version": "5.4.9"
          },
          {
            "version": "5.4.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.prolauncher",
        "targets": [
          {
            "version": "v2.4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "eu.faircode.email",
        "targets": [
          {
            "version": "1.2337"
          },
          {
            "version": "1.2338"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jetappfactory.jetaudio",
        "targets": [
          {
            "version": "13.1.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.textra",
        "targets": [
          {
            "version": "4.85"
          },
          {
            "version": "4.87"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.Relmtech.Remote",
        "targets": [
          {
            "version": "3.25.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wunderground.android.weather",
        "targets": [
          {
            "version": "6.20.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.anime.witcher",
        "targets": [
          {
            "version": "1.4.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rubenmayayo.lemmy",
        "targets": [
          {
            "version": "1.0.32"
          },
          {
            "version": "1.0.33",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.markatlarge.scrub",
        "targets": [
          {
            "version": "3.1.4"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.5.1.993608717-lite_beta-armeabi-v7a"
          },
          {
            "version": "18.5.1.993608717-lite_beta-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.brave.browser",
        "targets": [
          {
            "version": "1.97.59"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alightcreative.motion",
        "targets": [
          {
            "version": "5.0.270.1002578"
          },
          {
            "version": "5.0.270"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halliharp.proxmobo",
        "targets": [
          {
            "version": "1.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.slowlyapp",
        "targets": [
          {
            "version": "9.5.6"
          },
          {
            "version": "9.5.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bootiq2.gtsisic",
        "targets": [
          {
            "version": "3.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rubenmayayo.reddit",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fivemobile.thescore",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.1.3.962075747-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.motioncam",
        "targets": [
          {
            "version": "5.0.8-trial"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.robskie.tether",
        "targets": [
          {
            "version": "1.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.crunchyroll.crunchyroid",
        "targets": [
          {
            "version": "3.117.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wbd.stream",
        "targets": [
          {
            "version": "7.9.0.84"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.disney.disneyplus",
        "targets": [
          {
            "version": "26.14.1+rc2-2026.08.20"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.viki.android",
        "targets": [
          {
            "version": "26.5.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.viki.android",
        "targets": [
          {
            "version": "26.5.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.maxgames.aow2",
        "targets": [
          {
            "version": "2026.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wave.aphelion",
        "targets": [
          {
            "version": "0.5.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.mrarm.mctoolbox",
        "targets": [
          {
            "version": "5.4.58"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halfbrick.dantheman",
        "targets": [
          {
            "version": "1.14.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tranquility.colony",
        "targets": [
          {
            "version": "2.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aim.racing",
        "targets": [
          {
            "version": "7.13.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fgol.HungrySharkEvolution",
        "targets": [
          {
            "version": "14.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.newstargames.newstarsoccer",
        "targets": [
          {
            "version": "4.32"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.github.sds100.keymapper",
        "targets": [
          {
            "version": "4.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.FDGEntertainment.redball4.gp",
        "targets": [
          {
            "version": "1.17.03"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rubygames.slingdrift",
        "targets": [
          {
            "version": "5.13.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soccer.score.star",
        "targets": [
          {
            "version": "0.3.88"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.paradyme.solarsmash",
        "targets": [
          {
            "version": "2.7.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kiloo.subwaysurf",
        "targets": [
          {
            "version": "3.70.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.imangi.templerun2",
        "targets": [
          {
            "version": "1.136.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zenstudios.ZenPinball",
        "targets": [
          {
            "version": "1.49.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.mobigame.zombietsunami",
        "targets": [
          {
            "version": "4.7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.haibison.apksigner",
        "targets": [
          {
            "version": null
          },
          {
            "version": "7.3.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.qbis.guessthecountry",
        "targets": [
          {
            "version": "3.38"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.candylink.openvpn",
        "targets": [
          {
            "version": null
          },
          {
            "version": "4.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.silentlexx.ffmpeggui",
        "targets": [
          {
            "version": "6.1.3_1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "vinkle.video.editor",
        "targets": [
          {
            "version": "2.46.10897"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.footej.camera",
        "targets": [
          {
            "version": "2.4.1 build 202"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.videoedit.gocut",
        "targets": [
          {
            "version": "3.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "music.videomaker.slideshow",
        "targets": [
          {
            "version": "1.0.11515"
          }
        ]
      }
    ],
    [
      {
        "packageName": "video.editor.videoeditor.musicvideoeditor",
        "targets": [
          {
            "version": "2.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.clusterdev.malayalamkeyboard",
        "targets": [
          {
            "version": null
          },
          {
            "version": "10.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.marsvard.stickermakerforwhatsapp",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.0.10-5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mp3videoconverter.videotomp3.videotomp3converter",
        "targets": [
          {
            "version": "2.2.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.vpnbottle.melon.free.unblock.fast.vpn",
        "targets": [
          {
            "version": null
          },
          {
            "version": "8.0.527"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.softissimo.reverso.context",
        "targets": [
          {
            "version": "16.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teejay.trebedit",
        "targets": [
          {
            "version": "3.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "vidma.video.editor.videomaker",
        "targets": [
          {
            "version": "2.11.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.leetzone.android.yatsewidgetfree",
        "targets": [
          {
            "version": "12.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.labs.merlinbirdid.app",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cz.destil.settleup",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "11.0.2280"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.cyberdream.dreamepg.player",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "14.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "573.0.0.37.74"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "573.0.0.37.74",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.soundcloud.android",
        "targets": [
          {
            "version": "2026.08.26-release"
          },
          {
            "version": "2026.09.23-release",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.parcello",
        "targets": [
          {
            "version": "2.2.20",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.honda.ms.dm.sab",
        "targets": [
          {
            "version": "26.4.10"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nuvio.tv",
        "targets": [
          {
            "version": "0.9.0-beta"
          }
        ]
      }
    ],
    [
      {
        "packageName": "aculix.viddit.downloader",
        "targets": [
          {
            "version": "4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.relaxio.sleepo",
        "targets": [
          {
            "version": "4.3.0(135)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.discord",
        "targets": [
          {
            "version": "341.13 - Stable",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.28.51",
            "isExperimental": true
          },
          {
            "version": "9.26.51",
            "isExperimental": true
          },
          {
            "version": "9.25.50",
            "isExperimental": true
          },
          {
            "version": "9.24.51",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.viber.voip",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.pokeraid",
        "targets": [
          {
            "version": "0.48.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.humbergsoftware.keyboarddesigner",
        "targets": [
          {
            "version": "5.B8.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fitness.debugger",
        "targets": [
          {
            "version": "0.8.2a"
          },
          {
            "version": "0.9.3",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.izorg.munchkin",
        "targets": [
          {
            "version": "16.2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.monroeinstitute.expand",
        "targets": [
          {
            "version": "2.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.offerup",
        "targets": [
          {
            "version": "2026.38.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.toleio.us",
        "targets": [
          {
            "version": "1.36.63"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lumenate.lumenateaa",
        "targets": [
          {
            "version": "7.1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.sweepy.sweepy",
        "targets": [
          {
            "version": "6.1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "hu.dorsum.clavis.kincstar.mobile",
        "targets": [
          {
            "version": "8.10.1-1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sony.songpal.mdr",
        "targets": [
          {
            "version": "13.2.1"
          },
          {
            "version": "13.2.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.34.0-prod.01"
          },
          {
            "version": "12.35.0-prod.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.diskwalaapp",
        "targets": [
          {
            "version": "24.5"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.iptvprostreamplayer.v1",
        "targets": [
          {
            "version": "1.2.7"
          },
          {
            "version": "2.7.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.azefsw.audioconnect",
        "targets": [
          {
            "version": "0.26.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medium.reader",
        "targets": [
          {
            "version": "4.5.1784910415"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.transsion.oraimohealth",
        "targets": [
          {
            "version": "2.0.4"
          },
          {
            "version": "2.0.6"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.media.music.mp3.musicplayer",
        "targets": [
          {
            "version": "246.02"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dynamixsoftware.printershare",
        "targets": [
          {
            "version": "12.25.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.veewalabs.unitconverter",
        "targets": [
          {
            "version": "2.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.swr.avp.ard",
        "targets": [
          {
            "version": "12.4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.disney.disneyplus",
        "targets": [
          {
            "version": "26.18.0+rc5-2026.10.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.netbiscuits.kicker",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.daylio",
        "targets": [
          {
            "version": "1.69.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.apktools.app.decompile",
        "targets": [
          {
            "version": "3.3.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gustavcaves.notizenwidget",
        "targets": [
          {
            "version": "0.1.1790444417"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dmytro.palamarchuk.dailyreminder",
        "targets": [
          {
            "version": "2.25.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mobi.eup.jpnews",
        "targets": [
          {
            "version": "5.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.notch.touch",
        "targets": [
          {
            "version": "2.1.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.droid4you.application.wallet",
        "targets": [
          {
            "version": "9.3.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.theronrogers.vaultyfree",
        "targets": [
          {
            "version": "26.09.09"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.denchi.vtubestudio",
        "targets": [
          {
            "version": "1.32.71"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pittvandewitt.wavelet",
        "targets": [
          {
            "version": "26.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.frack.xeq",
        "targets": [
          {
            "version": "38.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.techyonic.textbasedrpg",
        "targets": [
          {
            "version": "3.1.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.halo.reels.movie.fast.pro",
        "targets": [
          {
            "version": "1.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.freereels.app",
        "targets": [
          {
            "version": "2.4.70"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mazii.dictionary",
        "targets": [
          {
            "version": "6.8.53"
          }
        ]
      }
    ],
    [
      {
        "packageName": "co.reclub",
        "targets": [
          {
            "version": "2.47.00"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fingersoft.hillclimb",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.sony.mc.cameraapp",
        "targets": [
          {
            "version": "1.0.2.A.0.8"
          },
          {
            "version": "1.0.2.A.0.6",
            "isExperimental": true
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.sony.mc.cameraapp",
        "targets": [
          {
            "version": "1.0.2.A.0.8"
          },
          {
            "version": "1.0.2.A.0.6",
            "isExperimental": true
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      },
      {
        "packageName": "com.sonymobile.photopro",
        "targets": [
          {
            "version": "1.7.2.A.0.9"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.discord",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "in.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.18.0.300"
          },
          {
            "version": "32.16.2.300"
          }
        ]
      },
      {
        "packageName": "com.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.13.2.100"
          }
        ]
      },
      {
        "packageName": "com.flipkart.android",
        "targets": [
          {
            "version": "9.15"
          },
          {
            "version": "9.13"
          }
        ]
      },
      {
        "packageName": "com.myntra.android",
        "targets": [
          {
            "version": "4.2609.30"
          }
        ]
      },
      {
        "packageName": "com.meesho.supply",
        "targets": [
          {
            "version": "29.6"
          },
          {
            "version": "29.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.13.2.100"
          }
        ]
      },
      {
        "packageName": "in.amazon.mShop.android.shopping",
        "targets": [
          {
            "version": "32.18.0.300"
          },
          {
            "version": "32.16.2.300"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flipkart.android",
        "targets": [
          {
            "version": "9.15"
          },
          {
            "version": "9.13"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.meesho.supply",
        "targets": [
          {
            "version": "29.6"
          },
          {
            "version": "29.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myntra.android",
        "targets": [
          {
            "version": "4.2609.30"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.googlequicksearchbox",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.bard",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.1.4"
          }
        ]
      },
      {
        "packageName": "com.ss.android.ttmd.video",
        "targets": [
          {
            "version": "47.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.maxgames.stickwarlegacy",
        "targets": [
          {
            "version": "2026.1.983"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.affine.pro",
        "targets": [
          {
            "version": "0.27.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.keepcool.memberapp",
        "targets": [
          {
            "version": "1.8.21"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.leboncoin",
        "targets": [
          {
            "version": "100.125.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.leboncoin",
        "targets": [
          {
            "version": "100.124.1"
          },
          {
            "version": "100.125.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.meteoconsult.androidapp",
        "targets": [
          {
            "version": "1.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jcdecaux.vls.nantes",
        "targets": [
          {
            "version": "3.6.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zing.zalo",
        "targets": [
          {
            "version": "26.08.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.barcelona",
        "targets": [
          {
            "version": "434.0.0.41.74"
          },
          {
            "version": "445.0.0.46.83"
          },
          {
            "version": "449.0.0.54.82"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spotify.tv.android",
        "targets": [
          {
            "version": "1.134.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.newsbreak.crimeradar",
        "targets": [
          {
            "version": "26.33.1"
          },
          {
            "version": "26.34.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.scannerradio",
        "targets": [
          {
            "version": "8.29"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.fdroid.fdroid",
        "targets": [
          {
            "version": "1.23.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.airfront.android.a2chMate",
        "targets": [
          {
            "version": "0.8.10.191 dev"
          },
          {
            "version": "0.8.10.226 dev"
          },
          {
            "version": "0.8.10.242 dev"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "46.7.3"
          },
          {
            "version": "47.1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "se.perigee.android.seven",
        "targets": [
          {
            "version": "9.25.15-handheld"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ovz.carscanner",
        "targets": [
          {
            "version": "2.1.50"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.alticelabs.meo.androidtv",
        "targets": [
          {
            "version": "5.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nuvio.tv",
        "targets": [
          {
            "version": "1.1.0-beta.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "h7.hamzio.emuithemeotg",
        "targets": [
          {
            "version": "GMS_27.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "xyz.rtrvr.pillo",
        "targets": [
          {
            "version": "0.6.20"
          },
          {
            "version": "0.6.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "xyz.rtrvr.pillo",
        "targets": [
          {
            "version": "0.6.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.37.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nexon.tfdc",
        "targets": [
          {
            "version": "1.1.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.co.val.expert.android.aio",
        "targets": [
          {
            "version": "3.53.1"
          },
          {
            "version": "3.53.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.vr.oculus",
        "targets": [
          {
            "version": "1.61.48"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.32.0-prod.01"
          },
          {
            "version": "12.33.0-prod.01"
          },
          {
            "version": "12.33.1-prod.01"
          },
          {
            "version": "12.34.0-prod.01"
          },
          {
            "version": "12.35.0-prod.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "451.0.0.53.80"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cxinventor.file.explorer",
        "targets": [
          {
            "version": "2.7.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ai.perplexity.app.android",
        "targets": [
          {
            "version": "2.95.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonmail.android",
        "targets": [
          {
            "version": "7.11.5"
          },
          {
            "version": "7.10.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.community.oneroom",
        "targets": [
          {
            "version": "4.0.02.0828.03"
          },
          {
            "version": "4.0.02.0831.03"
          },
          {
            "version": "4.0.02.0903.02"
          },
          {
            "version": "4.0.03.0918.03"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.risesci.nyx",
        "targets": [
          {
            "version": "Android V1.78.49"
          },
          {
            "version": "Android V1.78.47"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spocky.projengmenu",
        "targets": [
          {
            "version": "4.71"
          },
          {
            "version": "4.70"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.etsy.android",
        "targets": [
          {
            "version": "7.90.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gamma.scan",
        "targets": [
          {
            "version": "2.2.221"
          }
        ]
      }
    ],
    [
      {
        "packageName": "photo.editor.photoeditor.photoeditorpro",
        "targets": [
          {
            "version": "1.791.265"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thetrainline",
        "targets": [
          {
            "version": "407.0.0.178994"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.audible.application",
        "targets": [
          {
            "version": "26.30.05"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.readera",
        "targets": [
          {
            "version": "26.05.20+2300"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ipnossoft.rma.free",
        "targets": [
          {
            "version": "26.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.myvitale.forus",
        "targets": [
          {
            "version": "3.0.15"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mchutov.Quranify",
        "targets": [
          {
            "version": "2.2.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sry.rateglance",
        "targets": [
          {
            "version": "1.14.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.rubberbands.fit",
        "targets": [
          {
            "version": "3.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.symfonik.music.player",
        "targets": [
          {
            "version": "14.0.0"
          },
          {
            "version": "14.1.0"
          },
          {
            "version": "15.0.1"
          },
          {
            "version": "14.0.0 TV"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.streetwriters.notesnook",
        "targets": [
          {
            "version": "3.4.12"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.pxv.android",
        "targets": [
          {
            "version": "6.196.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.35.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin"
      }
    ],
    [
      {
        "packageName": "com.google.android.dialer",
        "targets": [
          {
            "version": "236.0.969488611-downloadable"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.traviangames.travianlegendsmobile",
        "targets": [
          {
            "version": "4.0.0"
          },
          {
            "version": "4.0.1"
          },
          {
            "version": "4.0.2"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.beta",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.39.522",
            "isExperimental": true
          },
          {
            "version": "21.38.130",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "21.13.164"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ca.cbc.mobile.android.cbcnewsandroidwebview",
        "targets": [
          {
            "version": "7.11.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spotify.music",
        "targets": [
          {
            "version": "9.1.80.2221",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.jodoin.aiplantdoctor",
        "targets": [
          {
            "version": "3.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.streamdev.aiostreamer",
        "targets": [
          {
            "version": "6.7.1"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.streamdev.aiostreamer",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mixplorer",
        "targets": [
          {
            "version": null
          }
        ]
      },
      {
        "packageName": "com.mixplorer.beta",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waze",
        "targets": [
          {
            "version": "5.23.90.900"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.troublefreepool.poolmath",
        "targets": [
          {
            "version": "514"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.thinkdirty.thinkdirtyapp",
        "targets": [
          {
            "version": "4.8.7.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.yuka.android",
        "targets": [
          {
            "version": "5.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "premom.eh.com.ehpremomapp",
        "targets": [
          {
            "version": "1.107.2"
          },
          {
            "version": "1.105.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.github.xororz.localdream",
        "targets": [
          {
            "version": "3.0.0-alpha.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.joshua.jptt",
        "targets": [
          {
            "version": "3.9.2"
          },
          {
            "version": "3.8.5"
          },
          {
            "version": "3.8.4"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.joshua.jptt",
        "targets": [
          {
            "version": "3.9.2"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.airofit.elite",
        "targets": [
          {
            "version": "1.9.0",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.isaakhanimann.journal",
        "targets": [
          {
            "version": "15.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.discord",
        "targets": [
          {
            "version": "347.5 - Alpha"
          },
          {
            "version": "344.5 - Alpha"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nouxi.bisbi",
        "targets": [
          {
            "version": "1.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.guochao.faceshow",
        "targets": [
          {
            "version": "3.2.92"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.moonshot",
        "targets": [
          {
            "version": "444.0.0.45.108"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tinder",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.39.0"
          },
          {
            "version": "14.40.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rawcam.app",
        "targets": [
          {
            "version": "1.4"
          },
          {
            "version": "1.4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.0.3.954559732-release-arm64-v8a"
          },
          {
            "version": "18.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "30.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tapblaze.coffeebusiness",
        "targets": [
          {
            "version": "1.24.0"
          },
          {
            "version": "1.25.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.calendar",
        "targets": [
          {
            "version": "2026.37.0-984865732-release"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tapblaze.pizzabusiness",
        "targets": [
          {
            "version": "5.57.3"
          },
          {
            "version": "5.58.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.mapa_turystyczna.app",
        "targets": [
          {
            "version": "1.16.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "447.0.0.55.81",
            "isExperimental": true
          },
          {
            "version": "439.0.0.37.89",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.playrix.gardenscapes",
        "targets": [
          {
            "version": "9.9.0",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spotify.music",
        "targets": [
          {
            "version": "9.1.90.2270"
          }
        ]
      }
    ],
    [
      {
        "packageName": "idm.internet.download.manager",
        "targets": [
          {
            "version": "18.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.djezzy.internet",
        "targets": [
          {
            "version": "3.0.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.truecaller",
        "targets": [
          {
            "version": "26.31.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.GoogleCamera",
        "targets": [
          {
            "version": "10.4.117.936816638.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.trakt.trakt",
        "targets": [
          {
            "version": "3.13.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.viewlift.hoichoi",
        "targets": [
          {
            "version": "4.0.12"
          },
          {
            "version": "4.0.11"
          }
        ]
      },
      {
        "packageName": "com.viewlift.hoichoi",
        "targets": [
          {
            "version": "5.19.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.digivive.platform8",
        "targets": [
          {
            "version": "9.66.23"
          }
        ]
      }
    ],
    [
      {
        "packageName": "digivive.platform8.androidtv",
        "targets": [
          {
            "version": "1.1.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gm.shadhin",
        "targets": [
          {
            "version": "4.4.4"
          },
          {
            "version": "4.4.2"
          },
          {
            "version": "4.4.1"
          },
          {
            "version": "4.3.9"
          },
          {
            "version": "4.3.7"
          },
          {
            "version": "4.3.5"
          },
          {
            "version": "4.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.angel.klikk",
        "targets": [
          {
            "version": "3.6.3"
          },
          {
            "version": "3.5.6"
          },
          {
            "version": "3.5.4"
          },
          {
            "version": "3.5.2"
          },
          {
            "version": "3.5.0"
          },
          {
            "version": "3.4.7"
          },
          {
            "version": "3.3.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.prothomalo",
        "targets": [
          {
            "version": "2.4.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.prothomalo.chorki",
        "targets": [
          {
            "version": "2.0.90"
          },
          {
            "version": "2.0.88"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kabbik.app",
        "targets": [
          {
            "version": "1.8.2",
            "isExperimental": true
          },
          {
            "version": "1.7.12",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.angel.klikk.tv",
        "targets": [
          {
            "version": "3.4.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bongo.bongobdandroidtv",
        "targets": [
          {
            "version": "1.17.1"
          },
          {
            "version": "1.16.9"
          },
          {
            "version": "1.16.7"
          },
          {
            "version": "1.16.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rockstreamer.iscreentv",
        "targets": [
          {
            "version": "4.4.4"
          },
          {
            "version": "4.4.1"
          },
          {
            "version": "4.3.8"
          },
          {
            "version": "4.2.9"
          },
          {
            "version": "4.2.0"
          },
          {
            "version": "4.1.32"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bongo.bongobd",
        "targets": [
          {
            "version": "6.10.3"
          },
          {
            "version": "6.10.2"
          },
          {
            "version": "6.10.0"
          },
          {
            "version": "6.9.2"
          },
          {
            "version": "6.9.1"
          },
          {
            "version": "6.9.0"
          },
          {
            "version": "6.8.9"
          },
          {
            "version": "6.8.8"
          },
          {
            "version": "6.8.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gotipath.deeptotv",
        "targets": [
          {
            "version": "2.2.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.gotipath.deeptotvapp",
        "targets": [
          {
            "version": "2.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rockstreamer.iscreen",
        "targets": [
          {
            "version": "2.2.51"
          },
          {
            "version": "2.2.50"
          },
          {
            "version": "2.2.41"
          },
          {
            "version": "2.2.31"
          },
          {
            "version": "2.2.15"
          },
          {
            "version": "2.2.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.banglalink.toffee",
        "targets": [
          {
            "version": "9.2.6",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sidelineswap.android",
        "targets": [
          {
            "version": "1.52.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aftership.AfterShip",
        "targets": [
          {
            "version": "5.25.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tripledot.blackjack",
        "targets": [
          {
            "version": "2.22.09"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sezzle.sezzlemobile",
        "targets": [
          {
            "version": "5.3.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.avinside",
        "targets": [
          {
            "version": "10.2605.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ashtoncofer.Buzz",
        "targets": [
          {
            "version": "1.54.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.groundspeak.geocaching.intro",
        "targets": [
          {
            "version": "10.21.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nhl.gc1112.free",
        "targets": [
          {
            "version": "17.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.scan.android",
        "targets": [
          {
            "version": "26.09.25"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instructure.candroid",
        "targets": [
          {
            "version": "8.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eab.se",
        "targets": [
          {
            "version": "26.19.22"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.36.50",
            "isExperimental": true
          },
          {
            "version": "9.35.54",
            "isExperimental": true
          },
          {
            "version": "9.34.52",
            "isExperimental": true
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ringtone.maker.mp3.cutter.audio",
        "targets": [
          {
            "version": "2.3.5.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.mes.dnevnik",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.flightconnections",
        "targets": [
          {
            "version": "1.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.miruronative",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sina.weibo",
        "targets": [
          {
            "version": "16.9.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.rutube.app",
        "targets": [
          {
            "version": "31.14.2-rustore"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.40.161",
            "isExperimental": true
          },
          {
            "version": "21.39.522",
            "isExperimental": true
          },
          {
            "version": "21.38.130",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.20.405"
          },
          {
            "version": "21.16.256"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "17.0.10.880768217-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.samsung.android.homemode",
        "targets": [
          {
            "version": "15.1.01.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "426.0.0.37.68"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bplace",
        "targets": [
          {
            "version": null
          },
          {
            "version": "1.0.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sbs.ondemand.android",
        "targets": [
          {
            "version": "6.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.xunijun.app.gp",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nytimes.crossword",
        "targets": [
          {
            "version": "6.34.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.0.3.954559732-release-arm64-v8a"
          },
          {
            "version": "18.3.1.977415014-beta-arm64-v8a"
          },
          {
            "version": "18.3.1.977415014-release-arm64-v8a"
          },
          {
            "version": "18.4.1.985164140-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.maps",
        "targets": [
          {
            "version": "26.36.04.973607363"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waze",
        "targets": [
          {
            "version": "5.24.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.36.45",
            "isExperimental": true
          },
          {
            "version": "21.35.442",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.13.164"
          },
          {
            "version": "21.07.247"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.35.0",
            "isExperimental": true
          },
          {
            "version": "2026.34.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.35.0",
            "isExperimental": true
          },
          {
            "version": "2026.34.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.0.3"
          },
          {
            "version": "47.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.katana",
        "targets": [
          {
            "version": "583.0.0.39.55"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.playstack.balatro.android",
        "targets": [
          {
            "version": "1.8"
          }
        ]
      },
      {
        "packageName": "com.playstack.balatro.android.morphe",
        "targets": [
          {
            "version": "1.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.glu.android.zombsniper",
        "targets": [
          {
            "version": "3.1.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.chessable.chessable",
        "targets": [
          {
            "version": "3.0.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.grindrapp.android",
        "targets": [
          {
            "version": "26.17.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "26.09.21"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teslacoilsw.launcher",
        "targets": [
          {
            "version": "7.0.58"
          },
          {
            "version": "8.0.8"
          },
          {
            "version": "8.8.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "me.pou.app",
        "targets": [
          {
            "version": "1.4.135"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.lrmobile",
        "targets": [
          {
            "version": "9.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mxtech.videoplayer.pro",
        "targets": [
          {
            "version": "2.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.quvideo.vivacut",
        "targets": [
          {
            "version": "3.9.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.camerasideas.instashot",
        "targets": [
          {
            "version": "2.243.1555"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.scaleup.photofx",
        "targets": [
          {
            "version": "2.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "26.09.21"
          }
        ]
      }
    ],
    [
      {
        "packageName": "callfilter.app",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bigwinepot.nwdn.international",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "mobi.charmer.magovideo",
        "targets": [
          {
            "version": "5.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "photo.editor.polarr",
        "targets": [
          {
            "version": "6.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.mobimax.cameraopus",
        "targets": [
          {
            "version": "1.2.21",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.mobimax.photex",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "audioeditor.musiceditor.soundeditor.songeditor",
        "targets": [
          {
            "version": "2.01.64.0916"
          }
        ]
      }
    ],
    [
      {
        "packageName": "calendar.agenda.calendarplanner.agendaplanner",
        "targets": [
          {
            "version": "2.07.34.0918"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.chenupt.money",
        "targets": [
          {
            "version": "3.16.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.spaceship.screen.textcopy",
        "targets": [
          {
            "version": "7.5.00112"
          },
          {
            "version": "v7.5.00112"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teejay.trebedit",
        "targets": [
          {
            "version": "3.6.7"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.videoplayer.arcplayer",
        "targets": [
          {
            "version": "1.3.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ovelin.guitartuna",
        "targets": [
          {
            "version": "7.102.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mydiary.journal.diary.diarywithlock.diaryjournal.secretdiary",
        "targets": [
          {
            "version": "1.04.16.0813"
          },
          {
            "version": "1.04.17.0918"
          }
        ]
      }
    ],
    [
      {
        "packageName": "mymusic.offlinemusicplayer.mp3player.playmusic",
        "targets": [
          {
            "version": "1.02.165.0923"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ringtonemaker.musiccutter.customringtones.freeringtonemake",
        "targets": [
          {
            "version": "1.01.99.0909"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ru.zdevs.zarchiver",
        "targets": [
          {
            "version": "1.0.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "todolist.scheduleplanner.dailyplanner.todo.reminders",
        "targets": [
          {
            "version": "1.02.94.0925"
          },
          {
            "version": "1.03.38.0924"
          }
        ]
      }
    ],
    [
      {
        "packageName": "voicechanger.voiceeffects.soundeffects.voiceavatar",
        "targets": [
          {
            "version": "1.02.111.0915"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.newleaf.app.android.victor",
        "targets": [
          {
            "version": "4.2.00",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.clover.daysmatter",
        "targets": [
          {
            "version": "2.0.57"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.liuzh.deviceinfo",
        "targets": [
          {
            "version": "v3.2.3.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.appums.music_pitcher_radio",
        "targets": [
          {
            "version": "1.43"
          }
        ]
      }
    ],
    [
      {
        "packageName": "videoeditor.videomaker.videoeditorforyoutube",
        "targets": [
          {
            "version": "1.371.93",
            "isExperimental": true
          },
          {
            "version": "1.621.196",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.huanxiu.HXAweme",
        "targets": [
          {
            "version": "3.14.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wakeup.howear",
        "targets": [
          {
            "version": "5.5.83"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "12.10.4"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "12.10.1"
          }
        ]
      },
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "12.10.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "12.10.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "nl.dumpert",
        "targets": [
          {
            "version": "5.5.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.doovera.eujianbrowser",
        "targets": [
          {
            "version": "3.1.3"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ogestudio.strukpertamini",
        "targets": [
          {
            "version": "1.2.7"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.habitrpg.android.habitica",
        "targets": [
          {
            "version": "4.10.5"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pertaminiku",
        "targets": [
          {
            "version": "1.0.2"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.garnesapps.strukpom",
        "targets": [
          {
            "version": "1.17.057"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sal.privacykit",
        "targets": [
          {
            "version": "3.7"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.paget96.batteryguru",
        "targets": [
          {
            "version": "2.5.0.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.zotero.android",
        "targets": [
          {
            "version": "1.0.0-247"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sbs.ondemand.tv",
        "targets": [
          {
            "version": "6.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.douban.frodo",
        "targets": [
          {
            "version": "7.135.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "app.lawnchair.nightly",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.anghami",
        "targets": [
          {
            "version": "8.0.28"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.jaindarshan.panchangtithi",
        "targets": [
          {
            "version": "10.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "31.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ninegag.android.app",
        "targets": [
          {
            "version": "8.23.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zensms.app",
        "targets": [
          {
            "version": "1.2.04"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.JindoBlu.OfflineGames",
        "targets": [
          {
            "version": "3.15.3"
          },
          {
            "version": "3.14.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.facebook.orca",
        "targets": [
          {
            "version": "583.0.0.29.95"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.android.chrome",
        "targets": [
          {
            "version": "153.0.8010.53"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.barcelona",
        "targets": [
          {
            "version": "451.0.0.51.80"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.pixelhouse",
        "targets": [
          {
            "version": "8.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.insigniadpfgmailcom.oplmonitor",
        "targets": [
          {
            "version": "1.0.3.65"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sauzask.nicoid",
        "targets": [
          {
            "version": "6.49"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.38.51",
            "isExperimental": true
          },
          {
            "version": "9.37.54",
            "isExperimental": true
          },
          {
            "version": "9.36.50",
            "isExperimental": true
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.citynav.jakdojade.pl.android",
        "targets": [
          {
            "version": "6.9.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.picolo.android",
        "targets": [
          {
            "version": "2.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.antoinehabert.truthordaregame",
        "targets": [
          {
            "version": "2.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.easybrain.sudoku.android",
        "targets": [
          {
            "version": "6.22.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fr.cityway.android.creaastuce",
        "targets": [
          {
            "version": "5.8.74.1938-release-prod"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.23.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.aasuited.universalscoretracker",
        "targets": [
          {
            "version": "2.14.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.aasuited.tarotscore",
        "targets": [
          {
            "version": "3.12.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2025.03.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.16.256"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "31.5.2"
          },
          {
            "version": "31.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "451.0.0.53.80"
          },
          {
            "version": "449.0.0.52.84"
          },
          {
            "version": "448.0.0.52.84"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.chess",
        "targets": [
          {
            "version": "4.10.18-googleplay"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.2.4.969776716-release-arm64-v8a"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.block.juggle",
        "targets": [
          {
            "version": "10.8.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.busuu.android.enc",
        "targets": [
          {
            "version": "32.44.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.41.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.39.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.cris.aikyam",
        "targets": [
          {
            "version": "2.1.66"
          },
          {
            "version": "2.1.62"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.swiftsoft.anixartd",
        "targets": [
          {
            "version": "10.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.walmart.android",
        "targets": [
          {
            "version": "26.38"
          }
        ]
      }
    ],
    [
      {
        "packageName": "nl.nlziet",
        "targets": [
          {
            "version": "5.15.3",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.fmkorea.m.fmk",
        "targets": [
          {
            "version": "17.4"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.release.arylive",
        "targets": [
          {
            "version": "3.8.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.linkedin.android",
        "targets": [
          {
            "version": "4.1.1255.1"
          },
          {
            "version": "4.1.1259"
          },
          {
            "version": "4.1.1261"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wb.headsup",
        "targets": [
          {
            "version": "4.15.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waccliu.taiwanrail",
        "targets": [
          {
            "version": "1.25.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.navercorp.game.android.community",
        "targets": [
          {
            "version": "3.15.0"
          },
          {
            "version": "3.14.10"
          },
          {
            "version": "3.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pryshedko.mtisland",
        "targets": [
          {
            "version": "15.7"
          },
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.indymobileapp.document.scanner",
        "targets": [
          {
            "version": "10.2.18"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fm.castbox.audiobook.radio.podcast",
        "targets": [
          {
            "version": "11.26.1-260915290"
          },
          {
            "version": "11.24.0-260114369"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hdqwalls.hdqwalls1",
        "targets": [
          {
            "version": "2.5.7.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aj.renamer",
        "targets": [
          {
            "version": "18.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.26.360",
            "isExperimental": true
          },
          {
            "version": "21.25.523",
            "isExperimental": true
          },
          {
            "version": "21.24.360",
            "isExperimental": true
          },
          {
            "version": "21.05.265",
            "isExperimental": true
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.scores365",
        "targets": [
          {
            "version": "14.9.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      },
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "13.0.2.0"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      },
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "13.0.3"
          }
        ]
      },
      {
        "packageName": "org.telegram.plus",
        "targets": [
          {
            "version": "13.0.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.discord",
        "targets": [
          {
            "version": "348.10 - Stable"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.40.161",
            "isExperimental": true
          },
          {
            "version": "21.39.522",
            "isExperimental": true
          },
          {
            "version": "21.38.130",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "21.13.164"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.39.0",
            "isExperimental": true
          },
          {
            "version": "2026.38.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.10.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.40.0",
            "isExperimental": true
          },
          {
            "version": "2026.39.0",
            "isExperimental": true
          },
          {
            "version": "2026.38.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0"
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.10.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.GoogleCamera",
        "targets": [
          {
            "version": "11.1.040.982810059.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wallapop",
        "targets": [
          {
            "version": "1.334.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mercadolibre",
        "targets": [
          {
            "version": "10.574.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waze",
        "targets": [
          {
            "version": "5.24.90.901"
          },
          {
            "version": "5.25.0.1"
          },
          {
            "version": "5.25.4.900"
          },
          {
            "version": "5.25.90.900"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.aidetector.app",
        "targets": [
          {
            "version": "22.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.devone.filetreesize",
        "targets": [
          {
            "version": "4.4.1-NRS.V4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "at.mann.usenetpanda",
        "targets": [
          {
            "version": "2.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zerch.widget",
        "targets": [
          {
            "version": "2.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.ytheekshana.apkextractor",
        "targets": [
          {
            "version": "1.8.9"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.goodwy.gallery",
        "targets": [
          {
            "version": "8.3.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "dev.goodwy.rphone",
        "targets": [
          {
            "version": "0.5.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mojang.minecraftpe",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "18.0.3.954559732-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tencent.qqmusic",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "20.9.0.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.teslacoilsw.launcher",
        "targets": [
          {
            "version": "81006 (8.1.6)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.samruston.hurry",
        "targets": [
          {
            "version": "30.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.appgenix.bizcal",
        "targets": [
          {
            "version": "2.55.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.meteoblue.droid",
        "targets": [
          {
            "version": "Cirrus Uncinus 3.1.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.otp.octopilauncher",
        "targets": [
          {
            "version": "1.92"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.mash.android.calendar",
        "targets": [
          {
            "version": "1.71.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.motain.iliga",
        "targets": [
          {
            "version": "15.145.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.wetteronline.wetterapp",
        "targets": [
          {
            "version": "2026.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.isarinteractive.skat.android.ad",
        "targets": [
          {
            "version": "19.2.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mtv.sai",
        "targets": [
          {
            "version": "2.4.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.eisterhues_media_2",
        "targets": [
          {
            "version": "7.6.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.lineas.lit.ntv.android",
        "targets": [
          {
            "version": "8.5.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.vr.oculus",
        "targets": [
          {
            "version": "1.88.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "9.40.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "21.38.123"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.04.223"
          },
          {
            "version": "21.34.248"
          },
          {
            "version": "21.35.443"
          },
          {
            "version": "21.35.448"
          },
          {
            "version": "21.40.161"
          },
          {
            "version": "21.40.165"
          },
          {
            "version": "21.40.166"
          },
          {
            "version": "21.41.526"
          },
          {
            "version": "21.41.529"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "31.6.0"
          },
          {
            "version": "31.5.2"
          },
          {
            "version": "30.7.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.gocro.smartnews.android",
        "targets": [
          {
            "version": "26.9.20"
          },
          {
            "version": "26.10.10"
          },
          {
            "version": "26.10.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.28.0"
          },
          {
            "version": "2026.30.0"
          },
          {
            "version": "2026.35.0"
          },
          {
            "version": "2026.37.0"
          },
          {
            "version": "2026.38.0"
          },
          {
            "version": "2026.39.0"
          },
          {
            "version": "2026.40.0"
          },
          {
            "version": "2026.41.0"
          },
          {
            "version": "2026.42.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "31.6.0"
          },
          {
            "version": "31.5.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.pinterest",
        "targets": [
          {
            "version": "14.11.0"
          },
          {
            "version": "14.38.0"
          },
          {
            "version": "14.39.0"
          },
          {
            "version": "14.40.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sankakucomplex.channel.black",
        "targets": [
          {
            "version": "4.27"
          },
          {
            "version": "4.26"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.magazines",
        "targets": [
          {
            "version": "5.168.0.982359681"
          },
          {
            "version": "5.163.0.947799485"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.pxv.android",
        "targets": [
          {
            "version": "6.199.0"
          },
          {
            "version": "6.200.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.gocro.smartnews.android",
        "targets": [
          {
            "version": "26.6.50"
          },
          {
            "version": "26.7.10"
          },
          {
            "version": "26.8.50"
          },
          {
            "version": "26.9.11"
          },
          {
            "version": "26.9.20"
          },
          {
            "version": "26.10.10"
          },
          {
            "version": "26.10.20"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.apkpure.aegon",
        "targets": [
          {
            "version": "3.20.7902"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.huami.watch.hmwatchmanager",
        "targets": [
          {
            "version": "10.9.0-play"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.plexapp.android",
        "targets": [
          {
            "version": "2026.20.0"
          },
          {
            "version": "2026.19.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wowsoftware.hidemyandroid",
        "targets": [
          {
            "version": "1.7.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.wowsoftware.hidemyandroid",
        "targets": [
          {
            "version": "1.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "net.wowsoftware.hidemyemulator",
        "targets": [
          {
            "version": "1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.naver.line.android",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "26.14.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "xyz.quaver.pupil",
        "targets": [
          {
            "version": "6.1.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "fork.risin42.nagramx",
        "targets": [
          {
            "version": "12.10.1-30dcd6c"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tumblr",
        "targets": [
          {
            "version": "46.5.0.109"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.19.1"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.13.164"
          }
        ]
      }
    ],
    [
      {
        "packageName": "br.com.zetabit.ios_standby",
        "targets": [
          {
            "version": "2.1.19.558"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.lrmobile",
        "targets": [
          {
            "version": "11.5.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sofascore.results",
        "targets": [
          {
            "version": "25.12.17"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.duolingo",
        "targets": [
          {
            "version": "6.92.5"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.superchinese",
        "targets": [
          {
            "version": "6.6.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mobilefootie.wc2010",
        "targets": [
          {
            "version": "236.17398.20260827"
          }
        ]
      }
    ],
    [
      {
        "packageName": "bitpit.launcher",
        "targets": [
          {
            "version": "1.16.7"
          },
          {
            "version": "1.16.24"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bunpoapp",
        "targets": [
          {
            "version": "3.21.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adguard.android",
        "targets": [
          {
            "version": "4.13.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bowerydigital.bend",
        "targets": [
          {
            "version": "7.6.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.busuu.android.enc",
        "targets": [
          {
            "version": "32.30.0(1575420)"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lyfta",
        "targets": [
          {
            "version": "1.551"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bambuna.podcastaddict",
        "targets": [
          {
            "version": "2026.4"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lingodeer",
        "targets": [
          {
            "version": "2.99.412"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.ne.ibis.ibispaintx.app",
        "targets": [
          {
            "version": "14.0.11"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.getmimo",
        "targets": [
          {
            "version": "9.24"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.totschnig.myexpenses",
        "targets": [
          {
            "version": "3.9.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "pl.solidexplorer2",
        "targets": [
          {
            "version": "3.5.19"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.xodo.pdf.reader",
        "targets": [
          {
            "version": "11.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.amazon.avod.thirdpartyclient",
        "targets": [
          {
            "version": "3.0.452.1047"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ch.protonvpn.android",
        "targets": [
          {
            "version": "5.19.43.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "edu.uvmnet.servicio_alumno",
        "targets": [
          {
            "version": "1.0.63"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.snowcorp.stickerly.android",
        "targets": [
          {
            "version": "3.37.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.2.41"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.razeeman.util.simpletimetracker",
        "targets": [
          {
            "version": "1.60"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.movievn.cinevi",
        "targets": [
          {
            "version": "4.0.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.iris.gallery",
        "targets": [
          {
            "version": "0.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "cc.honista.app",
        "targets": [
          {
            "version": "426.0.0.37.69"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.fossify.calendar",
        "targets": [
          {
            "version": "1.12.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.sector27.muellkalender",
        "targets": [
          {
            "version": "2.0.81"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.34.243",
            "isExperimental": true
          },
          {
            "version": "21.33.321",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.04.223"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.33.52",
            "isExperimental": true
          },
          {
            "version": "9.32.51",
            "isExperimental": true
          },
          {
            "version": "9.31.51",
            "isExperimental": true
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.34.0",
            "isExperimental": true
          },
          {
            "version": "2026.32.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.34.0",
            "isExperimental": true
          },
          {
            "version": "2026.32.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.33.0-alpha.02",
            "isExperimental": true
          },
          {
            "version": "12.31.0-prod.01",
            "isExperimental": true
          },
          {
            "version": "12.29.1-prod.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "jp.naver.line.android",
        "targets": [
          {
            "version": "26.11.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube.tv",
        "targets": [
          {
            "version": "7.11.300"
          },
          {
            "version": "7.25.302"
          }
        ]
      }
    ],
    [
      {
        "packageName": "io.gh.reisxd.tizentube.cobalt",
        "targets": [
          {
            "version": "2.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "de.rtli.tvnow",
        "targets": [
          {
            "version": "7.15.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube.tv",
        "targets": [
          {
            "version": "7.11.300"
          },
          {
            "version": "7.25.302"
          }
        ]
      },
      {
        "packageName": "io.gh.reisxd.tizentube.cobalt",
        "targets": [
          {
            "version": "2.0.2"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.floatcontrol",
        "targets": [
          {
            "version": "3.6.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.20.405"
          },
          {
            "version": "21.41.525"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.38.123",
            "isExperimental": true
          },
          {
            "version": "21.37.42",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "21.13.164"
          },
          {
            "version": "20.31.42"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.38.0",
            "isExperimental": true
          },
          {
            "version": "2026.37.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.apps.youtube.music",
        "targets": [
          {
            "version": "9.37.54",
            "isExperimental": true
          },
          {
            "version": "9.36.50",
            "isExperimental": true
          },
          {
            "version": "9.35.54",
            "isExperimental": true
          },
          {
            "version": "9.15.51"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.cromite.cromite",
        "targets": [
          {
            "version": "153.0.8010.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.reddit.frontpage",
        "targets": [
          {
            "version": "2026.38.0",
            "isExperimental": true
          },
          {
            "version": "2026.37.0",
            "isExperimental": true
          },
          {
            "version": "2026.24.0",
            "isExperimental": true
          },
          {
            "version": "2026.14.0"
          },
          {
            "version": "2026.04.0"
          },
          {
            "version": "2024.02.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "free.zona",
        "targets": [
          {
            "version": "3.0.75"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.youtube",
        "targets": [
          {
            "version": "21.41.525",
            "isExperimental": true
          },
          {
            "version": "21.40.161",
            "isExperimental": true
          },
          {
            "version": "21.39.522",
            "isExperimental": true
          },
          {
            "version": "21.38.130",
            "isExperimental": true
          },
          {
            "version": "21.28.208",
            "isExperimental": true
          },
          {
            "version": "21.23.492",
            "isExperimental": true
          },
          {
            "version": "21.20.405"
          },
          {
            "version": "21.16.256"
          },
          {
            "version": "20.51.39"
          },
          {
            "version": "20.21.37"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.dialer",
        "targets": [
          {
            "version": "241.0.991235506"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.dialer",
        "targets": [
          {
            "version": "241.0.991235506"
          }
        ]
      },
      {
        "packageName": "com.google.android.dialer.morphe",
        "targets": [
          {
            "version": "241.0.991235506"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.musescore.playerlite",
        "targets": [
          {
            "version": "2.14.48"
          }
        ]
      }
    ],
    [
      {
        "packageName": "ml.docilealligator.infinityforreddit.plus",
        "targets": [
          {
            "version": null
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.action.consumerapp",
        "targets": [
          {
            "version": "1.133.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.kick.mobile",
        "targets": [
          {
            "version": "40.32.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "tv.twitch.android.app",
        "targets": [
          {
            "version": "31.6.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.rumble.battles",
        "targets": [
          {
            "version": "3.21.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.google.android.inputmethod.latin",
        "targets": [
          {
            "version": "18.4.1.985164140-release-arm64-v8a"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.19.1-release.0"
          }
        ]
      },
      {
        "packageName": "com.instagram.android",
        "targets": [
          {
            "version": "439.0.0.37.89"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.zhiliaoapp.musically",
        "targets": [
          {
            "version": "47.1.4",
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.cricfytv.sports",
        "targets": [
          {
            "version": "7.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.sbs.train",
        "targets": [
          {
            "version": "1.4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.stronglifts.app",
        "targets": [
          {
            "version": "4.4.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hungrybolo.remotemouseandroid",
        "targets": [
          {
            "version": "5.315"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.funnmedia.waterminder",
        "targets": [
          {
            "version": "5.10.10"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.analiti.fastest.android",
        "targets": [
          {
            "version": "2026.10.98554"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.telegram.messenger.web",
        "targets": [
          {
            "version": "10.2.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waze",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "5.25.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.waze",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "5.24.5.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.dotgears.flappybird",
        "targets": [
          {
            "version": "1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.robtopx.geometrydashmeltdown",
        "targets": [
          {
            "version": "2.2.147"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.robtopx.geometrydashsubzero",
        "targets": [
          {
            "version": "2.2.147"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.bk.videotogif",
        "targets": [
          {
            "version": "2.0.8"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.robtopx.geometrydashworld",
        "targets": [
          {
            "version": "2.2.147"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.medhaapps.wififtpserver",
        "targets": [
          {
            "version": "2.4.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sa.gov.moia.beneficiaryapp",
        "targets": [
          {
            "version": "1.0.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "org.videolan.vlc",
        "targets": [
          {
            "version": null,
            "isExperimental": true
          },
          {
            "version": "3.7.1"
          }
        ]
      }
    ],
    [
      {
        "packageName": "sharefiles.sharemusic.shareapps.filetransfer",
        "targets": [
          {
            "version": "2.1.3"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nousguide.android.orftvthek",
        "targets": [
          {
            "version": "6.13.5-mobile"
          },
          {
            "version": "6.14.15-tv"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mautilus.servus",
        "targets": [
          {
            "version": "7.5.2.0"
          },
          {
            "version": null,
            "isExperimental": true
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.twitter.android",
        "targets": [
          {
            "version": "12.35.0-prod.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.nokoprint",
        "targets": [
          {
            "version": "5.28.6"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.lemon.lvoverseas",
        "targets": [
          {
            "version": "19.8.0"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.adobe.lrmobile",
        "targets": [
          {
            "version": "11.6.01"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.tranzmate",
        "targets": [
          {
            "version": "5.201.1.1809"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.office.officehubrow",
        "targets": [
          {
            "version": "16.0.20604.20012"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.microsoft.office.powerpoint",
        "targets": [
          {
            "version": "16.0.20527.20034"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.hevy",
        "targets": [
          {
            "version": "3.1.14"
          }
        ]
      }
    ],
    [
      {
        "packageName": "com.mi.earphone",
        "targets": [
          {
            "version": "1.38.0i"
          }
        ]
      }
    ]
  ],
  "store": {
    "__universal__": {
      "name": "Universal patches",
      "iconUrl": "",
      "description": "Universal patches applicable to any app.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792344865000,
      "firstSeen": 1783382400000
    },
    "com.google.android.youtube": {
      "name": "YouTube",
      "iconUrl": "https://play-lh.googleusercontent.com/QNmuZQc9I6Zbe3mWnSr0hycnENqGFCI5p3yE29Hkxtf22T0IWS6zTrpxULLyyjWpB7ONAXDsDQXnXcVWokl3eg=s128-rw",
      "description": "Enjoy your favorite videos and channels with the official YouTube app.",
      "minInstalls": 10000000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792263265000,
      "firstSeen": 1783382401000
    },
    "com.google.android.apps.youtube.music": {
      "name": "YouTube Music",
      "iconUrl": "https://play-lh.googleusercontent.com/MyptZXmcCyF59phIWPsNCfHq6zSO_ojEdw_4rMYYWPOGdikSjqeOXcoszBZ053VYpINe5K7ZR9KV1nkFWgxdOw=s128-rw",
      "description": "The world of music dedicated to you",
      "minInstalls": 5000000000,
      "category": "Music & Audio",
      "updatedAt": 1792167574000,
      "firstSeen": 1783382402000
    },
    "com.google.android.apps.photos": {
      "name": "Google Photos",
      "iconUrl": "https://play-lh.googleusercontent.com/kErBTF4VcGwhtKbCr80Bs2R1lNZiYkHbKcf1i3ZF6dg_5LqDAlCI4wU-nzwvo7PAbxeBXM_tv1hc11gr4aIIW-Q=s128-rw",
      "description": "The home for your memories. Relive, share, and organize your photos.",
      "minInstalls": 10000000000,
      "category": "Photography",
      "updatedAt": 1792093411000,
      "firstSeen": 1783382403000
    },
    "com.google.android.apps.recorder": {
      "name": "Google Recorder",
      "iconUrl": "https://play-lh.googleusercontent.com/Ek8WD_0JmEqezNGbwzw1AdtsJomBhgE9qFwmsvMBZSoWygtPIU12YuOtJXWuUg5y4C1aKFH7xxUdppTQsKj8sw=s128-rw",
      "description": "Your audio, now with the power of AI",
      "minInstalls": 1,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382404000
    },
    "com.google.android.apps.magazines": {
      "name": "Google News",
      "iconUrl": "https://play-lh.googleusercontent.com/m2k0X_fhgmj2MjDn_9rStPF9ngsXMO-DsC1ZhG3bcYl7hvJ9rwAOo7cKs9j5wnl-RNuDh-sfCUtF2sYzjcgzIg=s128-rw",
      "description": "Stay informed with latest world & local news personalized for your interest",
      "minInstalls": 1000000000,
      "category": "News & Magazines",
      "updatedAt": 1791723052000,
      "firstSeen": 1783382405000
    },
    "com.google.android.inputmethod.latin": {
      "name": "Gboard",
      "iconUrl": "https://play-lh.googleusercontent.com/J4vZ82VsZjnsRsI6ckQFXlO36_52QJerqG5-HfLgHffS34I4EfoAFfNdbf6s4wBAsUEf8DOJVEDEHh5tzWbrnA=s128-rw",
      "description": "Fast and smart typing with Emojis, GIFs, and more",
      "minInstalls": 10000000000,
      "category": "Tools",
      "updatedAt": 1792328975000,
      "firstSeen": 1783382406000
    },
    "com.reddit.frontpage": {
      "name": "Reddit",
      "iconUrl": "https://play-lh.googleusercontent.com/8FVS0kvM60JwqZWRNzBIlwrZZxJa8vpli8IWaaTo8QXRe1PHmCNJ8UpWoXkGPV3jKEaTY2OVAeYoisOnGJXY=s128-rw",
      "description": "Discover why people are the best - through real & authentic conversations.",
      "minInstalls": 100000000,
      "category": "Social",
      "updatedAt": 1792332277000,
      "firstSeen": 1783382407000
    },
    "com.twitter.android": {
      "name": "Twitter",
      "iconUrl": "https://play-lh.googleusercontent.com/IsLsCD4eLC2CYvlkgTI6Z5TROj0BJIBgUF7BZ5eliTzyyTjqG_mbofeG4kw2s7oG_JZMSi5ErLz_qsDi169C8w=s128-rw",
      "description": "Breaking News & Social Media | Fully Rebuilt for Android",
      "minInstalls": 1000000000,
      "category": "News & Magazines",
      "updatedAt": 1792334049000,
      "firstSeen": 1783382408000
    },
    "com.instagram.android": {
      "name": "Instagram",
      "iconUrl": "https://play-lh.googleusercontent.com/yHi59jmO_lVamcyJ1i3rM1_E8bAiAspShnGjjURq05ipQQSUksO3QVEsXTegRSqul038-4YNA7O644XAcx251Q=s128-rw",
      "description": "Create & share photos, stories, & reels with friends you love",
      "minInstalls": 5000000000,
      "category": "Social",
      "updatedAt": 1792334049000,
      "firstSeen": 1783382409000
    },
    "com.instagram.barcelona": {
      "name": "Threads",
      "iconUrl": "https://play-lh.googleusercontent.com/6PzXaP0KaRU4DifAfsXKbWNVA3JPrP9uklvEh5EDhzPRdPfHV4tzszhAavQa4bq0YGdbnphBucz9vEUXiu1Ebg=s128-rw",
      "description": "Connect and share ideas",
      "minInstalls": 500000000,
      "category": "Social",
      "updatedAt": 1792341406000,
      "firstSeen": 1783382410000
    },
    "com.facebook.katana": {
      "name": "Facebook",
      "iconUrl": "https://play-lh.googleusercontent.com/12KEJDhgk6oyE1VgmfCuFzFrQripZ_endElbvEhU1rZawQgV3RI-v3II8fDslI1sdC_WKBkmtxS3jxuIihk33Q=s128-rw",
      "description": "A little connection can go a long way",
      "minInstalls": 10000000000,
      "category": "Social",
      "updatedAt": 1792183571000,
      "firstSeen": 1783382411000
    },
    "com.facebook.orca": {
      "name": "Messenger",
      "iconUrl": "https://play-lh.googleusercontent.com/cuRpiGqvAMkcbAOibD-AKCBagAunUkspQUWC_jVZF2Hob_ODdmkefnZeqkofW1idFQHhgZgnLIjsqT-2v7JKBw=s128-rw",
      "description": "Useful. Social. Expressive.",
      "minInstalls": 5000000000,
      "category": "Communication",
      "updatedAt": 1791990514000,
      "firstSeen": 1783382412000
    },
    "com.spotify.music": {
      "name": "Spotify: Music and Podcasts",
      "iconUrl": "https://play-lh.googleusercontent.com/IzQgYCcnCFCD08GR-3bdtcT8xzOvrNkC84avGT5CwTX2VIqmTmKKJcP_Cd4JoBOdmCMlTndlOzV6hrthg2fOWA=s128-rw",
      "description": "Listen to songs, play podcasts, create playlists and discover music you'll love",
      "minInstalls": 1000000000,
      "category": "Music & Audio",
      "updatedAt": 1792101311000,
      "firstSeen": 1783382413000
    },
    "com.soundcloud.android": {
      "name": "SoundCloud",
      "iconUrl": "https://play-lh.googleusercontent.com/rfmCNUApzYntPTdAVmor5vpaOGxIUJWNlpED2pwKcDuCTUaf_2vJlOALNzX1PiejSgZIuAT8k0F5xIBU58JG3g=s128-rw",
      "description": "The biggest catalog in music, with the deepest DJ sets, mixes and playlists",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1790735254000,
      "firstSeen": 1783382414000
    },
    "com.amazon.avod.thirdpartyclient": {
      "name": "Prime Video",
      "iconUrl": "https://play-lh.googleusercontent.com/NnoDzfxkvlsAvU8jzoPeK8aaxbcU2sEH_btwgMQ2xI88_qtrNGQuf1vlFkxSiQODyKVFZ3-s71sU1MHyV-vc9Q=s128-rw",
      "description": "Watch movies, TV shows, live programming, and sports",
      "minInstalls": 500000000,
      "category": "Entertainment",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382415000
    },
    "com.amazon.mShop.android.shopping": {
      "name": "Amazon Shopping",
      "iconUrl": "https://play-lh.googleusercontent.com/UIYZ9hTFNg-zZUg_uzLS9YdyDpvoo1VHNFb6VlzHy5JqNMq9Uq-p2S1VPwzXCipHTFacfGKhJkyAuKL19VVlcWA=s128-rw",
      "description": "Browse, search & buy millions of products right from your Android device.",
      "minInstalls": 1000000000,
      "category": "Shopping",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382416000
    },
    "com.amazon.mp3": {
      "name": "Amazon Music",
      "iconUrl": "https://play-lh.googleusercontent.com/9v2z1-7g8pWbxek8IW3Q9gGsAqD-YkTvy_rmyd4Cfb-OkpVR2T6jt-Ev2eKDcvx72njhCQ_4fEd9qg8-T9AaDA=s128-rw",
      "description": "Listen to podcasts, trending playlists, hit music and your favorite songs",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382417000
    },
    "com.disney.disneyplus": {
      "name": "Disney+",
      "iconUrl": "https://play-lh.googleusercontent.com/AEX_3Bk5_SEZfR4fUcJsWiyqW_RRVcLED9AM2HMUVHAPVTZhZHfP2q3M35mRe4LtCXlb712DtkKwkZa_nJ-0=s128-rw",
      "description": "Stream and download your favorite movies, TV shows & Originals on Disney+",
      "minInstalls": 500000000,
      "category": "Entertainment",
      "updatedAt": 1791451875000,
      "firstSeen": 1783382418000
    },
    "com.peacocktv.peacockandroid": {
      "name": "Peacock TV",
      "iconUrl": "https://play-lh.googleusercontent.com/FdlQY6tEE0p3FsJT9EbxB0BzKdXB1U84nNzAUl_YCC9HxRO1J82i8-XWuN_BD1zReblXht3-cvUreuogHrPk-A=s128-rw",
      "description": "Get Peacock and stream live sports, blockbuster movies, current TV, and more.",
      "minInstalls": 50000000,
      "category": "Entertainment",
      "updatedAt": 1790729358000,
      "firstSeen": 1783382419000
    },
    "tv.twitch.android.app": {
      "name": "Twitch",
      "iconUrl": "https://play-lh.googleusercontent.com/JHCM4AIyomRp6Lo2-5ugoznlGdsZmNnejVN8DLvtWFHShcz8YRgUE170f1CyOfrleYbtFL2g8tQ3VqlQNAgqoA=s128-rw",
      "description": "Stream, Watch, Chat. Live.",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1792338420000,
      "firstSeen": 1783382420000
    },
    "com.zhiliaoapp.musically": {
      "name": "TikTok",
      "iconUrl": "https://play-lh.googleusercontent.com/2o7iuqPe-0msP3DvNhzoOgNo4eZ6GkL_RtGVeKyBn5UBQAW5cw-GW5V3wDOHB1yTQuqWzrFLFOv2u4_5ea1uhg=s128-rw",
      "description": "Join your friends and discover videos you love, only on TikTok",
      "minInstalls": 1000000000,
      "category": "Social",
      "updatedAt": 1792181843000,
      "firstSeen": 1783382422000
    },
    "com.pandora.android": {
      "name": "Pandora",
      "iconUrl": "https://play-lh.googleusercontent.com/XgDrpaSgIZyml9rjxwY2ZIkVQvhqrSh7FCkD2FDYUJgUWZt33gbVaeqMZLl8UhJGkmObLwivCMPAPY-jlpcp_PQ=s128-rw",
      "description": "Get instant access to your favorite artists, albums, playlists, and podcasts",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382423000
    },
    "com.bandcamp.android": {
      "name": "Bandcamp",
      "iconUrl": "https://play-lh.googleusercontent.com/GuwW4t4kL9xNB1n154mlaBRQyAeotQvo0Pcx6iVGQqe38JkGQ6JbUM11TjNC7lVxwpJaz9-CVSrEPGFtE8h2ng=s128-rw",
      "description": "Buy music, support artists.",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1791296042000,
      "firstSeen": 1783382424000
    },
    "com.bambuna.podcastaddict": {
      "name": "Podcast Addict",
      "iconUrl": "https://play-lh.googleusercontent.com/l-QEyMvM3s6v_YHEau0IcmjWMDbK-FT1kLcCWqPXZSTbFBcMnsSRQu8geMGsnY_BwlDBVyObs2S6Ds9gh5bv5A=s128-rw",
      "description": "Podcast Addict: Your all-in-one podcast player for Android!",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382425000
    },
    "com.duolingo": {
      "name": "Duolingo",
      "iconUrl": "https://play-lh.googleusercontent.com/tw_coGKgk1K_zO-Ypf9zBKV1s-KT3dYN1MIUxIqtnbfmON5x_YmuoAr31gE4oSfJHNtA-aStTd-qe9R8S6NVyA=s128-rw",
      "description": "Make language learning fun with Spanish, French, English, chess, math & music.",
      "minInstalls": 500000000,
      "category": "Education",
      "updatedAt": 1790630025000,
      "firstSeen": 1783382426000
    },
    "com.busuu.android.enc": {
      "name": "Busuu",
      "iconUrl": "https://play-lh.googleusercontent.com/bodOsAH2LLt33V_Y43_f5HcH7oPf77s8LV2cWjXTHz3DMOeKlnWZStVgW9LjFODWPD0a9lI_zalvkmr1gG5W=s128-rw",
      "description": "Learn Languages Fast - Learn Spanish, Japanese, French, English, German & more.",
      "minInstalls": 50000000,
      "category": "Education",
      "updatedAt": 1791129141000,
      "firstSeen": 1783382427000
    },
    "com.hellochinese": {
      "name": "HelloChinese",
      "iconUrl": "https://play-lh.googleusercontent.com/MJdDpys1xjryToj2RQNKXdaRf4ouJz6XCogxZPrREifIhVGxZn2ZH2c6eQkR5CVTyeeuwsuRmHZx0uUgXOpB=s128-rw",
      "description": "The go-to app for learning Chinese!",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382428000
    },
    "com.getmimo": {
      "name": "Mimo",
      "iconUrl": "https://play-lh.googleusercontent.com/L6b68qSB3yeqDkTd9cmBvImYgPmn4bHujX75G-3mdXgeXi6ZAzaUPkKD-bvj3_HNOVpaRRymixZQ0-22xLra=s128-rw",
      "description": "Learn programming in Python, JavaScript, or HTML, in just 5 minutes a day.",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382429000
    },
    "com.strava": {
      "name": "Strava",
      "iconUrl": "https://play-lh.googleusercontent.com/J4LN2qH2PQkZ3sFQonz-HWYkd7M38BtEO4Grzh1Xn7L2J6NUILHPkhYvPjdhMZQzrdm4BarUj547wfthyMz_vWM=s128-rw",
      "description": "Track your active life in one place and share the journey with friends.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1789736475000,
      "firstSeen": 1783382430000
    },
    "com.myfitnesspal.android": {
      "name": "MyFitnessPal",
      "iconUrl": "https://play-lh.googleusercontent.com/iGPZDsKZoF58BABAEIebIQk_X1sdYHviEJAwUyoYyJO4L-bN8XA6yWiXuBJcVJwIEc4wHSvxWjbFU23Y7cn1sMo=s128-rw",
      "description": "Track calories, macros & nutrition with AI. Log Fitness, workouts & meals daily",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1792159941000,
      "firstSeen": 1783382431000
    },
    "com.sbs.diet": {
      "name": "MacroFactor",
      "iconUrl": "https://play-lh.googleusercontent.com/4gfovnH1uoLSJr-ga0iswuqW-jR7Go1iQdJTVWblLLrb3DeAGj1VqtF8n-lFi2e6hWEIBVshkGqTqjjIl99AptM=s128-rw",
      "description": "Reach your diet goals with the smartest macro tracker and nutrition coach",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382432000
    },
    "com.adobe.photoshopmix": {
      "name": "Adobe Photoshop Mix",
      "iconUrl": "https://play-lh.googleusercontent.com/DTMxdZ6-ITLZOYAmJFD9g_xY11QTLNlb6edmX2ccVhSSvIZ-CqFO4oy4Nfn51j53cNc=s128-rw",
      "description": "Fun, creative and easy photo transformation and editing on your phone",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382433000
    },
    "com.microblink.photomath": {
      "name": "Photomath",
      "iconUrl": "https://play-lh.googleusercontent.com/SdtwWRFWpe98RgGwOM1dsBEoNYUd9H6KZKFs8WpWFb6YZvDM3xY3kiUK0BcV-ZzPjjLp_HuFagj1lbm2fsnmcMY=s128-rw",
      "description": "Learn math, step-by-step",
      "minInstalls": 100000000,
      "category": "Education",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382434000
    },
    "com.microsoft.office.officelens": {
      "name": "Microsoft Lens",
      "iconUrl": "https://play-lh.googleusercontent.com/ydTw_fsOTtosGmLEUlUH_l-rJoiE2gN_EYbneUPYwFqpOCj6orGRMffceZW0QHxbk5g=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382435000
    },
    "cn.wps.moffice_eng": {
      "name": "WPS Office",
      "iconUrl": "https://play-lh.googleusercontent.com/IrviqpGmCduI8CYHUyUVPa2V4a8e1FOxO8tYCUUvaYSHGhih4BdPyjtInBf8SZokbpT6-NImQP6-BM2rQu_UgA=s128-rw",
      "description": "Edit PDF, Word, Docs, Excel & PPT. Scan, Convert, Sign PDFs & Write with AI.",
      "minInstalls": 500000000,
      "category": "Productivity",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382436000
    },
    "com.xodo.pdf.reader": {
      "name": "Xodo",
      "iconUrl": "https://play-lh.googleusercontent.com/AmBoaxTjw_jERw2p8YUqv52zctH_P5K9Hxb1OXBEIrKFXV_KDi4HYEQ1303G2e_cQwnIDsHR225tySjFYJCxDg=s128-rw",
      "description": "PDF converter & document scanner. Fill forms, sign and manage documents easily.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382437000
    },
    "com.rarlab.rar": {
      "name": "RAR",
      "iconUrl": "https://play-lh.googleusercontent.com/wWn5oCBNr1mP0CFWGK9esgaY62mNbHsm6T4gDCxFTz2ymSXVNpGEbigW_0oiE-TEMHAwu7BLofIQvPlBAlAdow=s128-rw",
      "description": "Create RAR and ZIP, unpack RAR, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ archives.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382438000
    },
    "jp.ne.ibis.ibispaintx.app": {
      "name": "IbisPaint X",
      "iconUrl": "https://play-lh.googleusercontent.com/OCUAuT3z9O_YGN6LX3fBIS4S2sv1ArhtMO1PRYqoyDRqEJnILt_rIvfsjYakxRnuc9mAtDwbBYUb4r2h2ubvzrc=s128-rw",
      "description": "An intuitive, high-performance painting app that lets you focus on creating",
      "minInstalls": 100000000,
      "category": "Art & Design",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382439000
    },
    "com.tumblr": {
      "name": "Tumblr",
      "iconUrl": "https://play-lh.googleusercontent.com/BWSIac9IjPlQwOwxZ3aLzaX_rmP5Dfvkwn1HtSztT16WBOHdJZ6D0JSIz_lo_GatSlql3GlSFZcHuzWqAP5n8g=s128-rw",
      "description": "Social media for art, photo blog, fan stories, and truth",
      "minInstalls": 100000000,
      "category": "Social",
      "updatedAt": 1792343662000,
      "firstSeen": 1783382440000
    },
    "com.viber.voip": {
      "name": "Viber",
      "iconUrl": "https://play-lh.googleusercontent.com/iGHZEkEJBBcOyMEETvYrwCXk-eYQ_TaEgBHPKVptKSon4QQHqhD3Zs-tdeINPZucc1sokQ5FJ4ig-YOGh1Lm=s128-rw",
      "description": "Messenger for chats, voice and video calls, group messaging, and communities",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382441000
    },
    "com.kakao.talk": {
      "name": "Kakao Talk",
      "iconUrl": "https://play-lh.googleusercontent.com/VaxoIL0V83FKXsQ5fOR0XJ3CQ7Q_eOt_WXuKFtnuK3nWUH_SOll1_LRK5AlXE7b8sUg4iHNKBVof1zV1haQRyw=s128-rw",
      "description": "For Better Conversations.",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1792219104000,
      "firstSeen": 1783382442000
    },
    "org.telegram.messenger.web": {
      "name": "Telegram",
      "iconUrl": "https://play-lh.googleusercontent.com/PyZ3akMGXPV0tKKirKNwfO--PSQW3FHR6rD_H9mAaukZ8LiHyYFuBLeU8UZ2ok6r5SP79-3prkfybWKh98AZAD0=s128-rw",
      "description": "Telegram is a messaging app with a focus on speed and security.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792277229000,
      "firstSeen": 1783382443000
    },
    "com.ticktick.task": {
      "name": "TickTick",
      "iconUrl": "https://play-lh.googleusercontent.com/cStkq8fqyxyFJc2mK1_MT8aNhsaU_Fy5cD5jd6-bsshZf-pC_WAdyR-iw7NIe99W5A2wNEXBGuzOtDorNcSSJIk=s128-rw",
      "description": "Your second brain for organizing your life: to-do, calendar, reminder.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1783971546000,
      "firstSeen": 1783382444000
    },
    "com.llamalab.automate": {
      "name": "Automate",
      "iconUrl": "https://play-lh.googleusercontent.com/5zKwrzhGPJzJzHibo1JUdFvDNWyy6zpfMjObSwvEN46khSGnH3e8GoCLy5KrC-H8ib6cWxC8z0nms-LmKxqTCA=s128-rw",
      "description": "An automation app for Android that can perform almost any task.",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382445000
    },
    "com.teslacoilsw.launcher": {
      "name": "Nova Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/EihoqDPSzditTLnmP-N0GjXmbvNdnZyW7YZKxRocA_kVIsaXhM9lBlfPrJmhBcSQmiydPXgise1ZTAlOOH7ZsQ=s128-rw",
      "description": "Your home screen, just the way you like it.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791919823000,
      "firstSeen": 1783382446000
    },
    "com.nothing.smartcenter": {
      "name": "Nothing X",
      "iconUrl": "https://play-lh.googleusercontent.com/AkF6hnTA2q6eNW2c6OsmxYM5YBz-BWIU_d-5Mw3GBa3XGkwnGBEOsJ96R3BbomDMk2qugt-SdCzLzoO6cqNo=s128-rw",
      "description": "The All-in-One Smart Device Manager",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382447000
    },
    "com.imdb.mobile": {
      "name": "IMDb",
      "iconUrl": "https://play-lh.googleusercontent.com/jvuf103Qv_fqVVlHeXWws8zdPPEIhyZBB2d0xnVVSLOvcsCzf8qDN8r1jMpHUFfZqugcpFywwFvH3lWuZzNbMw=s128-rw",
      "description": "IMDb: Personalized entertainment & celebrity guide",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1786233600000,
      "firstSeen": 1783382448000
    },
    "com.letterboxd.letterboxd": {
      "name": "Letterboxd",
      "iconUrl": "https://play-lh.googleusercontent.com/2MmhfegR5NlTay7FQjgEfBR83-sBuGdyMVlNvpSKVmW3EjbI762_va69gxmoI0P5BfIGDWtlpXU7qYg_zxE2Kl0=s128-rw",
      "description": "The popular social network for film lovers, right in your pocket.",
      "minInstalls": 10000000,
      "category": "Social",
      "updatedAt": 1792195200000,
      "firstSeen": 1783382449000
    },
    "com.cricbuzz.android": {
      "name": "Cricbuzz",
      "iconUrl": "https://play-lh.googleusercontent.com/P2QhznKNpZ33LzVapSVEKM8pKIV87pyzLdnfCD9L-JOqFKyj1vk5VWvzJ034ykMhwypCRc6sVuqLmBjFo8Tnbg=s128-rw",
      "description": "The world's No.1 cricket app, now featuring live streaming of IPL, World Cup etc",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382450000
    },
    "com.sofascore.results": {
      "name": "Sofascore",
      "iconUrl": "https://play-lh.googleusercontent.com/V5evYzdmAVEFl9Gy9fh4-XTIb_mPnMPzNdV8rhDyZ31yftOncktYxWnI5xbX4QlAnoCd1fcBvGTzGJU_MxtY=s128-rw",
      "description": "Live scores, match stats, fixtures and team standings for soccer and all sports",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1783382451000
    },
    "com.mobilefootie.wc2010": {
      "name": "FotMob",
      "iconUrl": "https://play-lh.googleusercontent.com/uA97ujyyS5PtfLsJviTN7tW1vcSQgRoN_wM0IMEO3tzn_JUAJGGMv66YxSzPF5uiP2Ysjh_F9YZzknOwKrSS=s128-rw",
      "description": "Live scores, stats, and news for Premier League, MLS and 500+ soccer leagues.",
      "minInstalls": 50000000,
      "category": "Sports",
      "updatedAt": 1791925642000,
      "firstSeen": 1783382452000
    },
    "tv.trakt.trakt": {
      "name": "Trakt",
      "iconUrl": "https://play-lh.googleusercontent.com/eUBvwF8qxYbAB-teSb1o3PSvKDUbjQzJO5xuqAiXzncQo55_Gp9aByEaJ79a1lDS6zecy-SvzOLSK-UIRmcTYQ=s128-rw",
      "description": "Keep track of what you watch",
      "minInstalls": 500000,
      "category": "Entertainment",
      "updatedAt": 1790920019000,
      "firstSeen": 1783382453000
    },
    "com.ebay.kleinanzeigen": {
      "name": "Kleinanzeigen",
      "iconUrl": "https://play-lh.googleusercontent.com/PuqeuAmOMsDoB9gRCVr-EQHthinCbtaKPzMbxabfmCY9RI9r1fmWncCb4k6umBszzPaszT_o2RopSpIhy9BAiQ=s128-rw",
      "description": "Buy & sell clothing, books, electronics, home & garden, real estate, cars & more",
      "minInstalls": 50000000,
      "category": "Shopping",
      "updatedAt": 1776556800000,
      "firstSeen": 1783382454000
    },
    "com.Splitwise.SplitwiseMobile": {
      "name": "Splitwise",
      "iconUrl": "https://play-lh.googleusercontent.com/0H4UbwiIienhLb6jn_zs7wZ06Oqw2DtqZmoUw6puac1F5ZalD_Jja14N7gGk1seq78403uGUvdmtiVxqckMw=s128-rw",
      "description": "Split expenses with friends, roommates, group trips, and more",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382455000
    },
    "com.windyty.android": {
      "name": "Windy",
      "iconUrl": "https://play-lh.googleusercontent.com/u-KmXMFiH9SLeIpYeNBKzHrwRX3Fi53H4ij3240cuOqxnrMMTpb8n0bVEC25VzqTKU90m43l4UaBg8ahP9RcUg=s128-rw",
      "description": "Weather radar, satellite, wind, waves, ocean and hurricane forecasts.",
      "minInstalls": 50000000,
      "category": "Weather",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382456000
    },
    "cz.ackee.ventusky": {
      "name": "Ventusky",
      "iconUrl": "https://play-lh.googleusercontent.com/5wbJvwNT1AlSydWxzjP4kMJag8KhJEBavf9YCFIMDW2pJ6leTb482zcbFUrYTMXbs4hqYh44CIUxWNPvJu-LoQ=s128-rw",
      "description": "Accurate Forecast and 80+ Weather Maps, Live Radar, Storm and Hurricane tracking",
      "minInstalls": 5000000,
      "category": "Weather",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382457000
    },
    "ch.protonmail.android": {
      "name": "Proton Mail",
      "iconUrl": "https://play-lh.googleusercontent.com/TrxNlz9xizn4GBiVB2gWyws0majvL7tuCS1OsoaZxK1Sbi-uWFd51vo7eO9ghIDR6jQkIRF47mHoudd73KHazmI=s128-rw",
      "description": "Secure & private email app. Encrypted inbox, spam filter and email aliases.",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1791966602000,
      "firstSeen": 1783382459000
    },
    "ch.protonvpn.android": {
      "name": "Proton VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/sNzvGfn-_S8SLmWYHxLjCn04oy53n1bzfkhxCV9Pp_qhEsQ8biu3D0XoAsUdwD-qfPvzMqZPcx-pjYIHSbp4wg=s128-rw",
      "description": "VPN for Privacy & Security. Fast VPN Proxy, Private Internet Connection",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1792141431000,
      "firstSeen": 1783382460000
    },
    "pl.solidexplorer2": {
      "name": "Solid Explorer",
      "iconUrl": "https://play-lh.googleusercontent.com/8TYqGVCV5BgN623s6nBzxatxLlmRotCINOvZHr4BrVvvdIV9RGWR97tAtwdpDtdm9d7hWgLh1d0A0PbqfLwLEkc=s128-rw",
      "description": "A powerful dual-pane file manager for local, cloud & network storage.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382461000
    },
    "com.myprog.hexedit": {
      "name": "Hex Editor",
      "iconUrl": "https://play-lh.googleusercontent.com/oT6eaOs3OCltogTK5CsjFBOoAxoL2wLGAz5_giQ9lnvyRsUVC-MYF52uRNvpXT6_e3_nRC7hYYAxC14kLPixAw=s128-rw",
      "description": "Advanced HEX editor with powerful macro system",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382462000
    },
    "com.snorelab.app": {
      "name": "SnoreLab",
      "iconUrl": "https://play-lh.googleusercontent.com/sP9A7lxcRSzMtOKiM-O0HIDTfhVh_CGa5bQVqr3lj2_U9vr5af2rtf1HGK2hdQaQI75R1qhFQf27pNkFY3yPTA=s128-rw",
      "description": "Told you snore? Know you snore? Deny you snore? Let SnoreLab show you the truth!",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382463000
    },
    "com.wallpaperscraft.wallpaper": {
      "name": "Wallcraft",
      "iconUrl": "https://play-lh.googleusercontent.com/ODzoUL00p-GnKUwWAh7ca7-ISRxWrTeYGq6KUu3jqIuI0CO2sotGqjsVPjCYU6xHOZMsOqGZWDdr7TcD-kRC=s128-rw",
      "description": "Check Wallcraft Live 4D Wallpaper - 4k HD wallpapers & stunning 3D backgrounds!",
      "minInstalls": 100000000,
      "category": "Personalization",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382464000
    },
    "com.zombodroid.MemeGenerator": {
      "name": "Meme Generator",
      "iconUrl": "https://play-lh.googleusercontent.com/DK7aQ7tXOAbG5lz7t7Q7rwkq8UpJ1SUiQUT5brACDf0qT__dcWqiJs-a56ELtwOu7wXIsdI6ZEgPJ4-8r7qG=s128-rw",
      "description": "Introducing Meme Generator: Your Ultimate Meme-Making Companion!",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382465000
    },
    "de.komoot.android": {
      "name": "komoot",
      "iconUrl": "https://play-lh.googleusercontent.com/IyQKMI6etTvtjEv6pSzQ4TnTlfKWbwT39vQMO4vpBlzQJfGKdA9zZ38sOXtt0yuZbwJBdKoP_RNPZnQiTuaceg=s128-rw",
      "description": "Discover new routes, plan hikes, rides & runs, and navigate your adventures.",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1791992040000,
      "firstSeen": 1783382466000
    },
    "com.thetransitapp.droid": {
      "name": "Transit",
      "iconUrl": "https://play-lh.googleusercontent.com/IWM9FT5AqJhDWh9NQu33DEW1Bb584JfeBfKWHXdsDiyug0_qbDjAo5wj1eVScunxHf_J1LBmz3vup8XYuo6ibA=s128-rw",
      "description": "Navigate MTA, NJ Transit, MBTA, SEPTA, BART, MARTA, CTA & 1000+ cities",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382467000
    },
    "cz.seznam.mapy": {
      "name": "Mapy.com",
      "iconUrl": "https://play-lh.googleusercontent.com/HDxpj_c6Nhf7wDAErKy6JknknJQLthDi4HKx1PRQno2RD28iuBv0b2eRcm1ZEdy_2r4FindeqVsdCU_5m1Bcbwc=s128-rw",
      "description": "Route Planner, GPS Navigation and Distance Tracker for Hiking & Biking",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382468000
    },
    "com.alltrails.alltrails": {
      "name": "AllTrails",
      "iconUrl": "https://play-lh.googleusercontent.com/VGEJRpXhcohBLp64CcZkufSHI97tfN1LQBJsvcNojlHZZTy6bQRFxr6xogqlEv-f5RwkLIcvVLiBAEfkZqrXqA=s128-rw",
      "description": "Explore the outdoors: hiking trail maps, bike trails, camping & backpacking maps",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1791726233000,
      "firstSeen": 1783382469000
    },
    "de.gmx.mobile.android.mail": {
      "name": "GMX Mail",
      "iconUrl": "https://play-lh.googleusercontent.com/Jsup6nEx4CAAcBLKlPryyoYa9LLx0OOVxbesw7FP-mr4YrW1ZMS1wI86rrYFG_-ODarLjD1bZmULs3BMLuy1=s128-rw",
      "description": "Your smart account for email and more — simple, secure, all in one app.",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382470000
    },
    "jp.pxv.android": {
      "name": "Pixiv",
      "iconUrl": "https://play-lh.googleusercontent.com/UADIlh0kSQkh59fl-s3RgLFILa_EY5RqA4sMOtKD-fX0z0fDVUR7_a7ysylufmhH-K-XfhSVVdpspD8K0jtu=s128-rw",
      "description": "Over 160 million illustrations, manga, and novels to explore right now!",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1792161171000,
      "firstSeen": 1783382472000
    },
    "com.dcinside.app.android": {
      "name": "dcinside",
      "iconUrl": "https://play-lh.googleusercontent.com/3wsShIT-BhtperkPcnd0wcEz4M0ajLQn2jokq7oPnrimnazOcDJt3wC9fxt68P-jeiabWPsPkWMnkPgWNqJpoA=s128-rw",
      "description": "DC Inside, the center of internet trends! Communicate on various topics in over 100,000 galleries, and try out convenient features such as anonymous posting, notifications, and custom images.",
      "minInstalls": 500000,
      "category": "Social",
      "updatedAt": 1788739200000,
      "firstSeen": 1783382473000
    },
    "ru.iiec.pydroid3": {
      "name": "Pydroid 3",
      "iconUrl": "https://play-lh.googleusercontent.com/FC9X7N7hEjg8VgF3lNj4KJm4VpGktP4Ei3F9vd2EfInnHURB8XnyLX6gBM2nc8iadPZjGNAqEjeL3eMifZQNSA=s128-rw",
      "description": "Learn Python 3 with the most powerful Python 3 interpreter & IDE on Google Play",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1791362636000,
      "firstSeen": 1783382474000
    },
    "org.zwanoo.android.speedtest": {
      "name": "Speedtest",
      "iconUrl": "https://play-lh.googleusercontent.com/ZH4EUfCHaf8hoFSpeLx_guqWN-DkGdJWbP5Ydim9dbvqO4L95TC3V7WD20-KsEpGaZuCrWz62ClSYdmCanL9=s128-rw",
      "description": "Monitor internet outages and measure internet and cell performance",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382475000
    },
    "com.merriamwebster": {
      "name": "Merriam-Webster",
      "iconUrl": "https://play-lh.googleusercontent.com/nF597-W-wB7IsAXJYMI6gPykeA_jOWhbbNCInjsIO0GkPwSyUQGcAVIo0iCb9ZknaVx59Wc0nUshoyVZ_QXOIQ=s128-rw",
      "description": "America's most useful and respected dictionary.",
      "minInstalls": 50000000,
      "category": "Books & Reference",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382476000
    },
    "com.laurencedawson.reddit_sync": {
      "name": "Reddit Sync",
      "iconUrl": "https://play-lh.googleusercontent.com/rneSvN2UXjglI5q6Cl7Hiim84n5bIUBghhSZNfDQk7Zjw8gWCWgxA5zW_c2i-TNYfEbv=s128-rw",
      "description": "A beautiful Reddit app for browsing Reddit on the go!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382477000
    },
    "com.laurencedawson.reddit_sync.dev": {
      "name": "Sync for Reddit Dev",
      "iconUrl": "https://play-lh.googleusercontent.com/rneSvN2UXjglI5q6Cl7Hiim84n5bIUBghhSZNfDQk7Zjw8gWCWgxA5zW_c2i-TNYfEbv=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382478000
    },
    "com.laurencedawson.reddit_sync.pro": {
      "name": "Sync for Reddit Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/rneSvN2UXjglI5q6Cl7Hiim84n5bIUBghhSZNfDQk7Zjw8gWCWgxA5zW_c2i-TNYfEbv=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382479000
    },
    "ml.docilealligator.infinityforreddit.patreon": {
      "name": "Infinity (Patreon)",
      "iconUrl": "https://play-lh.googleusercontent.com/QaoqWz6FflDZQOgV6e1iLuJIjhdpE7j0IL-iJQY7FNqnR3P5qoBDgiZRVCaPTJL5vhklL2dDzWFduszqkZj_=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382480000
    },
    "ml.docilealligator.infinityforreddit.plus": {
      "name": "Infinity for Reddit+",
      "iconUrl": "https://play-lh.googleusercontent.com/QaoqWz6FflDZQOgV6e1iLuJIjhdpE7j0IL-iJQY7FNqnR3P5qoBDgiZRVCaPTJL5vhklL2dDzWFduszqkZj_=s128-rw",
      "description": "Experience a fast, open-source Reddit client. Clean, customizable, and smooth.",
      "minInstalls": 100000,
      "category": "Social",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382481000
    },
    "com.andrewshu.android.reddit": {
      "name": "Reddit is Fun",
      "iconUrl": "https://play-lh.googleusercontent.com/7eZdn-k3hT4CyxcEztIRPgZiaCS13bbombYFnonJvMRttjHFUzVSkJce61x6pyPiHQs=s128-rw",
      "description": "Fast and intuitive app for reddit.com. Formerly known as \"reddit is fun\"",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382482000
    },
    "com.andrewshu.android.redditdonation": {
      "name": "Reddit is Fun (Gold)",
      "iconUrl": "https://play-lh.googleusercontent.com/7eZdn-k3hT4CyxcEztIRPgZiaCS13bbombYFnonJvMRttjHFUzVSkJce61x6pyPiHQs=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382483000
    },
    "me.edgan.redditslide": {
      "name": "Slide for Reddit",
      "iconUrl": "https://play-lh.googleusercontent.com/1bkFx2UADl2qImFVpPf0eev_31MBNZc7kK81dsGlSeP151iQrhiFlUcE782VYK4SdbfKpKRE-Hl6EIj-Qlvn=s128-rw",
      "description": "Slide is a Reddit client",
      "minInstalls": 5000,
      "category": "Social",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382484000
    },
    "com.rubenmayayo.reddit": {
      "name": "Boost for Reddit",
      "iconUrl": "https://play-lh.googleusercontent.com/GF71STDEmTKhbEexCYbePXAjYym_ee8E6WR7_R8jr5_Xf10jfL0Kibkjfl33zDrJBw=s128-rw",
      "description": "Boost for Reddit is a new browsing experience for the frontpage of internet",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792311061000,
      "firstSeen": 1783382485000
    },
    "com.onelouder.baconreader": {
      "name": "BaconReader",
      "iconUrl": "https://play-lh.googleusercontent.com/5f2PEiUgMtuj8WS93oSt0LvFZIJjufQ55l4HDTUrp8AycXqZ68ZXqqzz_wweAIiOR2U=s128-rw",
      "description": "Enjoy all features of Reddit without crashes, with BaconReader app.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382486000
    },
    "com.onelouder.baconreader.premium": {
      "name": "BaconReader (Premium)",
      "iconUrl": "https://play-lh.googleusercontent.com/5f2PEiUgMtuj8WS93oSt0LvFZIJjufQ55l4HDTUrp8AycXqZ68ZXqqzz_wweAIiOR2U=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382487000
    },
    "free.reddit.news": {
      "name": "Relay for Reddit",
      "iconUrl": "https://play-lh.googleusercontent.com/Sjpaa6xIyJJ9zA4QYOERjsd6ePt-_azhjGVXMMXmHyNhsWunH6CY_gS3GuluGsXk0hVJ1j7YIiLQmFJhr3-qGg=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382488000
    },
    "reddit.news": {
      "name": "Reddit News",
      "iconUrl": "https://play-lh.googleusercontent.com/Sjpaa6xIyJJ9zA4QYOERjsd6ePt-_azhjGVXMMXmHyNhsWunH6CY_gS3GuluGsXk0hVJ1j7YIiLQmFJhr3-qGg=s128-rw",
      "description": "Reddit reimagined with Material design, delighful animations,  swipe gestures...",
      "minInstalls": 500000,
      "category": "News & Magazines",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382489000
    },
    "o.o.joey": {
      "name": "Joey for Reddit",
      "iconUrl": "https://play-lh.googleusercontent.com/6ju9TruWgDf8FH1HLnxMj4ykfoIzQt52-Q8mfI4FsHAxryD7uLGbQD1Xhy6FAOBm1PI=s128-rw",
      "description": "Feature rich Reddit client. Lightning fast. Super customizable.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382490000
    },
    "o.o.joey.dev": {
      "name": "Joey for Reddit (Dev)",
      "iconUrl": "https://play-lh.googleusercontent.com/6ju9TruWgDf8FH1HLnxMj4ykfoIzQt52-Q8mfI4FsHAxryD7uLGbQD1Xhy6FAOBm1PI=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382491000
    },
    "o.o.joey.pro": {
      "name": "Joey for Reddit (Pro)",
      "iconUrl": "https://play-lh.googleusercontent.com/6ju9TruWgDf8FH1HLnxMj4ykfoIzQt52-Q8mfI4FsHAxryD7uLGbQD1Xhy6FAOBm1PI=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382492000
    },
    "io.syncapps.lemmy_sync": {
      "name": "Lemmy Sync",
      "iconUrl": "https://play-lh.googleusercontent.com/RvXrIr4ULufU9xLr8SLtdtCZsidhtcAN6mPgA3eG2zb4YGPhMXMqUuW5rVVs8uWur20Yv8TlrphihhuDvO2QcQ=s128-rw",
      "description": "A beautiful Lemmy app for browsing Lemmy on the go!",
      "minInstalls": 50000,
      "category": "Social",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382493000
    },
    "ginlemon.flowerfree": {
      "name": "Smart Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/AM7MidChVOk5Uj7Vf7xM0ZaOYnGBea4PZBH5O5wlllmksRKCdMgRzPnPSgg-K7bQ0DXv2Bb7F9-kfyCVyG3JNtQ=s128-rw",
      "description": "A faster Android home screen with auto app sorting, widgets and smart search",
      "minInstalls": 50000000,
      "category": "Personalization",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382494000
    },
    "ginlemon.iconpackstudio": {
      "name": "Icon Pack Studio",
      "iconUrl": "https://play-lh.googleusercontent.com/IEq-F1yhZfgBlvHfBAp0zbINuGBPkU_mhb2tfvBUEp9tmQ9IlS6NeNKpej7ZjDtZcTgSr0k09D7s1m65kqqo=s128-rw",
      "description": "The definitive Icon pack maker and editor",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382495000
    },
    "com.ttxapps.autosync": {
      "name": "Autosync",
      "iconUrl": "https://play-lh.googleusercontent.com/76yYygy2ye5lmyLfl5zKhP18gVXsIMtKB2R9CZa7r5KXgEuKHiD0oe1yk-uorTKitef_aA4ATadCm0SR_xoj7A=s128-rw",
      "description": "Universal file sync and backup tool for cloud storages and NAS devices",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1780963200000,
      "firstSeen": 1783382496000
    },
    "org.totschnig.myexpenses": {
      "name": "MyExpenses",
      "iconUrl": "https://play-lh.googleusercontent.com/zcX7Tz7SSVIglhU4DPALi_nbKj2TSULaGBihVgZdBeSkbdAYVmKmf8jxjVgnuOFdQS8mbe8Xb1Rm_xMET21ENg=s128-rw",
      "description": "Easy to use personal finance manager: rich functionality and Open Source.",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382497000
    },
    "com.avocards": {
      "name": "Avocards",
      "iconUrl": "https://play-lh.googleusercontent.com/b-wUuXGV3mPW6wrtlqL2TPPcMvUZn7HbnSf8ky7Uc-ZGBwFQRMIpSTAtAxqUP8vriPoG_HIsJciLRA5oiFsX=s128-rw",
      "description": "Learn Korean words, listen, write, memorize with flashcards, games, and K-pop",
      "minInstalls": 500000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382498000
    },
    "com.application.pokecardex": {
      "name": "PokéCardex",
      "iconUrl": "https://play-lh.googleusercontent.com/pwV51GYybNvqX55ICFpuFQgqoDrmGzmlLRkJ8tDR3zeuko77UuLUfv5jml2kMS1xaGnXgWO7h0WDOAWbfNiM0YI=s128-rw",
      "description": "Pokémon Trading Card Game collection manager.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1769759650000,
      "firstSeen": 1783382499000
    },
    "net.binarymode.android.irplus": {
      "name": "IRplus",
      "iconUrl": "https://play-lh.googleusercontent.com/lzmZWQV41lnj2Achj9RacELpaVEgNA5kk6JnVFEqPz-wK3DE1rm_JVqHHUeYXhN5E6CAcrLKqmIdRaBeDqM-TUw=s128-rw",
      "description": "App for organizing all your infrared remote controls on your mobile device!",
      "minInstalls": 1000000,
      "category": "Video Players & Editors",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382500000
    },
    "com.lyfta": {
      "name": "Lyfta",
      "iconUrl": "https://play-lh.googleusercontent.com/AX-6eXLHm5zP_VdCnZR5l0JCKpfkA2SgUHHtiLKl-o4zzh5Z21mDbHrjeUYEasrSjDYGWBJDhcKK8e1WjKEM=s128-rw",
      "description": "Take your workouts to the next level with Lyfta.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791319138000,
      "firstSeen": 1783382501000
    },
    "app.ttmikstories.android": {
      "name": "TTMIK Stories",
      "iconUrl": "https://play-lh.googleusercontent.com/dAKqS5d1pmmttkZBqlwofwDCzaeOkUY8Ae4scFxmXrNn4TTXeowpI8Yu8X59UZBOs8EFKAzfghJtEYrhq1ES=s128-rw",
      "description": "Real Korean. 1,000+ graded stories to help you learn naturally at your level.",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382502000
    },
    "kr.eggbun.eggconvo": {
      "name": "Eggbun",
      "iconUrl": "https://play-lh.googleusercontent.com/jEhof2oqOAMtSKVWGGLyiywNWe7pPqCkWZV_mX1Uo9ZBmsiadHX8vn2VuC-Ht9F9aDIW615es740Huk2i7tbANY=s128-rw",
      "description": "Learn Korean with Eggbun! Practice speaking, reading, listening and writing!",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382503000
    },
    "org.languageapp.lingory": {
      "name": "Lingory",
      "iconUrl": "https://play-lh.googleusercontent.com/ykjhdcK-_e-9NTSC398_THnIDa4LzKb2tjPAj8aEOQ4EVwaaFM6_7MqmM5N_DoYaEGWCp5iUnaKmZltQXVyn=s128-rw",
      "description": "Learn how Koreans talk",
      "minInstalls": 500000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382505000
    },
    "nom.vrd": {
      "name": "NOMone Desktop",
      "iconUrl": "https://play-lh.googleusercontent.com/3y0UG2xKQSxK-Nduy0BE4xlZORVtblwP7GzFH_sff2JZIbxFyd9fVvaiAJsERgwM8JWarVRQUoETOAAnMed93g=s128-rw",
      "description": "Run Linux on Android with a few touches in normal & VR modes!",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382506000
    },
    "fr.chargeprice.app": {
      "name": "Chargeprice",
      "iconUrl": "https://play-lh.googleusercontent.com/2ofyHFDtgKkSvDonTT3HIqMI3DuTbMYKU1oxwojwkrb3AzayF6QFLfg6KUf4hgLAB_0dGLCmTGz3CytfKXsbww=s128-rw",
      "description": "Charging prices and stations for your electric car all over Europe!",
      "minInstalls": 100000,
      "category": "Maps & Navigation",
      "updatedAt": 1791208884000,
      "firstSeen": 1783382507000
    },
    "fr.tramb.park4night": {
      "name": "Park4Night",
      "iconUrl": "https://play-lh.googleusercontent.com/BwBPqdRT0ibqDIF_38u-LZD55vx8IXJ19T8uJcoIzrGgsr1kJUKOJpfWX3dKKK6E4Q3QaTT2xG7TlCOvdOWC=s128-rw",
      "description": "Find and share places and services for RVs, motorhomes and campers !",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1791292980000,
      "firstSeen": 1783382508000
    },
    "nl.sanomamedia.android.nu": {
      "name": "NU.nl",
      "iconUrl": "https://play-lh.googleusercontent.com/YJ4RYJF6adBgVrJSa2uOwDAET_R97wERgDW8JHDHaDwVJ3q7DZxwSDq7B_s0D9JXoU6T-UQcA75wQ4PgVCzjOc4=s128-rw",
      "description": "Download the NU.nl app now, the most popular news app in the Netherlands.",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382509000
    },
    "com.nis.app": {
      "name": "Inshorts",
      "iconUrl": "https://play-lh.googleusercontent.com/rEvzp3rzXLcV14TaKdHWcMYlbwQEggA0EuQ9PcsPdc97vGs-60vu86gInbL_GWvbxqwO7jx5GZvTKsdJKFp3=s128-rw",
      "description": "Read latest news from your favorite sources on India's Highest Rated News App",
      "minInstalls": 10000000,
      "category": "News & Magazines",
      "updatedAt": 1781568000000,
      "firstSeen": 1783382510000
    },
    "kr.co.yjteam.dailypay": {
      "name": "Daily Pocket",
      "iconUrl": "https://play-lh.googleusercontent.com/j9td5GPhbNX9sJ2-XSzsLs0Zmq5Q71IW9yOblBtG7skncZsJiZI5lNCeHo_9xI5OLFQCrPsMMwAhhSL0o6AaeU8=s128-rw",
      "description": "Easy and Smart Budget Management",
      "minInstalls": 100000,
      "category": "Finance",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382511000
    },
    "com.qbis.guessthecountry": {
      "name": "World Map Quiz",
      "iconUrl": "https://play-lh.googleusercontent.com/B6F6bSdd0F4RFHgnvjDPAi2Sv3RSnFFmtagBWJ6ZrlMqoL6klPffaDj7phK6eFXuFvuQKy4KBBxWruadP75IUQ=s128-rw",
      "description": "Learn the locations of all the countries around the World",
      "minInstalls": 5000000,
      "category": "Trivia",
      "updatedAt": 1792344460000,
      "firstSeen": 1783382512000
    },
    "com.drinkplusplus.angulus": {
      "name": "Angulus",
      "iconUrl": "https://play-lh.googleusercontent.com/gvwf6SzxzTgTba1-l4nqbR0S-gBD-77OmKyXFkU-n2VqCwPk5L_21XxWcZpemSCAozyrN9OzAjevk21ud7KiRg=s128-rw",
      "description": "Clinically Validated Angle Measurement Trusted by Researchers Worldwide",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1789146130000,
      "firstSeen": 1783382513000
    },
    "ru.oneme.app": {
      "name": "MAX",
      "iconUrl": "https://play-lh.googleusercontent.com/_wSjKixe1Eaa6flCdcsRdAuONdw2zvGv-cdzX-rnjq1ggfjqbCgNAnmvXyHOoDgY4tjLQIFVRXBPaz8hSFd-cg=s128-rw",
      "description": "All in one app: messenger, calls, chatbots, mini-apps and more",
      "minInstalls": 50000000,
      "category": "Communication",
      "updatedAt": 1775500247000,
      "firstSeen": 1783382514000
    },
    "cn.ommiao.iconpacker": {
      "name": "Icon Packer",
      "iconUrl": "https://play-lh.googleusercontent.com/TuQLI-feVEhXj9pUf36cZ10Kwi_9w0UBv3Y1WBYbEyBf0ci3W0jB1swnzfittajO8KKEnCRK-qL7765B76j-=s128-rw",
      "description": "Build your icon pack anytime & anywhere",
      "minInstalls": 10000,
      "category": "Personalization",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382515000
    },
    "org.cygnusx1.continuum": {
      "name": "Continuum",
      "iconUrl": "https://raw.githubusercontent.com/cygnusx-1-org/continuum/refs/heads/master/assets/logo/space_alien.png",
      "description": "Reddit client and fork of Infinity for Reddit",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792049036000,
      "firstSeen": 1783382516000
    },
    "me.mycake": {
      "name": "Cake",
      "iconUrl": "https://play-lh.googleusercontent.com/AMalhKJA23u0m1Lr-Z7apiuDcSvrDvfrwRuw3CW2qcagbkzcTABm0X6SmSAanNjtgJvtzrrg7IL2D52Kfia5Ng=s128-rw",
      "description": "Master real-life expressions with BTS, K-Pop, and your favorite K-Dramas!",
      "minInstalls": 100000000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382517000
    },
    "app.symfonik.music.player": {
      "name": "Symfonium",
      "iconUrl": "https://play-lh.googleusercontent.com/Rc1boOlAWnUlwZNG8LCm9IFn3ZRnDTdRhFe8wegH-OHzH1An9E97D5XmRGurbwN2HNg14Zubg9H460Ywgug0=s128-rw",
      "description": "Offline Music Player, Server-based streaming, Equalizer, Lyrics, Cast, Playlists",
      "minInstalls": 500000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1783382518000
    },
    "com.adguard.android": {
      "name": "AdGuard",
      "iconUrl": "https://play-lh.googleusercontent.com/7VjTB2PQUCJu0WjfujTscSewruuHPsdOfdEqnCo7w8S8sH_BL1w9_DG2m4orbVlubN8cRYchKTK-8KPHMdIx=s128-rw",
      "description": "Ad Blocker App: Block All Online Ads in Samsung Internet and Yandex Browser",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790668180000,
      "firstSeen": 1783382519000
    },
    "com.arlosoft.macrodroid": {
      "name": "MacroDroid",
      "iconUrl": "https://play-lh.googleusercontent.com/Jtx8e9Ievb-DmpQa-68I9e1f6JJ1D63RmjvV9Z5IH2V1FHnekVMtC9hOcityelZXzbEEPd0V4mU7vq6WRLCy=s128-rw",
      "description": "Number one automation app for Android - Over 30 million Downloads.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382520000
    },
    "com.aspiro.tidal": {
      "name": "TIDAL",
      "iconUrl": "https://play-lh.googleusercontent.com/_ktGwooWwh0h_MCi0T2YmFQB-pj6o5AGFDvdI302bdnNWtcQniOHy3pf4WRVs6rzjMtdl01J7-Qfw88xtYrWn6w=s128-rw",
      "description": "Offline and always ad-free - stream in the highest quality available.",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1785237604000,
      "firstSeen": 1783382521000
    },
    "com.burton999.notecal": {
      "name": "CalcNote",
      "iconUrl": "https://play-lh.googleusercontent.com/yySXVdcVp40jwY5Xn0pJaAZb8ySpQv4qpeD63NTfbCrNzWVAxy3tfbHpXztweIJfYi6o-gN4sJIzpyTuBghUw7c=s128-rw",
      "description": "Notepad calculator: see every step, edit anytime, convert units and currency.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792312049000,
      "firstSeen": 1783382522000
    },
    "com.cv.docscanner": {
      "name": "Document Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/lx5ov3AQ5cRwu1zJiSObtdcP8ZHIUVbwtOL7HrIOlkMF-aSyccwuM-T_SoU0HWnJxV-T0GCnNzpwtCJUFBaI=s128-rw",
      "description": "Document Scanner(DocScanner) and PDF Creator App to scan documents on the fly",
      "minInstalls": 50000000,
      "category": "Productivity",
      "updatedAt": 1790590844000,
      "firstSeen": 1783382523000
    },
    "com.eyecon.global": {
      "name": "Eyecon",
      "iconUrl": "https://play-lh.googleusercontent.com/Ygb2Qn4l6WTUOK8nrRt_i4X6TmlFDJgrZmQKgTYw15yfIriBtKGw0qsIr9Rz8cBxJQ_y4hQJtHc7i21R8mpKk7g=s128-rw",
      "description": "Caller ID App! Add names & photos to unknown calls & Call Recording",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382524000
    },
    "com.flyersoft.moonreader": {
      "name": "Moon+ Reader",
      "iconUrl": "https://play-lh.googleusercontent.com/bhF9KcXvINTlxLCqvHRXWmQyGgRQ-7e7KZq9U4VkSaVFHPPNS7FGX34qwl32yokVjOxQpmopCg8Y60zygJPG=s128-rw",
      "description": "EBook reader with rich features.",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1792312049000,
      "firstSeen": 1783382525000
    },
    "com.frontrow.vlog": {
      "name": "VN",
      "iconUrl": "https://play-lh.googleusercontent.com/AdmVEf1YsnbcTx7OFNNbJkqLbLewomf6xR4wWnazycJJC4llEXjmBOixxcgGt3TFa_IZszY9gw-4UOGYKlaKMw=s128-rw",
      "description": "Edit Like a Pro. Without Limits",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792250347000,
      "firstSeen": 1783382526000
    },
    "com.google.android.apps.bard": {
      "name": "Google Gemini",
      "iconUrl": "https://play-lh.googleusercontent.com/C64IqPWyFoCZzXVxXVl0Y6mliiNlG_sZJsqul-SBvk9ZL0wJHlU0Eho2wvsBHhho0FT5XQtH55RVGerIwXF_MA=s128-rw",
      "description": "Chat to start writing, planning, creating, learning and more with Google AI",
      "minInstalls": 1000000000,
      "category": "Productivity",
      "updatedAt": 1788704498000,
      "firstSeen": 1783382527000
    },
    "com.google.android.googlequicksearchbox": {
      "name": "Google",
      "iconUrl": "https://play-lh.googleusercontent.com/xqk8hd6dMyffxE6iQa59cUt75EA-0YDvjnJlxH4z8W63-e5KwaWXbrNob6Q-OoH5SSDa78Y0I0YA3BB0zDVnB8w=s128-rw",
      "description": "Find what you need with Google",
      "minInstalls": 10000000000,
      "category": "Tools",
      "updatedAt": 1788704498000,
      "firstSeen": 1783382528000
    },
    "com.ipoji.app": {
      "name": "IPO Ji",
      "iconUrl": "https://play-lh.googleusercontent.com/1ZHgFWchTQYQI5x_bTUdaikjylxxR_FQSAbB5U47AZcyjkdpHbwzbcjZIJ067PZI9RGrpHYRqNHJirHJ_IA2GA=s128-rw",
      "description": "Upcoming IPOs, apply via UPI, check allotment status & IPO subscription.",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1776124800000,
      "firstSeen": 1783382529000
    },
    "com.markOne.ss_app": {
      "name": "Mark",
      "iconUrl": "https://play-lh.googleusercontent.com/ZQ_qwzq8TIjRrEUZJeOPwd2kyBZPTxRmt_rWZOoBRhBl2Dq0-rmMIr1Tg_nOfO2npMSt9tthHUH_0S3812W2iA=s128-rw",
      "description": "Delete temporary screenshots automatically and keep your gallery clean.",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382530000
    },
    "com.overlook.android.fing": {
      "name": "Fing",
      "iconUrl": "https://play-lh.googleusercontent.com/FUZLNTxV8z94d-FEIELfhV0ABBdTFN4OgBqSEr_MBZlU3zN9J1bCqdG7h3OkFszmSW13GSuWAYgaZ1oSQwdRZw=s128-rw",
      "description": "Find who's on Wi-Fi, intruders, hidden cameras and vulnerabilities",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382531000
    },
    "com.pinterest": {
      "name": "Pinterest",
      "iconUrl": "https://play-lh.googleusercontent.com/VExMwhu9Fe5kz72YnPWP6mHrNA5WfgZ-PJMnBnQmXFpLncTAOaaHtK4b8w7b2xxGxtqycDatYslVyNSLucl9QA=s128-rw",
      "description": "One destination for a world of inspiration.",
      "minInstalls": 1000000000,
      "category": "Lifestyle",
      "updatedAt": 1792340874000,
      "firstSeen": 1783382532000
    },
    "com.quickcursor": {
      "name": "Quick Cursor",
      "iconUrl": "https://play-lh.googleusercontent.com/RQudeKalTuNhXyw3kDxSLD1smlEbPwv7Jm-A4ynLUleDWgve0i_bU_u4_vOLUW65PnevTMnNW14KN6LKcd2fUw=s128-rw",
      "description": "Accessibility tool helping users with motor impairments use phones one-handed.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1792312049000,
      "firstSeen": 1783382533000
    },
    "com.sbs.train": {
      "name": "MacroFactor Workouts",
      "iconUrl": "https://play-lh.googleusercontent.com/F3t0pahlU3r8-6Hf9iWw07KXH_ye4-nEZYNht7RZlMBdWJGUwPdkxrPWii_jqMg6WWc0v0TdYBofI7IG8xj0u5k=s128-rw",
      "description": "Reach your muscle and strength goals with the smartest workout tracker.",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1792140271000,
      "firstSeen": 1783382534000
    },
    "com.solid.teleprompter": {
      "name": "Prompter Pal",
      "iconUrl": "https://play-lh.googleusercontent.com/t8IB5mC9wkH9KpgaQsFdnrMXQx0HFf_2S_ZxTZXvuXa-g6fskfivwGbMrTFvrqFofKtwjoNKXjRkBfYkO5XcRQ=s128-rw",
      "description": "4K Video Teleprompter. Floating Notes, Voice Control & Bluetooth.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382535000
    },
    "com.truecaller": {
      "name": "Truecaller",
      "iconUrl": "https://play-lh.googleusercontent.com/kVMxXC3fV4cyG56MZunYS2-HYaHh3eM3YTWoDbYaN5-G9xIU2k235hHVQmRrm79tzBSzt0cZ6GsBbzGzGbbMwg=s128-rw",
      "description": "Block spam, scam & robocalls. Identify unknown callers with reverse phone lookup",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1792187155000,
      "firstSeen": 1783382536000
    },
    "com.vladlee.easyblacklist": {
      "name": "Easy Blacklist",
      "iconUrl": "https://play-lh.googleusercontent.com/Pops_1xXKN54saVZiVn0mo0FE0DrzlF03hbjeH_PJrcsqqxV4XjHB7zjd8RxscGH_T0s3ZDtD80ipmily-FPtY8=s128-rw",
      "description": "Block unknown callers, private numbers. Allow calls from contacts and whitelist.",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1776161085000,
      "firstSeen": 1783382537000
    },
    "in.cricketexchange.app.cricketexchange": {
      "name": "CREX",
      "iconUrl": "https://play-lh.googleusercontent.com/fy5dd3cSuVxOOGTLXJubzk3PAhAk8QZQw0oKZIrq_VNeghanKGApJjLDHa9_9ihuxtMPl119-frV1o_ErJVZSA4=s128-rw",
      "description": "Cricket live scores, real-time news, commentary, stats & more",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1783382538000
    },
    "in.startv.hotstar": {
      "name": "JioHotstar",
      "iconUrl": "https://play-lh.googleusercontent.com/02xiO0ptbXjD8NR3sbS2StP1P9aytDN56dDR15zqM_i66Vwq5W_hD-98CoFxvRVoUS4uV_xMSv-iQh3nQFeDeQ=s128-rw",
      "description": "Micro shows on Tadka, endless sports, entertainment. Infinite possibilities.",
      "minInstalls": 1000000000,
      "category": "Entertainment",
      "updatedAt": 1784764800000,
      "firstSeen": 1783382539000
    },
    "org.withouthat.acalendar": {
      "name": "aCalendar",
      "iconUrl": "https://play-lh.googleusercontent.com/f7nj5nkQpWdOA-JP5bWDM8N6JjoUcNyGH9EMJvlFAyWThL00MPTGXeVIpVkiuwDNUbF2JqYBIlpfr3DlcXViQQ=s128-rw",
      "description": "aCalendar - makes your day, week and month!",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1792312049000,
      "firstSeen": 1783382540000
    },
    "ru.yandex.yandexnavi": {
      "name": "Yandex Navigator",
      "iconUrl": "https://play-lh.googleusercontent.com/032nEKkXdO-DXnOZbqN4eOLfOaFJoB-su8zcWttsEwc6e_eD6q-FjXpgv_jB0iP891UH691s41geCJ4ESFK7=s128-rw",
      "description": "Yandex Navigator helps you find routes through traffic.",
      "minInstalls": 100000000,
      "category": "Travel & Local",
      "updatedAt": 1776696819000,
      "firstSeen": 1783382541000
    },
    "videoeditor.videorecorder.screenrecorder": {
      "name": "XRecorder",
      "iconUrl": "https://play-lh.googleusercontent.com/bfewUxobdHumF6r7pj6teHAPnLWXWpRapcgipF4-WjU8ziVwQpm5nyOhM9FNq2-G2axH74JiDU9z3Fc_5FeS=s128-rw",
      "description": "Record games with audio. Smooth, HD screen capture & Built-in video editor.",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382542000
    },
    "com.roidapp.photogrid": {
      "name": "PhotoGrid",
      "iconUrl": "https://play-lh.googleusercontent.com/aPG-Uam6CaNAn94iwR1UqRFYreV4m2OSy-9tcgTGVneA7jEhDP7GqX8yWFCByl4Q_Uszre__9kDlkOWvBY6jZg=s128-rw",
      "description": "The all-in-one photo and video collage editor with the easiest AI remover tool",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1778194619000,
      "firstSeen": 1783382543000
    },
    "com.intsig.camscanner": {
      "name": "CamScanner",
      "iconUrl": "https://play-lh.googleusercontent.com/XSoqEDquJuenUosbMN_EA2n2U5lsomPEUdCKj4j9bUdPfdWMCtRqXlyPgQ6zxQxWaDFIXrqbqyFjwXQ5FMYubw=s128-rw",
      "description": "Scan paperwork into PDF/JPG, generate your own e-signature and send fax or email",
      "minInstalls": 500000000,
      "category": "Productivity",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382544000
    },
    "com.example.app": {
      "name": "XYZ app",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791872381000,
      "firstSeen": 1783382545000
    },
    "io.foodvisor.foodvisor": {
      "name": "Foodvisor",
      "iconUrl": "https://play-lh.googleusercontent.com/EF7kwLiABmSdczLWS6dI6v1rvBnSYpS_I6wyuPSvve4sPYZFiKVF_R-dF_a8vm4oFGPhOspFlEn_C1UEhobBiA=s128-rw",
      "description": "All-in-One App For Weight Loss: Diet & Macro Tracker, Nutrition Scanner, Recipes",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1778194619000,
      "firstSeen": 1783382547000
    },
    "com.eksiteknoloji.eksisozluk": {
      "name": "Ekşi Sözlük",
      "iconUrl": "https://play-lh.googleusercontent.com/7jUyHiS3MqcXRr-Ejlhbmf3VseFu8VPMABa5pFAgJ4RJKt82gXZB577wlnshniE1dIvJU4lCEgzS7r7O7obr0Q=s128-rw",
      "description": "Turkish containing the most comprehensive reference source",
      "minInstalls": 1000000,
      "category": "Social",
      "updatedAt": 1785795273000,
      "firstSeen": 1783382548000
    },
    "com.mirinae.mirinae": {
      "name": "Mirinae",
      "iconUrl": "https://play-lh.googleusercontent.com/5bIaEX9fGHToL9l-G1ehHPeoomNL9McMpSatYv1iZdvvkCmP6lgLT1luLH5iMf-RDWlBpAN_SHxjFngFCrG78w=s128-rw",
      "description": "Learn Korean daily sentences using Kpop lyrics Kdrama subtitles with fun lessons",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382549000
    },
    "com.avito.android": {
      "name": "Avito",
      "iconUrl": "https://play-lh.googleusercontent.com/Yv8ioqLmbvrBV0L6uH8NC7fVXRTJQZImZgzI6sRuvV4o2X9d9XXknDGQktyaR3dG4Nw=s128-rw",
      "description": "Classifieds: jobs, services, cars and parts, real estate and new developments.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791979342000,
      "firstSeen": 1783382550000
    },
    "ru.ozon.app.android": {
      "name": "Ozon",
      "iconUrl": "https://play-lh.googleusercontent.com/iZhyKvRs1otTwl4NyHzX_6GT3AUO6vBuvBQaf56VtZsDteoQ-ceNr5fwzYQjHxBISZtobnB1zVu1avuU41ParQ=s128-rw",
      "description": "Shop millions of products with discounts and fast delivery starting from one day.",
      "minInstalls": 100000000,
      "category": "Shopping",
      "updatedAt": 1791978681000,
      "firstSeen": 1783382551000
    },
    "com.wildberries.ru": {
      "name": "Wildberries",
      "iconUrl": "https://play-lh.googleusercontent.com/_3OFXp7p3aaOt6lJdqOPNS8frRjGW7SrlgUELTcxMZNbvQtBN0ez_lrXtMk-X9Yk_kfdesM7fOcRpMl3Ebhgpg=s128-rw",
      "description": "Discounts every day",
      "minInstalls": 100000000,
      "category": "Shopping",
      "updatedAt": 1792322919000,
      "firstSeen": 1783382552000
    },
    "com.idamob.tinkoff.android": {
      "name": "TBank",
      "iconUrl": "https://play-lh.googleusercontent.com/3F5mBvgv0ux28x3-d6tYMIrdtvVBlwGKqEIKmXnPuXFaVYJGNc6B1aS3_sKyevY3eeLz=s128-rw",
      "description": "The next generation for mobile banking",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791376356000,
      "firstSeen": 1783382553000
    },
    "bitpit.launcher": {
      "name": "Niagara Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/ICu0sx5FFQHp03c1DS8L48ULnXDUDDyqSWwi62VktysMO4ZFwVaGSqFKjZ9Iv-1Mu1plJVSB2CvIrdygkKtRFg=s128-rw",
      "description": "A minimalist productivity launcher. One-hand-friendly. Zero ads.",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1791079789000,
      "firstSeen": 1783382554000
    },
    "com.github.android": {
      "name": "GitHub",
      "iconUrl": "https://play-lh.googleusercontent.com/nxpwi4UD84GNJuJ42S9U0f3lGDsHu8VkIDPCccFmJL6kyNVb1O3pTY1rl1YZICLBk6EcWIaX6n9prCbdUoQEOw=s128-rw",
      "description": "Triage notifications, review, comment, and merge, right from your mobile device",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791742828000,
      "firstSeen": 1783382556000
    },
    "com.flexcil.flexcilnote": {
      "name": "Flexcil",
      "iconUrl": "https://play-lh.googleusercontent.com/Jfrzp1yaMjP2EDdMn5TtPAfpbjkGOnXRMFUvK9gc-28ZI3BM3X1yXbRDcjkCsigoGBg2PnZk94dNgtT5TPLV=s128-rw",
      "description": "Easy Note-taking! Markup PDF, make your own notebook, memo & digital planner!",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1789540439000,
      "firstSeen": 1783382558000
    },
    "com.urbandroid.sleep": {
      "name": "Sleep as Android",
      "iconUrl": "https://play-lh.googleusercontent.com/LsHymWZZyoDfB1R5AEetD2E2PDspZGeVCkwE8jxCcP5XyTxBRkJsVx_OG2w2oIuK58Btnpz5eIczbCWDjvZkCw=s128-rw",
      "description": "Track your sleep cycle and wake up gently with nature sounds in optimal phase",
      "minInstalls": 10000000,
      "category": "Lifestyle",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382560000
    },
    "com.michaldrabik.showly2": {
      "name": "Showly",
      "iconUrl": "https://play-lh.googleusercontent.com/MVI1pUoJSh7hnO-8BSb67Ojq9wh8r9V0Imqm-AC5gdT-ohOaPnQ4JexvUy6a-gFZadTV27usj2bwQJlnntnJJQ=s128-rw",
      "description": "Keep track of watched movies and TV shows. Connect with Trakt.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1791362636000,
      "firstSeen": 1783382561000
    },
    "sensustech.universal.tv.remote.control": {
      "name": "Unimote",
      "iconUrl": "https://play-lh.googleusercontent.com/yowpBHteTsFjVgAZN1IExwfucGxJzZ28sXYf4hs_Y4FnemiL9-qrUSr5VrzdXQNcoNTGCJ7-bEufvb--V5gpqw=s128-rw",
      "description": "Universal TV Remote Control app for all TVs. Smart & IR Remotes in One App",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382562000
    },
    "com.cloudflare.onedotonedotonedotone": {
      "name": "1.1.1.1",
      "iconUrl": "https://play-lh.googleusercontent.com/PDwXxcvulfxi2bH4UjcMGJ7i0CQ7_QNypYohkhhg02zE7FdNTNRyF21-ikrLM5kyvcmNxtr77Va-7sS3NLbpNg=s128-rw",
      "description": "A More Private Internet",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382563000
    },
    "com.saldous.casetracker": {
      "name": "Case Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/MBF03v1RSEaq48wgwU8PWtrXPud7l9Gak0U5EywEdEWP2OD-mASssBpJQi0UUf4HaZDVpfFLrxXesyzD2IbWnw=s128-rw",
      "description": "Track USCIS,NVC,CBP,VISA immigration cases. Bulletins, citizenship, USA, Alerts",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382564000
    },
    "com.catalinagroup.callrecorder": {
      "name": "Call Recorder",
      "iconUrl": "https://play-lh.googleusercontent.com/dJwOASgiOu0tCod_WeCDjX9d_oJI9SuZpmtFlSP6ATA63hXM8pUxnTp1HCI9YK1jD5v2lQw3JSKEWatwDzPMQg=s128-rw",
      "description": "Record phone calls & voice memo with automatic Call Recorder - Cube ACR.",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382565000
    },
    "sp0n.citizen": {
      "name": "Citizen",
      "iconUrl": "https://play-lh.googleusercontent.com/WI55Qb1VObnbMnWXtYHSibC2n4dSD3ZRQc1bIjn61nBG-RWP1sBWD2WGhW_BdZwGp68u6OThbaEh8uWrkO3t_A=s128-rw",
      "description": "Protect yourself with live emergency news alerts & 24/7 community crime updates.",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382566000
    },
    "com.amazon.amazonvideo.livingroom": {
      "name": "Prime Video (Android TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/qyXqjzPggunbifX0ODhCehdy4ei0F90u0N3f4pPk8NhgCZD75dH8bdQYPROGRVlTVOs8B8JAT58X6ImMZv5ugHg=s128-rw",
      "description": "Watch movies, TV shows, live programming and sports on Prime Video",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1790441005000,
      "firstSeen": 1783382567000
    },
    "com.cbs.ott": {
      "name": "Paramount+",
      "iconUrl": "https://play-lh.googleusercontent.com/O5QHZxy2pkxwHrjU3Omd_1jdIYk_pZQexy2VVEDBDhaXgNhvZV7wjhfN_0kLUrQfCKFsaGbQbVm8usyrc-yBGhI=s128-rw",
      "description": "Stream exclusive originals, hit movies, live sports and so much more.",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1788917829000,
      "firstSeen": 1783382568000
    },
    "com.fox.foxone": {
      "name": "FOX One",
      "iconUrl": "https://play-lh.googleusercontent.com/ebCaN5awfvgyVRQ2mgjbp1gcoPaMttdHOe-cM1KXEw2jZe2HHbomLpcKjNswM8yKc4qXGtCLNyZnmraY0AZhhCQ=s128-rw",
      "description": "Everything FOX in one place. Watch NFL, MLB, CFB and more.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1788917829000,
      "firstSeen": 1783382569000
    },
    "com.tubitv": {
      "name": "Tubi",
      "iconUrl": "https://play-lh.googleusercontent.com/JcI8o5IHBMbNZ3tNE88Xnw8nwZYMZghNRTJ8JaiU_jXA4J2ShN1kybxOColfQW5UeRyykv3AFL6TcrmHGTRL9g=s128-rw",
      "description": "On Tubi, Movies, Shows, (and  Love) Don't Cost a Thing!",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1790726246000,
      "firstSeen": 1783382571000
    },
    "com.wbd.hbomax": {
      "name": "HBO Max",
      "iconUrl": "https://play-lh.googleusercontent.com/0Xve4so8vFKdWH1nadrPraSJ2XoKlc2Fd4BToADo0f8gXTbljiwzuEA-OZXV86i5ubZ9uw8giaVVP3d1g_jm=s128-rw",
      "description": "Watch hit original series, films, reality, and more on HBO Max.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1787788800000,
      "firstSeen": 1783382572000
    },
    "se.matlistan.free": {
      "name": "Matlistan",
      "iconUrl": "https://play-lh.googleusercontent.com/IZ3pdz7dQ26wWrJ_urafJCSEw6EuMhqCveGf1QGBljiM2f1cshnSRXWdOu53XcNC7Mk6UeNH7VLYzgF4ppEy=s128-rw",
      "description": "Shared shopping list. Save online recipes, plan and shop. Smart sorting.",
      "minInstalls": 100000,
      "category": "Shopping",
      "updatedAt": 1777981890000,
      "firstSeen": 1783382573000
    },
    "com.newsbreak.crimeradar": {
      "name": "Crime Radar",
      "iconUrl": "https://play-lh.googleusercontent.com/3b7_a7m50wFj68Afd6q0bhq2HPTWQlgeViv9B9tEbhChS3h4nVTo-HotZF4OmShKwT2_zhNAr3alwYRWBjiC_g=s128-rw",
      "description": "Stay aware with a safety map and alerts based on live first-responder radio",
      "minInstalls": 1000000,
      "category": "News & Magazines",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382574000
    },
    "com.univision.prendetv": {
      "name": "ViX",
      "iconUrl": "https://play-lh.googleusercontent.com/633te87O6OwdbHCgPfkE1atdsYLHNDwL6jdgx5-pFPQ29gbfLxBXXaJ7Ejvl5ec4BlOC62l3MedNwJ7asrvdug=s128-rw",
      "description": "Series, Movies and Soap Operas",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1792026531000,
      "firstSeen": 1783382575000
    },
    "droom.sleepIfUCan": {
      "name": "Alarmy",
      "iconUrl": "https://play-lh.googleusercontent.com/3b2xdcIvbLFtNiOP1vCbQuszwP2qWyGsa_pGC63VNQlSC4ddP3sApprJ0r4ajU5bypFYjIWaHe_pjNzvE5cKvQ=s128-rw",
      "description": "Heavy sleepers' must-have alarm app! With Alarmy, you'll never go back to bed.",
      "minInstalls": 50000000,
      "category": "Productivity",
      "updatedAt": 1787011200000,
      "firstSeen": 1783382576000
    },
    "com.microsoft.emmx": {
      "name": "Microsoft Edge",
      "iconUrl": "https://play-lh.googleusercontent.com/4Z1Nt1I9HUDevt5VJ7BmgpqSTUpsC0Ei1K-IiXSmkH5Dzorz_isDzq4qdpb75RA1SfOV7v6csav-atWBur1wJQM=s128-rw",
      "description": "What starts here, gets done here.",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1789394066000,
      "firstSeen": 1783382577000
    },
    "cn.adonet.proxyevery": {
      "name": "Android Proxy Server",
      "iconUrl": "https://play-lh.googleusercontent.com/F5HPClySDDA7YlVHUwdTZ-nwWaFDODbwwAFtyYi0xCYJ3yaNZQAhQ8-3CAOuxJ27sVycDj1O2IRsPWPrV9_mpU8=s128-rw",
      "description": "Run proxy server on phone (Share VPN|HTTP/Socks5/SS|Hotspot&Intranet|TCP Relay)",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1780617600000,
      "firstSeen": 1783382578000
    },
    "com.flavionet.android.camera.lite": {
      "name": "Camera FV-5 Lite",
      "iconUrl": "https://play-lh.googleusercontent.com/AGUnYOVRkxRNlANs7Nxlj29aHSiKjuX7AwVVqBmWKKv6gVbSayul-iHVrr4Wn7cdMzZ5e_NfvFH-LvlzrK1-HA=s128-rw",
      "description": "Professional camera app that brings DSLR manual photography controls to Android.",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1780617600000,
      "firstSeen": 1783382579000
    },
    "org.telegram.plus": {
      "name": "Plus Messenger",
      "iconUrl": "https://play-lh.googleusercontent.com/tvinmqPRqEdX_C3x319DHieZ6XDUL5PyLZa-8TDJe9gb4d05G9I5zaakv7MOWmXTMQi-Lq5W0yDfUeiHPk9d=s128-rw",
      "description": "Plus Messenger is an UNOFFICIAL messaging app that uses Telegram's API",
      "minInstalls": 50000000,
      "category": "Communication",
      "updatedAt": 1792248171000,
      "firstSeen": 1783382580000
    },
    "com.lumina.wallpapers": {
      "name": "Lumina Walls",
      "iconUrl": "https://play-lh.googleusercontent.com/m7dUlxGIGmHKz4CSVZ-0eisVLL_GkbER7_WUsE1qTW0HSgqzQk6dgCHByaqoFVc2gHFL6UMVivdD_ZfAASBxpA=s128-rw",
      "description": "Your one-stop hub for finding beautiful wallpapers!",
      "minInstalls": 100000,
      "category": "Personalization",
      "updatedAt": 1790590844000,
      "firstSeen": 1783382581000
    },
    "com.celestron.skybox": {
      "name": "StarSense Explorer",
      "iconUrl": "https://play-lh.googleusercontent.com/VmTDox_tzKkzwHDj_LbC4RNdzWOGH7i9ZYBSwDJCIQwqYqNMD7zbauX2BWv83XS_xPHo_ebio2LnmredJB53LQ=s128-rw",
      "description": "Use your phone's camera, gyro, and a Celestron telescope to see the universe!",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382582000
    },
    "app.vinztech.trackit": {
      "name": "TrackIt",
      "iconUrl": "https://play-lh.googleusercontent.com/VbSSOHZde4js3CjP9oEQrJLedqUachYUURfb_fmHBNdVdsdSoPQRy8H7pQhNg-5TMpHt0mCI6APWWh-EsdynZ7Y=s128-rw",
      "description": "A progress tracker app with pomodoro timer, timetable, flashcard and note-taking",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382583000
    },
    "com.bytesong.missionalarm": {
      "name": "Alarmo",
      "iconUrl": "https://play-lh.googleusercontent.com/I5tM2cUkBSMH74XAmBYPlBVnoaY08B7wgwY4DhqKKYUQ_zYtU_nWNMVn5pe337MVGsEQNluDYugOaPsVQZJIyQ=s128-rw",
      "description": "Alarm for heavy sleepers, solve challenges Maths, QR & barcode, very Loud, ADHD",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382584000
    },
    "eu.darken.sdmse": {
      "name": "SD Maid SE",
      "iconUrl": "https://play-lh.googleusercontent.com/3prZ4AWUkRpB76xwwWQV_cvDrlu87YAmlEv2j_5QEB_ZC3-9lZiIXdwKW7-40in7Fs7l9iHUGVHcQZWmgdWqXA=s128-rw",
      "description": "A trusted assistant for your Android, to keep it clean and tidy.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382585000
    },
    "com.java.inspector": {
      "name": "Java Inspector",
      "iconUrl": "https://www.apkmirror.com/wp-content/themes/APKMirror/ap_resize/ap_resize.php?src=https%3A%2F%2Fdownloadr2.apkmirror.com%2Fwp-content%2Fuploads%2F2018%2F12%2F5c1e727e7be97.png&w=128&h=128&q=100",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1780621409000,
      "firstSeen": 1783382586000
    },
    "com.flavionet.android.cinema.lite": {
      "name": "Cinema FV-5 Lite",
      "iconUrl": "https://play-lh.googleusercontent.com/4vSiKUJPY8jYdAF1fyLrvQ5KFES0YSsLs-KHC5yzeH4dc4DU34WupnTm0J6zkY9mUjLijujrSEmyOg6KorCmbQ=s128-rw",
      "description": "Professional video recording application with manual controls for filmmakers!",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1781827200000,
      "firstSeen": 1783382587000
    },
    "com.navercorp.game.android.community": {
      "name": "Chzzk",
      "iconUrl": "https://play-lh.googleusercontent.com/iXsrDPNvJHIaMr9xdpUHCeHhq-KezuNQl9Z-svSuMOL4EglyVTkaS4Qpib7wHl-wrVlYFRdLRfuvya5vaUKQKw=s128-rw",
      "description": "Now, streaming begins.",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1792049807000,
      "firstSeen": 1783382588000
    },
    "com.proto.circuitsimulator": {
      "name": "PROTO - circuit simulator",
      "iconUrl": "https://play-lh.googleusercontent.com/g_1cfwsprSY0STKXDrcVq47Vgh8148aphTNf_fC45sQ5HrrjI5X9qH_tq5N4axXd1VwEaMUU9eJRxE090BcxpqA=s128-rw",
      "description": "Build, simulate and learn about electronic circuits with PROTO circuit simulator",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1782150270000,
      "firstSeen": 1783382589000
    },
    "verbosus.pialytic": {
      "name": "Pialytic",
      "iconUrl": "https://play-lh.googleusercontent.com/YHmhFroyMdSOsI7xNBqL-EGL76I-5rL3uGioNR8Ul3W49cK-ZoVUQaZE1x3I-HIyqoRWEwBaeuhDi0Ir3ClO=s128-rw",
      "description": "The Julia Editor for your Android device",
      "minInstalls": 1000,
      "category": "Productivity",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382590000
    },
    "com.oasisfeng.greenify": {
      "name": "Greenify",
      "iconUrl": "https://play-lh.googleusercontent.com/4Uqi_lGZdgUL4GGxELdNdBaDMs2OjhC9emw5LWtEb1XN3NWlybG9IYD5yXSLuhwtt66cuMz4L4zWYgXzgxR1sA=s128-rw",
      "description": "Keep your device as smooth and lasting as in the first day, in an unique way!",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382591000
    },
    "ai.topicfinder.podcastdiscovery": {
      "name": "Snipd",
      "iconUrl": "https://play-lh.googleusercontent.com/6tmzsW5-wGY3HYZjs4FC6d5TCX5_phdTyZvBLw2Kdag33iaQ3OyOE6p4KINyDMzoH3XAtpMUVM8pzq_nNvYsgQ=s128-rw",
      "description": "Highlight & chat with episodes",
      "minInstalls": 100000,
      "category": "Music & Audio",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382592000
    },
    "com.vitotechnology.sky.tonight.map.star.walk": {
      "name": "Sky Tonight",
      "iconUrl": "https://play-lh.googleusercontent.com/EVp-0jvKf6PUU788sieuq-Q8KYKPvRta-5-dSDpkXKcRrEucNrSx8MW21DKIf-EhhxDDp7QbPeK7xKrNBuF7dw=s128-rw",
      "description": "Discover Stars and Planets: Live Map Shows Current Constellations in Full Detail",
      "minInstalls": 5000000,
      "category": "Books & Reference",
      "updatedAt": 1782150270000,
      "firstSeen": 1783382593000
    },
    "com.noctuasoftware.stellarium_free": {
      "name": "Stellarium",
      "iconUrl": "https://play-lh.googleusercontent.com/UiUfUaonnw8gKqR91CamVZeJu7AuPG5TgBgX51niEwuSua5mu4Bmlgs8w0cwmIzYctJCjRtdW7KlmzdN8p8lKw=s128-rw",
      "description": "Identify stars, planets & constellations in a realistic 3D sky map",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1781481600000,
      "firstSeen": 1783382594000
    },
    "com.sonyliv": {
      "name": "SonyLIV (Android TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/_nY78v_nwwODXHZqwAlpnfpjCK1CgkBgjmwMudmmr_3wujgSyOd8rbzWGrGivSgSJS5qvrFA16LFxtRYZsvTvQ=s128-rw",
      "description": "Binge on Originals, Movies, TV shows and more!",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382595000
    },
    "com.wanderlog.android": {
      "name": "Wanderlog",
      "iconUrl": "https://play-lh.googleusercontent.com/9OTbI7bVQ6Bb6p0n1p3HmLfi-iuTvznPtX7NEd-TXWPVUax7KHSOVs9CEZUOQpwY94oGySjTq-iBv01zKoBRHg=s128-rw",
      "description": "Map & organize your road trip and travel itinerary: TripIt, Roadtrippers in 1",
      "minInstalls": 1000000,
      "category": "Travel & Local",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382596000
    },
    "com.byairapp.android": {
      "name": "byAir",
      "iconUrl": "https://play-lh.googleusercontent.com/EeNJqDNsz4J7PzatWn3DoTUJJJvOxeWOxqMqb6uyA6mpbEUsWkzE-BtJ0vuTYIU1_qsqdFQoumo_T6R1IuwDpQ=s128-rw",
      "description": "Plane Tracker: Live Status, Delay Predictions, Flight Board & Alerts",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1792129240000,
      "firstSeen": 1783382597000
    },
    "epixler.de.hypnobox_android": {
      "name": "HypnoBox",
      "iconUrl": "https://play-lh.googleusercontent.com/2mC3PYKQAaLdu_0u8u__eL5kxjBdOXf476B3CtMTg0mhBwrOlD8ODP2DmiyCMXXfhF4Yx7JjjRZ6cauxkJmh5A=s128-rw",
      "description": "Hypnotherapy: Affirmations & Subliminal, weight loss hypnosis for losing weight",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1786229207000,
      "firstSeen": 1783382598000
    },
    "xyz.rtrvr.pillo": {
      "name": "pillo",
      "iconUrl": "https://play-lh.googleusercontent.com/k8G908SbV4vm1TrMPSw2DEq01VamIcsfAr4eYhX2-y-Tsi0SqpHHUP5V5zprzgeWm053724hL1RISlX1zqc3=s128-rw",
      "description": "Medication reminder with an alarm that won't stop until you take your meds",
      "minInstalls": 500000,
      "category": "Medical",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382599000
    },
    "com.jndapp.depth.live.wallpaper": {
      "name": "Depth Live Wallpaper",
      "iconUrl": "https://play-lh.googleusercontent.com/h9g140jbgc6tR6o2VgL2lF0OYTr8cq2n9x_GihS_Toxe3PioggBfXHzIwM2OeNeEyWHfZFpqoMov5Whdm_qMeg=s128-rw",
      "description": "Beautiful Wallpapers with Live Clock and Depth Effects",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382600000
    },
    "com.mobond.mindicator": {
      "name": "m-Indicator",
      "iconUrl": "https://play-lh.googleusercontent.com/6NH-2g_kwAlEExsNbcAA0w5bjfxoHMaALX4DrMpIhQe64-ZfaxLW085Cax9J-e_mvk9TNeNKZXDzeo8BNF-eExY=s128-rw",
      "description": "Mumbai Local Train Timetable & Live Train Status. Bus, Auto, Taxi information.",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382601000
    },
    "it.mirko.beta": {
      "name": "Beta Maniac",
      "iconUrl": "https://play-lh.googleusercontent.com/BrdhfbHiJ47JW89QvMYuEQiWOX6yLFMYWSqZBVHmJ9os9U3eWb_2WotwozQJ58fwnLo3tkpnJkgp0T-Dbss=s128-rw",
      "description": "Get notified when a beta program is available!",
      "minInstalls": 500000,
      "category": "Lifestyle",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382602000
    },
    "com.iudesk.android.photo.editor": {
      "name": "Photo Editor",
      "iconUrl": "https://play-lh.googleusercontent.com/2n2H30gUwyIKaYp0c2Nr9btyFVJBxREps11WCl6U5xlWaHPvbA3IZD4GwfFlFXgt8jsoS2BtCu1MBkS70_gLuQ=s128-rw",
      "description": "Photo Editor is a small but powerful photo editing application",
      "minInstalls": 50000000,
      "category": "Photography",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382603000
    },
    "com.tafayor.hibernator": {
      "name": "Hibernator",
      "iconUrl": "https://play-lh.googleusercontent.com/evZf3MH6957tqcIGaGqOyytkXRnrOagMDz00UHR0S13_6P46MihR5TPeZxpr-lautYOLAvvXAx45sIbA5towQA=s128-rw",
      "description": "Provides an easy way to close all running apps",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382604000
    },
    "com.tafayor.killall": {
      "name": "KillApps",
      "iconUrl": "https://play-lh.googleusercontent.com/n0wUxgYo8BoUhxcc_l3U_jCwCbPRQhIJKFzxdZ4katlhsswB0rLXKV4oiLj0235W_kYPLJKwIlk5-xMN-9Rt=s128-rw",
      "description": "Close apps running in background automatically and Monitor RAM Memory.",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382605000
    },
    "com.javiersantos.mlmanager": {
      "name": "ML Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/tDjmADWkv1VGF5On3dNc4nMQZ0qU7izJKqmS_sJQ648tXazBvaLR7HO-VD7DJNKqMEOzJA-PUAEgdrNxuH6_UA=s128-rw",
      "description": "A modern, easy to use and customizable app manager. Extract APKs and more!",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382606000
    },
    "com.twtapp": {
      "name": "Stargazing Hub",
      "iconUrl": "https://play-lh.googleusercontent.com/Y9rUCGFcH3Qtu0cY2Wppp5ZuSK1GNmsTVhD8jG6JUGYdYeUteBIcbll0C2z90V6X7nDOD4eGgrecyox2q8mu=s128-rw",
      "description": "Star map, sky recognition, light pollution, aurora & sunset forecast",
      "minInstalls": 10000,
      "category": "Weather",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382607000
    },
    "com.yatrirailways.yatri": {
      "name": "Yatri",
      "iconUrl": "https://play-lh.googleusercontent.com/T45yBR6PwB4nu0ncKZ_L-LfLv5CwkpJkYiiI0mUlcyqjDk3nL5xk_ibg1SmPXcptRa3sD57x_mePxTdwQmd8z4Q=s128-rw",
      "description": "Get live train running status, metro ticketing, mono, bus & ferry timetables!",
      "minInstalls": 1000000,
      "category": "Travel & Local",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382608000
    },
    "com.atmfee": {
      "name": "ATM Fee Saver",
      "iconUrl": "https://play-lh.googleusercontent.com/-L2UZ2La61Xzq91GIDjlgQYLrnDBh0JFM7M9DtYDZeY8NctQ35sMyGbqm_sFDiO6gOB9ei4Q53l8H3tUEPEFRco=s128-rw",
      "description": "Find no-fee & low-fee ATMs abroad, currency exchanges and emergency travel info",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1782150270000,
      "firstSeen": 1783382609000
    },
    "ru.vk.store": {
      "name": "RuStore",
      "iconUrl": "https://raw.githubusercontent.com/Freeman022026/rustore-privacy-patches/main/patches-bundle.png",
      "description": "Russia's official alternative Android marketplace.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791227386000,
      "firstSeen": 1783382610000
    },
    "com.medisafe.android.client": {
      "name": "Medisafe",
      "iconUrl": "https://play-lh.googleusercontent.com/epxe9TPkOYoDDMcBd6yw1AO0CI62rZ1ny-eJZXmFEsMsnoEcfGXKTcE38rzmDbSRW99zWLRB3XtorZSAq9Hj6Q=s128-rw",
      "description": "Stay on track with your medicine & pills! Never forget another med or pill!",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1789752862000,
      "firstSeen": 1783382611000
    },
    "com.imaginstudio.imagetools.pixellab": {
      "name": "PixelLab",
      "iconUrl": "https://play-lh.googleusercontent.com/sau_UnfHaOkp1-1SLDxGvM5v-dxjVGMeU7_dWLNGlGnsoIz7vJOdMneEeUaQ1ebehoZNfqK1hH-yTYR7-VX9_bE=s128-rw",
      "description": "Easily draw, add simple and 3D text and stickers, and edit your images for free!",
      "minInstalls": 100000000,
      "category": "Photography",
      "updatedAt": 1781827200000,
      "firstSeen": 1783382612000
    },
    "com.proxyman.proxymanandroid": {
      "name": "Proxyman",
      "iconUrl": "https://play-lh.googleusercontent.com/DfGml5bkf56G_Q3sOmQwGXOoixLShTs_-s1oDyTWawjAbFt3ej5WPFrAT2NnWMy9XkblegmgCcKwmZcNnskRnQ=s128-rw",
      "description": "Capture, decrypt HTTP & HTTPS Request Response with ease",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382613000
    },
    "shareit.premium": {
      "name": "SHAREit",
      "iconUrl": "https://play-lh.googleusercontent.com/MBk1ZzBqd0nWQFWi_hZBOKjnvJaKTtEERT2adLYSvfuY0NCRI2xzkVEiYGk_wfqm1bRt6AukfSE1FhsB3uJrPi4=s128-rw",
      "description": "No annoying notifications, the transfer speed can reach a faster 50MB/s.",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382614000
    },
    "cz.mroczis.netmonster": {
      "name": "NetMonster",
      "iconUrl": "https://play-lh.googleusercontent.com/CqbD-BOBTN64AVq7YWKJZ2z-Oc42aNcpR9zZnLrkthY3BwfXd17nbGn-2y3AQwS-q5Xz8-lmTBwQ7nESyHl2lQ=s128-rw",
      "description": "Mobile network monitoring app",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382615000
    },
    "kr.co.nowcom.mobile.afreeca": {
      "name": "SOOP",
      "iconUrl": "https://play-lh.googleusercontent.com/kkYJ-GrCRS0WWNWjshvFCyqnYPdC7PY6UZ5NK5ju7OFnp0lmU7JlOLIfPvQnr4Y_LWhnab-Fqz9PkCrEwpPjLQ=s128-rw",
      "description": "Connect with your favorite streamer live!",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1790140357000,
      "firstSeen": 1783382616000
    },
    "com.rp.hypertrophy": {
      "name": "RP Hypertrophy",
      "iconUrl": "https://play-lh.googleusercontent.com/62vJSsCoVmBr-6aywdtDuHG_-55SiX_h9mH5rbSrv7Q0f2rIaq6YzKKzpFoj0Vn08lWPSE3IDd0DzB-lU7KYEQ=s128-rw",
      "description": "Hypertrophy, Training, Workout, Muscle Growth, Fat Loss",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1791819494000,
      "firstSeen": 1783382617000
    },
    "com.fatsecret.android": {
      "name": "FatSecret",
      "iconUrl": "https://play-lh.googleusercontent.com/dVbMRKkDJvcMVNr9SjMjoEW9fFF1PAQakQ4eASAWORWcH1AsTwHMefo0xOFFmiGfvFk40hpPCG7ezbO0uH03=s128-rw",
      "description": "Diet and Weight Loss Tracker with Meal Planning and Food Nutrition Calculator",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1791569776000,
      "firstSeen": 1783382618000
    },
    "com.yazio.android": {
      "name": "Yazio",
      "iconUrl": "https://play-lh.googleusercontent.com/D5Xef316DD02-J9YflzymVi_XHbhfObY26ReHI3GB2OzcrrDTpXLMlEAcRksGAVqpNxR2zDibzXw1rlyT0dXMg=s128-rw",
      "description": "Weight Loss w/o Dieting: Food, Diet & Keto Tracker to Plan Meals & Lose Weight",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1789049308000,
      "firstSeen": 1783382619000
    },
    "com.realme.link": {
      "name": "Realme Link",
      "iconUrl": "https://play-lh.googleusercontent.com/k0fcQBT5A_Y64KvusaVDyNswvuMOG-NKtFJBhhhatkWxEkL0y3mWxvtWqIr-iEo0ONUvWFZOYLthork2MooWvA=s128-rw",
      "description": "realme official IoT application",
      "minInstalls": 10000000,
      "category": "Lifestyle",
      "updatedAt": 1791658081000,
      "firstSeen": 1783382620000
    },
    "com.ninegag.android.app": {
      "name": "9GAG",
      "iconUrl": "https://play-lh.googleusercontent.com/O3exMzvq4XfEBBr96KeMynd3E30tk4xPGcnYrQGrHtBZAVUgOIEHMqTA7hU_VHniqTO1wIZu5d7wPb4xxDA5F5U=s128-rw",
      "description": "A community with unlimited funny pics, gifs, memes & videos!",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1792332277000,
      "firstSeen": 1783382621000
    },
    "com.vpn.free.hotspot.secure.vpnify": {
      "name": "vpnify",
      "iconUrl": "https://play-lh.googleusercontent.com/ad5NXZUssUmB4MehCRji5XLSkDO4GzWsMPNRCPETOVPP4AM7D0dj90dOcFvEapdqEWHzErrVHV35mf9FSe-uZQ=s128-rw",
      "description": "No Sign Up! vpnify is the fast VPN high speed Proxy! One-Click Connect.",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1783382622000
    },
    "com.vitotechnology.StarWalk2Free": {
      "name": "Star Walk 2",
      "iconUrl": "https://play-lh.googleusercontent.com/zZ5e1E8yT8YGhWv4tLxMGgIWM5VGab8HATT5IKOw8dfyKUBy6LUJyZcehzyWJQsj3YpxrCLkS4Q7-mdlcMwO290=s128-rw",
      "description": "No more guessing stars — just point your phone and find out!",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1782150270000,
      "firstSeen": 1783382623000
    },
    "com.atomengineapps.teachmeanatomy": {
      "name": "Teach Me Anatomy",
      "iconUrl": "https://play-lh.googleusercontent.com/PdgRttYBAXFXllgWBkIbLkdLAjJtYsHpAC5GTFgmAJnxXl6gJWv0WZMV7QmI0Gs5TB9qSRMAIAszky51nGw1vKc=s128-rw",
      "description": "Learn anatomy with clear guides, quizzes, flashcards and interactive 3D models",
      "minInstalls": 1000000,
      "category": "Medical",
      "updatedAt": 1781481600000,
      "firstSeen": 1783382624000
    },
    "com.blockerhero": {
      "name": "BlockerHero",
      "iconUrl": "https://play-lh.googleusercontent.com/Yyv_3i0BxSyJrH390mRiBJPkz3lwTkY1dAJDLh6ncgm1ztgWodQ55jfsJSsF5syEGdeBr9fZz2bwDcY8_gg6AQ=s128-rw",
      "description": "BlockerHero keeps you & your family away from porn & adult content.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382625000
    },
    "com.cronometer.android.gold": {
      "name": "Cronometer",
      "iconUrl": "https://play-lh.googleusercontent.com/8bWVHZIajvfmDnnwm0K64_aGoUZ86sZVFftpssiPUtOOBYlM-YnCYFZuMyFUv5VqDInp5a8hqJ2Q0f88OtKAnA=s128-rw",
      "description": "Macro and micronutrient tracker for accurate food, diet and nutrition analysis.",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1786924800000,
      "firstSeen": 1783382626000
    },
    "com.sillens.shapeupclub": {
      "name": "Lifesum",
      "iconUrl": "https://play-lh.googleusercontent.com/gMeT8cxzZOnlrCKwYIOPHT90C9kb9pPbE0mHlk2gixDIadJ_B9QmslnPkQ3Sc0y9KuS8KMxPDxFgsL_GLnXbsg=s128-rw",
      "description": "Calorie Counter, Nutrition and Macro Tracker, Meal Plans for Weight Loss.",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1789049308000,
      "firstSeen": 1783382627000
    },
    "com.brightstripe.parcels": {
      "name": "Parcels — Package Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/0CDcWcVJbaIhudQ95OeUySIuRZuPfvHY8z-xuCXjwW6WQMitwUr4Iy3jjGWqZMXqIT2k0sWmeiLmFOhqXno1=s128-rw",
      "description": "Track all your packages from eBay, Temu, Shein, Shopee, UPS, FedEx",
      "minInstalls": 1000000,
      "category": "Shopping",
      "updatedAt": 1789049308000,
      "firstSeen": 1783382628000
    },
    "com.kcstream.cing": {
      "name": "Nekopoi",
      "iconUrl": "https://image.winudf.com/v2/user/admin/YWRtaW5fODk0NDRjMjUtNGIzNi00YjFmLWJhZTAtN2FjZGI3YWMxYWY2LnBuZ18xNzAwMTAxMTA4Njg4/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "Japanese anime streaming app that brings series, movies, and manga-style videos",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1781827200000,
      "firstSeen": 1783382630000
    },
    "com.jeyluta.timestampcamerafreeent": {
      "name": "Timestamp Camera Enterprise",
      "iconUrl": "https://play-lh.googleusercontent.com/jUAGa0QkXyw67DwyyQjX_cuiXVUIQ_QV7uPRdkRrMNI0gKxBH2JAdNiEEwfpqRZk86ZgCZzhOdPqbqKQBZgU=s128-rw",
      "description": "Add date&time watermark to photo&video that can't be forged",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1787203043000,
      "firstSeen": 1783382631000
    },
    "com.jeyluta.timestampcamerafree": {
      "name": "Timestamp Camera Free",
      "iconUrl": "https://play-lh.googleusercontent.com/d4arYGxzjh2FaE1HbvI8jNFPZpIMeSHVWkXOMLDcsKkOTEZq-_gc0oFD5c8-FNMd-QFSTw-lT8AvGGS3PrsgpA=s128-rw",
      "description": "Add date and time watermark to photos and videos",
      "minInstalls": 50000000,
      "category": "Photography",
      "updatedAt": 1787203043000,
      "firstSeen": 1783382632000
    },
    "com.kevinforeman.nzb360": {
      "name": "nzb360",
      "iconUrl": "https://play-lh.googleusercontent.com/CZpq1UrZc2UUONba1GM8OWEGeYeJ1_NrBcjhGpENnhSEIzbLb-f6lW76fuso685c3pdK8KuV2nfb8AVxISJlPv8=s128-rw",
      "description": "Manage Sonarr, Radarr, SABnzbd, Torrents, Unraid + much more all within one app.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382633000
    },
    "com.mtv.sai": {
      "name": "SAI Split APKs Installer",
      "iconUrl": "https://play-lh.googleusercontent.com/NZEdYeZWgBVa10wkMBpdJrWQyL6lXuUWZDWx-ZSfWa4YJnatabcXAl7B55m1q83MrBq5OcqqFJCthyJ7muX9Hw=s128-rw",
      "description": "The fastest app bundles installer - XAPK, APK, APKm, and APKs for Android",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791671024000,
      "firstSeen": 1783382634000
    },
    "com.ufovpn.connect.velnet": {
      "name": "UFO VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/fU4VD3_e2lUW3SaQFK_s17TuDCUJ9u7dvIpcreZ86mSqPzrXDEYBXUlXUoouj0qZEmdmDqalDcz1DtEsnGeRxQ=s128-rw",
      "description": "Best & Risk-free VPN for: Encrypt traffic, Change IP, Unlock Websites & Stream.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1782150270000,
      "firstSeen": 1783382636000
    },
    "net.nutrilio": {
      "name": "Nutrilio",
      "iconUrl": "https://play-lh.googleusercontent.com/KrGUFVNpzq8nghzbFI9uM11WAVEHTkZKVyypMlr8G17ravMH6WV_MbI_IAG6zvgF2te5gWQKMobPraUY3WBFpw=s128-rw",
      "description": "Snap a photo to count calories & macros. AI food scanner, diet, weight loss",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382637000
    },
    "com.quizlet.quizletandroid": {
      "name": "Quizlet",
      "iconUrl": "https://play-lh.googleusercontent.com/ppK0J4O_f4d2GBDaNEUQky_LoHfv6TKTBUVjNvD6vVSOhRF6V9uKm4W2VJZ-z6nMEfCUW5QICZF3A8GhBVOPFKQ=s128-rw",
      "description": "Built for the way you learn: flashcards, interactive practice tests and more",
      "minInstalls": 50000000,
      "category": "Education",
      "updatedAt": 1789950188000,
      "firstSeen": 1783382638000
    },
    "com.alphaprogression.alphaprogression": {
      "name": "Alpha Progression",
      "iconUrl": "https://play-lh.googleusercontent.com/4BwmeuF3Ek4jxoIBnRpycvjLLmQsfVRI--WHze_lt6RWLH2f6cNEwluEIbAc-yDUOMPvEKR2n-PQGgw4iMZFNQ=s128-rw",
      "description": "Workout planner & lifting log: strength training & muscle building workout plans",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382639000
    },
    "com.soepic.photogallery.release": {
      "name": "Liquid Gallery",
      "iconUrl": "https://play-lh.googleusercontent.com/V9TqJHU7bH4tbT3W4o9oE0SfAaAVSzJ7L5rglfhyKm8TWQIaYDF28Q4-XnuRiY0TKhjBWhNn5nbAgRxuXupJLQ=s128-rw",
      "description": "Clean gallery with vertical swipe & HD video player. Fast, private & offline.",
      "minInstalls": 10000,
      "category": "Photography",
      "updatedAt": 1781481600000,
      "firstSeen": 1783382640000
    },
    "com.ihealthlabs.MyVitalsPro": {
      "name": "iHealth MyVitals",
      "iconUrl": "https://play-lh.googleusercontent.com/5fO1_n5BItkpyiHXLp5ok6w_3hq2zVUuyq1sci9mc12z3vTckKm-PsksMG2rtwbB1kiuRa57ybUdyPFBaT3y=s128-rw",
      "description": "Initiate iHealth device measurements.View all your iHealth data in one place",
      "minInstalls": 500000,
      "category": "Health & Fitness",
      "updatedAt": 1781841169000,
      "firstSeen": 1783382642000
    },
    "com.canva.editor": {
      "name": "Canva",
      "iconUrl": "https://play-lh.googleusercontent.com/52fzAlhKzDyZV8ttyQ_DHB-jOeLZAZEdKlgXnWL__YNMZuvsoRCshJX5mr_ArFZjK7rte4hqEJ4ucjtuKJK5=s128-rw",
      "description": "Generate with a prompt. Turn your ideas into actual videos, photos, or elements.",
      "minInstalls": 500000000,
      "category": "Art & Design",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382643000
    },
    "com.inscode.autoclicker": {
      "name": "Clickmate",
      "iconUrl": "https://play-lh.googleusercontent.com/qPBtAmkh80PDy1ExUH4aafQVJ0zl9rNr5Lj2SJm3RJDJkjyd6tDEozuw-s1nGlXMZci83H27x7SCYey3vxVRDmc=s128-rw",
      "description": "Automate tasks with Auto Clicker!",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382644000
    },
    "eu.faircode.netguard": {
      "name": "NetGuard",
      "iconUrl": "https://play-lh.googleusercontent.com/lFAIySzTog17p9O5Y9cqS4nt9F7n913WO5eVlgUQDxEIpURQzSU0Mgaqb5jiDe2UVZrjpEOwOl9mbLuksZpI=s128-rw",
      "description": "A simple way to block access to the internet per application",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382645000
    },
    "com.backdrops.wallpapers": {
      "name": "Backdrops",
      "iconUrl": "https://play-lh.googleusercontent.com/nJ-352BP-U_6SqWbx2VDt-MJ6wvc8FB4g7xKdi1oFc-_r-yV8_ehZ7NL1Mc2e9vOfd5eq6oCipq5E59QD9EeaDE=s128-rw",
      "description": "Your favorite wallpaper app. Beautiful, original backgrounds that inspire.",
      "minInstalls": 5000000,
      "category": "Personalization",
      "updatedAt": 1781654400000,
      "firstSeen": 1783382647000
    },
    "com.bandlab.bandlab": {
      "name": "BandLab",
      "iconUrl": "https://play-lh.googleusercontent.com/x_PQHLeE9ptFfTZ4nmhuKDQ34nghCrRcmoYISeAV_O-Oi5yuhoXzkrRjtBgn7yfLyTo2bOtiu6HzqoEhphmliQ=s128-rw",
      "description": "Record vocals, make beats, and mix demos with pro audio editing & AI music tools",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382648000
    },
    "com.appfactory.essence": {
      "name": "Essence",
      "iconUrl": "https://play-lh.googleusercontent.com/4u6esDstTbJIet24X_6zkSn0I3e3OQcu6Ev5eEv6hh--DZ7C9Sc5aqPT-encPc1pTr2SBhljInJpzTfmNEdq=s128-rw",
      "description": "Dopamine Reset & Detox",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382649000
    },
    "com.bamnetworks.mobile.android.gameday.atbat": {
      "name": "MLB",
      "iconUrl": "https://play-lh.googleusercontent.com/RYGN6NpWoVnfgzFkganzw91uBa5VLTr0JRrkXrD8wjbRZtaMNgTobwKUqZ72sjzZhIUWfkrzumokFrMcK18F=s128-rw",
      "description": "The official app of Major League Baseball. Get Gameday, scores, news, and more.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1788917829000,
      "firstSeen": 1783382650000
    },
    "com.jcdecaux.vls.lyon": {
      "name": "Vélo'v",
      "iconUrl": "https://play-lh.googleusercontent.com/XC_XcRVkg55F_UTglnTJ8lLJkz3GueyDGpmw5-ygNKTcFRDK_xIRPs-5I8_nWf00PnnTgJ88xGCojWE0vBABEA=s128-rw",
      "description": "The best mate to fully enjoy Vélo’v!",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1789217482000,
      "firstSeen": 1783382651000
    },
    "ee.dustland.android.minesweeper": {
      "name": "Minesweeper",
      "iconUrl": "https://play-lh.googleusercontent.com/xhjS0u8N-eSoz_-0TA5JRQr5calSxSs0FcCspwoG9KQUMBxCMjsm_OWjEUaKVBJd84ldwaCcyJQpcBSOFyC5CA=s128-rw",
      "description": "Ridiculously polished Minesweeper.",
      "minInstalls": 1000000,
      "category": "Puzzle",
      "updatedAt": 1789217482000,
      "firstSeen": 1783382652000
    },
    "io.funswitch.blocker": {
      "name": "BlockerX",
      "iconUrl": "https://play-lh.googleusercontent.com/fhYWvaAnqcIfUCpV7So0ztdHdzYzd-TZchm-835Mg9Dj6JnezPcJOg4xeX0jSwrcPbi1skDk_czPrNT9XiIZxw=s128-rw",
      "description": "Content blocker: block adult sites, apps & NSFW content. Quit addiction & focus",
      "minInstalls": 5000000,
      "category": "Productivity",
      "updatedAt": 1788552778000,
      "firstSeen": 1783382653000
    },
    "altergames.carlauncher": {
      "name": "AGAMA Car Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/GjXwl-IZQGNRt8ip8WqYxVRKtwxgDrbrHEozttQuKh55gh6uWkgxC0gULBq3ATJi6Bmb-v_9_SI2SeHAlLjB=s128-rw",
      "description": "Home screen for car multimedia systems for Android OS (30 day TRIAL)",
      "minInstalls": 5000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382654000
    },
    "com.collectrinc.collectr": {
      "name": "Collectr",
      "iconUrl": "https://play-lh.googleusercontent.com/2Vpkd-pzgzbBlVMAa_jhrdRX9XnvW-Uq9b3849Wh8nzwywrxnP0YwiNbxON8B3XSTEpH8x6K2IL-jBxp3kdkJQ=s128-rw",
      "description": "Find out the true value of your Trading Card Game collection, in a single app!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382655000
    },
    "com.tracked.mobile": {
      "name": "Tracked",
      "iconUrl": "https://play-lh.googleusercontent.com/S2pPlZ85aErqBozI0IZWGFyLGcMT0JhyPJM67KAHaNELFXfY7lJR93owoI2LFJ0FOk4qrMpvW4CHhqqDaX8G=s128-rw",
      "description": "Gym Tracker & Calorie Counter",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382656000
    },
    "com.persapps.multitimer": {
      "name": "MultiTimer",
      "iconUrl": "https://play-lh.googleusercontent.com/jFOqBkYA2O6qoWDDlWPQ4xtsGezj_YOY6hj_cRH7OkAjsfW3s830QSci3x9SSAps3x1n80pC3vFpedmgZ4HJ2w=s128-rw",
      "description": "Kick off multiple timers! Start a stopwatch, countdown, cooking timer, and more.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1781841169000,
      "firstSeen": 1783382657000
    },
    "com.medibang.android.paint.tablet": {
      "name": "MediBang Paint",
      "iconUrl": "https://play-lh.googleusercontent.com/ZZ1aedj42CKr8xbo52oIUx3xehrlKYAYqSayj1NBn0PB1Emkt-zfrKwT9488XVnXCuOWdhczGCksvRMLi8qefg=s128-rw",
      "description": "Sketch, draw, and paint with pencil and pen. A powerful art app for all creators",
      "minInstalls": 10000000,
      "category": "Art & Design",
      "updatedAt": 1781827200000,
      "firstSeen": 1783382658000
    },
    "com.hopefactory2021.fakegpslocation": {
      "name": "Fake GPS Location",
      "iconUrl": "https://play-lh.googleusercontent.com/V0SrtW-4tsGiy79sQQk7Jks0IPUPTOoId6MIEUyRP7gcaPq_GcNZVAEJWS0nopIaiLx3YTGfGWYPJh4L7gmwLw=s128-rw",
      "description": "GPS Emulator - Location Changer with joystick and routes",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382659000
    },
    "com.ceyhan.sets": {
      "name": "Hidden Settings",
      "iconUrl": "https://play-lh.googleusercontent.com/rSCb214Jr9ByTboIp1LoMuG-ooAcsUMPQ0YUZClUuCH9aTMk7aDW7NcfcGHvOZx06KtwpbORcx_S5ZNfegXEJoE=s128-rw",
      "description": "Explore hidden Android settings, create shortcuts, and manage system utilities.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1781827200000,
      "firstSeen": 1783382660000
    },
    "com.easybrain.arrow.puzzle.game": {
      "name": "Arrow Puzzle",
      "iconUrl": "https://play-lh.googleusercontent.com/b--9J_VPY-VBj6ZAYDkXBZIni5JSi44_tFOeJ_HW3uVnxw1XNIkUvHF8qT9V6aLzyK_W4U5EAlDoofjjOfqWXQ=s128-rw",
      "description": "Tap away arrows to escape the maze. Train your brain with smart puzzle games!",
      "minInstalls": 50000000,
      "category": "Puzzle",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382661000
    },
    "com.tranzmate": {
      "name": "Moovit",
      "iconUrl": "https://play-lh.googleusercontent.com/pKE_kPsExlHJ3q68oDr4sMdhRoskymtTGak4QaS_TXVrdOXq5uANlza3UGnG94vzslF45crK3NcbWFMC7obNMw=s128-rw",
      "description": "Get real-time bus and train schedules for easy, hassle-free city transportation.",
      "minInstalls": 100000000,
      "category": "Maps & Navigation",
      "updatedAt": 1792334049000,
      "firstSeen": 1783382662000
    },
    "com.overdevs.at4k": {
      "name": "AT4K Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/vypg_RTGsrWBg8Lo6dzgLdJ3KPPMCb23JNY0zuIiDuQFlfx0y3j2NKDBEeGnrF0atBQSmF7tGGXyLfTj0EB-6Q=s128-rw",
      "description": "Clean and Simple Android TV Launcher",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382663000
    },
    "dk.tacit.android.foldersync.lite": {
      "name": "FolderSync",
      "iconUrl": "https://play-lh.googleusercontent.com/DQCpJKhVlQoUDylbfBrax_JoXv-Mp5xF0EC3rynCAmzLahjd1e0tOEgM_NYcL7ja1E1y_kgM4tiECCDv321tYAg=s128-rw",
      "description": "FolderSync enables easy sync of files between cloud storage and Android devices.",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382664000
    },
    "com.adobe.reader": {
      "name": "Adobe Acrobat",
      "iconUrl": "https://play-lh.googleusercontent.com/VIohTA3wyJgKJ-SZzoJeYuykxyVFCbSmXFAjefIGQybY57FX44VCHyVa3CTOZROzWLbMc-VFwL4CEDj47LeRpM0=s128-rw",
      "description": "Edit and sign your PDFs quickly. Do it all in one app.",
      "minInstalls": 500000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382665000
    },
    "com.teamsnap.teamsnap": {
      "name": "TeamSnap",
      "iconUrl": "https://play-lh.googleusercontent.com/e4dHkRsmQD_sXSCTrFn2XxH735F8bRgtsVBix631H1fuFzATZVSBUclORTjqut2iZjBoTYLI9ahS8nr6mS8kHBU=s128-rw",
      "description": "An easy-to-use app for sports team communication and logistics",
      "minInstalls": 5000000,
      "category": "Sports",
      "updatedAt": 1782096994000,
      "firstSeen": 1783382666000
    },
    "com.flightradar24free": {
      "name": "Flightradar24",
      "iconUrl": "https://play-lh.googleusercontent.com/8KtIuiRHYtY0XJigXIl-iN6X6-ht85ELWXFiynenpCW40b6zNUnLFGKwIN0iITV_1L3sN3G53PaiNiWsn5RSIv8=s128-rw",
      "description": "Track airplanes and follow flights with our real-time flight tracker",
      "minInstalls": 100000000,
      "category": "Travel & Local",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382668000
    },
    "com.naver.linewebtoon": {
      "name": "WEBTOON",
      "iconUrl": "https://play-lh.googleusercontent.com/he2lEwx_2GRMBKxpN78dcnwbtTntaOOvUlnBpPJ0G5xXBetmzkdXgYuu_6xqwMTrjlYMb74NW1bb5RUwvp2pmQ=s128-rw",
      "description": "The largest manga, comics, and manhwa community with millions of fans!",
      "minInstalls": 100000000,
      "category": "Comics",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382669000
    },
    "com.camerasideas.instashot": {
      "name": "InShot",
      "iconUrl": "https://play-lh.googleusercontent.com/SwG0XbEyZC-fh5codVCcC1c-Vw6G-Ap7BDLPO5LYgeGPaYYBzPFcGgfIllbo-uS63gB2hPbFCFEb-YB4bW5OEg=s128-rw",
      "description": "AI video editor with music! Edit video with effects, slideshow & slow motion",
      "minInstalls": 500000000,
      "category": "Photography",
      "updatedAt": 1791478903000,
      "firstSeen": 1783382670000
    },
    "com.ornament.monitor": {
      "name": "Ornament",
      "iconUrl": "https://play-lh.googleusercontent.com/uQwAH4dJJ7QRpyiFpwk60auWjqOtSSbYd8uay_fuV_9UVWWrzZ_lHytql8P2d8wkyPFoPerLIl_u2fF1kcAEYg=s128-rw",
      "description": "Knows what your body needs",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791569776000,
      "firstSeen": 1783382671000
    },
    "com.medibang.android.medibangpro": {
      "name": "Paletta",
      "iconUrl": "https://play-lh.googleusercontent.com/Diyt_eyqkMZApFwSMNSqt7VJz4kR2fYdopfQy1cMqFM09b_65Juk02Mcs1yRpFZyh9eL8NYy__-tO6Kdfqo=s128-rw",
      "description": "Sketch, draw, and paint with pencil and pen. A powerful art app for all creators",
      "minInstalls": 10000,
      "category": "Art & Design",
      "updatedAt": 1782604800000,
      "firstSeen": 1783382672000
    },
    "com.azefsw.audioconnect": {
      "name": "AudioRelay",
      "iconUrl": "https://play-lh.googleusercontent.com/3H6hrklDey6YbcoHJCiqN1vUD0MqyGtca6nqBoD2I_gZ-104Vs4pDLNrEQ2TodG5Y5i2MMdSr0TgFLstxv3w=s128-rw",
      "description": "Listen to your PC audio, use your phone as a mic or stream audio from your phone",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1788171995000,
      "firstSeen": 1783382673000
    },
    "com.finalwire.aida64": {
      "name": "AIDA64",
      "iconUrl": "https://play-lh.googleusercontent.com/KNLC9bz3iU2eQsPZmFRUTR7tjjvYQOXggWwkmFjk774XcKBX4f-qLjzViH6aoEaZuLUtj5Tk-3JghquUo-lJSw=s128-rw",
      "description": "Hardware and software information utility for Android devices",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382674000
    },
    "com.psiphon3.subscription": {
      "name": "Psiphon Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/8lvPDjWAexZh4EZAfCD-IX4eDdPu7k-eJI0PJacFqIS2WnRs0f5qzIXF4JdvV3eK889yRlPwD-Y58RdiVBY7=s128-rw",
      "description": "Fast, secure VPN for private browsing and reliable access anywhere.",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1791763404000,
      "firstSeen": 1783382675000
    },
    "com.cpuid.cpu_z": {
      "name": "CPU-Z",
      "iconUrl": "https://play-lh.googleusercontent.com/ZrHa04Sd63PqJNHlvpCz8K94AKdmqDmCacf6iQ0rBZs4s7JmcevoetuduWsRo3S3SC0DIDh273mwU_P0gSc2cQ=s128-rw",
      "description": "CPU-Z is an application that reports information about your Android device.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382676000
    },
    "org.hola.play": {
      "name": "Hola VPN Proxy Plus",
      "iconUrl": "https://play-lh.googleusercontent.com/0XpdhvjM2TUxAD4pDvp-Bd9OHRNfkfnO5iRDLEKyyjj9cnmvjYb8kH5vhVASlXSRgjHKDTgncioNqhb3Hunxew=s128-rw",
      "description": "Easily access any website or app from around the world!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382677000
    },
    "com.app.social_gamebox": {
      "name": "Social Gamebox",
      "iconUrl": "https://play-lh.googleusercontent.com/1AZ8QbaW9H7oCNzNGgc73Pe9RLh-wLgL2dH--dO57Iaf_W2fr1gd7eQKv18dFreEPS_4EdxnWeBVbdGTGUjZ_Q=s128-rw",
      "description": "Games that spark, memories that last",
      "minInstalls": 100000,
      "category": "Board",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382678000
    },
    "eu.darken.myperm": {
      "name": "Permission Pilot",
      "iconUrl": "https://play-lh.googleusercontent.com/Avvq84tDNB49hhXn06aDd9TcqTH8b4VUw7VntAqcNoDgS8PFoDJS5dN0uiJ24pyEUtBxj5Pa14FqhEUdFMgi=s128-rw",
      "description": "Android app permission overview",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382679000
    },
    "kha.prog.mikrotik": {
      "name": "MikroTik Network Tools",
      "iconUrl": "https://play-lh.googleusercontent.com/KWKtpXZfYosRpwxSXDT9fLtro3iN9FQOBZpz7AObcDx-KxBCscq4efe0FTvUbjPzI3oGe9PfhHqVYE3Uwl-fxA=s128-rw",
      "description": "Share your internet or extends your existing Wifi connection as a WiFi Repeater",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382680000
    },
    "com.shexa.permissionmanager": {
      "name": "App Permission Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/RzmOwc2oqu3vvXd8Lawc40E-f6OxrvwdmMUeei3Qj_fVAknevHOxWiCJ16Qw900hF-38mLPjq4Uez0Vxny1E=s128-rw",
      "description": "A complete solution for mobile security and privacy assessment.",
      "minInstalls": 5000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382681000
    },
    "com.anetcapture.mock": {
      "name": "HTTP Sniffer",
      "iconUrl": "https://play-lh.googleusercontent.com/24EBd10FuOQlxUVCGuvzA2SgBVZYrNMSgE-a8MzeU_r9uYB4RLShs0OSSjxKZGroeoPy3FKNI4fGoXO3DdNPJg=s128-rw",
      "description": "Network sniffer: HTTP, WebSocket, gRPC, DNS, MQTT, redirect, mock, replay",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382682000
    },
    "com.realbyteapps.moneymanagerfree": {
      "name": "Money Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/YCRpZP_XCku3nb1fmkcAVAK-p8eaRkQNFzNSbVARSPGcaDotMOdMW_lyBTagYFGVm_VjnK9c7-PXHtw-4z_T=s128-rw",
      "description": "The #1 financial planning, expense tracking and personal finance management app!",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382683000
    },
    "com.rumble.battles": {
      "name": "Rumble",
      "iconUrl": "https://play-lh.googleusercontent.com/NO9DhF3HZxnIQIclBMAEOjJImZegCXBu7ALiC4FWIj-QZc3EvIWUrcUJs-_9Abqb2urcnbOZdPyNI_WVBdCNyQ=s128-rw",
      "description": "Watch videos, live streams & short videos. Follow creators, chat and upload.",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792226003000,
      "firstSeen": 1783382684000
    },
    "com.paget96.batteryguru": {
      "name": "Battery Guru",
      "iconUrl": "https://play-lh.googleusercontent.com/dGzjJqkvyNS6Iz4ze1YSaqTtzXu6PH8eiSVf56ALnykqigf9S_Sb36BvOA0xX_KVeUT8NJZDR20cIziK9nby=s128-rw",
      "description": "Battery health monitor with mAh, charging speed, always-on display and alarms.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791900241000,
      "firstSeen": 1783382685000
    },
    "com.finch.finch": {
      "name": "Finch",
      "iconUrl": "https://play-lh.googleusercontent.com/fsYShU5YDNZxBQgZF-UjT-cq7Mxtqmz71_Q8isHj3DzpOX9Me4KZLD780Oe2DxTRVPzA76xlDNigl9SXjEsPfw=s128-rw",
      "description": "Mood journal, habits, self-care tracker, self-love",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382687000
    },
    "com.hv.replaio": {
      "name": "Replaio",
      "iconUrl": "https://play-lh.googleusercontent.com/5u5Pyu4UsUTHAR9dlkWdf7tZgLdh-XE01oB2sCfOVAYmedWIzisV4HmUhKwMy1tCi3s6MOhFhZQmP9vi_qAHbQ=s128-rw",
      "description": "Radio AM, FM & internet from around the world. Listen to many stations in 1 app",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382688000
    },
    "com.budget.tracker_app": {
      "name": "Cashew",
      "iconUrl": "https://play-lh.googleusercontent.com/VQ1Nyf_vXLkr2anxhD0tHvtzpM93beJa5lZcSuDy52WTHEdidajo59pB-1RGHy9S8fBz6ylTUzGFD6V7hoK3elY=s128-rw",
      "description": "An expense tracker designed for you!",
      "minInstalls": 500000,
      "category": "Finance",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382689000
    },
    "app.remux.video.converter": {
      "name": "Video Converter",
      "iconUrl": "https://play-lh.googleusercontent.com/6OkYr5tzG_I_mmkX4GzcOkBxEOgn_xz3ogVG0RJj9bTCZZMwGumB-D2RSjlubG78QZJgQ0-i4oMyvnxtkt0CoA=s128-rw",
      "description": "Convert video or compress video to mp4, webm, mov, mp3 and more...",
      "minInstalls": 100000,
      "category": "Video Players & Editors",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382690000
    },
    "com.truebill": {
      "name": "Rocket Money",
      "iconUrl": "https://play-lh.googleusercontent.com/1Vo_ixB4gB-cXR5MMr24xonI_6XVuvHzpDrmPJyZQaXBZUfv90OlxZmpAzthrm_hM64_ZCXbiQ0vgyKYhEYXxh8=s128-rw",
      "description": "Manage and cancel subscriptions, lower bills, track expenses, create budgets.",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382692000
    },
    "com.sec.android.app.shealth": {
      "name": "Samsung Health",
      "iconUrl": "https://play-lh.googleusercontent.com/OS7TGfRDIg8sbKxzYpsAr6fcg8vWPBV6Wx85alc0EQivKZY4I6VQuFRNaFSyi07ZydngVcxFkmVUUkr32khBVg=s128-rw",
      "description": "Lifestyle companion to track your fitness, weight, diet, food & sleep.",
      "minInstalls": 1000000000,
      "category": "Health & Fitness",
      "updatedAt": 1792089533000,
      "firstSeen": 1783382693000
    },
    "com.crazygames.crazygamesapp": {
      "name": "CrazyGames",
      "iconUrl": "https://play-lh.googleusercontent.com/XUbElKnsGZ-_rqyvCPdve-_IkzYke9R_VYtkpYW7XVcCdqWGCXXKU6CNt41zh3N4GSIkLse82ywuYO0_OO403JQ=s128-rw",
      "description": "Play 2500+ instant games! Enjoy .io, racing, puzzles and more - no installs.",
      "minInstalls": 1000000,
      "category": "Casual",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382695000
    },
    "com.spocky.projengmenu": {
      "name": "Projectivy Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/Qo3kWBOmNFWGcGxiBHs-tR2_0uVcrGGUzKXb_e_JwpbwwzsYHAs-qvNhE-QDr2c8B4_8w0bq8yl5uo88pTdb=s128-rw",
      "description": "Elevate Your Android TV Experience",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1791849932000,
      "firstSeen": 1783382696000
    },
    "io.stashteam.games.tracker.stashapp": {
      "name": "Stash",
      "iconUrl": "https://play-lh.googleusercontent.com/_tk5SamI5kPyLodXp0hLMSMBK3AFeoImF0ZtIzdsS-xYVRHWnTnOw9wCk9sedN3QXi9jL898L3bU62d61P2_gg=s128-rw",
      "description": "Gaming social network. Track game collection. Leave reviews and follow gamers.",
      "minInstalls": 1000000,
      "category": "Social",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382697000
    },
    "com.cfdrink": {
      "name": "Mixel",
      "iconUrl": "https://play-lh.googleusercontent.com/jpL_EY5hpAmsIacF62UcQx_m03SZxm9PehmvBAhX2qz-KXApgfVP1XuuHDVTwYcqtRQd2B6d0AkWVT3OSRrtM2A=s128-rw",
      "description": "What can you make? Add your ingredients, discover 2,600+ cocktail recipes.",
      "minInstalls": 100000,
      "category": "Food & Drink",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382698000
    },
    "com.regasoftware.udisc": {
      "name": "UDisc",
      "iconUrl": "https://play-lh.googleusercontent.com/HPZC8ZdPPSDpYzkb2JoFsLVFL94sX7FFSRKuT0Rxg-d5lsGFIe4jfPLrLsOIFRB7gnqMEDUr6E-o0O8_ZR-KIw=s128-rw",
      "description": "Keep score, find disc golf courses, track your stats, measure throws, and more!",
      "minInstalls": 1000000,
      "category": "Sports",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382699000
    },
    "com.chimbori.hermitcrab": {
      "name": "Hermit",
      "iconUrl": "https://play-lh.googleusercontent.com/SkxvvpzgHvzG3ODTIf3EZA5kbAvFX6ahey_-wQppGxG4X6jxXBHY2LeBQShRLi7RktS02Tl6HlqON22dH62TZQ=s128-rw",
      "description": "Advanced Web Browser for Power Users, optimized for Lite Apps & Privacy",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1782604800000,
      "firstSeen": 1783382700000
    },
    "com.thehungrywasp.iamsober": {
      "name": "I Am Sober",
      "iconUrl": "https://play-lh.googleusercontent.com/i3LYMtM1MIhV8Fo2aWDY1ctEkI6D3j3lNeMp8pKr8c-l_-Iy0e8z4ZKWcP0SEuJ0bjoQg2gOs7zYLf5XKawM=s128-rw",
      "description": "Track your addiction recovery daily. Quit drinking alcohol. Form better habits.",
      "minInstalls": 10000000,
      "category": "Lifestyle",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382701000
    },
    "com.windscribe.vpn": {
      "name": "Windscribe VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/k2TAILEsjpI_9_0lpmRRYiaty4JXOc3RpluhKccooYQ_s5llbvcywrQPxAWi_U_-eRHK9yaH1J5zXKfPqgrMxg=s128-rw",
      "description": "Secure VPN with fast servers, unlimited internet access & encrypted connections.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382702000
    },
    "com.accuweather.android": {
      "name": "AccuWeather",
      "iconUrl": "https://play-lh.googleusercontent.com/wdQXBFb3I1NgNpRzJo9tMHJuV9P069NR5GJ2J7w8eX_SVarWLRarca-6MiemrDbnSqDQflFzvzjSG2smlwe39TQ=s128-rw",
      "description": "Your local weather forecast, storm tracker, radar maps & live weather news",
      "minInstalls": 100000000,
      "category": "Weather",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382703000
    },
    "com.goodreads": {
      "name": "Goodreads",
      "iconUrl": "https://play-lh.googleusercontent.com/lPjI_6cWcHfAR_wBRggfgH9sS_WLyuq37558Q3a_38gvnLEgQNjT6w4UQ2_U0wqZeS2H2-__cslXy1zL6K09egU=s128-rw",
      "description": "Discover new books, read reviews, track and share your reading journey",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1790578485000,
      "firstSeen": 1783382704000
    },
    "com.targo_prod.bad": {
      "name": "TARGOBANK Mobile Banking",
      "iconUrl": "https://play-lh.googleusercontent.com/GSUQQyIV4kE_eODmBaJDuhfCqzA2rKuxFXmV6jjec8--M98EP4n3JdcwJDqyfkymqagQV-zqmrdPRSVnlUeU=s128-rw",
      "description": "With the TARGOBANK app, you can do banking transactions easily and conveniently on the go.",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1782399102000,
      "firstSeen": 1783382705000
    },
    "app.ninjavpn.android": {
      "name": "Ninja VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/Z10nyQkvnKpejvNvZ7LS3xXzZNRqq-nXAMiorVg8Ciyp87u2A8vIfgKbukMOZ-shf2i1OZUGkVJDmlhIDg8chg=s128-rw",
      "description": "Super fast, unlimited, secure VPN for gaming, streaming, and private browsing.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382707000
    },
    "air.com.musclemotion.strength.mobile": {
      "name": "Muscle Motion Strength Training",
      "iconUrl": "https://play-lh.googleusercontent.com/k3r3bMRWlDUuKAx2MWdrvOQGDa6gsziPvOeHJ6bj3GrsLVrdYMArGTL9mtyDfqYl7EqghuMf0ZhIqtYPxwRE0Q=s128-rw",
      "description": "Training Exercises & Biomechanics",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1789049308000,
      "firstSeen": 1783382708000
    },
    "com.weather.Weather": {
      "name": "The Weather Channel",
      "iconUrl": "https://play-lh.googleusercontent.com/qlnc-xsYVOz_MnB0Xq7x39Wh2XoDJ_IaXNOatWbLQkIUWfp-_KpMQ5nm35TFviE9UIaEjfC0MN1C28iX7SUWQQ=s128-rw",
      "description": "Prepare for severe weather with notifications, future radar, and live alerts.",
      "minInstalls": 100000000,
      "category": "Weather",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382709000
    },
    "com.tomtom.gplay.navapp": {
      "name": "TomTom GO",
      "iconUrl": "https://play-lh.googleusercontent.com/wh18vBe9n0ZsqDOjBFOvCeTTlB-fD7EOhQrloLTmJtULPpis14X-gUN_zTxhL_a3Oi4XPcWnBF1kcZqMjcHrZj0=s128-rw",
      "description": "Get routes that fit your truck, traffic info, multi-drop planning, truck POIs...",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382711000
    },
    "com.a0soft.gphone.acc.free": {
      "name": "1Tap Cleaner",
      "iconUrl": "https://play-lh.googleusercontent.com/RTKE8PfBmgWxT1Q7pdvw1kkyHWegQ6c_sBFTfOByK9Ncl9oVn_WA7pqBzYqjRSLY23AmTIHnaVAMZLVLyrFabQ=s128-rw",
      "description": "Clear cache, search histories, and defaults",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382712000
    },
    "com.degenk.boorusama": {
      "name": "Boorusama",
      "iconUrl": "https://play-lh.googleusercontent.com/lcHBg44Dsg7F9lNWrSkF7tyk4qu71Z_J0o_4bdyW5YQjygBDaKh3ckT0kOzS63HljGKOZCUu5pOyTQzBtk0C4A=s128-rw",
      "description": "One app to rule them all.",
      "minInstalls": 50000,
      "category": "Entertainment",
      "updatedAt": 1782604800000,
      "firstSeen": 1783382713000
    },
    "com.surmin.photofancie.lite": {
      "name": "PhotoFancie",
      "iconUrl": "https://play-lh.googleusercontent.com/Vf9qR9r19DKLRlQKiC46kHiiWwZRMPdiVzqrI9zyfN5h5cxgMw2-03MOEdoJ3eALPTH3Rz5qdZEZZSjJqecvhQI=s128-rw",
      "description": "1. Combine your photos into Collages.\n2. Cut & Paste photos to make Scrapbook.",
      "minInstalls": 1000000,
      "category": "Photography",
      "updatedAt": 1782604800000,
      "firstSeen": 1783382714000
    },
    "com.scheler.superproxy": {
      "name": "Super Proxy",
      "iconUrl": "https://play-lh.googleusercontent.com/xMpEz29P9jI4aTrWYMNjcEhv92-kPJuWDOS4Gzw82dqm0tspnBy6y-S_6I7iRRH62www_jHwH8Jw8Pr_RFr-PrI=s128-rw",
      "description": "Tunnel all your apps through an HTTP or SOCKS5 proxy server",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1782604800000,
      "firstSeen": 1783382715000
    },
    "com.maxmpz.audioplayer": {
      "name": "Poweramp",
      "iconUrl": "https://play-lh.googleusercontent.com/-21ASw97RWIu-CnDVbEEtTrfVIDqpfhY4eofgk5aT98q4E8jnrMVxNqI0J7JYgRTkHjoOoWM58ScUzu30cxevQ=s128-rw",
      "description": "The ultimate music player for Android with equalizer and bass boost",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382718000
    },
    "ak.alizandro.smartaudiobookplayer": {
      "name": "Smart AudioBook Player",
      "iconUrl": "https://play-lh.googleusercontent.com/XUG_zlohI-GsehLvej2Vu5wQkXwi1g1yUp1ho5oJFi6pc_To7SAgzgCZuHaMz8Qo5auGDDrGwx1ULHxM5wvU=s128-rw",
      "description": "This application is full of useful features for playing audio books",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382719000
    },
    "com.chess": {
      "name": "Chess.com",
      "iconUrl": "https://play-lh.googleusercontent.com/JO7Z75U1oypXpNTAklroO5emKWePni0sK9zn1E_nRgqmbAHoMxz1oQHDfSTpcycdht92dTBejkpEDXttGeCWN74=s128-rw",
      "description": "Play chess online with friends! Learn chess tactics, puzzles & analysis!",
      "minInstalls": 100000000,
      "category": "Board",
      "updatedAt": 1792318375000,
      "firstSeen": 1783382726000
    },
    "com.hevy": {
      "name": "Hevy",
      "iconUrl": "https://play-lh.googleusercontent.com/bLlRnwjt0tKva6ob0ZrtxkUs-z4MhQ4cPIOnXeh_knD8QVAXSLFiMGyKo2kLF7PV2uSK1Wly1L4q-6Sv1k13=s128-rw",
      "description": "Gym Log & Workout Tracker | Fitness Journal, Training & Weight Lifting Planner",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1792334049000,
      "firstSeen": 1783382727000
    },
    "com.dv.adm": {
      "name": "Advanced Download Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/E_HmG2bArUd4Ke1sVW7uUmFicY0UENJcVBAVqnHp_SLfF7qCuv_n_klf-Jl37KlWbE39J8Svc6lx4vUENt4ayBw=s128-rw",
      "description": "ADM intercepts files from browsers and accelerates downloading by several times.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1790699570000,
      "firstSeen": 1783382728000
    },
    "com.todoist": {
      "name": "Todoist",
      "iconUrl": "https://play-lh.googleusercontent.com/03uYCmB2qWmmr-rIL8X_gj20wdIxLPW3bmqf1ZSNlwf_ZjuQYGnNnOB-8ig2CBzwqyf5meCgOgUEzxvC1QY6rg=s128-rw",
      "description": "Organize tasks, capture ideas by voice, and keep your teamwork on the same page.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382729000
    },
    "com.jellywatch.app": {
      "name": "JellyWatch",
      "iconUrl": "https://play-lh.googleusercontent.com/7-Y4y44gnorJcG37GUeDzSDgh5HkqmgE07Il3D_tHficwAQw32a4A3CgBrdfUKgaRAZ9lsZTgwg2vWH6KEmQHw=s128-rw",
      "description": "Remote control for Jellyfin & Emby Server, Radarr, Sonarr, Seerr & media tools.",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788570357000,
      "firstSeen": 1783382730000
    },
    "com.harwin.prismatica": {
      "name": "Prismatica Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/-JobtL9RKnBwUNh4uuJqPE1cGFUXhca5G9GMa_gyssFbbTWPvqGtRCutqYA8jj2jXyTJpf1_IZZ6A7gm0wOQ=s128-rw",
      "description": "Color grade videos & photos with pro tools, LUTs, scopes, HDR and 10-bit export.",
      "minInstalls": 1000,
      "category": "Video Players & Editors",
      "updatedAt": 1788570357000,
      "firstSeen": 1783382731000
    },
    "apps.automan.blurwallpaper": {
      "name": "BlurWall",
      "iconUrl": "https://play-lh.googleusercontent.com/u8FMhHkOY7PxrEesd6DyJYirSsH8EJpMr3soeFp6Ou8mYqkc8UXoxP7Fs2idOa4pXVVjmzWtbiMBA5-SW1on=s128-rw",
      "description": "Apply a blurry effect to images and set them as your home screen or lock screen",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382732000
    },
    "com.changayaf.inmigreat": {
      "name": "Inmigreat",
      "iconUrl": "https://play-lh.googleusercontent.com/BL49mJTEiwida50COBFsLVFGV_eBLd7J4rWXlYG3LiobDF8YoGLVOhVoTqcrAz7heXIqL5Zcu-wDlrt25JyvTZs=s128-rw",
      "description": "Immigration court (EOIR) and USCIS case tracker: hearings, your judge, alerts",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382733000
    },
    "com.citymapper.app.release": {
      "name": "Citymapper",
      "iconUrl": "https://play-lh.googleusercontent.com/U0baiS5SFsdl6hU6WW2Rq94xd5lIscxgwVZNw0rsN2G7Tqlg3m86KieOuhgR9GTQZMYngD_ilppCeot9lBuBPQ=s128-rw",
      "description": "Route Planner for City Navigation: MTA MBTA NJ Transit Bus Times & Subway Map",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382735000
    },
    "com.localaiapp.scoops": {
      "name": "Scoopz",
      "iconUrl": "https://play-lh.googleusercontent.com/Lm1Lyl9fN-E0QCmqzMvYOGfnEJ2zK6jGRlquVxY35QBVspVr1LkY6Qb4hpuAchXpQ3harkLmIN12nmnbQ0F15g=s128-rw",
      "description": "Your people. Your videos. Real stories from communities that matter to you.",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382736000
    },
    "com.tecso.MigraConnect": {
      "name": "MigraConnect",
      "iconUrl": "https://play-lh.googleusercontent.com/o9N_gaJAFkQEFV4XMgMdR954dODb4vwNLiJFlhRQmGTn__EzEwdhoT-bU0xx6BgHxGOyvpDh5G6t42sQgwxUIg=s128-rw",
      "description": "Case Tracker for USCIS cases, Immigration Court information and FOIA Request",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382737000
    },
    "com.joincarbon.nutrition": {
      "name": "Carbon",
      "iconUrl": "https://play-lh.googleusercontent.com/xh_SCE1_93pOL_plTk450pnGx9uDxf2yhIaI_S4Ew0B8oTu9kde8mnTz5K0WDqIchUREMctKWdMErCpWNAxV=s128-rw",
      "description": "More than a food tracker. Your diet & health coach for any lifestyle.",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382738000
    },
    "com.lawfully.lawfully_ai_tracker": {
      "name": "Lawfully",
      "iconUrl": "https://play-lh.googleusercontent.com/kJWGpOSNuSksksG3G0II-7GLqP5FrrrdExJmsqe-U1-z0jS73Ir_N8yCcqvuZKSFP_Sm_oO8-vv7AQpve_Hwv3Q=s128-rw",
      "description": "USCIS, NVC, DOL & EOIR case tracker. Alerts, processing times & predictions.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382739000
    },
    "com.particlenews.newsbreak": {
      "name": "NewsBreak",
      "iconUrl": "https://play-lh.googleusercontent.com/i8olqrWdwlz5FwqujfNFdV-VELjIxBTZufvaTws8cgkaJUZCBIKGpiFgYn2B5-FUtxEdsm9qVagY17T7LUGVtg=s128-rw",
      "description": "Reconnect with your neighborhood! Daily news alerts for local news headlines!",
      "minInstalls": 50000000,
      "category": "News & Magazines",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382740000
    },
    "com.snow_forecast.snowforecast": {
      "name": "Snow-Forecast.com",
      "iconUrl": "https://play-lh.googleusercontent.com/66DP8d0CDmvtTbNGesG6dmF4YA8sqw_SUm9dIy0lhZCm5FnBFIlaWdHqOV979q3lvCdcutRw7E3SVx6OA3WG=s128-rw",
      "description": "Explore ski & snowboard conditions, detailed snow reports & live webcams",
      "minInstalls": 100000,
      "category": "Weather",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382741000
    },
    "police.scanner.radio.broadcastify.citizen": {
      "name": "Police Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/8LGthSvsHldZPispQ5fsFJ9kNbXnVuvF-_TCGHBXGvEB_oKNQ91COnnX255kH0vgnfwJVf_qSaXe2aOdK49xpgM=s128-rw",
      "description": "LIVE Police Scanner: Hear Crime Alerts, Fire Alarm, Emergency & Weather Radio",
      "minInstalls": 10000000,
      "category": "News & Magazines",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382742000
    },
    "com.influencers.fst7": {
      "name": "FST-7",
      "iconUrl": "https://play-lh.googleusercontent.com/HMR0-W9culvZNvDB1DP9wGpDGtRml0Ij5WTo0XtjpGa6lV9H9yDwCnJ-U0K9koFx0uezEoTDbHb0_2KNsWTnxQ=s128-rw",
      "description": "Transform your physique using the system the world’s best bodybuilders trust",
      "minInstalls": 50000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382745000
    },
    "com.trainwiseapp.app": {
      "name": "TrainWise",
      "iconUrl": "https://play-lh.googleusercontent.com/xSsl05S_F4UyfJcu7sZRD-MtjFYVftUXCEsACV1UBRciTM0SqTyft9wEGvPeLvz6ZFj4kfMsjlMs7nui3NqnHCw=s128-rw",
      "description": "No Hype. Just Results.",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382746000
    },
    "uni.cbum": {
      "name": "STNDRD",
      "iconUrl": "https://play-lh.googleusercontent.com/4vXEbUyL5rFpaHlvhkU9r14NN-GZWIbyEEEoOUR-YYT2bFYiFqMPZ-JAGK_xinJRutsSgJWbD2R8jiP_FSoq=s128-rw",
      "description": "Train under the expert guidance of 6x Mr. Olympia Champion Chris Bumstead (CBUM)",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382747000
    },
    "com.ilovepdf.www": {
      "name": "iLovePDF",
      "iconUrl": "https://play-lh.googleusercontent.com/8a9Sx0e2W6I_Pif5oxt-yLzDVBJIJ6J4jtE-5z7WPSDR-exwPjClzmxg5VQ5x30jkj31WtoAKuJ9IfwWzNWsog=s128-rw",
      "description": "PDF Tools. Sign, edit and convert PDF",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382748000
    },
    "com.adsk.sketchbook": {
      "name": "Sketchbook",
      "iconUrl": "https://play-lh.googleusercontent.com/SAwYo44DrmijrKgVa8VhGB4zFshE7Luw0stwCos86Id3jVd2q1dSs4rjbi25IvUQCpzvLk1pdrld7ZcapdX9RA=s128-rw",
      "description": "Draw and paint anywhere with a complete artist's toolkit",
      "minInstalls": 100000000,
      "category": "Art & Design",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382749000
    },
    "tv.pluto.android": {
      "name": "PlutoTV",
      "iconUrl": "https://play-lh.googleusercontent.com/O6MtMEvYNmr-I_cntqWT2Lq8L5Y5bG01V5udGLT8-8LcpNzeeOCDjgaX-mQEushfwrLjT74nVJMlmSgeIxtP=s128-rw",
      "description": "Watch free movies, shows & sports on the best entertainment streaming app",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1790441005000,
      "firstSeen": 1783382750000
    },
    "com.generalcomp.truecloud": {
      "name": "TrueCloud",
      "iconUrl": "https://play-lh.googleusercontent.com/HMNPjnirCROB85XXIZqHtJADfdOzxYRIPXmHNsWbj919SF4Z0egS3i8RZlMJo7jGjUEslJkWmQ3qPmXem72C=s128-rw",
      "description": "True Cloud \" 24 Hour Remote Video Surveillance Mobile application",
      "minInstalls": 1000000,
      "category": "Business",
      "updatedAt": 1790527889000,
      "firstSeen": 1783382752000
    },
    "eu.duong.imagedatefixer": {
      "name": "Image & Video Date Fixer",
      "iconUrl": "https://play-lh.googleusercontent.com/5yrcFUp58N6fI5bNm4oD6Z44fU1ZpyjCfSn49BrSU-tTQ6yW2bb7Mromn9OFk3RwWjeb-y3m4OiWsWArIRuV=s128-rw",
      "description": "Correct and restore the order of your images and videos in your gallery",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382753000
    },
    "com.mindful.code.studio.toxly.scanner": {
      "name": "Toxly",
      "iconUrl": "https://play-lh.googleusercontent.com/nTO1o2vh3LsFQnbIT3SjsPvtpTloFIuQNohUMBeiyBUIE8mkuviPKO2ocSUAujQIWMo33wTHJT-F3wJH-7vpgs8=s128-rw",
      "description": "Toxly: AI Ingredient & Toxin Scanner for mindful living by Mindful Code Studio",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382755000
    },
    "com.weawow": {
      "name": "Weawow",
      "iconUrl": "https://play-lh.googleusercontent.com/mo_d82SnAfbPtjpR3nVHs-wBPZ2ByUyR_30SUxSoxDpD1DMjU7mPpnV5QD4O7dMMvKp5AgefBpb1yDtf2y7J=s128-rw",
      "description": "Clean, beautiful, and powerfully customizable weather app for a WOW experience",
      "minInstalls": 10000000,
      "category": "Weather",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382756000
    },
    "com.nationaledtech.spinbrowser": {
      "name": "SPIN",
      "iconUrl": "https://play-lh.googleusercontent.com/smFSNxskrk_HPKDvKciVTJ_F0BGdjUHNkVyAjOrWqCCGq9QDj_TX_Dea7mXzQvjloX2NpN60vQHXDTLB6jxThA=s128-rw",
      "description": "Fast web filter blocks adult content, enforces safe search & ensures web safety.",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382757000
    },
    "eu.duong.picturemanager": {
      "name": "Rename & Organize",
      "iconUrl": "https://play-lh.googleusercontent.com/nsIwmjQGkl0Hi7xeJlO2xGSWZzew4pY-9x83rVoaCtUIPqpIhOIzgsRCAgFWGNfO1_vRHt6QmNBtb8V_PfrE=s128-rw",
      "description": "Rename and organize files with batch presets and folder automations",
      "minInstalls": 100000,
      "category": "Photography",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382758000
    },
    "studio.muggle.chatboost": {
      "name": "ChatBoost",
      "iconUrl": "https://play-lh.googleusercontent.com/T3CAUVTyQVRydZSmaJjYJEU7K05vKBxLC_-m_ahnbVd0n0JnfVqRXPk83tgL2m2EwxShBh90Zg8jVZDaPGpw9Q=s128-rw",
      "description": "Connect your AI models, build agents, search the web, use tools and AI Keyboard",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1787680854000,
      "firstSeen": 1783382759000
    },
    "com.bytecaretech.merokarobar": {
      "name": "Karobar",
      "iconUrl": "https://play-lh.googleusercontent.com/9Gx38ML5KX24JSQ4rJq1nlxvl7EEB_UosLexB7xhlZon_Fht7gNEsR-bClQ30qtmf9fa28JaLYyuXIwQGmiZ=s128-rw",
      "description": "Digital khatabook to manage your business accounting & inventory",
      "minInstalls": 500000,
      "category": "Business",
      "updatedAt": 1788570357000,
      "firstSeen": 1783382760000
    },
    "com.piksoft.turboscan.free": {
      "name": "TurboScan",
      "iconUrl": "https://play-lh.googleusercontent.com/se79iBHBV6jc6JVSQg7cRlM77USmaZp7rHhuQz4LPrrbfI-H-R8_BPy_ITwTN9ZlELLRzP5AkCrBfwCIL9-F=s128-rw",
      "description": "TurboScan turns your phone into a full-featured and powerful document scanner.",
      "minInstalls": 1000000,
      "category": "Business",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382761000
    },
    "alldocumentreader.office.viewer.filereader.pdfviewer": {
      "name": "All Reader",
      "iconUrl": "https://play-lh.googleusercontent.com/ukyw7ov7yMyPUhiudTMlZErtWgkoMLjsB2dwi5O_OTKDKU7jTrxwhQ4Vf0TAJLcPLibQ9wTZ_TG1RsxzD2y142M=s128-rw",
      "description": "All document reader, pdf viewer app, read docs & excel files",
      "minInstalls": 10000000,
      "category": "Business",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382762000
    },
    "com.thegrizzlylabs.geniusscan.free": {
      "name": "Genius Scan",
      "iconUrl": "https://play-lh.googleusercontent.com/SK7dINLoGBg4JFtGP__81cj7F-0q8hTd6L_Laug7oOUXE5fiGfh9kcA-kHeic1RlDzwOnMfU91tpazGOsRnrSg=s128-rw",
      "description": "Genius Scan is a document scanner app in your pocket.",
      "minInstalls": 10000000,
      "category": "Business",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382764000
    },
    "com.wavve.boating.gps": {
      "name": "Wavve Boating",
      "iconUrl": "https://play-lh.googleusercontent.com/zb8ihz1E4ePrDfFPPFQhW1Su07CXj_aRc1hdn5Jr-hwK4bfdbJaoXtX5pbcf9Y5T1u9jGu0ttSuVHV9T0zdnCg=s128-rw",
      "description": "Boat Navigation, Nautical Charts, Map, Weather, Tides, Water, Depths, Marine GPS",
      "minInstalls": 500000,
      "category": "Maps & Navigation",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382765000
    },
    "com.urbandroid.kinestop": {
      "name": "KineStop",
      "iconUrl": "https://play-lh.googleusercontent.com/1OfzOcLpzowxO8D4OpS8yX_APtJPmwXCwUn9p-omx8I_FT3h1YiMhkdcfNOz3NYg_Z5Fk-RWCzA8GOuKO67UZQ=s128-rw",
      "description": "Goodbye travel sickness, read in the car and feel good with vehicle motion cues",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382766000
    },
    "com.spotangels.android": {
      "name": "SpotAngels",
      "iconUrl": "https://play-lh.googleusercontent.com/ud7_eSQtO0lJe8P_svEttScCPMP1b7GTFhbyOh_HPOQKwDOB368hQbAGd8wCdHT-7hQiDLQWUREIyjGvAZ0cOA=s128-rw",
      "description": "Free Parking, Rules & Garage Deals in 100+ cities",
      "minInstalls": 500000,
      "category": "Maps & Navigation",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382767000
    },
    "com.mygate.user": {
      "name": "MyGate",
      "iconUrl": "https://play-lh.googleusercontent.com/gTgy9Nvj_jvHIgCq5V0WNghXwbMh0rsgo9kBjzTWcolYfsgmoL9UeGxelK4rY_AvB4AuGyr4HW5cCGcgznyhOg=s128-rw",
      "description": "A complete society management app for payments, bookings & visitor approvals",
      "minInstalls": 5000000,
      "category": "Lifestyle",
      "updatedAt": 1791648998000,
      "firstSeen": 1783382768000
    },
    "com.bounce.connect": {
      "name": "Bounce Companion",
      "iconUrl": "https://play-lh.googleusercontent.com/r8FvfnT6RFkKOaGZryYpn4XicjASUXMvGrL0o63MwwpLdgPZlFRLoh1Y1esImM8J2U1gnLJH8PU1jnz39TRB1g=s128-rw",
      "description": "Sync Android to Mac. SMS, calls, files, clipboard. No cloud. No subscription.",
      "minInstalls": 100,
      "category": "Productivity",
      "updatedAt": 1784401043000,
      "firstSeen": 1783382769000
    },
    "com.medium.reader": {
      "name": "Medium",
      "iconUrl": "https://play-lh.googleusercontent.com/8l6kw0A7K9fxKx9LT1GxArx8DZpG3_Rg9ERNrEbe0scqRWl0ShWp3U5ZNLUL6Gyj1_Xt6ASeCnUl490gXe3o9iM=s128-rw",
      "description": "Read millions of expert stories on business, tech, design, and current events",
      "minInstalls": 10000000,
      "category": "News & Magazines",
      "updatedAt": 1788171995000,
      "firstSeen": 1783382770000
    },
    "np.com.nepalipatro": {
      "name": "Nepalipatro",
      "iconUrl": "https://play-lh.googleusercontent.com/cZ9_hY4QA2qnDZrHFvcgJgL1su8EDhEUMIMDvQvTkkTJJtQQo5807PoTss6zx7kYks2CCqXax5PWtJF7xV03pg=s128-rw",
      "description": "A Nepali Calendar (2083 BS): Tithi, Panchang, Rashifal & Date Converter",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1792129240000,
      "firstSeen": 1783382771000
    },
    "com.crunchyroll.crunchyroid": {
      "name": "Crunchyroll",
      "iconUrl": "https://play-lh.googleusercontent.com/FUEOotGzxEZqItvGGov0YBiOhZBCACxCM6kF37OtpWrCG9H6EyxSeY2G8PDXQGueLxlxtL3Xr0fbkvXaQ67NLg=s128-rw",
      "description": "World’s largest dedicated anime library",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1792170425000,
      "firstSeen": 1783382772000
    },
    "com.movistarplus.androidtv": {
      "name": "Movistar Plus",
      "iconUrl": "https://play-lh.googleusercontent.com/hrz4coRvzEr2euUSAUYdqlJkj4iv9aIk0nwg5EVl9Kif4cYRMqC2ussnVdcNjjclNtlbWq1_XaGWfC0SoC7U7A=s128-rw",
      "description": "With our latest update, you'll see Movistar Plus better than ever.",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1783204928000,
      "firstSeen": 1783382774000
    },
    "com.mxtech.videoplayer.pro": {
      "name": "MX Player Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/kuU8L2zHfkE8rDQ8iUwMpYcV8TzUDBz7n_KYaEV4R5M7W5qHiZGqxWk9f1ysP2Lk72GmRTps3iaXUXfH-18pWw=s128-rw",
      "description": "Powerful video player with advanced hardware acceleration and subtitle supports",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791053992000,
      "firstSeen": 1783382776000
    },
    "com.rk.taskmanager": {
      "name": "TaskManager",
      "iconUrl": "https://play-lh.googleusercontent.com/PGIYRXc-vBlKInTp-i0dvz1E3NCUNWkDn5DGgHaPkMY5QQQ4rzQtprwdepBRLhzyaj60oNzHM2UZfxVyVzmz=s128-rw",
      "description": "System moniter for android",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788280650000,
      "firstSeen": 1783382777000
    },
    "com.fitbod.fitbod": {
      "name": "Fitbod",
      "iconUrl": "https://play-lh.googleusercontent.com/bHwuoAEtZW40k3A15ya6of1_p930CXTXGNy01ybT3ICFciBum0PLnIfWjwWFk2iiKsSXdusVQTOckn7rTMREBA=s128-rw",
      "description": "Gym & home workout plans with strength training, exercise tracking, HIIT & more.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382778000
    },
    "com.vizmanga.android": {
      "name": "VIZ Manga",
      "iconUrl": "https://play-lh.googleusercontent.com/EY_X2EIcNjp6ugIGzz-2g6H-OXfJlA78ompF5sbOc52e1YYy3_rrmBnB_5zhEOIKUa0gwV1rDC3yGt9WBw4e3w=s128-rw",
      "description": "Comics and stories from Japan",
      "minInstalls": 1000000,
      "category": "Comics",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382779000
    },
    "au.com.shiftyjelly.pocketcasts": {
      "name": "Pocket Casts",
      "iconUrl": "https://play-lh.googleusercontent.com/9VEAFZhJZgBzOnGXhSLqxwGt_11eQ4KBczz5UpaRGWK95z1isxCv4Xpp1T4gtCAtK6OlSBILVcbM9XaWaTK05hQ=s128-rw",
      "description": "Stream, download, and organize your podcasts",
      "minInstalls": 1000000,
      "category": "News & Magazines",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382780000
    },
    "com.metalsoft.trackchecker_mobile": {
      "name": "TrackChecker Mobile",
      "iconUrl": "https://play-lh.googleusercontent.com/l76xi1ycN3T0CsoSjKshBWEZpt1fY5i2jDaoBOCJOzhm9IoZtyE6DNWfQign8MdTgECDUvN1AuZ2BeXVOR0ZqdA=s128-rw",
      "description": "TrackChecker Mobile is powerful app for tracking your parcels.",
      "minInstalls": 1000000,
      "category": "Shopping",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382781000
    },
    "cn.danatech.xingseus": {
      "name": "PictureThis",
      "iconUrl": "https://play-lh.googleusercontent.com/sOAGaLPazp5jvgrz7JQNV_hcvjpMdgjrkVUfSbrdp1uDn601yv0iVajsQBHnTxmr6IllOl9j7n3mehjBwDE3kg=s128-rw",
      "description": "Identify Plants, Trees, Flowers; Personalized Care Guide; Auto-Diagnose Diseases",
      "minInstalls": 50000000,
      "category": "Education",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382782000
    },
    "game.puzzle.blockpuzzle": {
      "name": "Block Puzzle",
      "iconUrl": "https://play-lh.googleusercontent.com/LykZe_bTYCKYSv8j903U7YSynvqmMTPaikpAHGiS65aYr_Za8RV9pGuXNqDhTmglMN6ppdB209IIihK874DxMA=s128-rw",
      "description": "Simple but addictive puzzle game!",
      "minInstalls": 50000000,
      "category": "Puzzle",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382783000
    },
    "com.glority.picturemushroom": {
      "name": "Picture Mushroom",
      "iconUrl": "https://play-lh.googleusercontent.com/DXrF5vnF9dq1oD4tH9QYTC_T-LMWnBZnBrgRc_HUyULImVzcLnfaYw8Awg7qkwxHvcEIXY05qoCEgM7L4T4Rvw=s128-rw",
      "description": "Identify mushroom & fungi by photo, mushroom guide for hunting & foraging",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382784000
    },
    "com.apkmirror.helper.prod": {
      "name": "APKMirror Installer",
      "iconUrl": "https://play-lh.googleusercontent.com/LqHlOO3vapxTGOa5OPjzXNGkAMUkgq-3s2-FjLNSgO1Po7S2gUTUctfeCMN3M7qiB58BgNY8xh9TfA8xTNnO5Q=s128-rw",
      "description": "APKMirror Installer helps you install APKs and apkm, xapk, and apks app bundles",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382785000
    },
    "com.androholic.amoledpix": {
      "name": "AmoledPix",
      "iconUrl": "https://play-lh.googleusercontent.com/lei7zeC9KhdwRwEejaEjFTCR4NEsdR92dWcJYz2X-5Vk9CPVdPBRxwXODcou4GzS_LNw1EElcDtsnzfqz2_0qA=s128-rw",
      "description": "4K AMOLED wallpapers, depth effects, live clock and auto changer.",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382786000
    },
    "io.goodservice.theweekendest": {
      "name": "Subway Now",
      "iconUrl": "https://play-lh.googleusercontent.com/av9eXXziNDbeT8eubEph_TIfLVB53bPcusIVnbF7aCjMEA6bX_y0HITrfk9039DeK3siiVGgCCSzYuDRIpFS=s128-rw",
      "description": "Live MTA Subway Map; Track realtime subway arrivals, delays and service changes",
      "minInstalls": 1000,
      "category": "Maps & Navigation",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382787000
    },
    "com.socialnmobile.dictapps.notepad.color.note": {
      "name": "ColorNote",
      "iconUrl": "https://play-lh.googleusercontent.com/IoYdXZ5Z9ooJ7QoQA4LOACcrXhndg3nBZgy81s4UmxuQUoXB-gwAlGXyf1qFrYxTXxGsFE6jFwYuFXWJe0InYnw=s128-rw",
      "description": "Take a quick note, organize notes, and manage to-do lists with color notepad",
      "minInstalls": 100000000,
      "category": "Productivity",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382788000
    },
    "com.marsvard.stickermakerforwhatsapp": {
      "name": "Sticker Maker",
      "iconUrl": "https://play-lh.googleusercontent.com/PTcO4Uf0LJzFZDp-N_5PYR0_4CuFqjm1ipAy-bUhOb-oPlzX18OSgQoSs_94gt8M_tXUslGXUKruObvbQzyR=s128-rw",
      "description": "Create your own sticker packs for WhatsApp, cut out your photos or import memes!",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382789000
    },
    "com.toomics.global.google": {
      "name": "Toomics",
      "iconUrl": "https://play-lh.googleusercontent.com/bVCtSs3SL17q4bEwnVahuJxqoYKKP-2uzicSDoEMVULHahXIZhHeJwbyTBJjMshIPkV8dOQKRkh__Ly_BYHBcw=s128-rw",
      "description": "Toomics is a premium comic service with every genre for all readers to enjoy!",
      "minInstalls": 5000000,
      "category": "Comics",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382790000
    },
    "com.vanniktech.rssreader": {
      "name": "RSS Reader",
      "iconUrl": "https://play-lh.googleusercontent.com/xzJ2JhtIX6QQtnMEFhYGY--PQwQr1eHBiN45JMAPbPdc1IKADVarWrZEeQB7lMLHcAE5ve497rVnoyHp7QOSxg=s128-rw",
      "description": "RSS Reader to read RSS Feed Reader & RSS Podcast Player",
      "minInstalls": 100000,
      "category": "Music & Audio",
      "updatedAt": 1783382400000,
      "firstSeen": 1783382791000
    },
    "com.delphicoder.flud": {
      "name": "Flud",
      "iconUrl": "https://play-lh.googleusercontent.com/35qFT59FXT_QogXSqzkeV76iK23g3932gUM1ye7HIC_q_ELO9cTuYBLAJvTXIeeTLUk72UT_LxgqIg946p7DSQ=s128-rw",
      "description": "Fully featured, no limits",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382792000
    },
    "video.player.videoplayer": {
      "name": "Video Player All Format",
      "iconUrl": "https://play-lh.googleusercontent.com/uI_ZfaVBari9cQx3IbtJET5JN8uwxnMSSO8Y8wzWdg7p3gWrEYig5-DlSPiW6IBfBxjelgqATitc5xJ0EdhCWg=s128-rw",
      "description": "Play ALL formats in 4K & HD. Video downloader, MP3 player, Chromecast & more.",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792057718000,
      "firstSeen": 1783382793000
    },
    "com.instapaper.android": {
      "name": "Instapaper",
      "iconUrl": "https://play-lh.googleusercontent.com/gZegND2p4cCle70hA9KVvESOb8-f0_MILCQ11kkr8sTN8IQX1l3AxjqwbhTJWclQlIRFH4c5cgan9hM9rkV83A=s128-rw",
      "description": "A simple tool to save web pages for reading later.",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1783468800000,
      "firstSeen": 1783382794000
    },
    "com.soundbrenner.pulse": {
      "name": "Soundbrenner",
      "iconUrl": "https://play-lh.googleusercontent.com/_R9e9F6wRrKOIe0xuU6I68KSSLyiO9oGXBUF8WHcO2Pf3cxnL_WDGQUp7aIV6o8ZTJVve7tIamVzj-aQI2Qy0g=s128-rw",
      "description": "Intuitive metronome and practice tracker — upgrade your music practice today!",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1783468800000,
      "firstSeen": 1783382795000
    },
    "diozz.cubex": {
      "name": "CubeX Solver",
      "iconUrl": "https://play-lh.googleusercontent.com/L3BjsGX7Rixnki8p27jkdJTa1Bpu7PBE7QGzAqJONNMnZha8SKv1SuHrcPJrbuqA8BRtOzf3TeY_kJRg6xRRYA=s128-rw",
      "description": "The only cubing app you'll ever need!",
      "minInstalls": 10000000,
      "category": "Puzzle",
      "updatedAt": 1788903653000,
      "firstSeen": 1783382796000
    },
    "com.alexandrucene.dayhistory": {
      "name": "Historical Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/wyJ9Mw4u63ai7NKa30_Dq1At7dFKuI4-IeAmM3qGcMvTh5wlpbq784B7qYBlJ2Q-EL6kop0W-IGB0maQq2XBGIo=s128-rw",
      "description": "Discover what happened on this day in history. Events, births, deaths, and more.",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382798000
    },
    "com.microsoft.office.word": {
      "name": "Word",
      "iconUrl": "https://play-lh.googleusercontent.com/UPPHK323_gvNZWTnmq_lgp_qrSXwdXI8aYNfqNF27MtuujT2YAytdueWIKncRh5YfNB_rfpCBfImzo95iYC1Fw=s128-rw",
      "description": "Craft your story with formatting and grammar tools to ensure it’s right, always",
      "minInstalls": 1000000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382799000
    },
    "com.onesports.score": {
      "name": "AiScore",
      "iconUrl": "https://play-lh.googleusercontent.com/gGNfVnKkQgdX3pWzXQpnMcdVsJaNtYMTxJ8Ad8IFyiJqJGEd0v-DgVhdf6Wgje-DJJrGorMlt2KTzsPny4gQ=s128-rw",
      "description": "The fastest livescore app for NBA, MLB, Champions League, EPL & more.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1791974702000,
      "firstSeen": 1783382800000
    },
    "com.wolfram.android.alphapro": {
      "name": "WolframAlpha",
      "iconUrl": "https://play-lh.googleusercontent.com/27jY2voB8CFgMexjvusccPuqJYdMLTSEwbb7aCP0TI-cegOvhExyRXmBqHUFwdiFU1A5ndDh9KKTxFUqf0vbBg=s128-rw",
      "description": "Knowledge, Homework, Calculate",
      "minInstalls": 1000000,
      "category": "Books & Reference",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382802000
    },
    "com.livescore": {
      "name": "LiveScore",
      "iconUrl": "https://play-lh.googleusercontent.com/143fvnWCsd-0dOJVSJTmYo9dG_1Xk6fEHwvzteUVMRyYiXCOlG5v3oCohG-VkHdNtNPWQf30CK6Si3VDGDY4Sg=s128-rw",
      "description": "Live football scores with match highlights, stats & breaking news all in one app",
      "minInstalls": 50000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1783382803000
    },
    "je.fit": {
      "name": "JEFIT",
      "iconUrl": "https://play-lh.googleusercontent.com/urhFtqMp4ZIAsERTr8WVQFCqEFU-ZYK2a-B2NeGqvy2jxL8PyXhYi5ybwxFQemQ9VVYQyS-QhA8zn5iKaGmbpgo=s128-rw",
      "description": "Plan & track gym workouts. Sync routines & build muscle with strength log tools.",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382804000
    },
    "com.recipebro.cookingbuddy": {
      "name": "RecipeBro",
      "iconUrl": "https://play-lh.googleusercontent.com/XFq8lr7WJehXZS6ku2yDJ5n6Nv3RA9-lzP3T0TrUrhnB1va4JwxICWd01M0Rv7sjXexnLQRjq_dCmT-518dbG24=s128-rw",
      "description": "Keep all your recipes in one place! RecipeBro is the recipe manager.",
      "minInstalls": 100000,
      "category": "Food & Drink",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382806000
    },
    "com.appostrophe.scrl": {
      "name": "SCRL",
      "iconUrl": "https://play-lh.googleusercontent.com/lxQjbpVTFHvkfuOZVrcIBqlj8LJNYspLJppPXJwa4oTXswlR-vwCKvi09-ic4HeaQioowYHr_olZCj2lj3EH=s128-rw",
      "description": "Fit multiple photos on one post. Create carousels & scroll layouts for Instagram",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382807000
    },
    "com.microsoft.office.excel": {
      "name": "Excel",
      "iconUrl": "https://play-lh.googleusercontent.com/yycGmvRqYttLxLsu_2mMo17jb5KVfrSSj0W67w5nN6QcOn30HIxQ7DBwdNVtbTRTFCQNd5vNyd-bgeGfmiSS=s128-rw",
      "description": "Use powerful, industry-leading AI tools to generate visual charts from any data",
      "minInstalls": 1000000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382808000
    },
    "com.snowcorp.stickerly.android": {
      "name": "Sticker.ly",
      "iconUrl": "https://play-lh.googleusercontent.com/GDTdv4IhXcgZi5pXufGLXXa-AgXgkQiyv5sPJuChz6MN-ieBCOvY5P-9ChL_RldXL0IkO64gQ2WxoLxL13zZ6g=s128-rw",
      "description": "Chat Sticker & Meme Maker for WhatsApp and Telegram - WAStickerApps",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1791999949000,
      "firstSeen": 1783382809000
    },
    "com.flightaware.android.liveFlightTracker": {
      "name": "FlightAware",
      "iconUrl": "https://play-lh.googleusercontent.com/8a6whh4j6GTSlj2KCmY749Y912Oi-x0kO5n0X28T8bW3UmYs0jJUOxeIwxEjNNucoWBtbr5-1PxqBT6WUxlsx5s=s128-rw",
      "description": "FlightAware Live Flight Tracker",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382811000
    },
    "in.amazon.mShop.android.shopping": {
      "name": "Amazon India",
      "iconUrl": "https://play-lh.googleusercontent.com/E2Nyw1kSrYFvi5DFOznWOR2iXY9mwxwfYHXV37aLHmuKtEW3gs7StIvVptoV2x8_ykiHQQmliwpfDsFm0Quuwbk=s128-rw",
      "description": "AI-assisted shopping app: shop groceries, beauty, fashion. Pay bills & use UPI",
      "minInstalls": 500000000,
      "category": "Shopping",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382812000
    },
    "com.blurams.ipc": {
      "name": "Blurams",
      "iconUrl": "https://play-lh.googleusercontent.com/va0hKwmF81DIXNYDmW6NhUGgmOeKZUmF_YcYWADs1-Yj4C4Kl5mpvBZVcEz8LevjNKhKrJt7wK13-L-vtzQxpQ=s128-rw",
      "description": "The blurams app can view home live video feed from anywhere with blurams camera.",
      "minInstalls": 500000,
      "category": "Video Players & Editors",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382815000
    },
    "com.acmeaom.android.myradar": {
      "name": "MyRadar",
      "iconUrl": "https://play-lh.googleusercontent.com/F52HuW1lgyBoNYlpzGOuO-Zj6rCXLOIFfv7nOCzpZUxRJU_87AK_T3gcv9T5BRIXJYBJcdEuFnnTIT4I8j8b=s128-rw",
      "description": "Hyperlocal rain alerts by MyRadar using patent-pending technology, radar & more",
      "minInstalls": 10000000,
      "category": "Weather",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382816000
    },
    "com.bws.appv2": {
      "name": "Built With Science",
      "iconUrl": "https://play-lh.googleusercontent.com/Y2uM2nf8RFNiwpc9gzDlrUYNuekuMLfqw9i_leJS2zGG0KaEeOO7A7CMh7nUzDHuv_HufS5UbGtgnIEl6z0g6ig=s128-rw",
      "description": "Reach your goals faster with BWS+—your all-in-one fitness and nutrition app!",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382817000
    },
    "com.bpmhealth.boostcamp": {
      "name": "Boostcamp",
      "iconUrl": "https://play-lh.googleusercontent.com/ngXzwC03EmpgxNO6IJuBkrrT7EXOlsKO0hv-GBCO-ND1QeamlxGsY9qmU3qHojoq0vmyQm8QKgvy5IygYTde=s128-rw",
      "description": "Strength Training & Muscle Building Training Plans. Gym Log & Workout Tracker.",
      "minInstalls": 500000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382818000
    },
    "com.sysops.thenx": {
      "name": "THENX",
      "iconUrl": "https://play-lh.googleusercontent.com/txCpTN4FC1U5uGZkmbyoZ1NOQQCO9fi9gfp-dXFr-uqTUZArV9fov0rU042PEOWfmuwVM9Vd9r1HwcxXa2QG7Q=s128-rw",
      "description": "Calisthenics Workouts & Skills. Build Strength. Anytime, Everywhere!",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382819000
    },
    "com.ganbaru.method": {
      "name": "Ganbaru Method",
      "iconUrl": "https://play-lh.googleusercontent.com/hggaT6tuXIJQ6SFLvScwcyXV7g8TQp_oYM3YGaMEvx6SXUYTyHk2-TP8K_QPQADQIhg19cOwdgS137UR-f6Liw=s128-rw",
      "description": "Welcome to Ganbaru Method - The home of Coach Eugene Teo​",
      "minInstalls": 50000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382820000
    },
    "app.mhphysique.fitness": {
      "name": "MH Physique",
      "iconUrl": "https://play-lh.googleusercontent.com/7b_qgfy6Vo7Kv9-gomelozwe1PzL425JD04740fB02-nWSfehhOiNJj4fv1GbewMNXx0Kzxd2m9RWKK0tSpSRQ=s128-rw",
      "description": "Evidence-based hypertrophy app. Training and nutrition adjust to your results.",
      "minInstalls": 500,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382821000
    },
    "com.myoadapt.app.android": {
      "name": "MyoAdapt",
      "iconUrl": "https://play-lh.googleusercontent.com/nUxstMZiYpZ95f1w1FlH-TNYY0pq82ZrdRkUwSOZPIVhpHrAUCVvoC-oeozgB0ClEsIKY-Dih0OtKkdoQePong=s128-rw",
      "description": "Science-based workouts that adapt to your time and equipment",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382822000
    },
    "com.getepic.Epic": {
      "name": "Epic!",
      "iconUrl": "https://play-lh.googleusercontent.com/sk6Aa-h578gTTNLynITakkAh1g7yZDQ6CppwPCSWjvz7MXYsCeLZFl9BWqOJMKxR_rr_YnVlV071WmvLTyOj=s128-rw",
      "description": "Learn with read-to-me books, ebooks, stories & videos for grade school children",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382823000
    },
    "jp.co.shueisha.mangaplus": {
      "name": "MANGA Plus by SHUEISHA",
      "iconUrl": "https://play-lh.googleusercontent.com/ONRtv3AJrkOZy9XhINn66xi_J5MkHIGJQp5s71I_JA1l1znuwfKIhDR502TnAfcvhsjDSoVd8eO_tLqpoEiij6Y=s128-rw",
      "description": "Get the latest manga chapters daily, released simultaneously with Japan.",
      "minInstalls": 10000000,
      "category": "Comics",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382824000
    },
    "jpark.AOS5": {
      "name": "Anger of Stick 5",
      "iconUrl": "https://play-lh.googleusercontent.com/w7_4FvVtFRhH0VwVlY-isETzj8WJpEM7CwG1290zzl_5j1aTj6NNgm8QAGUDPOL-VQWoXEfdBKAP3xnLz9944Ws=s128-rw",
      "description": "'Anger Of Stick 5' The world's most popular action game_Stickman Survival RPG!",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1788903653000,
      "firstSeen": 1783382825000
    },
    "com.superchinese": {
      "name": "SuperChinese",
      "iconUrl": "https://play-lh.googleusercontent.com/pfITNr8ebUtLg2_MHZReC7zjbsaUpxwVnbniKj8C7oXUYGiDVPE7iNL8Gzt5vYKdnvVlfE9ytUfBa1dXHl4Sj6Y=s128-rw",
      "description": "Speak Mandarin Chinese in 5 mins",
      "minInstalls": 5000000,
      "category": "Education",
      "updatedAt": 1790792265000,
      "firstSeen": 1783382826000
    },
    "eu.toneiv.ubktouch": {
      "name": "UbikiTouch",
      "iconUrl": "https://play-lh.googleusercontent.com/mwINWGvA1fZZwTzDfYgl7FTTTj-iElnsWrRCjuwnVAtR62hJyZdcHgG1SRSSi5LiBjlcKINIchP-Ut0DRWPDfQ=s128-rw",
      "description": "Improve all your applications by swiping the edges of your screen",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382828000
    },
    "mobi.lockdown.weather": {
      "name": "Today Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/zFBEG3LySRSOn0BrgmHF87oExCusVHOyTG1rLirsJzI0Ffv2sCtFTLpKnOFIdE4kLkd8LWiw9oc_HTFdRlGpQg=s128-rw",
      "description": "Powered by U.S. National Weather Service. Customizable widgets, radar & warnings",
      "minInstalls": 1000000,
      "category": "Weather",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382829000
    },
    "com.life360.android.safetymapd": {
      "name": "Life360",
      "iconUrl": "https://play-lh.googleusercontent.com/nQsrQf5cd6IeIhFTvVFjez12UiB1QTYYyX1UiVA448XkK--5jQYBhDuiMHtBOWrVnoldLTlnUN1x3AbCt4vflg=s128-rw",
      "description": "All-in-one family safety: location sharing, crash alerts, driver reports & more",
      "minInstalls": 100000000,
      "category": "Lifestyle",
      "updatedAt": 1789908855000,
      "firstSeen": 1783382830000
    },
    "com.ea.game.pvzfree_row": {
      "name": "Plants vs. Zombies FREE",
      "iconUrl": "https://play-lh.googleusercontent.com/FGB00L2-aGHPAiRJPxbC3Th_KEaGvVroVF-tPSf_1Unh9kzzY-al4mp1yJT16I16FuLK6oJ-3H-KrVgTrg3ABFc=s128-rw",
      "description": "Includes in-game purchases.",
      "minInstalls": 500000000,
      "category": "Strategy",
      "updatedAt": 1788903653000,
      "firstSeen": 1783382831000
    },
    "com.rubygames.assassin": {
      "name": "Hunter Assassin",
      "iconUrl": "https://play-lh.googleusercontent.com/c2plZekGHW4efm2udEpRub-HPnIrZ8LjpF1LhwlaIdu8cbGHIXtDAyno_skY-ujbhBfOSpOJbtKFeaphTZl4Pg=s128-rw",
      "description": "Become the ultimate assassin!",
      "minInstalls": 500000000,
      "category": "Action",
      "updatedAt": 1788903653000,
      "firstSeen": 1783382832000
    },
    "com.going.mobile": {
      "name": "Going",
      "iconUrl": "https://play-lh.googleusercontent.com/GRGFAZQdcTYd549h1OtEpsCd-vpatHbAMhSN9SAxFNeqDvpJCsxlxpacNe6IpQLXy8sjXKW7iA2UyhbuFFY6=s128-rw",
      "description": "Discover cheap flights to save on both domestic and international travel.",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1786229207000,
      "firstSeen": 1783382833000
    },
    "com.providelite.epicplay": {
      "name": "Provide Lite",
      "iconUrl": "https://play-lh.googleusercontent.com/Zhteg0XDRd__NcR7tjpCGjnMZyQ_YQFatsJVyXaH7R4Q1Svkl28vnlgLpfXpaAbKJRth9osJ6j6HMa5ewvSSTY8=s128-rw",
      "description": "Play, pause, history, smoother, clearer",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788570357000,
      "firstSeen": 1783382834000
    },
    "net.tsapps.appsales": {
      "name": "AppSales",
      "iconUrl": "https://play-lh.googleusercontent.com/AD-uvZA0oDO5bTMFmMbaAXn0r-beIWPA6E6TEydlOt7ClYWZgGtQ7A2HZVuuIbMZgCC7PRiV7suikMRJ-8ZrZg=s128-rw",
      "description": "Discover the apps and games currently on sale or free for a limited time.",
      "minInstalls": 1000000,
      "category": "Shopping",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382835000
    },
    "com.whatsapp": {
      "name": "WhatsApp Messenger",
      "iconUrl": "https://play-lh.googleusercontent.com/Gqxk4T0uZsDwFp07DE-508hkyvcNmgFuRwPiwTEfF7D7OzGv1FdHDzEyMxNsSBZLOJlGpe3ULvVM2RgrRAlBqA=s128-rw",
      "description": "Simple. Reliable. Private.",
      "minInstalls": 10000000000,
      "category": "Communication",
      "updatedAt": 1783573265000,
      "firstSeen": 1783382836000
    },
    "dev.sasikanth.pinnit": {
      "name": "Pinnit",
      "iconUrl": "https://play-lh.googleusercontent.com/8em5gBbzRGav2MXv4_WWQztXUg13aMf9tElXpgg47eOGkAffDCRi_eCuPc4wfsqaqmWv4o5bXWE0QA2p0Jut07k=s128-rw",
      "description": "Pinnit helps you remember what you can't forget.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1783846289000,
      "firstSeen": 1783382838000
    },
    "com.PixelStudio": {
      "name": "Pixel Studio",
      "iconUrl": "https://play-lh.googleusercontent.com/a1q-5XEN2sauPJDEKkY1dtqJu6IjaXZocQqRTyPXmCl2josZ004Nv1OOaykeFjbAtd_ciM52UD04nzXPhvL9Kg=s128-rw",
      "description": "Mobile pixel art editor. Simple. Fast. Portable.",
      "minInstalls": 5000000,
      "category": "Art & Design",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382839000
    },
    "com.jlindemann.science": {
      "name": "Atomic",
      "iconUrl": "https://play-lh.googleusercontent.com/w-HEh0Yv0dDFilA1KQLa4bpOHCr0W05TQIYhMer6LoWUKisOH85m63KmnStbvzTEH7XYGAlqSCdZnff8zZY3ng8=s128-rw",
      "description": "Bring a Periodic Table with AI for chemistry & physics studies anywhere!",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382840000
    },
    "net.nemostudio.keymate": {
      "name": "Keymate",
      "iconUrl": "https://play-lh.googleusercontent.com/_EnBD5MqTudNwvT5g6vLgwhSPnKhcIG3s-U-HBRjsbUBkz9u8iTiEkTn4kDQogr2nu292Wibz_pFQGviMu38HQ=s128-rw",
      "description": "Run PC tasks in one tap",
      "minInstalls": 1000,
      "category": "Productivity",
      "updatedAt": 1783814400000,
      "firstSeen": 1783382841000
    },
    "air.com.midjiwan.polytopia": {
      "name": "The Battle of Polytopia",
      "iconUrl": "https://play-lh.googleusercontent.com/_XOGXn-bwLMfsaeGMdIkMFtj4zBgTUldfJpFMS76akYHNLZX2oXKvwiPsmE3o0DLE9p-gM_CU8nLc6WbdKpREQ=s128-rw",
      "description": "Turn based strategy game. Build a civilization and take it into battle!",
      "minInstalls": 10000000,
      "category": "Strategy",
      "updatedAt": 1783987200000,
      "firstSeen": 1783382842000
    },
    "com.rs.explorer.filemanager": {
      "name": "RS File Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/qk5ZNXn_E2bAi_9JSHhMB_pn1b1NloWWCeMr16cJIAsv05Gy5Rm8nlmd5KjnLOIisgiMtNrG5LOjmdlF_ksQk8o=s128-rw",
      "description": "File manager & explorer for phone, cloud & NAS. Unzip ZIP/RAR, open PDF & video.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1790705458000,
      "firstSeen": 1783382843000
    },
    "com.jndapp.anime.depth.live.wallpaper": {
      "name": "Anime Depth Wallpapers",
      "iconUrl": "https://play-lh.googleusercontent.com/jYmevEkyKdHZs_FSQEIRg8Ifxx4YU2-BQtso3Z0iQkMPM9w9ZkrOcbD7rys6Kq34t4Evufy1UVOgwwP0y4KKWc8=s128-rw",
      "description": "3D anime live wallpapers with gyro parallax depth and integrated live clock",
      "minInstalls": 100000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382844000
    },
    "mega.privacy.android.app": {
      "name": "MEGA",
      "iconUrl": "https://play-lh.googleusercontent.com/4IDzX-5oH2pR3xvhtV7U0q2_3hPFd7KHmcK9Jj5oN0ISJfIBuctADot0Z1kQK1OFLX87nWxmPUzUU6TdymGdIw=s128-rw",
      "description": "MEGA is Cloud Storage with secure always-on privacy.",
      "minInstalls": 100000000,
      "category": "Productivity",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382845000
    },
    "com.dywx.larkplayer": {
      "name": "Lark Player",
      "iconUrl": "https://play-lh.googleusercontent.com/R9N82-_YF9nBKiJrelXqDhIAkTsRGXbr7wSZAKRp9G_If69LgSbHgGeaQC8EWCi9ln9o2rQSP_ww66K9Bm3w=s128-rw",
      "description": "Offline Music Player&MP3 Player with themes, equalizer, lyrics, music play mode",
      "minInstalls": 500000000,
      "category": "Music & Audio",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382846000
    },
    "com.jndapp.minimal.widgets": {
      "name": "Minimal Widgets",
      "iconUrl": "https://play-lh.googleusercontent.com/YdxN2n40wSiPp-WZi832aZHxGFQSafDcHqNif-Wy9YH__t2nCXoB5yGaCQkisJaHWe13H37lI_olM7sKsfONBg=s128-rw",
      "description": "Transform Your homescreen with Minimal Widgets. A fully customizable Widget Pack",
      "minInstalls": 500000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382847000
    },
    "com.guochao.faceshow": {
      "name": "BuzzCast",
      "iconUrl": "https://play-lh.googleusercontent.com/m47d-2epJmb3wScj2W_4gLc8CYbmd6_NIfR33YJHHkIbVoOc40whqKW90hRDL_bYM9LzW2FGLFyDIGMp1gVe=s128-rw",
      "description": "Watch live streams and connect with people through chat and video",
      "minInstalls": 10000000,
      "category": "Social",
      "updatedAt": 1792129007000,
      "firstSeen": 1783382848000
    },
    "com.eterno": {
      "name": "Dailyhunt",
      "iconUrl": "https://play-lh.googleusercontent.com/gQO-QGyxpIHxi2BpUbz00wwssXNO1qIpEkafN8FrxJi0wiD4ZiKT4KYFcUFLI2DvyrS_vV0UGXY0WRt612t3=s128-rw",
      "description": "News & Magazines | News in Short | Live Cricket | Breaking News in 15 Languages",
      "minInstalls": 100000000,
      "category": "News & Magazines",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382849000
    },
    "com.uptodown": {
      "name": "Uptodown App Store",
      "iconUrl": "https://www.apkmirror.com/wp-content/themes/APKMirror/ap_resize/ap_resize.php?src=https%3A%2F%2Fdownloadr2.apkmirror.com%2Fwp-content%2Fuploads%2F2024%2F05%2FUptodown-App-Store_round.png&w=128&h=128&q=100",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382850000
    },
    "com.playit.videoplayer": {
      "name": "PLAYit",
      "iconUrl": "https://play-lh.googleusercontent.com/NjgxMQUNrXlfiVATypBUGsfdjw-jdXfWiE5sld3KXAFt6O207w7XvTie5AR2WpZMCXBLBp0-QGGy_yqbrODE4w=s128-rw",
      "description": "Video player & music player all formats supported to play all media files.",
      "minInstalls": 500000000,
      "category": "Video Players & Editors",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382851000
    },
    "com.MojoFilterMediaLLC.RPGSoundSystem": {
      "name": "Pocket Bard",
      "iconUrl": "https://play-lh.googleusercontent.com/p6wWz2ElINiV83AsQyIHEDt6vFkecywNKIoi4ZNzhLi7Sa-lhS-M7XwKJqhAbGUvB0mzkAxSRx4uuxtT6gCJ=s128-rw",
      "description": "An interactive sound system for tabletop RPGs and more!",
      "minInstalls": 500000,
      "category": "Music & Audio",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382852000
    },
    "com.nexstreaming.app.kinemasterfree": {
      "name": "KineMaster",
      "iconUrl": "https://play-lh.googleusercontent.com/Jc_gKnGxM5p4_FuWQ_v2k6HlMaCcExeIDt--PkcWrLj_VQ2OyMPhDaycC1s9wG3yOwjviVA4M1go0O-foAx0=s128-rw",
      "description": "Create videos, Reels & Shorts faster with powerful AI tools.",
      "minInstalls": 500000000,
      "category": "Video Players & Editors",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382853000
    },
    "com.ace.ex.file.manager": {
      "name": "Ace Ex File Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/nz9hmHaHAynzg6g25uEqTkdjBNyCw3ojPPxW-IvVAH0Rf0OOZIxMu6acfVsciCP_0J2uPSdwaRIRW430tNjW9g=s128-rw",
      "description": "All-in-one file explorer to manage, view, edit and play files!",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382854000
    },
    "com.nytimes.crossword": {
      "name": "NYT Games",
      "iconUrl": "https://play-lh.googleusercontent.com/TBQl70kBjktUn0lqfEAIhSo4ooo_zaWfBAoIn2XdXvAsgfHchPnJdzEESs4G3gvhOxDTeUbLbsrJ-U8H9UFRVD4=s128-rw",
      "description": "Play fun word puzzles and number games to sharpen your mind.",
      "minInstalls": 10000000,
      "category": "Word",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382855000
    },
    "com.pixel.al.pixelhabittracker": {
      "name": "Pixel Habit Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/RbJjF8-fc5A5avYXna6UezTrXgocf8SfmuHV70O5uiICk1MBhGF0waTkYfLCxU6Kny3arZ4BpOKMAB_gtv_5=s128-rw",
      "description": "A beautiful habit tracker with Material 3 Expressive.",
      "minInstalls": 1000,
      "category": "Productivity",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382856000
    },
    "com.innologica.inoreader": {
      "name": "Inoreader",
      "iconUrl": "https://play-lh.googleusercontent.com/KrGL0xbbl_J9MbkQhtPA_Bz0Hy8SJ-v4iY1a5tRIyXVJiF3wKwIxACISm-3rRaLTG1TA74NTHVmkEAXPeeij=s128-rw",
      "description": "Build your own newsfeed",
      "minInstalls": 500000,
      "category": "News & Magazines",
      "updatedAt": 1786229207000,
      "firstSeen": 1783382857000
    },
    "com.esuper.file.explorer": {
      "name": "Super File",
      "iconUrl": "https://play-lh.googleusercontent.com/KQM6SZZdY1mk15_m88HtiPqMD_0UTTXw0r60cEZxR8bQwXCy2YQv24try-UD1K1s65zCMwkrfPqr0EvmyQUL1g=s128-rw",
      "description": "Super File Manager is a powerful local and network file manager.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382858000
    },
    "com.estrongs.android.pop": {
      "name": "ES File Explorer",
      "iconUrl": "https://lh3.googleusercontent.com/GXJtgfcxiEaLabZDmJasdFYB74hSSz1M5fdpKA0wPAmobuI1uc6mcSH_tTdu5XpQaNES=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789505803000,
      "firstSeen": 1783382859000
    },
    "com.ensembleai.scoutai": {
      "name": "Atlas Photo",
      "iconUrl": "https://play-lh.googleusercontent.com/my1_lwCNvyyhh-nYyjNT9JXJo4uzxgJfbTzZaThrqoGmDdNu6wj8HU3sf86GgpFGh4Q5WySOO7syTsy0GF5tAsA=s128-rw",
      "description": "Take Better Photos",
      "minInstalls": 100000,
      "category": "Photography",
      "updatedAt": 1788570357000,
      "firstSeen": 1783382861000
    },
    "com.mixapplications.rufus": {
      "name": "DROFUS",
      "iconUrl": "https://play-lh.googleusercontent.com/rWQ8vSkeSMVt85fzmIhZKg02mA_VbL-ecF1k3sYoe1jo8I8WM6TeWiWV999mJmKDA4Bd5gRxbwwnS3iB6Mh3=s128-rw",
      "description": "DROFUS - ISO 2 USB: Bootable Windows & Linux from Android. No PC, No Root!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1783900800000,
      "firstSeen": 1783382862000
    },
    "com.mixapplications.ultimateusb": {
      "name": "Ultimate USB",
      "iconUrl": "https://play-lh.googleusercontent.com/KfoSg6mRuLJaJJfYllYX0l_8QvEV7bsf-R16dSsO6DcxMppopj8D8Yo6b-VHJWdMzNxFbMn_2uc_QPH24ykc=s128-rw",
      "description": "Create bootable USBs, format drives, and manage retro PS2/PS3 games on Android!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1787203043000,
      "firstSeen": 1783382863000
    },
    "com.mixapplications.usbtools": {
      "name": "USB TOOLS",
      "iconUrl": "https://play-lh.googleusercontent.com/oBQsvUvNuEokudV-SEPjK7j1yT0Ky3pCwH8E6iZ0EeU3_o9WP19WI0Bj5MffkT-Xfrz9ijka9xKT7M43ZU7dbw=s128-rw",
      "description": "Multi Tool For USB Devices / Console Games",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1787203043000,
      "firstSeen": 1783382864000
    },
    "com.mixapplications.ventoy_app": {
      "name": "Ventoy",
      "iconUrl": "https://play-lh.googleusercontent.com/iDmPs-RP3nd2DwTpONpFk7CYDY6aBnsq36lS6Ac43w6uosKKaTTjaIl5LVKG6tVQ602ycUIeozQlpXKFSzFMug=s128-rw",
      "description": "Create Multi Boot USB drive.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1787203043000,
      "firstSeen": 1783382865000
    },
    "com.vivredarija": {
      "name": "Morolingo: Darija & Amazigh",
      "iconUrl": "https://play-lh.googleusercontent.com/6ae6Dc2YMDJI-6zslbcslkSVxowwy0z-57uSdM_T-4YM0xUCDAWJMOhlh7Lym4sGaTEhbBA_HfcEOh7FbmvpXw=s128-rw",
      "description": "Learn the Moroccan language with ease and discover the REAL Morocco",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1783971546000,
      "firstSeen": 1783382866000
    },
    "com.blueinklabs.investifystocks.free": {
      "name": "Investify",
      "iconUrl": "https://play-lh.googleusercontent.com/vEzQQLVO50YaUAM2pOvjQjTy_DUkou5to3Wru4cfPgtaaV9Gh31n_PbqlJLpcXC_9WxBi69ouwtn55OB-Q6AkQ=s128-rw",
      "description": "Live stocks, graphs, portfolio, financials & news for Pakistan Stock Exchange",
      "minInstalls": 500000,
      "category": "Finance",
      "updatedAt": 1784463310000,
      "firstSeen": 1783382867000
    },
    "com.jazz.jazzworld": {
      "name": "Simosa",
      "iconUrl": "https://play-lh.googleusercontent.com/zJzp3VpEwpbBSonC7xY8f0O7Mwc3f490tFqO2lj6qfR4RjLKlD0-az0ZiUQ72QaCwL4g1fml-UjPV-i8OwrJCt0=s128-rw",
      "description": "Your all-in-one app: shop worldwide, stream, play free games & discover more",
      "minInstalls": 50000000,
      "category": "Lifestyle",
      "updatedAt": 1790759563000,
      "firstSeen": 1783382869000
    },
    "com.zong.customercare": {
      "name": "MyZong",
      "iconUrl": "https://play-lh.googleusercontent.com/DLt6nmeZ-ibGGaudFHT9dwkMN5IjNO64mdp26Ya4NsgiLlej3vE6jid8K1Ncw_TuyC4ShhTTfqYQgfMoyI1BTQ=s128-rw",
      "description": "All Your Needs, Just one Tap Away!",
      "minInstalls": 50000000,
      "category": "Communication",
      "updatedAt": 1784463310000,
      "firstSeen": 1783382870000
    },
    "com.block.juggle": {
      "name": "Block Blast!",
      "iconUrl": "https://play-lh.googleusercontent.com/5FLR-EBlfNvoV9ydZkOMDqRF10nV64XcKdZzW_oQzmz2e8Me9PS5Zncnvviki0J3XumjO2a_lg6_IdwOqwnV=s128-rw",
      "description": "Enjoy relaxing puzzle games and offline games anytime, no WiFi needed!",
      "minInstalls": 1000000000,
      "category": "Puzzle",
      "updatedAt": 1790963134000,
      "firstSeen": 1783382871000
    },
    "com.navitime.inbound.walk": {
      "name": "NAVITIME",
      "iconUrl": "https://play-lh.googleusercontent.com/EkFWFEcKUvRnEBo2K62JeNPAVPjd1IQMSV4-Ghw6pkpJOrGGyG1n0L7NP_hB9o5YFccK7hDSfxZBW_t1X0Vx4A=s128-rw",
      "description": "Plan Your Trip : Shinkansen , Rail & Transit Guide — JR Pass & Japan wifi spots",
      "minInstalls": 1000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382872000
    },
    "no.mobitroll.kahoot.android": {
      "name": "Kahoot!",
      "iconUrl": "https://play-lh.googleusercontent.com/eIlvMkUf_Sv4k4RVN2MAnxIzojgRbKNop8tgKpU31_LsIWBWr41ZkfGW6c3nABJLUlcWyCn7cfiplXBWQxRnBQ=s128-rw",
      "description": "Create and play learning games at school, at home or at work!",
      "minInstalls": 100000000,
      "category": "Education",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382873000
    },
    "com.parallel.space.pro": {
      "name": "Parallel Space Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/VZIyJcCO73U8p7no4w8FHE4j1wetOPZyllrqCwGqUYpG6Q3gSdVRcNm_OzUISAWNgUsW-9Nmvgh-QJvmX2m0gw=s128-rw",
      "description": "Clone and run two accounts of the same app simultaneously",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382874000
    },
    "me.gira.widget.countdown": {
      "name": "Countdown Widget",
      "iconUrl": "https://play-lh.googleusercontent.com/HokfhECvtC_R0iahgMtOk2fnDgV1rp51CDM-27oorsydZsFdgbGcMddVUladDRs94ceBSacp_rpIXAGrMbuMy7I=s128-rw",
      "description": "Christmas Countdown Widget，Birthday Countdown Timer，Reminder App，Countdown Buddy",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382875000
    },
    "com.hamropatro": {
      "name": "Hamropatro",
      "iconUrl": "https://play-lh.googleusercontent.com/qiYlT98LigL63kg6aoQT5JAo4q8iCrf_1Oa4K2AcKnU2V5mtq9DDHYbXE4M9K5kdDv-fMXM2KOMiWXmjR6aJhg=s128-rw",
      "description": "Helps you to connect with Nepal and Nepali culture",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1790599583000,
      "firstSeen": 1783382876000
    },
    "com.android.gallery3d": {
      "name": "ZTE Gallery",
      "iconUrl": "https://www.apkmirror.com/wp-content/themes/APKMirror/ap_resize/ap_resize.php?src=https%3A%2F%2Fdownloadr2.apkmirror.com%2Fwp-content%2Fuploads%2F2025%2F06%2FGallery_round.png&w=128&h=128&q=100",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1784037848000,
      "firstSeen": 1783382877000
    },
    "com.clue.android": {
      "name": "Clue Period & Cycle Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/k6vuyDURLVvlHryevs4WdWeG5rqtUMYWqxz4rv-VQdI8Atf6k1xSBG2Vj8_OSqwDf3s8xB7y1dbjFvobP9bxaQ=s128-rw",
      "description": "Ovulation calculator & period tracker, menstrual cycle calendar & fertility app.",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382879000
    },
    "com.nicedayapps.iss_free": {
      "name": "ISS Live Now: Live Earth View",
      "iconUrl": "https://play-lh.googleusercontent.com/bOSkPoR8m9Qc_TPwrID8_Db51EL9oO0rq4UzRPAHKN2Zc1mq7gCq_0tySpBp1h6PkV5h7IOr0IvA1MTBiGyQCw=s128-rw",
      "description": "Live ISS Earth in HD: tracker, NASA, SpaceX, ESA streams, alerts & astronomy",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1784138785000,
      "firstSeen": 1783382881000
    },
    "com.IvanAF.ClimbAMIYPfree": {
      "name": "Climb!",
      "iconUrl": "https://play-lh.googleusercontent.com/VK0AYuzpuiYdeqrDPE0o9PoYCh-pP44Q6rj3pLxsEWwWXCQ26oc6ceFfNESC-VPvYwknfhVGs6l5EtgqkdDuikA=s128-rw",
      "description": "Climb with two buttons, improve and reach the summit (net connection required)",
      "minInstalls": 5000000,
      "category": "Arcade",
      "updatedAt": 1788903653000,
      "firstSeen": 1783382882000
    },
    "com.jtsstrength.juggernautai": {
      "name": "JuggernautAI",
      "iconUrl": "https://play-lh.googleusercontent.com/W6Uj8gCULu_8vIkZ3hDFg1gPddshMJqdsSf0U1hA3j2rXxKjSUYCPDS-GZkvVDPzo50JgfFzYhMb_PnUtDPgTw=s128-rw",
      "description": "Get stronger than you’ve ever imagined with The Smartest Program for You",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382884000
    },
    "com.skynetcoaching.bromleyapp": {
      "name": "BASE Strength AI",
      "iconUrl": "https://play-lh.googleusercontent.com/Fam031PWqWB22FlCWW8F0GZWOmuIa_ESw-DWfuDEHpFx_zJNsbBO5seJRzkNcHP8GnucHB2o1heQyEsJWE7wkg=s128-rw",
      "description": "Use Artificial Intelligence to train like Alexander Bromley was your coach!",
      "minInstalls": 5000,
      "category": "Health & Fitness",
      "updatedAt": 1784229759000,
      "firstSeen": 1783382885000
    },
    "club.boxbox.android": {
      "name": "Box Box",
      "iconUrl": "https://play-lh.googleusercontent.com/rn3YS5OhNKLK95JBQAZ4ED7GTivqpnXST3nELLiyiCMb_KT-TjVNEyGvwFATCUk3EvmD2V22QvbY__hw8OXZ=s128-rw",
      "description": "F1 Widgets, News, Schedule and Leaderboard",
      "minInstalls": 500000,
      "category": "Sports",
      "updatedAt": 1791999469000,
      "firstSeen": 1783382886000
    },
    "com.monect.portable": {
      "name": "PC Remote",
      "iconUrl": "https://play-lh.googleusercontent.com/VkJnnrOeX3e6gG3irUBGWg8ekOPoc7VE8Atz-8Kbsf16s45lMmPCznLY25GKuJ1dO8XO2Xx5_svGABPw2C9H=s128-rw",
      "description": "Control your PC remotely — play, create, and use your phone as a virtual webcam.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382887000
    },
    "intelligems.torrdroid": {
      "name": "TorrDroid",
      "iconUrl": "https://play-lh.googleusercontent.com/FIgM8cMNv39T39kgTxAc6n8Vy3T3iuEw9l9txna8QCH8xWqtSmTRyPyR2UB5SvTXqW7VKHFicc_vY5JWk2szQTU=s128-rw",
      "description": "Search and download torrents without browsing. All in one torrent app.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1783382888000
    },
    "com.telenor.pakistan.mytelenor": {
      "name": "My Telenor",
      "iconUrl": "https://play-lh.googleusercontent.com/qWyKgf6pUPWpefJlcA9OQupoCEpktkwL0BhEWwZso_Dg0qhxlAGFNJ6RmKVUyJXHD4GCoTuNXyFN8wE5-2uy8w=s128-rw",
      "description": "The place where everything related to your Telenor number is at your fingertips.",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1784463310000,
      "firstSeen": 1783382889000
    },
    "com.myvitale.forus": {
      "name": "ForusApp",
      "iconUrl": "https://play-lh.googleusercontent.com/HQl7wIZjPOMZHojduQcS9jOnT_vsDIYp3ydapBQzBbuVpAsqtkcaxUP24VXmDAa4CM3q2AaqbG0EGYawBFVf-_M=s128-rw",
      "description": "Your training partner. Reserve classes, training, statistics ...",
      "minInstalls": 100000,
      "category": "Sports",
      "updatedAt": 1791362636000,
      "firstSeen": 1783382890000
    },
    "com.brave.browser": {
      "name": "Brave Browser",
      "iconUrl": "https://play-lh.googleusercontent.com/UBrZnuXGb-QACU0uUdF5r_n5nx5oBbdfPyEbtsr0xXv00RN7rpaTVu3GjLeE90aHFmNlbaCmm8vNcmY0eE98U9E=s128-rw",
      "description": "Fast internet with AI, Adblock & VPN. Browse on a safe, incognito web browser.",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1792333506000,
      "firstSeen": 1783382892000
    },
    "com.sensemobile.action": {
      "name": "Kapi Cam",
      "iconUrl": "https://play-lh.googleusercontent.com/b2iP-qxeP8gRBBkbC2WU7bJ7sLta7lgTeYhKL4lVMvi55pyT_vDYRz_1zLBrdJEszD1TBygo3g75Zs6n85KdMQ=s128-rw",
      "description": "Capture photos and videos with DV, CCD, and analog film styles.",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1784332800000,
      "firstSeen": 1783382893000,
      "isPreRelease": true
    },
    "io.github.sds100.keymapper": {
      "name": "Key Mapper",
      "iconUrl": "https://play-lh.googleusercontent.com/2fxrXQ0nijQGn1wQvEhzmbEvG95fCaq-Dsfs21YdElspco-IONaSHP04BDgA6Z5nLRGaL1WCJ96dhD5QigrjIQ=s128-rw",
      "description": "Make shortcuts for ANYTHING! Remap volume, power, keyboard, or floating buttons!",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1791858759000,
      "firstSeen": 1783382894000
    },
    "com.jio.media.jiotvplus": {
      "name": "Jiotv+",
      "iconUrl": "https://play-lh.googleusercontent.com/YzCDPantLFE3sw1tmkOcxSKORt_uACVBpfSprVjyx0FR4arX3O3EUbrSJ0t_7MukyOQMylBxu1W8kD2doyDh=s128-rw",
      "description": "Your one-stop destination for 1000+ live channels and premium OTT entertainment",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382895000
    },
    "com.vimtv": {
      "name": "Vi Movies and TV (Android TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/o8yOwHKYU-EF2x43QumW2iaL5hEDCl5_Tp8HrUq3ssnkUAsXXSg9BV4D4rbXynHTWyQm1xjbOf9Gu3r3ATyF=s128-rw",
      "description": "Movies, TV Shows, Originals & Live Sports - All Your Favorite OTT Apps, One App",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1784678400000,
      "firstSeen": 1783382896000
    },
    "com.mobge.Oddmar": {
      "name": "Oddmar",
      "iconUrl": "https://play-lh.googleusercontent.com/b9_EyCfljqMQpodvUGUHVni68pG3irH4M_a167nO0FMCY7EKJXrEUX64xXwPPIo3eJEqhN3hh4hrAiUWD8ihdQ=s128-rw",
      "description": "Action-adventure Platformer in Norse Mythology",
      "minInstalls": 5000000,
      "category": "Adventure",
      "updatedAt": 1784592000000,
      "firstSeen": 1783382897000
    },
    "com.google.android.apps.maps": {
      "name": "Google Maps",
      "iconUrl": "https://play-lh.googleusercontent.com/B8pdO_2K5nBsF0g1h6dKwV_jQFLP-XombGDEQGtJT-mw1EUKCKJpa9lBGCF4rP_MwCsozSXyvI3z19g9R3J4=s128-rw",
      "description": "Real-time GPS navigation & local suggestions for food, events, & activities",
      "minInstalls": 10000000000,
      "category": "Travel & Local",
      "updatedAt": 1791995846000,
      "firstSeen": 1783382898000
    },
    "com.sdev.mtproxy": {
      "name": "MTProxy",
      "iconUrl": "https://play-lh.googleusercontent.com/3oWdlQ3-P2vws89VcjZnsbMPzuY_rkvPl0CpS7vGLlLIaaug2SGFsV5Kb86-5rGLZ9PAJIl6lN_0DTYqnSvVsjE=s128-rw",
      "description": "Most Secure & Reliable app that let you pick a Fast Proxy for Connect Telegram",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1784463310000,
      "firstSeen": 1783382899000
    },
    "ee.dustland.android.solitaire": {
      "name": "Solitaire",
      "iconUrl": "https://play-lh.googleusercontent.com/uYuj3GH-LlGxb2KyY5nq2DiHpYAIZgQAQF2o2or0pSTjsWqypT2pH_aCptFmFTwLxGfBGESChBvphMzQt6PIKw=s128-rw",
      "description": "Solitaire like butter.",
      "minInstalls": 100000,
      "category": "Card",
      "updatedAt": 1789217482000,
      "firstSeen": 1783382900000
    },
    "com.x8bit.bitwarden": {
      "name": "Bitwarden",
      "iconUrl": "https://play-lh.googleusercontent.com/ezsPZ5JtRMkMd6DtbUOZghm4m-EbYcZSzXAIxJMumYOaDP9sI8o-DN8-tZpds0HJUXb-ur7F-oB9rFH78Jy2lA=s128-rw",
      "description": "Bitwarden is a login and password manager that helps keep you safe while online.",
      "minInstalls": 5000000,
      "category": "Productivity",
      "updatedAt": 1791742828000,
      "firstSeen": 1783382901000
    },
    "com.cry.analyzer": {
      "name": "AYA Baby AI",
      "iconUrl": "https://play-lh.googleusercontent.com/lnglfX48b743QojydHCUIlLEhS_gerZAmIkdJaQLr_igBbBzikqZpF7vtCXmr4HR8_YGNlo2w2sLWa5BGr4c=s128-rw",
      "description": "Cry Analyzer: Decode baby’s cries & soothe faster with lullabies (0‑2 years)",
      "minInstalls": 100000,
      "category": "Parenting",
      "updatedAt": 1788901913000,
      "firstSeen": 1783382902000
    },
    "com.mediocre.commute": {
      "name": "Does Not Commute",
      "iconUrl": "https://play-lh.googleusercontent.com/NgntHB7Nm-9GSfkq8vu60toy_tZRKwFse_LpyeY7DLj838-oGfmAEizTtFckgE1cQghVR788lJCImDzgHdHdld4=s128-rw",
      "description": "The award-winning driving game with a temporal twist.",
      "minInstalls": 10000000,
      "category": "Racing",
      "updatedAt": 1788884842000,
      "firstSeen": 1783382903000
    },
    "jp.firstascent.cryanalyzer": {
      "name": "Cry Analyzer",
      "iconUrl": "https://play-lh.googleusercontent.com/rbJMF0-4GBVQy2afDUCdeomuHcO5-gLccClRMyEOeb0JFaenr3eHrteA2VmLCAYPuu5gRgmlO-ECw7FfVuQS=s128-rw",
      "description": "Please use it when the baby is crying. you can understand why the baby is crying",
      "minInstalls": 5000000,
      "category": "Parenting",
      "updatedAt": 1784678400000,
      "firstSeen": 1783382904000
    },
    "com.simyasolutions.ling.universal": {
      "name": "Ling",
      "iconUrl": "https://play-lh.googleusercontent.com/_NI_4bwyV1bxnLOXrwSLV5NHAq8mgbAPjf_AaKEQNlRx0Y65YsLqxc852YU8rO8bDAgdFl8fJKTUlYPip--Esg=s128-rw",
      "description": "70+ languages! Learn Thai, Tagalog, Spanish, Cebuano, Japanese, Vietnamese, etc.",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1791061021000,
      "firstSeen": 1783382905000
    },
    "com.imgur.mobile": {
      "name": "Imgur",
      "iconUrl": "https://play-lh.googleusercontent.com/gqeXbCCECuigK1bLpHdxsRijO_zuFP8cIkNjiZ1ExaK5ePJSUwLqlNBfCyCosIQwtfB-Y3nQ_1bZH7RSVNnAcUU=s128-rw",
      "description": "App filled with Images, Gifs, Funny Pics, Viral Videos, & a Meme Generator.",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1788971897000,
      "firstSeen": 1783382906000
    },
    "com.imperihome.lite": {
      "name": "ImperiHome",
      "iconUrl": "https://lh3.ggpht.com/e54G6Fwc3N1PUVub8roBzwfEXCjchr6Yd30Khzu0ibTpAjQsWOoE_yHQF1s5qKrGnA=s128-rw",
      "description": "Control your home automation systems and connected objects from a single and highly customizable interface.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1784406924000,
      "firstSeen": 1783382907000
    },
    "com.sankakucomplex.channel.black": {
      "name": "Sankaku App",
      "iconUrl": "https://appteka.store/icon/16fb75e9f17e4c276e8d60fcd6cc81dbf71e9193?e=1786579200&s=PODHncB3OXP_TR-93en5bQ",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791723052000,
      "firstSeen": 1783382908000
    },
    "com.alibaba.aliexpresshd": {
      "name": "AliExpress - Shopping App",
      "iconUrl": "https://play-lh.googleusercontent.com/-26EaFSeFE-GPfgjA98H_ukuK2AEN0ZlMNB9lECGJDxUSG7G20emcnXaHrM5fL2d7mCi3O825iShQvn2J0ZY=s128-rw",
      "description": "Shop global deals, save big with exclusive koupon. Your trusted shopping app.",
      "minInstalls": 500000000,
      "category": "Shopping",
      "updatedAt": 1780351200000,
      "firstSeen": 1783382909000
    },
    "com.nfo.me.android": {
      "name": "Me",
      "iconUrl": "https://play-lh.googleusercontent.com/JaPb4H1zwQJ298uyVYxUwvc5d_047vlahSokl-ifbucuKSw9q9V-QPU9JxwTO-xJkxQkrnhommnk3SH09IttFA=s128-rw",
      "description": "Me Caller Id & SPAM Protection reveal the true callers name avoid unwanted calls",
      "minInstalls": 5000000,
      "category": "Social",
      "updatedAt": 1784103845000,
      "firstSeen": 1783382910000
    },
    "jp.nicovideo.nicobox": {
      "name": "VocaColle",
      "iconUrl": "https://play-lh.googleusercontent.com/KebeLOyAcJvXyvUm-S7prz8gMMUqdNKq96lcSJrAtcLcGV6xrGPN9nwEC38nUmAIgdurDRLOksD10mL8WSThMQ=s128-rw",
      "description": "vocacolle is a music player that specializes in Vocaloid songs!",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1786356097000,
      "firstSeen": 1784879391615
    },
    "com.opera.app.news": {
      "name": "Opera News",
      "iconUrl": "https://play-lh.googleusercontent.com/fnwwL9-i_oeJtExsO6JnPw-XV0ySX9vVEIWseeM9t0Dhy07WmsaB8FvuJhhx8Ia0nZtuNQsdehKcsizfuNl6=s128-rw",
      "description": "Get local and global news, plus the weather, events and scores you care about.",
      "minInstalls": 100000000,
      "category": "News & Magazines",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "com.bluematter.qbitconnect": {
      "name": "qBitConnect",
      "iconUrl": "https://play-lh.googleusercontent.com/exyBNKGLN6cGAt8T9koU60_B0WCH3gUN740fY19zzyoLsNrP-clAFnEaEaU8RB31gdyHphlhzXoREE37P-Y-ig=s128-rw",
      "description": "qBitConnect - Remote qBittorrent Manager",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.yablio.sendfilestotv": {
      "name": "Send Files To TV",
      "iconUrl": "https://play-lh.googleusercontent.com/_wRe-FHoXo6xhr-PnDw2FsIPMiqZOfqkV8KY1UJ4sNwjOlGOyakwjZVlH4GThXYbRbimjDsajPW-4aCl0-_ynw=s128-rw",
      "description": "Easily transfer files to your Smart TV android from your mobile or your computer",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1784879391615
    },
    "com.apple.trackerdetect": {
      "name": "Tracker Detect",
      "iconUrl": "https://play-lh.googleusercontent.com/BhT0k3dvFxve4vCGR-CvDHUD4FKWlOr0Jtjd6IFOko1ODTUJk_rDTNSOZGEqntJDK55tWI5YF9d5lLTAb6wH=s128-rw",
      "description": "Tracker Detect looks for Find My compatible item trackers that may be with you.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.digibites.accubattery": {
      "name": "AccuBattery",
      "iconUrl": "https://play-lh.googleusercontent.com/CO5EuNTM6QRlBDKvC6PKneqRTt_aKynOeLmL9wI0nOCpBmdayO5pYxxHvHBwV9611JPapWha0al9OySPurxd=s128-rw",
      "description": "Accu​Battery monitors battery health performance via science",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.gombosdev.ampere": {
      "name": "Ampere",
      "iconUrl": "https://play-lh.googleusercontent.com/lcX9_HYNjEpWRkE2YN5d_HLLmSXI80F_EjSv0TIZ7o7gzLlzCbvzJH6d4CckX2RrEZtK77Zs0aPJB0fVwjZgRg=s128-rw",
      "description": "Measure the charging and discharging current of your battery.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1784879391615
    },
    "pro.vitalii.andropods": {
      "name": "AndroPods",
      "iconUrl": "https://play-lh.googleusercontent.com/rkKIzZdciulWbRvZvw7hnlJ8Xb0qfl7mAm_qjmjwzRKiOwTIY6QL-4EWZ-vGe7-votZ3H6yvshzFs34oXjxN-co=s128-rw",
      "description": "Simplify use Apple AirPods (Pro, Powerbeats Pro) on Android",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1790115010000,
      "firstSeen": 1784879391615
    },
    "com.sumyapplications.bluetooth.earphone": {
      "name": "BatteryPods",
      "iconUrl": "https://play-lh.googleusercontent.com/JX6vKXernce59eCJ033qXWqu3NDryxBp4Y_TuuCn3A9oWq_I_hL06FJQK1gYNOVrkOVr-cevOm04VREtBAVXtg=s128-rw",
      "description": "Use AirPods, TWS on Android: battery status and Noise Control",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.calimoto.calimoto": {
      "name": "calimoto",
      "iconUrl": "https://play-lh.googleusercontent.com/kKaoi4tJiGPOoaTERi8PbT-mFNNhbttLUun_ywr8AxFIj6BV35mnQEAYkcklGwVTPFrk2k4XjwnHQjYtCzQiXjw=s128-rw",
      "description": "Scenic motorcycle ride planner & GPS maps. Discover curvier routes in 2 mins!",
      "minInstalls": 1000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "com.calm.android": {
      "name": "Calm",
      "iconUrl": "https://play-lh.googleusercontent.com/Xkdn4M50zGD8JQk4jsNSAu_s5XaaPJDDTifjTi52R3lnKYYhva9mnNsxKG3rE2Ib-yspI90WWXrIqneMHlL0ag=s128-rw",
      "description": "Tackle everyday stress and anxiety. Self-care and sound sleep through meditation",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.funnmedia.calory": {
      "name": "Calory",
      "iconUrl": "https://play-lh.googleusercontent.com/TXCHLJJ7dK8lLKptjcLyDdhHQQFd4uaLanntYSNHsSu0tYuo0goLBBbH_vSRGgRRZn4z6_6sz8EiHjc2zh2g=s128-rw",
      "description": "Count calories & track food with AI. Easy to use calorie counter.",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "dev.km.android.chargemeter": {
      "name": "Charge Meter",
      "iconUrl": "https://play-lh.googleusercontent.com/bQDgmBCZoMRRfkHMF3nzolNptg0joJ9eGqtdyb72U0Sapk85I_nR9Mt6bAwjVZEpNr1qOmz4PXeYRdZqgxMFd4E=s128-rw",
      "description": "Use Charge Meter to find the fastest charger and USB cable for your device.",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1789505803000,
      "firstSeen": 1784879391615
    },
    "com.mahersafadi.electron": {
      "name": "Electron",
      "iconUrl": "https://play-lh.googleusercontent.com/0t-xeeDB6UuldF-nGTXFlE1Yvzm1NVBx-bYdnVYCdMfIyyT0niQNLa9dYLketH9ESOpeF4YzuihgI_Mz6SnlgQ=s128-rw",
      "description": "Check on the stats and health of your battery like never before!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788860548000,
      "firstSeen": 1784879391615
    },
    "com.pryshedko.materialpods": {
      "name": "MaterialPods",
      "iconUrl": "https://play-lh.googleusercontent.com/UoW5uw07ZrwZQdwC8K1Ze9Vx4VcFH9DK94Bj83SWJ8_HYVaPvmV8p8fZ6LwTIY1qIqiXmkNjPluNhUeKfH3EWw=s128-rw",
      "description": "AirPods and PowerBeats companion",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "com.mobisystems.office": {
      "name": "MobiOffice",
      "iconUrl": "https://play-lh.googleusercontent.com/zrx4obX-smDllWz6sQr3hbg1QyodgMT_AJcbOOQJNsE-7XE-UdQsV86JXI5QZY5IjHooUBa_ASJcO_HWsdc5FCA=s128-rw",
      "description": "Mobile office documents — Word docs, Excel sheets, PowerPoint slides, PDF editor",
      "minInstalls": 100000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "ai.metaverselabs.obdandroid": {
      "name": "OBD Android",
      "iconUrl": "https://play-lh.googleusercontent.com/Q64PixunDIiph11XoEuVXE9z4wU09So-9P7xixeNSvK9v_Mde8BoUsgB8hQ1jQXsA8o4VkrgKeYW8I7WmgVuzds=s128-rw",
      "description": "OBD2 Scanner For Torque OBD, FixD, Veepeak Car Scanner, OBD Fusion",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1784879391615
    },
    "net.podslink": {
      "name": "PodsLink",
      "iconUrl": "https://play-lh.googleusercontent.com/9OWUG--OXZiAGjyK3wMbaXRV1EwMDmyRG7I6RWQS5MIokELT06zMpZk0_CEzf-OC6Eh_l6ExpMWBEv_FMAgVVAI=s128-rw",
      "description": "AirPods and Beats battery display and Noise Control",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1789505803000,
      "firstSeen": 1784879391615
    },
    "com.consumedbycode.slopes": {
      "name": "Slopes",
      "iconUrl": "https://play-lh.googleusercontent.com/DeEfQ2t1MT_FKQQERWNi5nxQrqKTHJDGIhmC6WK6qK_k2jvxtnTK_T-LeqnfXYfeb-Ym8xyYBWtUj45hmJFn=s128-rw",
      "description": "The smart ski tracking app with detailed stats, resort maps, slopes conditions.",
      "minInstalls": 500000,
      "category": "Sports",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "com.makeevapps.tagtracker": {
      "name": "Tag Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/i_cwM3vOXBGhtBCTNXbw9x6leBumcnQGSJpR-D7YG20rZhO4y7t72nCcLGANwgNJJcmD1qkYE2cUOkxlVaKiAg=s128-rw",
      "description": "Detect and find AirTags, SmartTags, Tile, Chipolo, and hidden trackers nearby",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.theathletic": {
      "name": "The Athletic",
      "iconUrl": "https://play-lh.googleusercontent.com/nW0aGxUwhfR988FFvGPsOJ0b1vgEafyfSXlrsR3gs8PZF85J_puVoa7qMOH720CoeslLzMWOlvhctlmOU1nK_vg=s128-rw",
      "description": "Game-changing sports coverage with breaking news, live commentary and scores.",
      "minInstalls": 1000000,
      "category": "Sports",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "eu.darken.bluemusic": {
      "name": "Bluetooth Volume Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/ilGuA0JkppRjdJHKJBr3pBwndNN8dgn9Dmr6zVrWZc8N_-PJZx9bqpl2ot6NXWiF2OOSeWPS6bxtmhxnaJEG=s128-rw",
      "description": "Individual voice & music volume configuration for Bluetooth devices.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1784879391615
    },
    "eu.darken.capod": {
      "name": "CAPod",
      "iconUrl": "https://play-lh.googleusercontent.com/hoY_DnqaWHgEjOyXZQCbpwwLtOvjT69iqFDQl2LYwUOYpiMh9zOPT8IMDpL5RhS74TC5JbvaD7pITOQV5OHw=s128-rw",
      "description": "CAPod is a companion app for AirPods on Android.",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1789505803000,
      "firstSeen": 1784879391615
    },
    "com.paget96.netspeedindicator": {
      "name": "Network Guru",
      "iconUrl": "https://play-lh.googleusercontent.com/0vyibKnbIFSNsPiDew8-W27cpuwLEH3J-wkgRCH-m3tTjVnaU7QuACP_fvlPi1Zaiyo5TsT776axmU5_UQ8X=s128-rw",
      "description": "Monitor download and upload speed in real time from your status bar.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "eu.darken.octi": {
      "name": "Octi",
      "iconUrl": "https://play-lh.googleusercontent.com/BM7CRVUsjarBmNuI0sDmKyk6OPbyulJyy08sIeWapv533Bl4GvPvvil3KC6mteR4bQ2gSGxNra_epUBZsThN4g=s128-rw",
      "description": "Monitor and synchronize information between multiple Android devices",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1791999469000,
      "firstSeen": 1784879391615
    },
    "torrent.search.revolutionv2": {
      "name": "Torrent Search Revolution V2",
      "iconUrl": "https://play-lh.googleusercontent.com/iXczZGftq8t6RNwWnyWAxaEFRv91QPHHq_uUAehvxsCA4fckus0kr90aqmAoXbjpVylSaBmVWN1zr2HLVJHCRXQ=s128-rw",
      "description": "Search and download torrent magnet links from multiple sources.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1784879391615
    },
    "com.roasterygames.devicestycoon": {
      "name": "Devices Tycoon",
      "iconUrl": "https://play-lh.googleusercontent.com/D7ZeEeEbTOHre_sCohLA-jZ0anMOstAaSmS9Q1-tSRuclV29i5vg4tQfr_7RP5crq3e3bcZCt3wTthLGq-C35A=s128-rw",
      "description": "Build your devices empire!",
      "minInstalls": 1000000,
      "category": "Simulation",
      "updatedAt": 1786886365000,
      "firstSeen": 1784879391615
    },
    "jp.naver.line.android": {
      "name": "LINE",
      "iconUrl": "https://play-lh.googleusercontent.com/7PeaZXtTu7EuCuWzGpkXWAnT9pLs_Ly9MbVSeZUULlIc5H02wGWzvrbmqxj86UnkM9gjUaGSeAcKbYbfbegTJw=s128-rw",
      "description": "Stay in touch with your friends and family using LINE!",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1792165284000,
      "firstSeen": 1785044784033
    },
    "ee.dustland.android.dustlandsudoku": {
      "name": "Sudoku",
      "iconUrl": "https://play-lh.googleusercontent.com/M7zLBMNVhw7s7QgraGeQsYrDFs8RnFZkMekj0YcdIk2GzPmQPbtOu16yW820p1H1D8ayNOBk6UM9mYDk55qyqA=s128-rw",
      "description": "Play Sudoku and feel beautiful.",
      "minInstalls": 5000000,
      "category": "Puzzle",
      "updatedAt": 1789217482000,
      "firstSeen": 1785044784033
    },
    "com.linkedin.android": {
      "name": "LinkedIn",
      "iconUrl": "https://play-lh.googleusercontent.com/oij55bxj3e-4JrhGntpki0lnQyE8yQn8X5FPEzZ0t7cLppeiSINynEk7n9COoh7QSaCOZ_yiPO31NVaW4SDbWg=s128-rw",
      "description": "Find Jobs, Insights and News",
      "minInstalls": 1000000000,
      "category": "Business",
      "updatedAt": 1792261464000,
      "firstSeen": 1785044784033
    },
    "com.flyersoft.moonreaderp": {
      "name": "Moon+ Reader Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/sgWC5vELBxz6a8D-GrJYU0P9beSg3bwKsJkzZPqVPi6-6fMRPiiomO0Cpu-12EYchyCpAcBcdDbxY5198ikZOQ=s128-rw",
      "description": "Your ultimate ebook reader and ebook documents management with rich features.",
      "minInstalls": 1000000,
      "category": "Books & Reference",
      "updatedAt": 1783573265000,
      "firstSeen": 1785044784033
    },
    "com.google.android.apps.pixel.agent": {
      "name": "Pixel Screenshots",
      "iconUrl": "https://play-lh.googleusercontent.com/xZWTfjP9PhJCGPm0VuURLHcY66bO9zHFCtvHWf5KBfB2-jSuvLtxQolBbl4jRmlfblVpeO0vpM3nrFrqcU0E=s128-rw",
      "description": "Search your screenshots with AI",
      "minInstalls": 1,
      "category": "Tools",
      "updatedAt": 1783573265000,
      "firstSeen": 1785044784033
    },
    "com.google.android.apps.pixel.creativeassistant": {
      "name": "Pixel Studio",
      "iconUrl": "https://play-lh.googleusercontent.com/hqNN-mCWwgj3KHY1f1aYW7OTm_vlwWvPw7dOT256oAyY-JvRFBr1oCia_TdjTm2vZKpgWxyVeNg7-aJfIOKAWg=s128-rw",
      "description": "Your creative AI assistant",
      "minInstalls": 1,
      "category": "Tools",
      "updatedAt": 1783573265000,
      "firstSeen": 1785044784033
    },
    "com.google.android.apps.weather": {
      "name": "Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/GofPlba0pw2dK3-Ikm5ROeXwK3MnC8CelJRt_azT_75uQ8-9dvoDAS2zLrtdk_Z_D2jyZ8hXIfzVj1Rnhnioo2Y=s128-rw",
      "description": "Your integrated and personalized weather app for Pixel",
      "minInstalls": 1,
      "category": "Weather",
      "updatedAt": 1783573265000,
      "firstSeen": 1785044784033
    },
    "com.snapchat.android": {
      "name": "Snapchat",
      "iconUrl": "https://play-lh.googleusercontent.com/nOJWJoDAzuRSHmlFfpzHXAj8UbTJwk_JGYf0uAPTKPtiiIX_2Y7r5ATO1ZtxHRqaFTqfIDZ40PnBK4hukeJh=s128-rw",
      "description": "Share the moment!",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1783573265000,
      "firstSeen": 1785044784033
    },
    "com.brave.browser_beta": {
      "name": "Brave Beta",
      "iconUrl": "https://play-lh.googleusercontent.com/m3LnXsbsKcEOw-IpXms9eT6f4X9NvJqtTLpg7dyU93tsKvioJWruRWqZ3keWHx0RC7ebAmMwFf3tF8UnjmHIlQ=s128-rw",
      "description": "Brave browser Beta (early-release preview version for testing & stability)",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1791227663000,
      "firstSeen": 1785044784033
    },
    "com.brave.browser_nightly": {
      "name": "Brave Nightly",
      "iconUrl": "https://play-lh.googleusercontent.com/m1tbP30ZVRu7-sHKEDrtqt9ObgL4hsIgGTYKQQZy-6GCxGoJ_z7fhuQZpX8AeLbe-Y-s6dLgEi8Zpl5PKpbp=s128-rw",
      "description": "Brave Browser Nightly (for developers & early-release testers)",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1791227663000,
      "firstSeen": 1785044784033
    },
    "fr.t2c.t2c": {
      "name": "T2C",
      "iconUrl": "https://play-lh.googleusercontent.com/-3EKIVKVpdjiUpK8mk82aZ12p3PrQBB5sOkjVTJmZS5nlbqGVXC6bYQtMk0IqOjFwtSoWPZNJ-dWb89aRhwUGw=s128-rw",
      "description": "T2C Optimize your trips in Clermont-Ferrand area!",
      "minInstalls": 100000,
      "category": "Maps & Navigation",
      "updatedAt": 1787054562000,
      "firstSeen": 1785044784033
    },
    "com.prismtree.sponge": {
      "name": "Sponge",
      "iconUrl": "https://play-lh.googleusercontent.com/LSGsxmUkZcwr-KQKoMGcpFuiLZ1AJhCPoDwiDQispBXyLF6DKwzvB479WBss0vUunx_D4dOg-k9R9syEnV57RkI=s128-rw",
      "description": "Swipe your way to a clean and organized photo gallery with Sponge",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1785044784033
    },
    "co.swasth.dbtcoach": {
      "name": "DBT Coach: Guided Therapy",
      "iconUrl": "https://play-lh.googleusercontent.com/i0DuiyLZJ0uo-Nlksq6bBaudm0_o1paJ7AzQj1ymQBJqP7a817EJOSKrzea450JAvngMMEtmrnIFQy5rODszTA=s128-rw",
      "description": "Diary, Mood, Mindful, Therapy",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1784810268000,
      "firstSeen": 1785044784033
    },
    "com.jeffprod.cubesolver": {
      "name": "Cube Solver",
      "iconUrl": "https://play-lh.googleusercontent.com/LgVoi5xD9WDswkXhpBXd85Ad1SE_e98uH2LYvOC2e6ls5T4yusM23VRs4gJcqJo70dg7LkG03WvqvyNSjWXdkw=s128-rw",
      "description": "Cube solver 2x2 to 5x5, Skewb, Pyraminx & more: 3D solution step by step + timer",
      "minInstalls": 50000000,
      "category": "Puzzle",
      "updatedAt": 1791999469000,
      "firstSeen": 1785373412305
    },
    "com.theclashsoft.sofatime": {
      "name": "SofaTime",
      "iconUrl": "https://play-lh.googleusercontent.com/h-lFEq_K6xrQU2PdEccOtG_FQr_KxuzYilNCRO7ktYNOV55VdhuhtuT2SGLOBAUMWsAmAQrO8WrHDLyb9Zu5l0U=s128-rw",
      "description": "Track shows and movies, create lists, discover releases and join the community",
      "minInstalls": 10000,
      "category": "Entertainment",
      "updatedAt": 1792335410000,
      "firstSeen": 1785374551928
    },
    "com.freejobalert": {
      "name": "FreeJobAlert",
      "iconUrl": "https://play-lh.googleusercontent.com/7bH4yvNgbGv8h3p3fPzFa7FNv8XLxFCBCi-Ez3Aqk2vi6anLSA6w2ZbTWIcBMVW4V_Fi9sWsRV0Mw-qwTy00xw=s128-rw",
      "description": "Job alerts from official portals. An unofficial app by FreeJobAlert.com.",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1788955296000,
      "firstSeen": 1785374551928
    },
    "com.subtlesignals.gradientweather": {
      "name": "Gradient Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/04xiToIui2lD8Co9xPb-_V3JW90vSS8ej7aEAMqzdA9uadnjkGbPFvtkQPxB4okIIkrZquPYnxE3Eg6d6Ik_XQ=s128-rw",
      "description": "Your weather, your style. Material You, custom themes & weather alerts.",
      "minInstalls": 10000,
      "category": "Weather",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.hrd.vocabulary": {
      "name": "Vocabulary",
      "iconUrl": "https://play-lh.googleusercontent.com/lxqbwaL36m_080hRNVbDQAjnmCwyDA8tT3B_gPT_yHsuTjeSJfkejJpi19r_qtAm2_QWoTZQS-6MT1T7AILdBA=s128-rw",
      "description": "Learn 10,000+ words and become smarter in just 1 minute a day",
      "minInstalls": 5000000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.ccna200301": {
      "name": "CCNA 200-301 v1.1 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/B-eliGSiLRJFBDX6uA7pSxa1y0ylM1LZTDP2aW2BvS_CZoKmnIgn86_qEyayCDbOiuN_p0AIKPkH3x0Z6pI49p4=s128-rw",
      "description": "This app will help you pass CCNA 200-301 v1.1 in 2026 without much efforts",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.servicenowsystemadmin": {
      "name": "ServiceNow System Admin Exam",
      "iconUrl": "https://play-lh.googleusercontent.com/MGMuHA3ogZoShdj92woB_yu_xE5vu69z48S58TeCHNmVTA7GlFIxFyy94jd0374iW2-_Pk_1wTcnYxtBIMRV0Q=s128-rw",
      "description": "Help you pass ServiceNow System Administrator Exam in 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.sc900": {
      "name": "SC-900 Exam 220-Questions 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/GPFHtGffNrhqE4oQAMU-CZoWKJ8xL3XFNy1-4xz5M8oSa_udq-dH1BRlqHMMHuoIUpXZNn_pyuZfv6l7yCnG=s128-rw",
      "description": "Pass Exam SC-900: Microsoft Security, Compliance, Identity Fundamentals Easier.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.saac02ver3": {
      "name": "AWS SAA-C03 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/-dNn0CptGhqQaKZ0G2C_v4lEkQgZwzuBgC17X3g6F7gRgdIFnh_bW6WI2aot4lFviewJnsM2RBTrepsSpS8Bgg=s128-rw",
      "description": "Help you pass AWS Solutions Architect SAA-C03 without much efforts",
      "minInstalls": 5000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.istqbfoundation": {
      "name": "ISTQB Foundation Level 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/_aGYeN8ESyNp6dOcbViV3Mt5NUfMerkF5cjZhpmBMufGTxMGaMiosNPoKN_oSkKRJwDYztPjRzS5MXKQ9xVHiQ=s128-rw",
      "description": "Pass ISTQB Foundation Level certification (CTFL) exam without much efforts.",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az104": {
      "name": "AZ-104 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/ulUUt9W7Ia6RXCxB0kwLYRozvUQ1qYlQ8zaKmIDyZdFkUuflPROfK7imtNz5GXLHnlj6KkSdR5KPFxgI1-Zd=s128-rw",
      "description": "Help you pass AZ-104: Azure Administrator in 2026 without much efforts",
      "minInstalls": 5000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.pcep3002": {
      "name": "Python Institute PCEP-30-02",
      "iconUrl": "https://play-lh.googleusercontent.com/LOwTAAonZpRhCLNQ1Sz9H4aCTUk6GRZrrJdot_5GjmIKl-npZoSWQoVOxhYsm9IADbKLF3_gr5_oQDru4P-ODG4=s128-rw",
      "description": "Pass Python Institute PCEP-30-02 Exam in 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiacore1": {
      "name": "Comptia A+ Core 1 (220-1201)",
      "iconUrl": "https://play-lh.googleusercontent.com/WzXjhL-vKLMahUo4SfMsyxOZoTlTQt4-f4FdSeLncNTE2CDpUoUWcYUQU53fKQlWEbn2FZhzO4DBH-GMu0bHeg=s128-rw",
      "description": "530+ high-quality exam questions for CompTIA A+ 220-1201 (2026)",
      "minInstalls": 5000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.ccnp350401": {
      "name": "CCNP ENCOR 350-401 & Tricks",
      "iconUrl": "https://play-lh.googleusercontent.com/1zSXsm1c6aWyrYCoOLxWBrTd1YW6SlkWRJEUvp4rJS4hrBp5unFhBplQR_1ULaFps6inJcpL81XC8mc8ak2g6g=s128-rw",
      "description": "570+ high-quality exam questions for  CCNP 350-401 v1.2 (2026)",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.sc200exam": {
      "name": "SC-200 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/o0Ubn-Cl6ei2o2RDAs2NmF_91BCftIT_sUZ_U3ciRABKjazgDcyUmkVSTU7azl74ZRY4PbwFSKHmQHaDaYWO=s128-rw",
      "description": "Help you pass The Microsoft Security Operations Analyst (SC-200) in 2026 Easier.",
      "minInstalls": 100,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.cism": {
      "name": "CISM 160-Questions Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/5fYf-pMiNnMDyq4JGdCPxB6iPJ30UiZR5VxLUdoLNzrFc74Qi9zDA0uXQGdfUOdRynw7cMarYrhitf5HmNaG0w=s128-rw",
      "description": "160 high-quality Questions for Certified Information Security Manager exam",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.scsc01": {
      "name": "AWS Cert Security SCS-C03 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/bvNhLPJIcicMGZ0uaIRDwo-OZxTlKwnt0JMbHOyZz4b8RqVwqB5rCWaj1NfSGpBJM2CeJKR4VEawoHhbkvYyjw=s128-rw",
      "description": "Pass AWS Certified Security – Specialty SCS-C03 examination without much efforts",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.ai900exam": {
      "name": "AI-900 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/QBZXJIoZDWlURMTdqDLqIbNos6R81hV0RD0KtGyhU6hAGwVs9ZToVHtDzrRDiKzunoKSpvolo8JGmD_jE6TE=s128-rw",
      "description": "Help you pass Exam AI-900: Microsoft Azure AI Fundamentals in 2026 Easier.",
      "minInstalls": 50,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.salesforceadmin": {
      "name": "Salesforce Admin 180-Questions",
      "iconUrl": "https://play-lh.googleusercontent.com/46GzmvHMcXV4O0k-89iqzwqwvezUgW94oKRLcXsgvBOa6M6JQYId6J4K3nE9i-Qy3G87zESpMqy8Zsnzh7yFGwc=s128-rw",
      "description": "Pass Salesforce Certified Administrator examination 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.snowprocore": {
      "name": "Snowflake SnowPro Core Exam",
      "iconUrl": "https://play-lh.googleusercontent.com/ettNZBJ1bpWuItwAvw4piSAqZfjH-OiMt-LBXTY1dKXqHyejjPmJItxrnbCoJA9kC9F9hAJUCqfDokGIklfiGg=s128-rw",
      "description": "Pass Snowflake - SnowPro Core Exam (COF-C02) without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.scor350701": {
      "name": "Cisco CCNP SCOR 350-701 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/PaFQ19oy6UB02EEEpiJsfMgsMgiGgWnCGk6quaeyykLZ65aPxvwGv6Si-G5e6ez6I6XLtPTF0wL2y0kWVqPAd2c=s128-rw",
      "description": "305 high-quality questions: Cisco Security Core Technologies SCOR 350-701 exam",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiacore2": {
      "name": "Comptia A+ Core 2 220-1202",
      "iconUrl": "https://play-lh.googleusercontent.com/C-6jnxxxNoXPn04zHjHQGCTPipWGsPLZ4Iz8WvaDKVPIa2dVKr0RFY2B7ucFpuDl66NQc9zkLrSbsgYUI5dFWA=s128-rw",
      "description": "660+ high-quality exam questions for Comptia A+ Core 2 220-1202 (2026)",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az900ver3": {
      "name": "Az Fundamentals AZ-900 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/yc9tS6gFCYy1N4ZwsqvOPcofjVBTcH7zaX6UotHCTxrocDl59nG-zG2Z3L8N9ZSyguCVHYHsCIA87QInvvvSvg=s128-rw",
      "description": "800+ high-quality exam questions for AZ-900 Azure Fundamentals (2026)",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.cehv11": {
      "name": "CEH V13 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/CDkjTK8wLucB0_ikltCz83R3DQOfa8JG-VETmcLuCojfHmCQ7qidxzosyOwLE-JlL5_16PsWwNTl8XobnAQu2KM=s128-rw",
      "description": "300 high-quality questions to help you pass CEH V13 exam in 2026",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.clfc01": {
      "name": "CLFC02 Cloud Practitioner 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/YnJPPmA3vSwIKKk91DTo4SbVovdCmJFuTnvonCwlKqvD93qM6_QalqYkymSfk4CY_4cJalgY7EHUk_CKT_-O=s128-rw",
      "description": "This app (630 questions) will help you pass AWS CLF-C02 without much efforts",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiasecurityplus": {
      "name": "CompTIA Security+ Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/TfZ-RaFAGX7s4pvAse4MA0FT0Zga23v0l_GCAkGf95UNEazAamue3ZiG3MQnr-nggwQtM7yHkoXd7lpplSp1oQ=s128-rw",
      "description": "320 high-quality questions for CompTIA Security+ examination (SY0-701) 2026",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiaserverplus": {
      "name": "Comptia Server+ SK0-005 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/d8YC5vyj7M0vV6toZqpOKBlPZKa9LgjLhw9yoUtsewlEBvCFXUSCjH0Z_dlNaqG46pmVo-_o2Uc9yAGH6N7AdNo=s128-rw",
      "description": "Help you pass CompTIA Server+ SK0-005 Exam in 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiacysa": {
      "name": "CompTIA CySA CS0-003 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/9wH-9Y1UAm31Xtp1FVZTbIBxZXVYaMWQuxdPfdpzYLg2lmN4qa72Ux8xRez42bjMKH6kg4MScE2aSb6X1bMZ=s128-rw",
      "description": "Help you Pass CompTIA Cybersecurity Analyst (CySA+) (CS0-003) exam Easier.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az500": {
      "name": "Az Security AZ-500 Exam",
      "iconUrl": "https://play-lh.googleusercontent.com/X_OtBX5MVCDsnZpwNMhB6DorRaFPoa02-GG-5JVw4X7rUTFko9wdFbJsKtYyduCnVF96B4LVUxUB1Wg-ih6xdg=s128-rw",
      "description": "Pass Azure Security Technologies (AZ-500) examination 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiasecux": {
      "name": "Comptia SecurityX CAS-005 Exam",
      "iconUrl": "https://play-lh.googleusercontent.com/8K1Dnp-cbCH54llmQcsyNv3FsYAQO718EJ3xzq5oJmqJI6zkLkgPoBS-_hRKY_ot6OfP0bAN-trrUNBa1WV4_w=s128-rw",
      "description": "680+ high-quality exam questions for CompTIA SecurityX (CAS-005) (2026)",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.pentestplusexam": {
      "name": "CompTIA PenTest+ PT0-003 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/r08bgz4Rg8GqS244aVeahPiTo63Ey8DluCwybdiEBgYBSwFEBY1Z_7ptpuePIzrWEUHpmoD4yvjBRiDVFozlYQ=s128-rw",
      "description": "Help you pass CompTIA PenTest+ (Exam PT0-003) in 2026 without much efforts.",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.mlac01exam": {
      "name": "AWS MLA-C01 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/3bwWtQYszr9ojts24-fAfB32AeurtWK3dQ7Dac5QLRMuKrK2J3JNLTB_5pgrJ-C2iRLGacxO_1OYxX5NdHvZPw=s128-rw",
      "description": "Help you pass MLA-C01: AWS Certified Machine Learning Engineer in 2026 Easier.",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dasm": {
      "name": "Disciplined Agile Scrum Master",
      "iconUrl": "https://play-lh.googleusercontent.com/d6EiwR27hPeCb8U9jAFqWlERCYhZ97f09kkTjFiGvoOcUSQZ2wcjGaGMCW-jLQySA8lzb4vwvsluuP5jvKOfqw=s128-rw",
      "description": "Pass Disciplined Agile Scrum Master (DASM) Exam in 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.capm": {
      "name": "CAPM 300-questions Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/qSbWEsbfasF-RH1CyiGNI_jQzpqpXwr_PsMfIBaNVB2xdDDxm3Jwj22kMVT1gI6C72otRmqBXaxUrNOrBbVhtg=s128-rw",
      "description": "Pass Certified Associate in Project Management (CAPM) exam without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az400": {
      "name": "AZ-400 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/SC33BBI-oXK9dzOXrJJEx5xaMPpmq2y5petbnWVEyJnYsEtmhiT7z7EkI0GkUgG8TAxw2cL9TEPylx9XvLrn=s128-rw",
      "description": "340 High-Quality Questions for AZ-400: Microsoft DevOps Solutions examination",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dp203": {
      "name": "DP-203 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/nCmDsSdbwzS5uDiI_haja2tWOUXhj7VxpW6tuyzofmqngeywZmXEHrsV4r6RrPJOQTXz2LgRLANujsLPwXw6ig=s128-rw",
      "description": "183 high-quality questions for Data Engineering on Microsoft Azure (DP-203) exam",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.pspooneexam": {
      "name": "PSPO 1 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/GgrV_poRtmP_F2kVkaeIqYTpyrz4tAIDNLWH1VBBaTUbDrwYe8Eb_lsdQ4uQY_act1UPMwvTwSedHrNCw1hK=s128-rw",
      "description": "Help you pass Professional Scrum Product Owner (PSPO I) exam in 2026 Easier.",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.soac02": {
      "name": "AWS SysOps Admin (SOA-C03)",
      "iconUrl": "https://play-lh.googleusercontent.com/JxtLIA9J253KGiO4djnM_XTDDfxlTzj4yKHofaeiI9WNGDeGCItRyngZkq-avjfM7EPIHJro6WOjPuN7jTkNbC8=s128-rw",
      "description": "260 high-quality questions for AWS Certified SysOps Administrator 2025",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dopc01": {
      "name": "AWS Cert DevOps DOP-C02 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/jF8gvMvxZhBIcSp8FGFLdicyX4QH5uScBQr4MHGRL1T-A2bBzuoId8eN5Ondi3IkARUHN2eZEOASdV2cqNnY_A=s128-rw",
      "description": "Pass AWS Certified DevOps Engineer Professional exam 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.psm2": {
      "name": "Professional Scrum Master II",
      "iconUrl": "https://play-lh.googleusercontent.com/AeM3ZQQ4cUWYZXSzrrIP29VJ-faN4aM-x730EPVhL5UjyduOOTCA80dkUob3XK8-rRKHIoJGf3DPmD5wVcS2pw=s128-rw",
      "description": "Pass Professional Scrum Master II (PSM II) examination without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az700exam": {
      "name": "Az AZ-700 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/KsqWrYihzxN3jvqI_dRylaKzjhYl1u86me_aKBmH0SLpytsc8Q2eFNQ0vr-5yecFumZERCjvH81n2guCz_lJAg=s128-rw",
      "description": "Help you pass AZ-700: Design & Implement Azure Network Solutions in 2026 Easier.",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.sapc01": {
      "name": "SAP-C02 Exam 160-Question 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/id0MEC20aqodi-8LWSVfmNYMTGyZqS-_40wd_6AufAUVZlA6oypF2ywD69zw7rPFmreLmmjRUY8vOjkl6V2EqQ=s128-rw",
      "description": "Pass SAP-C02 AWS Certified Solutions Architect Professional exam Easier.",
      "minInstalls": 500,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.gcpassociatecloudengineer": {
      "name": "Associate Cloud Engineer 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/sWy61McUGmGAEeEzSmNRSSjgZp5k-O_pHWX6w1OsQszOQTDC_xN9e0w6gbYOSuTWS2F7JWaycQMqT20G5HvvoFU=s128-rw",
      "description": "Pass Google Associate Cloud Engineering examination 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dp900": {
      "name": "Az Data Fundamentals DP-900",
      "iconUrl": "https://play-lh.googleusercontent.com/XfLjaXVzfc5wtt2YJEt6ytC1DNv6SFOPV36FkXH0PZrXFOL58KJfRauF-_3LTBr0ACMWEYN7EKjSNvqJ6QmI=s128-rw",
      "description": "159 high-quality questions for Azure Data Fundamentals (DP-900) examination.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptialinuxplusexam": {
      "name": "CompTIA Linux+ XK0-006 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/WJYsbkxoId9JYzyjuwWgmXzqkFFgwpceA7RwAt-Yf1uUH8wqrRAn9k_sszxluYHG--WHsuOhPKIGSwreKjxOWfI=s128-rw",
      "description": "Help you pass CompTIA Linux+ XK0-006 Exam in 2026 Easier.",
      "minInstalls": 50,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.aifc01exam": {
      "name": "AWS AIF-C01 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/g4ckJN8y-_QCMdPA679u11jzgwrJbyZjK1BrClzqQwUZAp_JGsg7jal0oZMt3avfnoc-JNuNdDXUULy0euUsBRg=s128-rw",
      "description": "Help you pass Exam AIF-C01: AWS Certified AI Practitioner in 2026 Easier.",
      "minInstalls": 50,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.pmiacp": {
      "name": "PMI Agile Cert Practitioner",
      "iconUrl": "https://play-lh.googleusercontent.com/CheR5RWfDuniPe_hpBZ1yMPXYRFguoVJikCJkk2crYOp4nlCSxD3nW4nQg7KRJcN0phH0nV74zxbqEpRYWJj=s128-rw",
      "description": "240 high-quality questions for PMI-ACP Exam in 2026",
      "minInstalls": 500,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiaitf": {
      "name": "CompTIA Tech+ FC0-U71 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/JoTZHC3dFZScKXU6FP0nfUedBT20f8wl0vP6MIC4fi8OHcIehYKjtuhwSAtvauuaZ4o1etbqjgtZW4qWHfp6bQ=s128-rw",
      "description": "Help you passCompTIA Tech+ (FC0-U67) examination without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dvac01ver3": {
      "name": "AWS DVA-C02 390-Questions 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/wNteqfb_NclGP_bksN6NyTjpju7PKFyr0IomT8WGe2Xvuov7dMouVUECuFdtHn8IIC2m_dSmKd4ULq6Lldzz=s128-rw",
      "description": "This app will help you pass AWS Certified Developer DVA-C02 without much efforts",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.az204ver2022": {
      "name": "Az Developer AZ-204 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/FNPtI40NKkTAisq0KwvlGn1FSyCpw8MepK0hkq6AH1DoOJHvt2m1z2KULBXGjE7BdZqginA7ID59ZgDd_bgv4g=s128-rw",
      "description": "180 high-quality questions for Developing Solutions for Microsoft Azure (AZ-204)",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.dp300": {
      "name": "DP-300 Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/5kpOG5T76jVy8mMWalc40sUvuZuVzAdU8imC2gLdHMB4lKZ4MtCFCcfy1KvHI8P2aZvNTbu5cjVtTU8m6q183Q=s128-rw",
      "description": "Help you pass Exam DP-300: Administering Microsoft Azure SQL Solutions Easily.",
      "minInstalls": 500,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.cissp": {
      "name": "CISSP Exam 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/w5FDIoLK1O7jy4xRGvR6sgrcBbfNLp9l30jaBtjGjnyPQR5IJHhHzF_oQIEtq0vNBb6pMmefeTqwxPVDeYqIsQ=s128-rw",
      "description": "We are laser-focusing: help you pass CISSP examination without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.tableaudesktop": {
      "name": "Tableau Desktop Specialist",
      "iconUrl": "https://play-lh.googleusercontent.com/Q371qc60zBvcTkjW5LuSHO6_44NY8TLPZqfQSBnWp0tqGQqOEMeBYDeLZXHNtoh72gPKbvHjCo0as4h-MNeW=s128-rw",
      "description": "Help you pass Tableau Desktop Specialist Exam in 2026 without much efforts.",
      "minInstalls": 1000,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.comptiasecai": {
      "name": "CompTIA SecAI+ CY0-001 Exam",
      "iconUrl": "https://play-lh.googleusercontent.com/GlPMyFV9KDVFgldY9m7PmUXAWKX4W7qXeFrdK8Eu-TnJw3BYTtFbi_trCLz3AK0NjTn1qNNx566RNndYoc7j=s128-rw",
      "description": "356+ high-quality exam questions for CompTIA SecAI+ CY0-001 (2026)",
      "minInstalls": 10,
      "category": "Education",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.trieudadlovestun.terraform": {
      "name": "Terraform Associate",
      "iconUrl": "https://image.winudf.com/v2/image1/Y29tLnRyaWV1ZGFkbG92ZXN0dW4udGVycmFmb3JtX2ljb25fMTc2ODk4Mzc5MV8wNDk/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788884842000,
      "firstSeen": 1785374551928
    },
    "com.formulaone.production": {
      "name": "F1 TV",
      "iconUrl": "https://play-lh.googleusercontent.com/Kg4W4Y8LIvMnqxu_JiNdxJmvWZ7DkZCxZ4QdCnmHATsLfD-fhUfvJLxgcUIzEcSIgBmkUVMbzf7o9BmfxtosRiU=s128-rw",
      "description": "Stream Formula 1® Live and on-demand",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792168149000,
      "firstSeen": 1785374551928
    },
    "com.fossor.panels": {
      "name": "Panels",
      "iconUrl": "https://play-lh.googleusercontent.com/29zFEdvcZAvtuOM81lbYmfInGZXzvnamaHD5MMfAYeoDidTevwDx2XddoBOvXK-p3SVufCDQrqxE2PsaCFvSWus=s128-rw",
      "description": "Panels, side-launcher, sidebar, edge screen, gestures, smart sidebar, launcher",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1785433189807
    },
    "com.joaomgcd.autolocation": {
      "name": "AutoLocation",
      "iconUrl": "https://play-lh.googleusercontent.com/MyQbMAWmucDAagdKZg1VldF1tUB4xVHB10R9OxOH82_UAajG8d-jvFZ7gGmup0DBp4LexJsSnwmnDAOp9imt=s128-rw",
      "description": "Use Geofences,your location or even your activity(running, walking,etc)in Tasker",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1785433189807
    },
    "com.joaomgcd.autotools": {
      "name": "AutoTools",
      "iconUrl": "https://play-lh.googleusercontent.com/UZRdSU6R1j0Mj1xL5kAg0Cxj9MCHJHme8jt48qFeACW8od5oQ9nKivZa60h9kQtQpNsMvJTWAhSREtwNw5XgYQ=s128-rw",
      "description": "Supercharge Tasker! Many of the missing Tasker features in one massive plugin!",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1785433189807
    },
    "dev.sasikanth.pinnit2": {
      "name": "Pinnit",
      "iconUrl": "https://play-lh.googleusercontent.com/8em5gBbzRGav2MXv4_WWQztXUg13aMf9tElXpgg47eOGkAffDCRi_eCuPc4wfsqaqmWv4o5bXWE0QA2p0Jut07k=s128-rw",
      "description": "Pinnit helps you remember what you can't forget.",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1785433189807
    },
    "com.thien.novelreader": {
      "name": "AI Audio Novel Reader",
      "iconUrl": "https://play-lh.googleusercontent.com/AZBY6sbiccpNRN8ynH6FOMoBaFHhgnaMwFbkgmsWSfrzWaASKn2kiDzdj6dzYOJBRCVOMZ8JwWr1wxavn61nfeY=s128-rw",
      "description": "AI novel audio: listen to wuxia, xianxia, romance, BL, EPUB & web novels",
      "minInstalls": 50000,
      "category": "Books & Reference",
      "updatedAt": 1789106265000,
      "firstSeen": 1785480547978
    },
    "com.rawcam.app": {
      "name": "Native Camera",
      "iconUrl": "https://play-lh.googleusercontent.com/he6oCfeWQGnltx4sBe9JltjxbtfpsnJM4EB5WHlJPPUpb5Obxt-88KDdk4WSVytM77_51fy3fTq6wJLhzEV_Mrs=s128-rw",
      "description": "Your camera is capable of so much more, Native Camera gives you access to it.",
      "minInstalls": 100000,
      "category": "Photography",
      "updatedAt": 1792129240000,
      "firstSeen": 1785480547978
    },
    "cz.etesty.autoskola": {
      "name": "eTesty Autoškola",
      "iconUrl": "https://play-lh.googleusercontent.com/3oZUXWDZXSKw4yvL_fVz5EMeVhQk85T4XtSK8gWXzW7hSo1znUqn-2BMXQYrEo5ZxEurl4C2FC45cnnXm0o-PWA=s128-rw",
      "description": "Czech Republic driving school tests in English. Can you pass the driving exam?",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1785341944000,
      "firstSeen": 1785480547978
    },
    "com.mediocre.smashhit": {
      "name": "Smash Hit",
      "iconUrl": "https://play-lh.googleusercontent.com/ueP4ZNBXNdqNWIR23mdGnQuS-9c7dVvFp981Poc9ZEDkk6vddPGBxCYk3A_fWketiNpGO_GEHbmtDh8-qX-X=s128-rw",
      "description": "Prepare for a transcendental, ambient journey through time and space.",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1790544795000,
      "firstSeen": 1785507429669
    },
    "ru.ozon.fintech.finance": {
      "name": "Ozon Банк: выгодные покупки",
      "iconUrl": "https://play-lh.googleusercontent.com/1kJBA1bnQZXKXniwg5KV089Bfxveqb0FVAI4rc_A2A1XNCL27e35Ap9Ax-u4FcWOUy2n-5lmv_AlVE0iFlikbA=s128-rw",
      "description": "Бесплатная карта с кешбэком до 25%. Быстрые и удобные переводы без комиссии.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1787769583000,
      "firstSeen": 1785507429669
    },
    "com.launcher.hype": {
      "name": "Phi Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/AR3sf_LLFuc66xzP97CLuyCtpZ-lkjG_pkBzFOqPecMOG-APpyVAdWXDOasSI7-v74rZ2DffAdt9XbSpRLDy=s128-rw",
      "description": "A customizable launcher built around speed, flexibility, and clean design.",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1788884842000,
      "firstSeen": 1785519809097
    },
    "easy.sudoku.puzzle.solver.free": {
      "name": "Easy Sudoku",
      "iconUrl": "https://play-lh.googleusercontent.com/5fwa6KT5cglDIrpPgr09W5IUz22dW8GIZ1fxHedRocpWFLMsWqXyCPTRPT3ezj8W2FIWdkzSiMvzGx3DHBTlkQ=s128-rw",
      "description": "Join 7M Sudoku players! An offline game to train your brain and stay sharp!",
      "minInstalls": 100000000,
      "category": "Puzzle",
      "updatedAt": 1788427022000,
      "firstSeen": 1785578365539
    },
    "com.halfbrick.jetpackjoyride": {
      "name": "Jetpack Joyride",
      "iconUrl": "https://play-lh.googleusercontent.com/fo_dS1ZkonPQsBvxnbuIcPU8kuTbmRHsDojJIRsK1zqtlgDHMmzP8hHL2Ex-aapGjYZC7OfsvX92gZNPzxkAwg=s128-rw",
      "description": "Powerful Jetpacks, Explosive Vehicles, & Outrageous Costumes. Collect them all!",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1788955296000,
      "firstSeen": 1785578365539
    },
    "com.touchfoo.swordigo": {
      "name": "Swordigo",
      "iconUrl": "https://play-lh.googleusercontent.com/MozMtuCRKyEdjTKi4z2eF8x16VK-CuUm1RN0zbxYWIJiGm3i9dd9CGaVj341yFTcna96ggAI2m8deDLPIzO__g=s128-rw",
      "description": "Run, jump and slash through an epic adventure platformer game.",
      "minInstalls": 10000000,
      "category": "Adventure",
      "updatedAt": 1788048000000,
      "firstSeen": 1785578365539
    },
    "com.adobe.lrmobile": {
      "name": "Lightroom Mobile",
      "iconUrl": "https://play-lh.googleusercontent.com/ALv_YzwUQTXc17qvu2oy7JTl8Qn-zm22M4FoZKVv2Ru541nDa2EltKPSlv_KyQGacLdpHLotR9Z98bamyEd9rKc=s128-rw",
      "description": "The perfect picture editor for portraits, travel photography, and food photos.",
      "minInstalls": 100000000,
      "category": "Photography",
      "updatedAt": 1792334049000,
      "firstSeen": 1785638304598
    },
    "com.lima.doodlejump": {
      "name": "Doodle Jump",
      "iconUrl": "https://play-lh.googleusercontent.com/FMY3DWkULM8SNdCo0GXHsM75aRtwqPcYnz8xkCeTYNpiw5qBQVXcsAdG51rJ0iRtZ2fA315QWp8-8FlFVVWUlw=s128-rw",
      "description": "One of the best mobile games of all time. As INSANELY addictive as ever!",
      "minInstalls": 50000000,
      "category": "Arcade",
      "updatedAt": 1787961600000,
      "firstSeen": 1785690223906
    },
    "com.boostedproductivity.app": {
      "name": "Boosted Productivity",
      "iconUrl": "https://play-lh.googleusercontent.com/rKZL4Vywl-10IfP3bD_5fLn8gh4puFe1MozH5GG_SZSfh-Hprz6lxGrluaSeXnWI7OCGB_0jUqM1mFUd_B6Yqg=s128-rw",
      "description": "Track your activities and take control of your time!",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1785724000058
    },
    "com.undefined.mate": {
      "name": "Todo Mate",
      "iconUrl": "https://play-lh.googleusercontent.com/t7nJ7PPhv5f_ETV-Mn10dp0YW7PhF8wyerhwzkfJpRAbZVIGlTzfL-jUpBkkwliFSreAGxv9-A6Vua6AryQT4Vo=s128-rw",
      "description": "To-do list, routines, habits & a focus timer in one daily planner",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1785724000058
    },
    "sksa.aa.customapps": {
      "name": "AAAD",
      "iconUrl": "https://image.winudf.com/v2/user/admin/YWRtaW5faWNvbi5wbmdfMTY4NzI0NjA2Mzk4NA/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "Download manager that allows users to download any application that doesn't have an official certificate in order to be used with Android Auto.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.aaenabler.app": {
      "name": "AAEnabler",
      "iconUrl": "",
      "description": "An Android utility for selecting and installing Android Auto-compatible APK files stored on your device.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791999469000,
      "firstSeen": 1785742315949
    },
    "eu.toneiv.cursor": {
      "name": "Auto Cursor",
      "iconUrl": "https://play-lh.googleusercontent.com/dHIU-kRSDaqujlYMDjxh_WkD9sCmw6pht1OzvBRG-hGDEFz4X8DlfAoVoRTYi3RHR2c9_HN17CHWlqsYhvRcug=s128-rw",
      "description": "Auto Cursor makes it easier to use large smartphones with one hand",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.sociallite.android": {
      "name": "SocialLite",
      "iconUrl": "https://play-lh.googleusercontent.com/SIdtWDERf4T4UflOWa0CTyyQ5pyr75icVz8GA2D4afF0caeskU1c-3Z5dWbXI_yk53tzyTp3slS7lbFNqVWYFA=s128-rw",
      "description": "Use social media without losing hours to endless scrolling.",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.wallverse.wallpapers": {
      "name": "Wallverse",
      "iconUrl": "https://play-lh.googleusercontent.com/ZVHEW_oYnTKfjYAsdlPAm-q_DT139fCR6FE2ENo2fUB1kT1FMu2CMllXA-oBRFKi0_vjWCAbUWsIROIMdXuO=s128-rw",
      "description": "4K HD wallpapers, live & depth wallpapers, auto changer. Free backgrounds daily.",
      "minInstalls": 100000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "hd.uhd.live.wallpapers.topwallpapers": {
      "name": "HD UHD Live Wallpapers",
      "iconUrl": "https://play-lh.googleusercontent.com/NT1JZ12eDms1TOIQd-yoQy2O9sZC_8y5VWLJE-6LekYLsDWEjY6BaAuklOZYypTs1OgzZfUPLYofNhYq2KXrSLE=s128-rw",
      "description": "Live, Glitter, Clock Wallpapers & Static 4K Wallpapers | Auto Wallpaper Changer",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.kin.athena": {
      "name": "Athena",
      "iconUrl": "https://play-lh.googleusercontent.com/k1Qzd6BjDsg2nYJWo_krDVIOBxpw0WUvB-V2HbDjRObUKL0nqa3nWruDBhys5OudD1qCgQztsYP0cU9-TniHzQ=s128-rw",
      "description": "Block ads & trackers with DNS filtering. Root, Shizuku, VPN. No-root firewall.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788884842000,
      "firstSeen": 1785742315949
    },
    "com.blocking.sites": {
      "name": "Blocking Sites",
      "iconUrl": "https://play-lh.googleusercontent.com/Cgv5XjCf0jeYgNL0f6wR0qFGmuEAdeJTc46HM0Ajmzt513fyN-KbY5wk1j8ZT0BLZjj59RplIcFSr41Swvqe_8Y=s128-rw",
      "description": "Porn blocker that detects adult content in real time to boost your focus",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.wellocution.androidapp": {
      "name": "BoldVoice",
      "iconUrl": "https://play-lh.googleusercontent.com/aI9iST-qg6yYNkWYnxBzvuG4lqV-QymRJCBswy3AXNJP1URYOe4OyZaLXB62k6KOLKtnrCRH9vlCc6HAJCTl6A=s128-rw",
      "description": "English Pronunciation and American Accent Coaching",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.klevico.monet": {
      "name": "Monet",
      "iconUrl": "https://play-lh.googleusercontent.com/qilaYgIXD0DmeK_53AGSb1rcOgnQjMNXaJgOehS9Q1CtwCFiP-0dCKVvXW5WRZp4vM4KKvN5s3u7IV67vTdXNa0=s128-rw",
      "description": "Material You TV launcher: dynamic color, weather live wallpapers, widgets",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "com.vythera.vyxelapps": {
      "name": "Vyxel Apps",
      "iconUrl": "https://appteka.store/icon/a00813f8cbad1c75c2d8e152cdabfad641189b9c.png?e=1786579200&s=J7DsE8NyaLO8dbsaewVMEQ",
      "description": "An open-source Android app store that allows users to discover and download applications directly from GitHub repositories.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788844505000,
      "firstSeen": 1785742315949
    },
    "pro.listy": {
      "name": "Listy",
      "iconUrl": "https://play-lh.googleusercontent.com/wKvF6emyUIhJfSRO76zlVAKsOGxaMxj0IZN7ghIL3XqYsICjuh1eWx1NFtKZCykCdtIyJD0z6f_lh6VuXpdYWg=s128-rw",
      "description": "The things you love, privately saved and beautifully listed.",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1788884842000,
      "firstSeen": 1785811791660
    },
    "com.tombayley.statusbar": {
      "name": "Super Status Bar",
      "iconUrl": "https://play-lh.googleusercontent.com/VtkeCRqE5hPgx6CJNkGaD8R20WQ4iJyJIV0sxxpHFAO4Sg_TLvsGpATXyC_RefH02oywT7DoRxcQdBvEiNcETbA=s128-rw",
      "description": "Status bar gestures, brightness control, notification ticker text & battery bar",
      "minInstalls": 5000000,
      "category": "Personalization",
      "updatedAt": 1788884842000,
      "firstSeen": 1785811791660
    },
    "com.tombayley.volumepanel": {
      "name": "Volume Styles",
      "iconUrl": "https://play-lh.googleusercontent.com/3-VaTNKYU9VqymSQ5jRdc3XhVORsUeSZd_kCShNVU6XdyJfoWq6NGbVLzsYpYMCCSIOuPzOgeKTSfjdz5pd6XQ=s128-rw",
      "description": "Custom volume panel control — stunning themes, sliders, iOS, Samsung & more.",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1788884842000,
      "firstSeen": 1785811791660
    },
    "io.strongapp.strong": {
      "name": "Strong",
      "iconUrl": "https://play-lh.googleusercontent.com/prYQZxqDLEC8QErKJO1zefAmFdYk-LhIuE0UMV2ThL0oseAaHd7g-s5GMy80AiXPlCoSE8Gtwu68Yu60iKZ2=s128-rw",
      "description": "The cleanest, most intuitive, and easy-to-use workout tracker.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1783845334000,
      "firstSeen": 1785872490309
    },
    "com.battlelancer.seriesguide": {
      "name": "SeriesGuide",
      "iconUrl": "https://play-lh.googleusercontent.com/7p3hIuJGXPcZJiRZK1_UAm50-YvnevFh0fCheMnlbjVEYaxwxJ4JbAyGzNfTkpsPuOTGEMNUyosci09uJikgew=s128-rw",
      "description": "Keep track of your favorite TV shows and movies.",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1791469808000,
      "firstSeen": 1785872490309
    },
    "com.opera.gx": {
      "name": "Opera GX",
      "iconUrl": "https://play-lh.googleusercontent.com/kxXK3ADh1qi3Rtad1StlXpSRAVlvZ27qaqZ4CIHcQ4YmU3sy54GVPQ2_g-eu6kd1xrZ4E2uINJaT_Jxu04iMEoo=s128-rw",
      "description": "Experience the only browser created for gamers!",
      "minInstalls": 50000000,
      "category": "Communication",
      "updatedAt": 1787562764000,
      "firstSeen": 1785884829984
    },
    "com.nuvio.tv": {
      "name": "NuvioTV",
      "iconUrl": "https://raw.githubusercontent.com/NuvioMedia/NuvioTV/refs/heads/main/assets/brand/app_logo_mark.png",
      "description": "A free, open-source media app for your phone, your desktop, and the TV you already own.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792173115000,
      "firstSeen": 1785884829984
    },
    "hu.mav.emmapp": {
      "name": "MÁVPlusz",
      "iconUrl": "https://play-lh.googleusercontent.com/gFU2tl4AA0dXCUNA9oEKtyzKz27zPnPZD94mVsVayU80Bqg6bTSzQR64Q7F8SzoszeDFZ9DhDKk3VW7yOykbZg=s128-rw",
      "description": "Train and bus tickets, passes, route planning and much more in MÁVPlusz.",
      "minInstalls": 1000000,
      "category": "Travel & Local",
      "updatedAt": 1792189832000,
      "firstSeen": 1785898008247
    },
    "hu.idokep.idokep": {
      "name": "Időkép",
      "iconUrl": "https://play-lh.googleusercontent.com/2pGYWvo1jMsKQUdZ6VEYvcFQkOnFU1PuM6PDUKh8_cujx8gwwqXTLu6rE0L00-NR9AJHMCHxZQoHqXAY63Ql8A=s128-rw",
      "description": "Live weather information, 30 days forecast, storm alerts",
      "minInstalls": 1000000,
      "category": "Weather",
      "updatedAt": 1785875770000,
      "firstSeen": 1785898008247
    },
    "com.android.chrome": {
      "name": "Google Chrome",
      "iconUrl": "https://play-lh.googleusercontent.com/gbkzfC3R1fXcGR4Uag1uRSN_123Tpo_KxhVZFLFCatmthFuO1bzPczUomFtxI42YYEQMJeAaZuIFVrTF58gZYg=s128-rw",
      "description": "Google's fast and secure browser",
      "minInstalls": 10000000000,
      "category": "Communication",
      "updatedAt": 1792071092000,
      "firstSeen": 1785911533420
    },
    "com.calistree.calistree": {
      "name": "Calistree",
      "iconUrl": "https://play-lh.googleusercontent.com/Zc4WM6AmvTaeCR9F6uVFHrUBEAcZFwFebhAem6x7YLq0HfHhPqmFxfl8klJ-AVf_48G5hggSg--s7kC4o-cLdJU=s128-rw",
      "description": "Calisthenics, home workouts, flexibility, cardio, balance: a coach in the pocket",
      "minInstalls": 500000,
      "category": "Health & Fitness",
      "updatedAt": 1791891468000,
      "firstSeen": 1785926406013
    },
    "com.tantantribe.tribe": {
      "name": "Tantan",
      "iconUrl": "https://play-lh.googleusercontent.com/MhQtY7rMyZYH6mRBIqoWh0YN80l3aO6oVHxVEkvn6fO5V_lSexViFl75gUgdgIHDGWLF7Rji5n-WcIyR1ZgQ0w=s128-rw",
      "description": "Let sparks fly on the world's most vibrant dating community!",
      "minInstalls": 1000000,
      "category": "Dating",
      "updatedAt": 1785446556000,
      "firstSeen": 1785984596334
    },
    "co.beeline": {
      "name": "Beeline",
      "iconUrl": "https://play-lh.googleusercontent.com/SyxfY6RJ0myQmGaP892rVN5Bn4zs_pzKPzNIHKSZlgfNYD-zmG-mEafG91Qcbvmp3KRjpagOw5IC74WTvRZLWGk=s128-rw",
      "description": "Ride planning, navigation & GPS tracking for cycling & motorcycling",
      "minInstalls": 100000,
      "category": "Maps & Navigation",
      "updatedAt": 1785924858000,
      "firstSeen": 1785984596334
    },
    "com.ansangha.drdriving": {
      "name": "Dr. Driving",
      "iconUrl": "https://play-lh.googleusercontent.com/yn0pNj885cKSpr-9zwz1ZY1NmIYdY8gxur-gkY3f3HBtbdXva-ZQJEsNl7Cj2xYzmiPDNCz4u3SE1RH1cxSB=s128-rw",
      "description": "Dr. Driving drives you crazy!",
      "minInstalls": 500000000,
      "category": "Racing",
      "updatedAt": 1788955296000,
      "firstSeen": 1785998101236
    },
    "com.suno.android": {
      "name": "Suno",
      "iconUrl": "https://play-lh.googleusercontent.com/lIxYxKnQwksOzWMmNqWK3x3S5W7fDIVW9c5XWG9QF9KPHk5oZbsZcJKzWiKA-YOU7QiENwviQuyqXUkLPBaxNA=s128-rw",
      "description": "AI music maker & song generator",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1787562764000,
      "firstSeen": 1786013028215
    },
    "com.jellywatch.tv": {
      "name": "JellyWatch TV",
      "iconUrl": "https://play-lh.googleusercontent.com/tJQc2iI0WB3RO3Iwv0rMJFAKrVSdtP-BHhSSbRQwbVVWSETL4-xIRPafHl7URYcxWdyXFzRbaeHdQHqbuDOM6g=s128-rw",
      "description": "Jellyfin & Emby player for Android: TrueHD, Atmos, 4K HDR, music player",
      "minInstalls": 10000,
      "category": "Video Players & Editors",
      "updatedAt": 1790695554000,
      "firstSeen": 1786061112266
    },
    "io.github.jqssun.helium": {
      "name": "Titanium Browser for Android",
      "iconUrl": "https://play-lh.googleusercontent.com/4JZbe1aLNMxey4NdYOhKci_U5OIe9mVw6PmG6vCSs_-rNs4lo3TEGFdJvUTcU2qzch2T3WkmPVCILYU-uBWung=s128-rw",
      "description": "Private and secure open-source Android browser with support for extensions",
      "minInstalls": 10000,
      "category": "Communication",
      "updatedAt": 1790767407000,
      "firstSeen": 1786087268613
    },
    "com.roehl.habitkit": {
      "name": "HabitKit",
      "iconUrl": "https://play-lh.googleusercontent.com/TdubEdRfoPscyyf_UncRx2VKLa08b07wHTNjdGyAP4W63r4Jht1kEry7UF-6UkqzSLSmEUu91hRmkvDhAvPgNg=s128-rw",
      "description": "Build habits and achieve your goals by tracking your progress.",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1788280650000,
      "firstSeen": 1786121815874
    },
    "com.valvesoftware.steamlinkvr": {
      "name": "Steam Link",
      "iconUrl": "https://play-lh.googleusercontent.com/6TU14znIBQ6oierlwk8twhgqDLMhA3y-a-daQq8jF5d_OZpk9HpEo9rlMQ_KhxSUQ-mpohuQLVmH-jy6zoVCaTU=s128-rw",
      "description": "Stream Your Steam Library",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792333597000,
      "firstSeen": 1786129326657
    },
    "com.adobe.scan.android": {
      "name": "Adobe Scan",
      "iconUrl": "https://play-lh.googleusercontent.com/4xN2UipKYDSBDuW0FKLJQ1tnhvgZyfnKj7rnoBJYhWHwUuOTMta3m-Dwc4Lo881wOIz8YUQiFY6XpcJF5h1r=s128-rw",
      "description": "Scan paperwork into PDFs and organize into folders you can easily find and use.",
      "minInstalls": 100000000,
      "category": "Business",
      "updatedAt": 1792269675000,
      "firstSeen": 1786129326657
    },
    "com.arjanvlek.oxygenupdater": {
      "name": "Oxygen Updater",
      "iconUrl": "https://play-lh.googleusercontent.com/XhwnxxKvn9Tyxw0gGyrc7axew6Qy5dEYe5B09t5duJMD2s32vgmN-lWu-GKE_ui6JF-L1LrT960yVXF3TbzRuXU=s128-rw",
      "description": "Skip staged rollout queues & update your OPPO/OnePlus/realme device ASAP!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786129326657
    },
    "com.mk.awake": {
      "name": "Awake",
      "iconUrl": "https://play-lh.googleusercontent.com/sM8nsi70w7Iw4q6dIv3OqIbhgM7WQN7djYSaK480rThfhp7CiaNgOB98fKthkuFVTHBSKBYHV9PgUKpQzOF4Lg=s128-rw",
      "description": "Loud alarm clock for heavy sleepers with wake-up missions and checks",
      "minInstalls": 10000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1786129326657
    },
    "com.nutrition.technologies.Fitia": {
      "name": "Fitia",
      "iconUrl": "https://play-lh.googleusercontent.com/mJGJbyI6KAfa4RfGX2uehPoceAl1abtme6J8WcqxhOkuUkQcZbq1MKZpSTkToMusytCpA-uf1_D21JrSHiInEA=s128-rw",
      "description": "Lose weight faster with the most accurate nutrition tracker & meal planner",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1786129326657
    },
    "com.kajda.fuelio": {
      "name": "Fuelio",
      "iconUrl": "https://play-lh.googleusercontent.com/FqW89BfvQ0A29tY1OrmDZNqDw5dX0mt3qUwPf6HxcoEvomRwZphlBC54bSEK8DAhIwnXK7XGyHwoL3Od-ZuTPg=s128-rw",
      "description": "Car management, gas prices, consumption, expenses, mileage log, GPS tracker",
      "minInstalls": 5000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1788844505000,
      "firstSeen": 1786129326657
    },
    "com.curiouscompany.relink": {
      "name": "re-Link",
      "iconUrl": "https://play-lh.googleusercontent.com/n5TR5rkWnJtrB3k3z0sKNdycrDrk2Ng3vyyJW8YmrfP7tDhsdGX2fNxQkOCJNClXUQvSW4pp4q6qy0O1afJMQrU=s128-rw",
      "description": "Effortlessly share your computer's connection with Android devices via USB",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786129326657
    },
    "kha.prog.usbhotspot": {
      "name": "USB Hotspot",
      "iconUrl": "https://play-lh.googleusercontent.com/1BYlGRKdwi4xND2LfryBK38285giOWv5JjS0bu4CrO83Gmlh7_1VfjC8hQcdGdpc2XacCvsWGtw0oYe7nycN=s128-rw",
      "description": "Share your internet connection with your computer",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1789505803000,
      "firstSeen": 1786129326657
    },
    "com.ilv.vradio": {
      "name": "VRadio",
      "iconUrl": "https://play-lh.googleusercontent.com/sYQ4E-KB8wop_41opV9p5krgMwUyZV-1VE60w2iLTTdYkzu00nyo2xLnJ7DzMgd_KeedLUehhmZCybrywqHFfw=s128-rw",
      "description": "Listen to thousands of radio stations online.",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1791999469000,
      "firstSeen": 1786129326657
    },
    "armworkout.armworkoutformen.armexercises": {
      "name": "Arm Workout",
      "iconUrl": "https://play-lh.googleusercontent.com/8yiWsYUyb-RyJd9sBdD2tv7jxw133zimpNrKHsaovEh6RdviocSSS2-5arEyy_45hWtnRxJ6NmEvQJf9havV5Q=s128-rw",
      "description": "Want to Lose Fat, build Arm Muscles at Home?\nWant to get Strong Arms in 30 days?",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "org.eobdfacile.android": {
      "name": "EOBD Facile",
      "iconUrl": "https://play-lh.googleusercontent.com/g7OIRTpmVFEyFF1balbPH_mx2jSbj2qF9U2xuELgw98_eWrV1lPJSRXfxNdKtaTzZjkVyPnwB_2Kwo0O6vmSbg=s128-rw",
      "description": "OBD2 scanner: diagnose your car & clear check engine light. ELM327 Bluetooth.",
      "minInstalls": 10000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "menloseweight.loseweightappformen.weightlossformen": {
      "name": "Lose Weight App for Men",
      "iconUrl": "https://play-lh.googleusercontent.com/49q7rHLxoLR1Szt6PqUWuwcjbIcvWO_HqmUlvpXwH0gl8Nis21Pdn9n0ISPxwaGqskPTMybWPvirOW35A7DZeQ=s128-rw",
      "description": "Weight loss app to burn belly fat and get fitter with home workouts in 30 days.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "com.elm.elm327.obd2.eobd.obd.car.scanner.diagnostics.tool.dashboard.doctor.check.engine.torque.speed.trouble.codes.mary": {
      "name": "Obd Mary",
      "iconUrl": "https://play-lh.googleusercontent.com/n-hNHOPyi7p85kQ7kMB3fYW8242FSPD39ceA32cLOENG3qb-0spUV-gSe0C55ycxN4OFyqbFPJwCUnyr2Mdl6g=s128-rw",
      "description": "Effectiv OBD2 Car diagnostics. DTC Scanner. Custom Dashboard. ELM Trip Computer.",
      "minInstalls": 5000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "com.hinnka.mycamera": {
      "name": "Photon Camera",
      "iconUrl": "https://play-lh.googleusercontent.com/vBtFSSjAhYZjHsEeryKN115tbD9hNvkB9m_9r7VcPUQRvPuRfNWTngzgfpD2xvjXQmPP-JJ23pNqB2M9962PpQ=s128-rw",
      "description": "Pro manual controls with legendary film simulations (Leica, Fuji, Sony styles).",
      "minInstalls": 1000000,
      "category": "Photography",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "com.mediocre.pinout": {
      "name": "PinOut",
      "iconUrl": "https://play-lh.googleusercontent.com/uQn1okYkYazTUTDY3mvJL1902XicVEdwFyaRkDeV8avg4b1fTUyJDwIPmH_Rmnudld2CzZLr1dUnSzhZgSMS=s128-rw",
      "description": "Pinball reinvented as an audiovisual arcade experience",
      "minInstalls": 10000000,
      "category": "Arcade",
      "updatedAt": 1788884842000,
      "firstSeen": 1786207039650
    },
    "com.netflix.ninja": {
      "name": "Netflix",
      "iconUrl": "https://play-lh.googleusercontent.com/ndMigyoaH5k4aZ5GyIHj5ZNXEJQ_YTkcCByrX-m-IZE1xGJYfQZ9Hr3u1rFDK3EByo4VcDtBohg0Aqp3d3SW0Jo=s128-rw",
      "description": "Netflix is the leading subscription service for watching TV episodes and movies.",
      "minInstalls": 500000000,
      "category": "Entertainment",
      "updatedAt": 1786665600000,
      "firstSeen": 1786228369550
    },
    "com.fentek.derdy": {
      "name": "Derdy",
      "iconUrl": "https://play-lh.googleusercontent.com/zJoNFz3EQ82bv6NTumkHswd9xi31dpu2FBPmF-A8qtLCNjJGnhy5jjlKpwmvlwtvCwcrxSnLbr1qoIu2x1B4DA=s128-rw",
      "description": "Learn German articles the fun way with Derdy!",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1786229207000,
      "firstSeen": 1786228369550
    },
    "org.wakingup.android": {
      "name": "Waking Up",
      "iconUrl": "https://play-lh.googleusercontent.com/itRAH70PPbadqD9Iu-GDauiVud8XvSpuz9G1g-f-OyPHhinLEL-JgD5CJRsAzHNaSRjJz4o3-kbzlV7_rebf5Po=s128-rw",
      "description": "A Life-Changing Approach to Mindfulness—Learn More than Basic Relaxation Methods",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1789474584000,
      "firstSeen": 1786240845995
    },
    "com.fingersoft.hillclimb": {
      "name": "Hill Climb Racing",
      "iconUrl": "https://play-lh.googleusercontent.com/7YJtBKClRTrPRIO-vm-_GoqAEwob4kQ-wJd0qmUMLdbor5Jxj-IKpsXOj6MQejf2XYN9YE0q6IUgYnu-fcAGIg=s128-rw",
      "description": "Race uphill, perform stunts and upgrade cars. (Includes random-item purchases)",
      "minInstalls": 1000000000,
      "category": "Racing",
      "updatedAt": 1791330513000,
      "firstSeen": 1786252165833
    },
    "dev.hemanths.paisa": {
      "name": "Paisa",
      "iconUrl": "https://play-lh.googleusercontent.com/WSBd46aHT3sR2zPKWNYqQyC2LIS_SzNPfg4MHtx5zlLwV2OtaCmZBR44-4-QacxnW7mwA7ejhe_nGbDxy_a8=s128-rw",
      "description": "Track expenses, set budgets, reach goals - beautifully simple finance.",
      "minInstalls": 50000,
      "category": "Finance",
      "updatedAt": 1788884842000,
      "firstSeen": 1786301152347
    },
    "com.snaptube.premium": {
      "name": "SnapTube",
      "iconUrl": "https://img.utdstc.com/icon/b11/7ce/b117ce7ff728bd1bf2883fdffdcb170f487a793a8f65db956649a846861e138c:200",
      "description": "A versatile video and music downloader that lets you quickly save content from popular platforms in your preferred format for smooth offline viewing and listening.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792267512000,
      "firstSeen": 1786360281840
    },
    "homeworkout.homeworkouts.noequipment": {
      "name": "Home Workout",
      "iconUrl": "https://play-lh.googleusercontent.com/NlQFS5pgo96dzbRuwZfkBhGf3ecKSGH5lRx0DSsmELYZXRYHlXrd7YVCR7tS7-R84eEVLhZ1qBIQj1WP_RCJAQ=s128-rw",
      "description": "Home workouts for fitness & fast bodybuilding at home - no equipment needed.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1786380989381
    },
    "com.olaelectric.companion": {
      "name": "Ola Electric",
      "iconUrl": "https://play-lh.googleusercontent.com/ken81YUQbqAz9TOL6gCtOXYSvNRGD6eOIgaB0Ok7aB3w4sHulSV-29O9jqz4kLhAYiv48XeoegbSA7ieneHsEg=s128-rw",
      "description": "Connect, control and communicate with your Ola Scooter",
      "minInstalls": 1000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1786367273000,
      "firstSeen": 1786388501585
    },
    "com.codium.hydrocoach": {
      "name": "Hydro Coach",
      "iconUrl": "https://play-lh.googleusercontent.com/pWyOq_WqChqlLxchEeEC5Rzut8sA5-6xJDD6MGCR0SXPk03k0U6X8FQDoH84XCH0SLbt-hyjcSBxQQ8HvFGjrQ=s128-rw",
      "description": "Water tracker and water reminder that turns daily hydration into a fun habit.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791999469000,
      "firstSeen": 1786404764430
    },
    "me.highest.aviate": {
      "name": "Aviate",
      "iconUrl": "https://play-lh.googleusercontent.com/ZX1j8pGqa0LCx1JEElM-fnmpXKSj9YSQIT-9l6r1CiJYfrRxLVAwYQPURD-lKeQcyAX9ACK-sf5JBC1X-HKPSt4=s128-rw",
      "description": "Track flights, store boarding passes, and navigate airports. All in one app.",
      "minInstalls": 10000,
      "category": "Travel & Local",
      "updatedAt": 1788844505000,
      "firstSeen": 1786475149703
    },
    "io.appground.blek": {
      "name": "Bluetooth Keyboard & Mouse",
      "iconUrl": "https://play-lh.googleusercontent.com/7af6nMnmHAjKu7IX-vxXT3FwsBOERHqt0_xEOoWLzSBtYRCaDA_yUwBbbIaEgZHEvN1syb1gZyopZ7qaZHrNzsI=s128-rw",
      "description": "The Ultimate Bluetooth Keyboard & Mouse. Securely control your PC, Mac, and more",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786475149703
    },
    "com.rainbowmeteo.weather.rainbow.ai": {
      "name": "Rainbow Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/rX1gIXdOkbhGkfbJwLhYxC7bJxI85DWudGXcdoRMoqWU4Mw2OhdpgqWDGBU92i7OZH6EMNp4ZazUBmYSVCuEpg=s128-rw",
      "description": "Hyper-local storm radar, hurricane tracker, and storm tracker with rain updates",
      "minInstalls": 500000,
      "category": "Weather",
      "updatedAt": 1788844505000,
      "firstSeen": 1786475149703
    },
    "br.com.zetabit.ios_standby": {
      "name": "StandBy Mode",
      "iconUrl": "https://play-lh.googleusercontent.com/GS2vEQxcvqu0xi7TKOU_haWdoy43O3cVijFwuOYletG0zUf5GlKOXRyzNG3xQ3x9iIsEu-qdeep_fntf90sc-w=s128-rw",
      "description": "iOS StandBy Mode for Android: Customizable Desk Clock to help you stay focused.",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1790781484000,
      "firstSeen": 1786481440206
    },
    "com.audible.application": {
      "name": "Audible",
      "iconUrl": "https://play-lh.googleusercontent.com/LrA0bv-RgOlwONOM-yNHiQQJncEsOlQCLjMEOQTMNUw1gbbLBq92gVcr3SSoVNl5WKFw-3JeJFaKWVcYYvE6=s128-rw",
      "description": "1M+ audiobooks, podcasts & Originals. Get the stories everyone’s talking about.",
      "minInstalls": 100000000,
      "category": "Books & Reference",
      "updatedAt": 1792312049000,
      "firstSeen": 1786540608262
    },
    "net.quetta.browser": {
      "name": "Quetta Browser",
      "iconUrl": "https://play-lh.googleusercontent.com/1FaZo6GiqZndJNiU13TRbwlE67BEK9HRoUGyY6tjEccrN6Tv_CguBTzMR_ANtuNXbeQDGQFP9unh-hWI1Rhw=s128-rw",
      "description": "Fast Chromium browser with video downloads, extensions and content blocking",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1789916224000,
      "firstSeen": 1786553968158
    },
    "net.quetta.browser.official": {
      "name": "Quetta Browser Official",
      "iconUrl": "https://image.winudf.com/v2/image1/bmV0LnF1ZXR0YS5icm93c2VyX2ljb25fMTc4MDQ1MzY3MV8wOTE/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789916224000,
      "firstSeen": 1786553968158
    },
    "com.vodemn.lightmeter": {
      "name": "Lightmeter",
      "iconUrl": "https://play-lh.googleusercontent.com/2W2h5SFZYe1EyYZ0Fp9IEz61xApY9t7KdO0KSSSZGC_twaGdab3ONvtW2sPtycp9p9SOPvnUBh7fYhL1vpnX0w=s128-rw",
      "description": "Light meter & film photo logbook: spot metering, reciprocity, timer",
      "minInstalls": 100000,
      "category": "Photography",
      "updatedAt": 1788884842000,
      "firstSeen": 1786561505934
    },
    "xyz.thefor.habits.habits": {
      "name": "TheFor",
      "iconUrl": "https://play-lh.googleusercontent.com/H84gSuQ2SIxtjm7RcC6fAQSHZm0I7eToclkEN4LajGtL25blbX7wMpb70018wqRWkSa_HxveWCOluSWfGkLZ=s128-rw",
      "description": "Unlimited Habits",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1786561505934
    },
    "net.uniquegem.directchat": {
      "name": "DirectChat",
      "iconUrl": "https://play-lh.googleusercontent.com/tp9CcqxOW6GTC6xcA6Xrz3j9mRQdgo-8RBOF9XvS_ShhylBifl-cj0CnWg9mLQ4Viu7z3dp0LjCVUUaETEFv=s128-rw",
      "description": "Create Facebook like Chat Bubbles for any app and read messages privately!",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1787680854000,
      "firstSeen": 1786599731743
    },
    "com.sidheinteractive.sif.DR": {
      "name": "Into the Dead",
      "iconUrl": "https://play-lh.googleusercontent.com/2hsnxi_We2K0LTCqcVK-K_UM3Xp8nvf-s2xZb3UZu6wV_li_nwd3KITvcVVfshZA-q-EkSckHASHplzVVvJaKA=s128-rw",
      "description": "In a world overrun with the Dead, you have survived… but for how long?",
      "minInstalls": 50000000,
      "category": "Action",
      "updatedAt": 1791254297000,
      "firstSeen": 1786599731743
    },
    "app.progres.webetu": {
      "name": "Webetu",
      "iconUrl": "https://play-lh.googleusercontent.com/qxcQ6Y__rBh1PZth--MGXb1FY9HY_KZByOa4UHwEz0taLvfVyKgliocVVoXhvqfau8fh54qwSvPK1kCTheuxP-E=s128-rw",
      "description": "The official mobile application of the Algerian Student",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1790519564000,
      "firstSeen": 1786685987544
    },
    "ru.bpc.mobilebank.bpc": {
      "name": "BaridiMob",
      "iconUrl": "https://play-lh.googleusercontent.com/9hxHLjS9v301vyDOOOs0TMlSXA-38pzBn_Yd8IeUXfVVolSXwcfEPLEY5UwTwzdSRr4GEBXJ1470PLatTBqJ=s128-rw",
      "description": "An intuitive application that manages your electronic banking and financial operations.",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1786654800000,
      "firstSeen": 1786685987544
    },
    "com.algeria.selfcare.app.android": {
      "name": "My Ooredoo",
      "iconUrl": "https://play-lh.googleusercontent.com/o3JXnuzcPxsSK2P2tkS8JvedsHsNopTdJpdS9IxZghs-EiVi59Dq1gTcD4iUe6GtvmQRuWki-rNt_MK27o3hcA=s128-rw",
      "description": "Take control with the new My Ooredoo Algeria app",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1790175483000,
      "firstSeen": 1786685987544
    },
    "com.graymatrix.did": {
      "name": "ZEE5 (Android TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/NyMT3ByjkBG1FhdFX9GSj_0mXLNIAuz_IZO8Xr9Noow6D4IQs-Srai9Hklad5gDasSv6F5tHYwsquk1mXErQ5A=s128-rw",
      "description": "Watch Premium Movies, 2500+ TV Shows, & 574+ Web Series",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1789125569000,
      "firstSeen": 1786685987544
    },
    "cn.xender": {
      "name": "Xender",
      "iconUrl": "https://play-lh.googleusercontent.com/7Hf2rw_3DdwM5015tvel3IE_0S3fhHWK7iRYonCd66RI0y2tFB5w_qYxMjflRFNey37Uqnmgsh8XTIRM5sTu=s128-rw",
      "description": "Quick Share! Share Video, Better AirDrop, Cross-platform, Connect PC and Mac",
      "minInstalls": 500000000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1786693028619
    },
    "sixpack.sixpackabs.absworkout": {
      "name": "Six Pack in 30 Days",
      "iconUrl": "https://play-lh.googleusercontent.com/RcWT7FOY5u8eyJYGNEKrv_2f9CBSlTus-nBxjaZ_aE2ijWbg_YwUmqPMasZfsHGvTs61HCf8NRFRsgGdW1_-8g=s128-rw",
      "description": "Six pack abs workout - lose fat & get 6 pack abs in 30 days at home for men.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1788884842000,
      "firstSeen": 1786757056661
    },
    "currency.converter.moneta": {
      "name": "Moneta",
      "iconUrl": "https://play-lh.googleusercontent.com/ez5bmUByqxBovAsYkwFyGXk9T-kMYGz3cbcPJS-Q75ftLu9AHvWD4Gtzytrs6El6gw4rHQXyPuspSh9Rzvdp3Lo=s128-rw",
      "description": "Live mid-market rates for 200+ currencies. Works offline. No ads.",
      "minInstalls": 10000,
      "category": "Travel & Local",
      "updatedAt": 1787680854000,
      "firstSeen": 1786789562853
    },
    "com.touchtype.swiftkey": {
      "name": "Microsoft SwiftKey",
      "iconUrl": "https://play-lh.googleusercontent.com/un81w8Bvs_WORw0DvG0-L1Ff0s4kVVLVyBmRPWMUc6rzQ1G8bPtba0u8tyode8R0BucLl0DBZOwyxKeSMgOVgQ=s128-rw",
      "description": "AI-powered Copilot. Personalized keyboard with gifs, stickers & themes",
      "minInstalls": 1000000000,
      "category": "Personalization",
      "updatedAt": 1787680854000,
      "firstSeen": 1786855167685
    },
    "com.yodo1.rodeo.safari": {
      "name": "Rodeo Stampede: Sky Zoo Safari",
      "iconUrl": "https://play-lh.googleusercontent.com/3doN5J__xKmKo9o7IxPtaQw9CrceklAb7_gkRAe2bgovGRJG7zh0lWAwHxgS1d5zbuYV0mw625MhDHcNo8Yfew=s128-rw",
      "description": "Ultimate Animal Racing & Zoo Building Adventure with Fun Multiplayer!",
      "minInstalls": 50000000,
      "category": "Casual",
      "updatedAt": 1789797163000,
      "firstSeen": 1786855167685
    },
    "videoplayer.videodownloader.downloader": {
      "name": "All Video Downloader & Ace Player",
      "iconUrl": "https://play-lh.googleusercontent.com/4v1gAVBRKoO9aUUOhYJLY-aa8FytPXj0LRNJbV8CT743B3sajF54fcEbvQjfE6kuJrS9ddaFkbo7PDcWZ-iQBcI=s128-rw",
      "description": "HD Video player and downloader for all formats, fast & smooth 4K video playback.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791340518000,
      "firstSeen": 1786869206356
    },
    "ai.perplexity.app.android": {
      "name": "Perplexity",
      "iconUrl": "https://play-lh.googleusercontent.com/vg7sPhgWiPr0L2cK_NLLcCl0mrkEmNNv7C-aUkBdIUEa-9uSnCi5x4z_3Mw0vNYWKoSVWHfgri7THMOsOZKQuA=s128-rw",
      "description": "Get trusted answers to any question",
      "minInstalls": 100000000,
      "category": "Productivity",
      "updatedAt": 1792235804000,
      "firstSeen": 1786869206356
    },
    "com.samsung.android.honeyboard": {
      "name": "Samsung Keyboard",
      "iconUrl": "https://img.samsungapps.com/productNew/000009068435/ENG/IconImage_20260721024017816_NEW_WAP_ICON_512_512.png",
      "description": "Enjoy typing with Samsung Keyboard. With the new AI features, text input becomes much easier and convenient.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788852883000,
      "firstSeen": 1786890400056
    },
    "com.kakarod.bighunter": {
      "name": "Big Hunter",
      "iconUrl": "https://play-lh.googleusercontent.com/rIyqCfZUZlf70Mc5yzDwztiboPVTGaWbIp99vwr40vSy_brmLlUuuS-pLIClJeWx_oG88do82ct2GAX87CO6gg=s128-rw",
      "description": "Hunt giant animals from the primitive era!",
      "minInstalls": 10000000,
      "category": "Action",
      "updatedAt": 1790670515000,
      "firstSeen": 1786890400056
    },
    "com.bolpatranepal.axios": {
      "name": "Bolpatra Nepal",
      "iconUrl": "https://play-lh.googleusercontent.com/Y-juKF9i6iGYWoNzA-GPdKrKaPpia1GG31biShzymqfzcbWf0ITTwGtOT0s3PMu8WEcN1r9TwI3jQ9WVlskT0A=s128-rw",
      "description": "Private E-Bidding Platform & Tender Aggregato",
      "minInstalls": 10000,
      "category": "Business",
      "updatedAt": 1788570357000,
      "firstSeen": 1786890400056
    },
    "com.Neurononfire.SupremeDuelist": {
      "name": "Supreme Duelist Stickman",
      "iconUrl": "https://play-lh.googleusercontent.com/aRfxVr9n8h6eXef11qHSUg63oALiL3sGflsCw9x831FhQwkC3jD2sO3boexMjcopkgqD8WG6jITiR0A9KMo2=s128-rw",
      "description": "Supreme Duelist is a funny fighting mobile game",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1788903653000,
      "firstSeen": 1786890400056,
      "isPreRelease": true
    },
    "com.thetrainline": {
      "name": "Trainline",
      "iconUrl": "https://play-lh.googleusercontent.com/M3DswNatq2IZlqNc5RWzSaekFDgQKyN9zl2uK6XI6j7cnrCXtwLvkHIg38OxcfFly0sDxIYDtBWVZXTIiK5P=s128-rw",
      "description": "Book bus travel, get live times, buy train tickets & travel across UK & Europe",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791966602000,
      "firstSeen": 1786899918235
    },
    "org.readera": {
      "name": "ReadEra",
      "iconUrl": "https://play-lh.googleusercontent.com/IYYIJY9HttxtQhZjbsA7tzQRdMQ675qFtOJFiRbvJvRJarsBzvBn4tcjE2RbWgSQfhEJn4wpbUtEzq-4CXUorg=s128-rw",
      "description": "Read books PDF, EPUB, WORD, KINDLE, MOBI! Your ebook reader among reading apps.",
      "minInstalls": 50000000,
      "category": "Books & Reference",
      "updatedAt": 1792141431000,
      "firstSeen": 1786899918235
    },
    "com.zenthek.autozen": {
      "name": "AutoZen",
      "iconUrl": "https://play-lh.googleusercontent.com/x2yJNsRX7ie5g27mXXASUg1h3LHhg7-Rvsy8estN1s3AWailgoulnEH2SSJGEIV-TTCKMlwRc99VnXI9IxQU7Q=s128-rw",
      "description": "Car dashboard,navigation & Launcher for your Car. Navigate, music player & calls",
      "minInstalls": 1000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1787680854000,
      "firstSeen": 1786941974043
    },
    "com.google.android.dialer": {
      "name": "Google Phone",
      "iconUrl": "https://play-lh.googleusercontent.com/b0ipxfvtgDE5kT8PscD8hggLVWrP5Zodu2EwIPN0ub-3UBJ7CosIHCP0V9pSjV-hPdXQjd7u7JP2gGMrfSMZmA=s128-rw",
      "description": "Reliable phone calls with spam protection, caller ID and more helpful features",
      "minInstalls": 5000000000,
      "category": "Tools",
      "updatedAt": 1791992257000,
      "firstSeen": 1786941974043
    },
    "se.hedekonsult.sparkle": {
      "name": "Sparkle TV",
      "iconUrl": "https://play-lh.googleusercontent.com/sa-1tqEJo01dQcTxKnhLbX1T43f8ALX1qb1dpO7i_CGFEBpVOHDIGKUBel54aMzP6BikYiD1Qqwvk8gzpJic1w=s128-rw",
      "description": "Watch Live TV from your provider on your Android TV, Google TV or Fire TV",
      "minInstalls": 100000,
      "category": "Video Players & Editors",
      "updatedAt": 1786838400000,
      "firstSeen": 1786941974043
    },
    "mam.reader.ipusnas": {
      "name": "iPusnas",
      "iconUrl": "https://play-lh.googleusercontent.com/h7igZ4fR-8jpNDqOCG9-nvraKsTygw8VoEzLwKw8oDWOGpbMEZWKOXyCE6jtBUeqDi0OLciZJfhEkX2GOWkH=s128-rw",
      "description": "Enjoy the Indonesia National Library's diverse book collection, anytime and anywhere!",
      "minInstalls": 1000000,
      "category": "Books & Reference",
      "updatedAt": 1786936511000,
      "firstSeen": 1786941974043
    },
    "com.Meteosolutions.Meteo3b": {
      "name": "3BMeteo",
      "iconUrl": "https://play-lh.googleusercontent.com/En3wIiNR7waTpPdpEJimo2JrBNWNhM5v3xFJablrNXrVxOpgfXsE0SJeveldVKm9fG6Z634nrcQ3cajgH4rYH0U=s128-rw",
      "description": "3BMeteo: The best weather forecasts available on your Android Device",
      "minInstalls": 10000000,
      "category": "Weather",
      "updatedAt": 1792250347000,
      "firstSeen": 1786941974043
    },
    "com.feeperfect.airsend.android": {
      "name": "Feem",
      "iconUrl": "https://play-lh.googleusercontent.com/wp1PqGSXSKS3_CJIplLMCllKBWDng5lvuM-WBIei1PwPZImF5OmsKF6fyZN671lDsIt5fx1i36egxfgmTVdw=s128-rw",
      "description": "Chat and share files offline.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "com.server.auditor.ssh.client": {
      "name": "Server Auditor",
      "iconUrl": "https://play-lh.googleusercontent.com/h0zYNf7cjzKrPw8hrRIvyDxDe_OpikNa9rl0Udjrk-LOo5d23IO5DyXKeRyta1rc12j0Ta60LrvwPkoq2P6e1Q=s128-rw",
      "description": "Beautifully designed terminal with built-in SSH, SFTP, Telnet and Mosh",
      "minInstalls": 1000000,
      "category": "Business",
      "updatedAt": 1791999469000,
      "firstSeen": 1786956435854
    },
    "com.bubblesoft.android.bubbleupnp": {
      "name": "BubbleUPnP",
      "iconUrl": "https://play-lh.googleusercontent.com/qxoyFbOy-IUt7LUndpSr1fw3XglKTIc9Pt5vPiVMhUa_HUMS1uW9qC0kJn0bYWK4kPBUDqq6zEYzs-j5EXT_=s128-rw",
      "description": "Cast all your music and videos to TV, DLNA, Chromecast, Hi-Fi, phone and more!",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791999469000,
      "firstSeen": 1786956435854
    },
    "dev.dworks.apps.anexplorer": {
      "name": "AnExplorer",
      "iconUrl": "https://play-lh.googleusercontent.com/vTdVGEWefQrY2cT-5OZwGNLgfr6zVxavD1dMEcmuMjsfOL56GFa57AGLSnN_3lyn2KQjRgcf3XUhLvyAcTkI8Q=s128-rw",
      "description": "File Manager: USB, Cloud, Network, WiFi Share - Phones, TV, Watch, Cars, XR / VR",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "cast.video.screenmirroring.casttotv": {
      "name": "Cast to TV",
      "iconUrl": "https://play-lh.googleusercontent.com/LkMADlrPNVXnrnUKPzfnvJ2cNn48f_UJhMrN_wTUqWRY80GQvkRrb4P6CAGKBHMjtrBL6SKJVq_gGf_bXRWuxw=s128-rw",
      "description": "Cast movies, videos & screen mirror games to Chromecast, Roku, Xbox, Smart TV!",
      "minInstalls": 50000000,
      "category": "Video Players & Editors",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "com.alphainventor.filemanager": {
      "name": "File Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/ks-rS8x71PjjK3fRF6bqtkarpsczS6hiErvgmK2Y0uivOjYxZjPMoyZhagZiiM8Y5mu2pjyX_UwHP9OmmXRWGGQ=s128-rw",
      "description": "Fast, easy-to-use and full-featured file manager app with cloud integration.",
      "minInstalls": 100000000,
      "category": "Productivity",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "com.meteoblue.droid": {
      "name": "meteoblue Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/aRrPlWJYcFL6mw-VragMuFVVPU4iRiwRIEpKjHGPrXvU9g8F0-DoTnKo1Z-g1Zd4n0s0l37XTOdNVfBXCx2HVA=s128-rw",
      "description": "Accurate forecast, local weather, live rain radar and maps with Swiss precision",
      "minInstalls": 1000000,
      "category": "Weather",
      "updatedAt": 1791582288000,
      "firstSeen": 1786956435854
    },
    "com.particlenews.newsbreaklite": {
      "name": "NewsBreak Lite",
      "iconUrl": "https://play-lh.googleusercontent.com/AQznXH_9FKZchPQqlZmnGDwFvcO9Cn5hVMUJAjH8SCvSdVW6LrzScA91YJL2q2zytdMwRi_9uAzknf5_rQEEXQ=s128-rw",
      "description": "Reconnect with your neighborhood! Daily news alerts for local news headlines!",
      "minInstalls": 100000,
      "category": "News & Magazines",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "com.remi.widget": {
      "name": "Widget 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/6lfvSlgq6RTEo1wVjrKVsAJCMf8L6CnJe4Gy_xXGE1thkpZTd1Lwh8Au7MGbN9mlO3CSRRK9ddDK8lqCA0Na0g=s128-rw",
      "description": "Create stunning widgets with Widget 2026: Aesthetic Widgets for Android!",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "org.malwarebytes.antimalware": {
      "name": "Malwarebytes Mobile Security",
      "iconUrl": "https://play-lh.googleusercontent.com/qB0MqW9JALRW6P_nm4so9SMkSWoKe395SknZo0Uomqux4GOnX7AWKfdN1xEJwnFyftt0_pMUvjYv-_XGvhYk=s128-rw",
      "description": "Android Malware Protection, Antivirus, Scam blocker, Junk Cleaner & VPN",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "proton.android.pass": {
      "name": "Proton Pass",
      "iconUrl": "https://play-lh.googleusercontent.com/Fl-aCgnpB0xcDpnzFYYccPrHKBoh5zSEUZKrHax9m8jGYJepQZhCNO-vhnsJ2En9Hqv8R3f7VJ62QNfgOfXL=s128-rw",
      "description": "Encrypted password manager, safe passkeys, autofill login credentials, and 2FA.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1792312049000,
      "firstSeen": 1786956435854
    },
    "com.domobile.applockwatcher": {
      "name": "AppLock Watcher",
      "iconUrl": "https://play-lh.googleusercontent.com/-ZMalXCxOparPYfsp2AoG0xZhK7qKKBueIQfUdp8GgkMhHdEK0XV4PawkjqT7ZKcLHQ0zcAc-Xrb2CCcIBA4xw=s128-rw",
      "description": "Protect privacy.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "com.glgjing.money.manager.bookkeeping.meow": {
      "name": "Money Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/yY3XFNnwCGYU67phQ5kP7mXI8XARQGiiUwM8gEtGwDmc1ri50Nc-wZmKBZTywkCalc7QNLbru2u1fUkSManG=s128-rw",
      "description": "Cute Money Manager & Expense Tracker helps you track expenses and manage budget",
      "minInstalls": 500000,
      "category": "Finance",
      "updatedAt": 1788844505000,
      "firstSeen": 1786956435854
    },
    "loseweightapp.loseweightappforwomen.womenworkoutathome": {
      "name": "Lose Weight App for Women",
      "iconUrl": "https://play-lh.googleusercontent.com/xYrqXj1TTmr7IbysUV8Kfm2fk8gO5ftQEvOFaW8ZtGVMZPwwLyZ8NYrhSvEzDTL9VkXNdyvYpDiP9mumtBsXGA=s128-rw",
      "description": "Lose weight and Burn Belly Fat with at-home fitness app's workouts for women.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1786956435854
    },
    "increaseheightworkout.heightincreaseexercise.tallerexercise": {
      "name": "Height Increase",
      "iconUrl": "https://play-lh.googleusercontent.com/x8JNz21vOMIGaU6r1qAksVu2cH100Z1E5WKzKB24GK6PhYpF_VePmCRUYE9XN5za-IzD6c0Wv52fm8YNHFuwjGQ=s128-rw",
      "description": "Height increase workout at home for men and women - no equipment",
      "minInstalls": 50000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1786956435854
    },
    "women.workout.female.fitness": {
      "name": "Women Workout",
      "iconUrl": "https://play-lh.googleusercontent.com/bhH4e3iDFsx6CACqjeVZmIKdwNMjKr3FNTTKmvV5n4lpymGnW_n7vX15mXdHh-f-wiM-dJxxviVVsGsofcNKkQ=s128-rw",
      "description": "Keep Fit & Weight Loss at Home! The women workout app for female fitness.",
      "minInstalls": 100000000,
      "category": "Health & Fitness",
      "updatedAt": 1789505803000,
      "firstSeen": 1786956435854
    },
    "com.notdoppler.earntodie2": {
      "name": "Earn to Die 2",
      "iconUrl": "https://play-lh.googleusercontent.com/NM-m-y7BjOhFqBW5jLRWmPULFIYi43s6dE_BRQ_IuckxYhgtVQLXUSqRf7KIBns9dqh2rdynAdA_pdJMRiASCg=s128-rw",
      "description": "Drive your car through a zombie apocalypse in this epic sequel to Earn to Die!",
      "minInstalls": 100000000,
      "category": "Racing",
      "updatedAt": 1790693154000,
      "firstSeen": 1786971018184
    },
    "com.july.cricinfo": {
      "name": "ESPNcricinfo",
      "iconUrl": "https://play-lh.googleusercontent.com/QZ6eNhG48nm7j8dl41e-EIJ0I8s8WH8Rkq1Fxfa5F8fWFzAYPfOQpJ6TD0MwnvppBEh7yHAyFKewPxpGSqhu=s128-rw",
      "description": "Live match updates for today, ball-by-ball scores for IPL & World Cup Cricket.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1786975948000,
      "firstSeen": 1786992205617
    },
    "com.pixilart.app": {
      "name": "Pixilart",
      "iconUrl": "https://play-lh.googleusercontent.com/RVfwFoANWJdA2R7Wa5APiHQur0GxA1AijoRfBZTlG_06LsAGVTl2O96ylkZfKqpyf7bXBNnmf7Ddq6kQpsYvCto=s128-rw",
      "description": "Pixel drawing & social platform for everyone",
      "minInstalls": 1000000,
      "category": "Art & Design",
      "updatedAt": 1787011200000,
      "firstSeen": 1787042450095
    },
    "com.etsy.android": {
      "name": "Etsy",
      "iconUrl": "https://play-lh.googleusercontent.com/QjuCfvGNr91o5Do9OyNjBprY12cNi4d-uAm73zlHucElV306V5S2Rl1g02kqsXcDqA9XFYIeOD-LI0rdiJk_=s128-rw",
      "description": "Shop a global marketplace of one-of-a-kind finds. Home goods, clothing, & more.",
      "minInstalls": 50000000,
      "category": "Shopping",
      "updatedAt": 1791362636000,
      "firstSeen": 1787057562084
    },
    "com.gamma.scan": {
      "name": "QR & Barcode Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/0QweSUOytSSdqMwlE1AWZ1piX68JLr92qmpm4WkK0waLvi6lzSxO9PCWdXO50O4-HugHrO9FDqrPcPZ060EZnw=s128-rw",
      "description": "The fastest QR code reader and Barcode scanner.",
      "minInstalls": 500000000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1787057562084
    },
    "com.driverlicenseapp": {
      "name": "Zutobi",
      "iconUrl": "https://play-lh.googleusercontent.com/pSj6PbRxSk3GnAsKavgmP2WZ08khY-SWmEpFwIs-jQLdBaacboM2nRCXYAdaW5Tr56AgZHUklUwdKuWig770=s128-rw",
      "description": "The easy & fun way to ace your permit test and master behind-the-wheel training",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1788844505000,
      "firstSeen": 1787078519183
    },
    "app.simple.inure": {
      "name": "Inure App Manager (GitHub)",
      "iconUrl": "https://play-lh.googleusercontent.com/QzH7SfWCbpmz5ze8hX85stc09ZfK1JGjkRgUw_DhAbRzQF1BxUo5Ma-lZJFDFpzopdnfy6FzTGt6RDp842zrbaY=s128-rw",
      "description": "An elegant and intuitve apps manager for all rooted and non-rooted devices.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791999469000,
      "firstSeen": 1787084889453
    },
    "app.simple.inure.play": {
      "name": "Inure App Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/QzH7SfWCbpmz5ze8hX85stc09ZfK1JGjkRgUw_DhAbRzQF1BxUo5Ma-lZJFDFpzopdnfy6FzTGt6RDp842zrbaY=s128-rw",
      "description": "An elegant and intuitve apps manager for all rooted and non-rooted devices.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1787084889453
    },
    "harmonium.music.gameg.real.harmoniumfree": {
      "name": "Harmonium",
      "iconUrl": "https://play-lh.googleusercontent.com/MUyOxXiDlA0-dvb9k1oN7LBGWEAkDjnFygjyIqrMryqjtjm4zWeoAIAwMvwikqcr8-FdBvQXd-lBZT4yNjEH8w=s128-rw",
      "description": "Harmonium 88 keys / 7.3 saptak octaves harmonium",
      "minInstalls": 10000000,
      "category": "Music",
      "updatedAt": 1787097600000,
      "firstSeen": 1787084889453
    },
    "com.psslabs.rhythm": {
      "name": "Rhythm with Tabla & Tanpura",
      "iconUrl": "https://play-lh.googleusercontent.com/wyXA3HUmmvpRQoY4mGX8dIyyRAF4zxTK7nVT8quFfjQmYdlGEcEWgwBKMtZvlUAlJqnIlbifDmwxL094biLpYQ=s128-rw",
      "description": "Taal player that lets you sing any Indian & Western song with Tabla & Tanpura",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1787184000000,
      "firstSeen": 1787084889453
    },
    "pl.macaque.Missiles": {
      "name": "Missiles",
      "iconUrl": "https://play-lh.googleusercontent.com/x2CoQVAkKeGKjkjVNMqaUBlasjhxVozQ4n2UOhi54CXmKAFq6n8YLR57IGwSaLiKq9fh_dVeZUnqXc1V8ub4mQ=s128-rw",
      "description": "Can you avoid them all?",
      "minInstalls": 10000000,
      "category": "Arcade",
      "updatedAt": 1788955296000,
      "firstSeen": 1787114443138
    },
    "com.community.oneroom": {
      "name": "MovieBox",
      "iconUrl": "https://play-lh.googleusercontent.com/9a9K_hQnwPmOD2-ivUJnnUDOIvUv2NrjPgs0DXBuAo-o8mima3ceccEdS95rsT0QY-A5iAv9OBsRpae7SWM0fQ=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792312049000,
      "firstSeen": 1787114443138
    },
    "org.cris.aikyam": {
      "name": "RailOne",
      "iconUrl": "https://play-lh.googleusercontent.com/7XxvSU3Kzy0cfDKCPwHi3z6c8MG2HGklycjrfRR8OpujqdlV_5FbymMKSm3QNFvagNtoDcGAViKD-cEoZZPq-Q=s128-rw",
      "description": "An All-in-one App by Indian Railways consolidating public-facing services.",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1792322508000,
      "firstSeen": 1787114443138
    },
    "com.kick.mobile": {
      "name": "Kick",
      "iconUrl": "https://play-lh.googleusercontent.com/zEMwKW77990UYUC6aJrJhJmnKdHpr_56Y4W1n7C9xrk2a2gSTT62_Lk1uaLek-cYH4UBl12pc8Au4444oYQK=s128-rw",
      "description": "KICK is the fastest growing application for live streaming.",
      "minInstalls": 50000000,
      "category": "Entertainment",
      "updatedAt": 1792226003000,
      "firstSeen": 1787128854882
    },
    "com.nekki.vector": {
      "name": "Vector",
      "iconUrl": "https://play-lh.googleusercontent.com/9FoG1-SqhzaFcaOckhyExPFI2_eUMENolN1xm2hnR2qnwOe7HVG-L6lncv3IXvMt4Z8JASROvxQxWecB9cwp=s128-rw",
      "description": "Join the breathtaking chase!",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1789797163000,
      "firstSeen": 1787150239661
    },
    "ru.iptvremote.android.iptv": {
      "name": "IPTV",
      "iconUrl": "https://play-lh.googleusercontent.com/kTJ4kwC0z32Ce67-FHSubuDEOLTglUyl3Ue9-CxhvcLqVrJfCR99UAE-rrrH2ashjiYSkJMNAohOVe7pXeGt=s128-rw",
      "description": "Watch IPTV on your Android device",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791379074000,
      "firstSeen": 1787189031383
    },
    "com.scores365": {
      "name": "365Scores",
      "iconUrl": "https://play-lh.googleusercontent.com/33TTGlcWsh5Jl7XAUp36Tj3hog3ICRAapLhj8glREVX-qYXQ7NqH3lMv0ntdHX4uMmtN1PBzoqlI33U0ORUvXQ=s128-rw",
      "description": "Live Scores, News, Fixtures, Stats & Results for Soccer, Football, NBA and more",
      "minInstalls": 50000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1787189031383
    },
    "no.fishbuddy_playground.app": {
      "name": "FishBuddy",
      "iconUrl": "https://play-lh.googleusercontent.com/cKkvwnswRJ14M9HheoRKU_vNMmUmXgsrZYAqw2u7kMgnHaTBUip4InHio_ijNjlySwFvNpclSeSJ8VF_d3YA=s128-rw",
      "description": "Get expert fishing spots & 3D maps. Use AI to identify your catch instantly!",
      "minInstalls": 100000,
      "category": "Sports",
      "updatedAt": 1791773064000,
      "firstSeen": 1787189031383
    },
    "com.anime.witcher": {
      "name": "Anime Witcher",
      "iconUrl": "https://play-lh.googleusercontent.com/Moeo975cu_vGiF3uQKyNGkLSElDSyHUFrr7HzLhHw5PKUTy6oJ3B_pYg_p6DQl1eVrhZnkRN-MCotDqTxMxmWg=s128-rw",
      "description": "Android anime streaming application designed for anime fans who want easy access to a large collection of anime movies and series.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788631097000,
      "firstSeen": 1787194765188
    },
    "com.stealthcopter.portdroid": {
      "name": "PortDroid",
      "iconUrl": "https://play-lh.googleusercontent.com/KOncb6h5dBQC3GVZRrbX83WT34IUxjv2wJwGbbgdKpR5nj99sxVnmEDf6Wu5JKEWK_frSsYXdDXV1IT_L4uzlw=s128-rw",
      "description": "Port Scanner, WiFi Analyzer, Speed Test & more. Trusted by 800,000+ users.",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1788844505000,
      "firstSeen": 1787194765188
    },
    "com.rubenmayayo.lemmy": {
      "name": "Boost for Lemmy",
      "iconUrl": "https://play-lh.googleusercontent.com/c94Q3iW8TptukWnCF6vAyQhCVKrRibbCkZqWwtH8PfPgepKXchbVUsLOA7b6hL6-5juh_cGLcWt9j42BVJQp8Q=s128-rw",
      "description": "Discover and join communities on Lemmy and the Fediverse",
      "minInstalls": 100000,
      "category": "Social",
      "updatedAt": 1787623525000,
      "firstSeen": 1787200804908
    },
    "com.markatlarge.scrub": {
      "name": "Punge",
      "iconUrl": "https://play-lh.googleusercontent.com/5aNBrpsu_bmNWCxd6B-TRgRBwuupqSdaBHiq9lk3Q0MQqNoa1EuMiVgjsqUdoLT9TAt3oUScCX74_ssTAXr99g=s128-rw",
      "description": "Scan & clean sensitive media from your library. 100% on-device. 100% private.",
      "minInstalls": 5000,
      "category": "Productivity",
      "updatedAt": 1787151245000,
      "firstSeen": 1787200804908
    },
    "com.microsoft.teams": {
      "name": "Teams",
      "iconUrl": "https://play-lh.googleusercontent.com/afnciqsoxrp8BYGFAS_BZtUBn2NvmxTVoKFproR5SljREfTBnueRjPxzxCXvIJNYTUdbtOWz-_GjVuOCMfi7fiU=s128-rw",
      "description": "Chat, meet, and collaborate to achieve more together, all in one place on Teams",
      "minInstalls": 500000000,
      "category": "Business",
      "updatedAt": 1788844505000,
      "firstSeen": 1787200804908
    },
    "com.wb.goog.injustice": {
      "name": "Injustice: Gods Among Us",
      "iconUrl": "https://play-lh.googleusercontent.com/VCpu60IDeyrkOH-GhMGrlUpctE4Z_vWahROqWAR0og22eFJ-6Moje6JNoq20XvYrXIxDSM5aUqEnfsAMh8Cs32Q=s128-rw",
      "description": "Build an epic roster of DC heroes and villains and get ready for battle!",
      "minInstalls": 10000000,
      "category": "Action",
      "updatedAt": 1787184000000,
      "firstSeen": 1787230509450
    },
    "com.ddsx_ayla_android": {
      "name": "De'Longhi Comfort",
      "iconUrl": "https://play-lh.googleusercontent.com/odlVEkOJg8X1vQjVsk3UoVnm2BlgXNFWPyqttFb98qEgqGIY6rToPwwag1_wSph8C_mcXcvQ7pD13_LswfN-M7I=s128-rw",
      "description": "DDSX PAC REAL FEEL HUMIDITY AIR PURIFIER DEHUMIDIFIER HEATER PINGUINO CARE4ME",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1792170425000,
      "firstSeen": 1787257934424
    },
    "com.alightcreative.motion": {
      "name": "Alight Motion",
      "iconUrl": "https://play-lh.googleusercontent.com/LRjRXaVEtoeHyiFcnMLCHs1ZJV8Q4q70PggflRDAfgOkulzFTbJg65y0drg6Yapo22Xoos_XCbyh7EgycBhQ=s128-rw",
      "description": "Make your own Animations, Video and Photo Edits, Visual Effects, and more!",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1790798605000,
      "firstSeen": 1787265073109
    },
    "com.halliharp.proxmobo": {
      "name": "ProxMobo",
      "iconUrl": "https://play-lh.googleusercontent.com/GWPSG6tgJFBGnNoW3517LPugleN_TgOnQWjucqbt6Zf1xiGdXvN-MmwUDj6WWRN5wt5kAwwpekuByv5kVA2nXQ=s128-rw",
      "description": "Proxmox VE and PBS Management",
      "minInstalls": 5000,
      "category": "Tools",
      "updatedAt": 1787489571000,
      "firstSeen": 1787265073109
    },
    "com.picsart.studio": {
      "name": "PicsArt",
      "iconUrl": "https://play-lh.googleusercontent.com/wXk_X0uT6AeWv5TFfheHP8NrOmtz17BX-2uEZ7H4naTIzuFpSIfohvQTA4pKOCF71TmeUF3DfMAGq1SlK2hH7Qk=s128-rw",
      "description": "Edit photos & videos with AI: filters, effects, retouch and collages",
      "minInstalls": 1000000000,
      "category": "Photography",
      "updatedAt": 1789505803000,
      "firstSeen": 1787269631633
    },
    "psyberia.alpinequest.free": {
      "name": "AlpineQuest",
      "iconUrl": "https://play-lh.googleusercontent.com/qR92EYxI-lnPzdxNGGvRZRMsr5pNUuIeGveHhpBnBM0F-HGvYAjgOrN1QgUtEj8Ud3S2r2oAOhI4gvOmZWYtjA=s128-rw",
      "description": "Turn your phone into a real off-road GPS using off-line topo maps!",
      "minInstalls": 5000000,
      "category": "Travel & Local",
      "updatedAt": 1791362636000,
      "firstSeen": 1787295146876
    },
    "org.telegram.messenger": {
      "name": "Telegram",
      "iconUrl": "https://play-lh.googleusercontent.com/PyZ3akMGXPV0tKKirKNwfO--PSQW3FHR6rD_H9mAaukZ8LiHyYFuBLeU8UZ2ok6r5SP79-3prkfybWKh98AZAD0=s128-rw",
      "description": "Telegram is a messaging app with a focus on speed and security.",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1792277229000,
      "firstSeen": 1787301866811
    },
    "net.myanimelist.app": {
      "name": "MyAnimeList",
      "iconUrl": "https://play-lh.googleusercontent.com/4c9or3pCb89Th0EYmmYdKdb9bJHoLNTIM4IqiJZW_XNDtpyy5WtLie-UTDcbcxNQUUvW3ajnnHHpnexqr_WswIU=s128-rw",
      "description": "The app for anime and manga tracking, database, and community",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1788844505000,
      "firstSeen": 1787351293840
    },
    "com.storymatrix.drama": {
      "name": "DramaBox",
      "iconUrl": "https://play-lh.googleusercontent.com/GGi0g65ySR86svFuxny2J2FgfkTZuFlJcftmeAZ_bZ7sM86XfwUNL1h9omSyoRKha1c1-_BoFkUbyJz2VSXI=s128-rw",
      "description": "Get DramaBox and watch hit original drama shorts & exclusive mini TV series now!",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1788844505000,
      "firstSeen": 1787351293840
    },
    "com.otp.octopilauncher": {
      "name": "Octopi Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/RKGS5zmybeB22d-Pw587gRHe27sK3hXsg4WqP4jnHwyRK5TUjgRakwvdtYYxpBEkqRB3cJKFXHCAhFLW-qbz0Q=s128-rw",
      "description": "The home screen launcher that tries to be different",
      "minInstalls": 100000,
      "category": "Personalization",
      "updatedAt": 1791582288000,
      "firstSeen": 1787373381394
    },
    "com.slowlyapp": {
      "name": "Slowly",
      "iconUrl": "https://play-lh.googleusercontent.com/zlOJPeF3ZtgFCzivKZs7yUjvN2XbZcrZl5jEUIiCXyJvfWNgEJYg07HDMHpSh2Nbc8ibqPhG1VMVvmbCIsULJA=s128-rw",
      "description": "Find foreign friends, language exchange partners, and BFFs through pen pals.",
      "minInstalls": 5000000,
      "category": "Social",
      "updatedAt": 1787418350000,
      "firstSeen": 1787424114510
    },
    "com.bootiq2.gtsisic": {
      "name": "Alive App",
      "iconUrl": "https://play-lh.googleusercontent.com/wPPe4OH9YBDph3Qx53_bI8D6I0BVGPo3mct8PEFux1pT1EoXcl7nx34ueIH6D8a8Hl-sjRDJgcsk-T3CHlsU5A=s128-rw",
      "description": "App for ISIC, ITIC, IYTC, NUS ID, Alive and AliveID cardholders.",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1787407021000,
      "firstSeen": 1787424114510
    },
    "com.fivemobile.thescore": {
      "name": "theScore",
      "iconUrl": "https://play-lh.googleusercontent.com/Hd7sHZfeEzMUHDED2Cnwm0_MhdEm1nfk1xBhSbe_UhPK0BGnFHAZLEQupfUn1M9M2qa1rrd0hSOs7zeYSVZ5=s128-rw",
      "description": "Fast, Live Scores and News",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1787336155000,
      "firstSeen": 1787424114510
    },
    "com.robskie.tether": {
      "name": "Tetrd",
      "iconUrl": "https://play-lh.googleusercontent.com/1DK27GmnnpANOuBrClscRhUUQyFyFz8td5L4xO-ar1Lqv7PCCKH_P1nG8-yJb756argPXUOmF8-KXUo2hMDz4w=s128-rw",
      "description": "USB tethering and reverse tethering: share your internet from or to your device.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788073615000,
      "firstSeen": 1787437810697
    },
    "com.motioncam": {
      "name": "MotionCam Pro Trial",
      "iconUrl": "https://play-lh.googleusercontent.com/PQP5ZXiCixcMfDYqYGsqBL_EJ6n-d1j8ta5Hd-xHNGGvry2Ljj9G3YoJd41DKkyxcgJUQ4wVhnPEMxDBLp5xYQ=s128-rw",
      "description": "5-second capture limit. RAW video recording with all Pro features",
      "minInstalls": 500000,
      "category": "Photography",
      "updatedAt": 1788073615000,
      "firstSeen": 1787468017818
    },
    "com.miniclip.plagueinc": {
      "name": "Plague Inc.",
      "iconUrl": "https://play-lh.googleusercontent.com/qLgeusnY6S6JC_qB7s1qz5rPzrzMIuiXDvQN2R9qZhuQb3xTw4adMD0-Ktk12LrLwFB_wn_ftNVvLDsixSBeGQ=s128-rw",
      "description": "Can you infect the world?",
      "minInstalls": 100000000,
      "category": "Simulation",
      "updatedAt": 1790693154000,
      "firstSeen": 1787483142360
    },
    "com.cxinventor.file.explorer": {
      "name": "Cx File Explorer",
      "iconUrl": "https://play-lh.googleusercontent.com/T5b-eBEMLhyV9HnXiaGOwP4D8y08OYookcd78U43z1VkbCCs_IZ1igctGrCB00Czz4yDhOKnxSIMyNtQllr0=s128-rw",
      "description": "File manager & storage cleaner app to provide easier management of files",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792312049000,
      "firstSeen": 1787494455170
    },
    "app.rubberbands.fit": {
      "name": "Rubber Bands",
      "iconUrl": "https://play-lh.googleusercontent.com/uOTMgHVLiytiPjQn9OllQBxz7oXpXdEJfuas39ASQ6in-qdMuUtc6jGNfjOqWvym7IwZz5eB_BDWk2Pks37UfQ=s128-rw",
      "description": "Get fit anywhere with your resistance bands",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1791362636000,
      "firstSeen": 1787494455170
    },
    "com.streetwriters.notesnook": {
      "name": "Notesnook",
      "iconUrl": "https://play-lh.googleusercontent.com/jzOVWLCfAs-yPJoNIJD16f1K-ClRNjcNyhzOW5oW-eP6DdB79LHnRpeBmO97fkXK-N7CrRLhrAjr_1yTloET=s128-rw",
      "description": "Encrypted notes, notebooks and journal. Unlimited notes & devices, no ads.",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1792235804000,
      "firstSeen": 1787494455170
    },
    "com.king.moja": {
      "name": "DooFlix",
      "iconUrl": "https://play-lh.googleusercontent.com/cWZxjwxwdCTsiVLOE1-Bm3_W6Od-YP7pQjumQiL4NJxAhC9TQlJDWIZP1p1U9gzGePlNWTx_AwTl-mbaNn0cQEONVf0IzPKQRrzymg=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788844505000,
      "firstSeen": 1787508893293
    },
    "com.wbd.stream": {
      "name": "HBO Max",
      "iconUrl": "https://play-lh.googleusercontent.com/wKJ5hN5CmSBWXPBVYYuRENzcEVb7FB6NyibjKqPT4SB0eoZ7Fww2jq-OhUDCxEPGALrSekQaazrHLSBwVb6T4A=s128-rw",
      "description": "Watch hit original series, films, reality, and more on HBO Max.",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1788736775000,
      "firstSeen": 1787540142280
    },
    "com.fdgentertainment.tentaclewars.gp.free": {
      "name": "Tentacle Wars",
      "iconUrl": "https://play-lh.googleusercontent.com/hURJ3psCAqkeL-VKySg2-mwfcjkTq74WVeFkP5vD7LRSfZajHFw35Qx1ooPd5VVhyViZEBnFIKkkVzTFpTsQwA=s128-rw",
      "description": "ENTER A MICROSCOPIC BATTLEFIELD INSIDE THE BODY OF AN ALIEN LIFE FORM.",
      "minInstalls": 1000000,
      "category": "Strategy",
      "updatedAt": 1787529600000,
      "firstSeen": 1787546138425
    },
    "calendar.agenda.schedule.event.advance.calendar.planner": {
      "name": "Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/r9GwoC0sO9oINYO3r4tj7QhDUGgGP6kAGggX3WotrKS4tQAIqrjlKwWdok--wotiSxDjhHgMGFRpxN6CkC8KwOY=s128-rw",
      "description": "Organize your agenda, appointments, assignments, work shifts plans effortlessly",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1791782519000,
      "firstSeen": 1787553385630
    },
    "com.ultimategamestudio.mcpecenter.mods": {
      "name": "Mods AddOns for Minecraft PE",
      "iconUrl": "https://play-lh.googleusercontent.com/nhGOkUDLefml5DQxj5-X6_eMeAeQnaewN-lwwIddwjhzKKKBmVFkji-fHP6Wqkl5XsPugtsE6VRcnGZmJARG=s128-rw",
      "description": "Master launcher app contains mods, maps, addons, textures for Minecraft aka MCPE",
      "minInstalls": 50000000,
      "category": "Entertainment",
      "updatedAt": 1787562764000,
      "firstSeen": 1787560584894
    },
    "com.bunpoapp": {
      "name": "Bunpo",
      "iconUrl": "https://play-lh.googleusercontent.com/q2ofmX-8q0c6A-ppj1AyE3wbtOMu9TCkcx5StHuAl9VN10WC6mbzCwIDEhNEAbfi7yt0pfR_cnq-RpZCyjTspHQ=s128-rw",
      "description": "Japanese learning made faster. Start learning Japanese with interactive lessons!",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1787595882217
    },
    "io.mrarm.mctoolbox": {
      "name": "Toolbox for Minecraft PE",
      "iconUrl": "https://play-lh.googleusercontent.com/RK32O-Xb5_aKUJlNf5Ka0vrk6Xpq2vP_FO-oje1wiCyzT2hXMlNrmNyIn7w7YHPSvxOT=s128-rw",
      "description": "Minecraft mod to give yourself items, change gamemode and much more!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790544795000,
      "firstSeen": 1787620439710
    },
    "com.candylink.openvpn": {
      "name": "CandyLink VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/vi57Q4aw2HwEJun6IdrNzIK6-TQUQuQ-zO_qS6OX2mNEVYfBemry56fGY1f1eSEto4DRSSzDwb8cA1nY-7um8g=s128-rw",
      "description": "Super fast simple daily open VPN proxy for smart secure master to protect wifi",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1789150561000,
      "firstSeen": 1787620439710
    },
    "com.clusterdev.malayalamkeyboard": {
      "name": "Manglish Keyboard",
      "iconUrl": "https://play-lh.googleusercontent.com/9xMtYeCMiZ-YIWFSm4leOs0nqlTKIRsl5vDkEqq6wMkOxN0H3GGAaqqU_7cmnA-2jQruJZAxHkzsX68JypcKvQ=s128-rw",
      "description": "Fastest keyboard for Malayalam. Supports voice typing, handwriting & stickers",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1789150561000,
      "firstSeen": 1787620439710
    },
    "com.adda247.app": {
      "name": "Adda247",
      "iconUrl": "https://play-lh.googleusercontent.com/Tcb5AhDMU0XY2ImqmV91JEfSgoB51M2_bolLlHAbgJylEaFimNDndUU74r5KeWhpVn0adtKoYHmcE0u1s7Dp9fk=s128-rw",
      "description": "Bank, IBPS, SBI, SSC, UPSC, RRB, TET, UGC NET Exams Preparation",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1791730539000,
      "firstSeen": 1787632176564
    },
    "com.vpnbottle.melon.free.unblock.fast.vpn": {
      "name": "Melon VPN",
      "iconUrl": "https://play-lh.googleusercontent.com/VTyEtNdHLmRhAjwmirX8HKr0YLyoRbQag9XlyWQHo_jChBZ8HDiGc_itIdq8qJPsyPVmBojdMxG17cIKKWsB7w=s128-rw",
      "description": "One tap to Internet securely, bypass school firewall, works well since 2018.",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1789934194000,
      "firstSeen": 1787653291233
    },
    "de.cyberdream.dreamepg.player": {
      "name": "dream Player",
      "iconUrl": "https://play-lh.googleusercontent.com/a7gxneDHF__Ky60MbF2F9Q05CvkevR3PDLjF1dL1Mv1Uq6cVC3Xw-OLVv_zkDBRZHtx13L24CsIqRDDMesPWvw=s128-rw",
      "description": "Watch TV and recordings directly from your Enigma2 receiver (dreambox, VU+, ...)",
      "minInstalls": 100000,
      "category": "Video Players & Editors",
      "updatedAt": 1787825953000,
      "firstSeen": 1787675089909
    },
    "com.viki.android": {
      "name": "Viki",
      "iconUrl": "https://play-lh.googleusercontent.com/UEsYcM2VWWJOW1GfrzMPVVReav7gf2TKQVYPr_H-rAKc8FPv0DrxVYGAk-4M3aQ_BXrwg0gRaoFK6dT_BOU_tQ=s128-rw",
      "description": "Watch KDrama, Chinese Drama, Japanese Shows, Movies, Variety Shows",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1788736775000,
      "firstSeen": 1787689033818
    },
    "com.honda.ms.dm.sab": {
      "name": "RoadSync",
      "iconUrl": "https://play-lh.googleusercontent.com/6rOX5UXcWTNX5l0xxCBPTLIEGt_AfceSPxVlc4UQudEAM68fT1Gm3501f-klFfiFKd40pM_1Go2NzD9BhUOs=s128-rw",
      "description": "Honda RoadSync works with capable vehicles",
      "minInstalls": 1000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1787752700000,
      "firstSeen": 1787696166321
    },
    "com.rebelbinary.onlyone": {
      "name": "Only One",
      "iconUrl": "https://play-lh.googleusercontent.com/lDSKWrjLBSEXJS-6DBo7rq3RK5Z6nNsTAbOBWX8gIDVnmt2K-OYTB2wvg-LloU4d6tsc6eKdSyBgbotU5SAuHw=s128-rw",
      "description": "Grab the sword on the  pillar of sacrifice and survive, fight, grow stronger",
      "minInstalls": 5000000,
      "category": "Action",
      "updatedAt": 1791863189000,
      "firstSeen": 1787725788779
    },
    "com.lingodeer": {
      "name": "Lingodeer",
      "iconUrl": "https://play-lh.googleusercontent.com/MrmQSncIU3i7N9_qx4bkN-8K_yXcf-08bvY5cYP0JM2IxI9hDSHiz2-3BiggfElXkFQ-iJwJRFMciTFolgfT8w=s128-rw",
      "description": "Learn Japanese, Korean,Spanish, French, German, Chinese with interactive lessons",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1792312049000,
      "firstSeen": 1787733068315
    },
    "cz.destil.settleup": {
      "name": "Settle Up",
      "iconUrl": "https://play-lh.googleusercontent.com/JVu0xZIMAws67VVL1mD4vtzPk-rmowBX18Urbtwg-iFxMO7dzBd3FvjwIvDY7I2klvbWfri0GasBA8TTTHM0QF0=s128-rw",
      "description": "Track expenses with friends easily!",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1787825953000,
      "firstSeen": 1787739871436
    },
    "com.blingame.haaktestb": {
      "name": "HAAK",
      "iconUrl": "https://play-lh.googleusercontent.com/Jk_Ecg_34St4WtXRJuBJofUexdPP7jAyEDzZMSXtzEuAY6CaY3hOXixz78t8RDBY-3ERKdIlOHz6yKl58-HsQak=s128-rw",
      "description": "Hook into a Metroidvania adventure of epic proportions.",
      "minInstalls": 1000000,
      "category": "Action",
      "updatedAt": 1788955296000,
      "firstSeen": 1787747374156
    },
    "photo.editor.photoeditor.photoeditorpro": {
      "name": "Photo Editor Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/q-z-Sbn2WLCUb4MSmmdhVr9KRfJ4qTlgoQEUGEKsnfVEEMNPxsabpr-yngqQ15o5b6gLhaBOhGZNv6oBWDMl=s128-rw",
      "description": "Edit photos with filters, effects, collage, retouch & object remover.",
      "minInstalls": 100000000,
      "category": "Photography",
      "updatedAt": 1791362636000,
      "firstSeen": 1787747374156
    },
    "com.haibison.apksigner": {
      "name": "apk-signer",
      "iconUrl": "https://play-lh.googleusercontent.com/oKbxy_uRCvj_XLmytqYNR002xmw_JWaI4wr5wEBcBFA17NU7iRV0AVFJRDE82h9I1LxJIkVHY_SgDOFUuCT81Q=s128-rw",
      "description": "Let's sign apk files",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1789934194000,
      "firstSeen": 1787747374156
    },
    "aculix.viddit.downloader": {
      "name": "Viddit",
      "iconUrl": "https://play-lh.googleusercontent.com/KbjGM51ZANmVqhInHJQcmDv5FQ_WAV_E9Q_4MyZE6DeRdmiyu9cyf53r1Ba6V8DbS1dlloGpqIUof2mqclnW=s128-rw",
      "description": "Viddit is a simple video downloader for Reddit",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1787733587000,
      "firstSeen": 1787772633989
    },
    "net.relaxio.sleepo": {
      "name": "Sleepa",
      "iconUrl": "https://play-lh.googleusercontent.com/kw0VQhTVQQbICOOCZCSksSeMXEjEQqyoKjUOb135ZVhXYbe78LYhWDWk1N-Wn1NbWHTWOfn7-XkO896a9qfi=s128-rw",
      "description": "Sleep, relax and meditate with relaxing sounds of nature, rain or white noise.",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1787720809000,
      "firstSeen": 1787772633989
    },
    "com.lemon.lvoverseas": {
      "name": "CapCut",
      "iconUrl": "https://play-lh.googleusercontent.com/M78HyakHaxKrjoeqYx41E9DXfVYYtx67nvc7Ks4G4zFQeaAJdGCi8gzzGSrHIwlrmnJS6zD9S4fAXqdEwfuHQAQ=s128-rw",
      "description": "Capture the moment and Cut",
      "minInstalls": 1000000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792334049000,
      "firstSeen": 1787772633989
    },
    "com.discord": {
      "name": "Discord",
      "iconUrl": "https://play-lh.googleusercontent.com/w2DdjDHGSj3DQElQQM0_J3PsNsALS-WD3CBeH0aXOYceR-F3aT02gFonhoFzz-Tc9ec8Dx9cLqh48-tzIFcP=s128-rw",
      "description": "Group Chat That’s Fun & Games",
      "minInstalls": 500000000,
      "category": "Communication",
      "updatedAt": 1792131348000,
      "firstSeen": 1787772633989
    },
    "me.pokeraid": {
      "name": "PokeRaid",
      "iconUrl": "https://play-lh.googleusercontent.com/2w730h-kzuarzpJn6W5Ozrdh_UgUMqHf2gQjIdWc5InCwdb-QnTynO98IOipGlxnN59Cwa4EoaDpgTcY94ft=s128-rw",
      "description": "Find and join Worldwide Remote Pokémon GO Raids instantly!",
      "minInstalls": 5000000,
      "category": "Social",
      "updatedAt": 1787961600000,
      "firstSeen": 1787805801523
    },
    "com.fitness.debugger": {
      "name": "DeFit",
      "iconUrl": "https://play-lh.googleusercontent.com/QlnVgR6RMF0iJ4JN4PGF_VKH_lyIxcEwgn6F9FdqguhIfVcywybFBaoocjDhzLxJN_4yZwPE1TzlTQjuwxf6Krk=s128-rw",
      "description": "Debugger of Fitness Apps",
      "minInstalls": 5000000,
      "category": "Productivity",
      "updatedAt": 1788733176000,
      "firstSeen": 1787805801523
    },
    "ru.execbit.aiolauncher": {
      "name": "AIO Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/6JOgoj0USZ8_71bG8JKBwoMWzmBRkDJdg0O9OdBLhdBfCCY0HjkF2cMsbkApwAzsSzDjV7hjC82X2fU8Z0F83w=s128-rw",
      "description": "Minimalist launcher with widgets, notes and tasks. Your day on one home screen.",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1788884842000,
      "firstSeen": 1787805801523
    },
    "com.ss.squarehome2": {
      "name": "Square Home 2",
      "iconUrl": "https://play-lh.googleusercontent.com/0PK7lDqOUya1sEt9zy4a56unYUIJX8-fmmwWr8B_F8dxOy7PRJRSo0SK5hA8H4DzCm-XPveUSxX4K8rsfSoI0w=s128-rw",
      "description": "A Windows-style launcher: Simple, fast, and intuitive.",
      "minInstalls": 5000000,
      "category": "Personalization",
      "updatedAt": 1788884842000,
      "firstSeen": 1787805801523
    },
    "org.monroeinstitute.expand": {
      "name": "Expand",
      "iconUrl": "https://play-lh.googleusercontent.com/NWNAQMZsRCCZsT2WUYUsREwdJInPXxPAonEFORtfn0_hXWyXILT8KEgSZc5RtS8OivvKm8QKY7h-V2wZV958Z-A=s128-rw",
      "description": "Unique guided meditations that profoundly enhance your well-being.",
      "minInstalls": 100000,
      "category": "Health & Fitness",
      "updatedAt": 1790219896000,
      "firstSeen": 1787805801523
    },
    "com.lumenate.lumenateaa": {
      "name": "Lumenate",
      "iconUrl": "https://play-lh.googleusercontent.com/kc1xjhwr-BaW3AdHv7beRhGHc8XxYG_RNS1uf88lmxZIinQxRHc5C6QCaAZePqXp6bdjn1ZNiLoF82I29ECZ=s128-rw",
      "description": "Psychedelic meditation that will help you de-stress and sleep better",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1790219896000,
      "firstSeen": 1787805801523
    },
    "com.labs.merlinbirdid.app": {
      "name": "Merlin Bird ID",
      "iconUrl": "https://play-lh.googleusercontent.com/nICyHyDeK1h_GsceZeKX_W6Eavjje50-4ZCxmrPTAG4-c-r8-XFJt2J8V68uwTMFl4xozwJLq2WWAsuQN6K-eOg=s128-rw",
      "description": "What’s that bird? Just answer 5 questions, snap a photo, or record its song!",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1787825953000,
      "firstSeen": 1787835339748,
      "isPreRelease": true
    },
    "com.mixplorer": {
      "name": "MiXplorer",
      "iconUrl": "https://www.apkmirror.com/wp-content/themes/APKMirror/ap_resize/ap_resize.php?src=https%3A%2F%2Fdownloadr2.apkmirror.com%2Fwp-content%2Fuploads%2F2024%2F06%2F11%2F66610dea6f961_com.mixplorer.png&w=128&h=128&q=100",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789848078000,
      "firstSeen": 1787857675543
    },
    "hu.dorsum.clavis.kincstar.mobile": {
      "name": "MobilKincstár",
      "iconUrl": "https://play-lh.googleusercontent.com/lKTNnen5CUzx8cLC8IRkZsuGSaJxkBXGtzOA6A8-HFCdigD_GZ8T7ov6wSFUQ3OApXRZZmUv4G0FDM_1ENXJ=s128-rw",
      "description": "A mobile application for trading securities at the Hungarian State Treasury.",
      "minInstalls": 100000,
      "category": "Finance",
      "updatedAt": 1787748110000,
      "firstSeen": 1787857675543
    },
    "all.in.one.calculator": {
      "name": "All-In-One Calculator",
      "iconUrl": "https://play-lh.googleusercontent.com/lpa4nEcViyrDXugjGivzC_XsTpuABE5hQtWGjM9MNs7sX49s4I8qfXkK6B-uY_WYzJgEWHy8yduOCboNFbAjWw=s128-rw",
      "description": "The original All-In-One Calculator with Unit & Currency Converter",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791362636000,
      "firstSeen": 1787857675543
    },
    "com.sony.songpal.mdr": {
      "name": "Sony | Sound Connect",
      "iconUrl": "https://play-lh.googleusercontent.com/VGoVDls-dJDVvYXFHpBoJOh8V9aVk-fRs1G-uwXxQkEcWESATEPy48TuM5xE8Lu6hbZEMU3s9DAEcwzaaKpALg=s128-rw",
      "description": "Personalize your music experience even more.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788946998000,
      "firstSeen": 1787857675543
    },
    "video.downloader.videodownloader": {
      "name": "Video Downloader",
      "iconUrl": "https://play-lh.googleusercontent.com/oju7a2AuqaQSc_l5O-2yRw8F_M0rUlHnBHjp_MqHNSAT3CXq7xbSqRVL7VSPNhMRjzaM2ft-LBoA05-q9hqmhg=s128-rw",
      "description": "A Simple app to download Video & Music from the Internet.",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792267512000,
      "firstSeen": 1787880473133
    },
    "de.humbergsoftware.keyboarddesigner": {
      "name": "Custom Keyboard Designer",
      "iconUrl": "https://play-lh.googleusercontent.com/PcHgzeb19Mq_bWk0vKSP5Wz_QXDUbWGdsV9AfN5_A3hVI1mB-OT-RDWnkQ1D_opqWWKCLsz9I3dLH84L0MggMQ=s128-rw",
      "description": "Design your custom keyboard — control every layout, key and function",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788733176000,
      "firstSeen": 1787890957382
    },
    "com.bowerydigital.bend": {
      "name": "Bend",
      "iconUrl": "https://play-lh.googleusercontent.com/A5OQ_por5PVY77jiDu-kz6HcK9HM6w2krTMKmhVnxC1gqE6B87roRmsr9d8AQOHplARn0vkphW4BejRMRIX84A=s128-rw",
      "description": "Daily stretch, yoga & mobility routines. Join over 15 million people today.",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1790578485000,
      "firstSeen": 1787942660420
    },
    "com.toleio.us": {
      "name": "ASL Bloom",
      "iconUrl": "https://play-lh.googleusercontent.com/YO0SzU0b7MUXEHxOfrPDukF0pJOqQ2Mf3vNtJWV4gqzpT48IyV4mbViyGQ2x6U3Ce5aoLyrsK45JhDSLUb-M=s128-rw",
      "description": "Learn American Sign Language anywhere, at anytime - ASL learning app",
      "minInstalls": 500000,
      "category": "Education",
      "updatedAt": 1790578485000,
      "firstSeen": 1787965309495
    },
    "com.overthetopgames.fancypants": {
      "name": "Fancy Pants Adventures",
      "iconUrl": "https://play-lh.googleusercontent.com/TCx_u8NU40F6K8C7McBjI9qwi7t4HgZT9-HvwuWwmzFt5OkiU8wHrj7tj1I5f6DbqNoIVbKChqnKG8vr65--dg=s128-rw",
      "description": "Run fast! Run Fancy!",
      "minInstalls": 10000000,
      "category": "Arcade",
      "updatedAt": 1787961600000,
      "firstSeen": 1787987199523
    },
    "com.diskwalaapp": {
      "name": "DiskWala",
      "iconUrl": "https://play-lh.googleusercontent.com/3Q9MNHslRe9p1Zbzn-H7b0OUZkqlvxuaMoPyZ_8mzQmry8tB-FeFPXfbJ7zBxVY6B8zrphBREyZhL-8I9R4r=s128-rw",
      "description": "Introducing Diskwala, your premier cloud storage and file-sharing platform.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1788307200000,
      "firstSeen": 1788036997953
    },
    "com.iptvprostreamplayer.v1": {
      "name": "IPTV Pro Stream Player",
      "iconUrl": "https://play-lh.googleusercontent.com/4bpmCvFNfdWuhxsN9R_1pWT7WWpar_zUnb_lNo5KNdjcSjr48Krd_sYZksdudJILJIxvVnrSJ9JMnrSbwtYcTw=s128-rw",
      "description": "Lightweight IPTV player for live TV, movies & series—easy and smooth streaming",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1788193500000,
      "firstSeen": 1788036997953
    },
    "abdelrahman.wifianalyzerpro": {
      "name": "WiFi Analyzer",
      "iconUrl": "https://play-lh.googleusercontent.com/sNSxt-LXk52t4lRFxGBSsCj8xRD5zhnMoPqA-ReZlSsPMYk9B7v33BkaR8fUpBfzg08kzomT47p6XVap4mzVXQ=s128-rw",
      "description": "Find a clear WiFi channel, boost signal & see who's connected to your WiFi.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1788078016465
    },
    "com.skgames.trafficrider": {
      "name": "Traffic Rider",
      "iconUrl": "https://play-lh.googleusercontent.com/Eki6lQF8HawMz0M5pD-4d8g_VV-EybGQSTtsgkhX10F4rU4oHrP6sug9tLsVPFIk0iVe2rwUmFPj7uWRJCZr=s128-rw",
      "description": "The Next-Gen of Endless Motorbike Racing",
      "minInstalls": 500000000,
      "category": "Racing",
      "updatedAt": 1788048000000,
      "firstSeen": 1788078016465
    },
    "com.hdictionary.bn": {
      "name": "Bangla Dictionary",
      "iconUrl": "https://play-lh.googleusercontent.com/uhJnAXgtnAFis7jDbFYxBWTOG7BNpg3_tHx_cfzn_t8pueisFO-PaJti3I5pdoWM2YNJe6tgo_y9O5hxF_ZK=s128-rw",
      "description": "Reliable and fast Bangla-English & English-Bangla dictionary for all users!",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1792057718000,
      "firstSeen": 1788101560070
    },
    "com.noodlecake.altosadventure": {
      "name": "Alto's Adventure",
      "iconUrl": "https://play-lh.googleusercontent.com/uR0o6mv4ofozuBaFLKfJXLz8NGYS64khgaunVVtCjqCnAmmMwA04KqSb11Mo_Isopj1EPy-y4rCqeIbU7FBJoQ=s128-rw",
      "description": "Above the ivory snow lies a sleepy mountain village, brimming with adventure.",
      "minInstalls": 50000000,
      "category": "Action",
      "updatedAt": 1788955296000,
      "firstSeen": 1788101560070
    },
    "com.noodlecake.altosodyssey": {
      "name": "Alto's Odyssey",
      "iconUrl": "https://play-lh.googleusercontent.com/9URwm9Pyp4-hf73pD-4Ka9ZnMPLE8--iZ2wddsXm3I0AguLAdyotFkYUl_PPTIrWhHRjl-i-BIdpSicxCZPURbw=s128-rw",
      "description": "Discover the endless desert",
      "minInstalls": 10000000,
      "category": "Action",
      "updatedAt": 1788955296000,
      "firstSeen": 1788101560070
    },
    "com.tester.wpswpatester": {
      "name": "WIFI WPS WPA TESTER",
      "iconUrl": "https://play-lh.googleusercontent.com/HoVRH9WxnE1tv65pWFsibicYOc31pgq7oK6v6LrXHwm6U8_N0UEPphws16SlzUPA-huwsil1H5QTzn-XAMJg=s128-rw",
      "description": "WPS PIN tester, WiFi security scanner, speed & channel test",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1788117622854
    },
    "com.sry.rateglance": {
      "name": "RateGlance",
      "iconUrl": "https://play-lh.googleusercontent.com/vk-AVsFuOOJd8B40pfr8KA1XYgORn1wX03aQp-jgh6dv0qP-d1IyYqfVmdNIPxXWNI9UbYIm4tXYbjU4neysng=s128-rw",
      "description": "Exchange rates on phone & watch — widgets, Tile, complications & calculator",
      "minInstalls": 5000,
      "category": "Finance",
      "updatedAt": 1791362636000,
      "firstSeen": 1788117622854
    },
    "com.aim.racing": {
      "name": "Extreme Car Driving Simulator",
      "iconUrl": "https://play-lh.googleusercontent.com/bz3WI8jFZITVevY0o5NODvFJ74u3ASzbKjUipCLdFtOAEmeDLEhevhZJKilXNhEjoeSu0ui1SX5RXSkZ66SWdQ=s128-rw",
      "description": "The open world car driving simulator with the ultimate graphic updates",
      "minInstalls": 500000000,
      "category": "Racing",
      "updatedAt": 1790544795000,
      "firstSeen": 1788141730187
    },
    "files.fileexplorer.filemanager": {
      "name": "File Manager - XFolder",
      "iconUrl": "https://play-lh.googleusercontent.com/fI-YpIZZWcaqVlXfFgNPbFMKaWWfECIh0JvT-goF44q7whUHoKfzV1HDIhhiHCDT0ox-4aYXRfnmGRCnU_tsuRs=s128-rw",
      "description": "XFolder File Manager is a powerful file explorer to manage files for Android.",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1788154634428
    },
    "com.transsion.oraimohealth": {
      "name": "oraimo health",
      "iconUrl": "https://play-lh.googleusercontent.com/qapy5P1QqM8u3UPCMTWls1K6VcfTrDAlDEmy58ZAM7T4otuxZL0QQNqoVJEL7EOeisvqJc8tPm7XeFLNbTNHvg=s128-rw",
      "description": "oraimo health is a professional sports health App.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791144063000,
      "firstSeen": 1788239005331
    },
    "com.media.music.mp3.musicplayer": {
      "name": "Music player",
      "iconUrl": "https://play-lh.googleusercontent.com/1xpsGOIF4gQrcAQnmYOR4uTK8MJrOsgpM6TPmhr0PvXGhbr78Whvj6BDYvBwrlaVgpfFGEwAtc02q39EPBphsQ=s128-rw",
      "description": "Music player, mp3 player. Play mp3 & all music. Edit tag & cut audio easily",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1788383918000,
      "firstSeen": 1788239005331
    },
    "com.themausoft.wpsapppro": {
      "name": "WPSApp Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/keCU2kJGIpE7S0Ib6nqeVOA4oDqso4yUtaBOoFypUClGA-x3qjriyAaG8FwWJiC7f1CUhN6a7gHu8CsuCjrZ5A=s128-rw",
      "description": "Check the security of your WiFi network.\nWPS protocol.\n(WITHOUT ADS)",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1789155412000,
      "firstSeen": 1788249016553
    },
    "com.ipay.mobile": {
      "name": "iPay Sri Lanka",
      "iconUrl": "https://play-lh.googleusercontent.com/-WVRhmAD-OD3Uvg0Pn7dkwiwd2WP9RH_Xlwv_zN757fpin4vbuBwUOx-H1lOT_vfMTCMQR3Xb2trHZ1N_M7YwA=s128-rw",
      "description": "iPay is an innovative payments processing solution and payment gateway.",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1790920019000,
      "firstSeen": 1788281139263
    },
    "net.daum.android.map": {
      "name": "KakaoMap",
      "iconUrl": "https://play-lh.googleusercontent.com/X_lsQWulxVVAZlmOHW3NiffVwXh7yNVUQrAMv_mk1k6IBN5lYynxKGH4urz-DeOHQQnOlEID9NJg0fBCP7uqww=s128-rw",
      "description": "KakaoMap will take you to nice places!",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1790140357000,
      "firstSeen": 1788296903484,
      "isPreRelease": true
    },
    "com.netbiscuits.kicker": {
      "name": "kicker Fußball News",
      "iconUrl": "https://play-lh.googleusercontent.com/b0AyJeaMudACsKBQYcP6AiyjVpATXY3zZ-nhocfYTgwxkwM6Rfaz_bx_08kpFgy0UphcMJwYRoI63VikMhcv=s128-rw",
      "description": "All information about Germany's most important sport football and more!",
      "minInstalls": 5000000,
      "category": "Sports",
      "updatedAt": 1788266750000,
      "firstSeen": 1788323754967
    },
    "com.onyx.galaxy.global.note": {
      "name": "StarNote",
      "iconUrl": "https://play-lh.googleusercontent.com/VvJ2qsHBCkbYPkaQ0o9oFWivqWzNdO3T-GE4lsTLghIFP2a6jiaSVpNdfSYq-Vw6o2Dhqi8X_Qxm5LrlB6US9Sc=s128-rw",
      "description": "Study notes, PDF annotation and AI study tools. Pay once, no subscription.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1790140357000,
      "firstSeen": 1788367290691
    },
    "com.dynamixsoftware.printershare": {
      "name": "PrinterShare",
      "iconUrl": "https://play-lh.googleusercontent.com/SGGtzt9iDO1oiVsvjoHvvg5QPxrxjyBWFTsxTK4ofXNsU0sIMY5t1YxZT4Fc_oO-Bb8MoRyCDI8M3_lDzQXHBw=s128-rw",
      "description": "Print documents and photos directly from your Android device to any printer!",
      "minInstalls": 10000000,
      "category": "Business",
      "updatedAt": 1788383918000,
      "firstSeen": 1788383305113
    },
    "com.shahzaman.pricetracker": {
      "name": "Droplert",
      "iconUrl": "https://play-lh.googleusercontent.com/mOkZmzMxyMGhGG2UJZ6q5gQOcRLl-DdhbODIWugu6JIXDkYwyVvrTQkSZYdfTFP9R6Hu7d2p1GJ35umLmuRgcg=s128-rw",
      "description": "Price tracker for any website. Get drop alerts, history charts & target prices.",
      "minInstalls": 5000,
      "category": "Shopping",
      "updatedAt": 1788884842000,
      "firstSeen": 1788383305113
    },
    "com.aeroloom.fylofilemanager": {
      "name": "Fylo — File Manager",
      "iconUrl": "https://play-lh.googleusercontent.com/YajsrMFy6j_W52tZsJ9Ch1S2vYdW2J0ySq3EZkgZwHbV5_DHyNZm74IOiuhB44zeOu-Fr651A8qVAt75Bos7DA=s128-rw",
      "description": "Smart File Manager: Browse, organize, ZIP/RAR, manage PDFs, images & media.",
      "minInstalls": 5000,
      "category": "Productivity",
      "updatedAt": 1788884842000,
      "firstSeen": 1788383305113
    },
    "com.veewalabs.unitconverter": {
      "name": "Unit Converter",
      "iconUrl": "https://play-lh.googleusercontent.com/1yPQwzI1HNXqCVEWdFAlxPf_KNfQCoACUu_vZdVCtORA3RxxNVF1lSdQlaESB18szuedH_feod9BPrqFPuNi=s128-rw",
      "description": "Unit and Currency Converter with built-in Calculator",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1788383918000,
      "firstSeen": 1788396477191
    },
    "com.tgezginis.fricam": {
      "name": "Fricam",
      "iconUrl": "https://play-lh.googleusercontent.com/5ajRsOzqBmcAy0d-Cov6f5Jxh_bfMNhK6-bS8x_VBxwhzYwBhjZuhc7tpR6PNCmtjO7WgLZ-sqr1Xc3_ahECSQ=s128-rw",
      "description": "A fast, native Android client for your self-hosted Frigate NVR.",
      "minInstalls": 500,
      "category": "Lifestyle",
      "updatedAt": 1792129240000,
      "firstSeen": 1788434741100
    },
    "com.yanstarstudio.joss.undercover": {
      "name": "Undercover",
      "iconUrl": "https://play-lh.googleusercontent.com/jkBaQS-efcDMy-eX-Xko174yZijh9JafmW4xb3dOQyM-p9URLCm-y1s0H2Iy_ONrEBq2mc1ZTtYYEjMjyI1uyA=s128-rw",
      "description": "Bluff & Deduce: Find the Spy & Mr. White! Social Fun with Friends & Family",
      "minInstalls": 5000000,
      "category": "Board",
      "updatedAt": 1788393600000,
      "firstSeen": 1788469689611
    },
    "com.mxtech.videoplayer.ad": {
      "name": "MX Player",
      "iconUrl": "https://play-lh.googleusercontent.com/kuU8L2zHfkE8rDQ8iUwMpYcV8TzUDBz7n_KYaEV4R5M7W5qHiZGqxWk9f1ysP2Lk72GmRTps3iaXUXfH-18pWw=s128-rw",
      "description": "Powerful video player with advanced hardware acceleration and subtitle supports",
      "minInstalls": 1000000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792267512000,
      "firstSeen": 1788525891294
    },
    "com.apktools.app.decompile": {
      "name": "Decompile",
      "iconUrl": "https://play-lh.googleusercontent.com/a4mg8DSdeL1EKqkca_moGpROondVKnK8MbcCk3yg9zX32Va4iVErBmRS8UHSnynMHRm-VNEqy7pZqatQiPFcOg=s128-rw",
      "description": "APK decompiler & SO editor: view Java, edit Smali and rebuild APKs on Android",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1789112102000,
      "firstSeen": 1788569953691
    },
    "dmytro.palamarchuk.dailyreminder": {
      "name": "Remindio",
      "iconUrl": "https://play-lh.googleusercontent.com/fGTp_ovzMoRfZ_qCGlUFocGMXMB_7SYhR79cSDN3-w8o0342a3to0dSYOc7wgujUXZ7zHSstjXA5vOV2ncPi=s128-rw",
      "description": "Reminder app with alarms, notifications, recurring & location reminders",
      "minInstalls": 10000,
      "category": "Productivity",
      "updatedAt": 1789112102000,
      "firstSeen": 1788569953691
    },
    "com.notch.touch": {
      "name": "Touch The Notch",
      "iconUrl": "https://play-lh.googleusercontent.com/byMaRUbrUjnfIjFzPvF_5Q01xrfNzHLGRs5oCCvvQUaTn6MUPh86WHUIS8WSr156XpuyveLtAnk4R8L_CNu02hQ=s128-rw",
      "description": "Turn your phone notch into a shortcut button! One tap to take a screenshot!",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1789112102000,
      "firstSeen": 1788569953691
    },
    "co.reclub": {
      "name": "Reclub",
      "iconUrl": "https://play-lh.googleusercontent.com/5MIP5pjlGreAHNlHzYJZYW8gZbJ9r_pHI8OzPjAAXxocu6mCv4FlNeUIYotm6gmisFOEJiI2lWD3ayg7T6wq=s128-rw",
      "description": "Play pickleball, volleyball, football, and more sports with others around you!",
      "minInstalls": 500000,
      "category": "Sports",
      "updatedAt": 1791812628000,
      "firstSeen": 1788582465944
    },
    "com.espn.score_center": {
      "name": "ESPN",
      "iconUrl": "https://play-lh.googleusercontent.com/XIEJt2LPHOV3O2cSEw7vbPGY0phcSY9CNeBj9GI8LvvlQoATs6iC6t7bU5tMk9nBduJXaNIp-J39j0D51fJw=s128-rw",
      "description": "Get scores, news, alerts & watch live sports",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1788739200000,
      "firstSeen": 1788627027496
    },
    "jp.co.sony.mc.cameraapp": {
      "name": "Sony Camera",
      "iconUrl": "https://image.winudf.com/v2/image1/anAuY28uc29ueS5tYy5jYW1lcmFhcHBfMTc0MTYzNDc0MF8wOTY/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789405667000,
      "firstSeen": 1788643016130
    },
    "com.sonymobile.photopro": {
      "name": "Photography Pro",
      "iconUrl": "https://www.apkmirror.com/wp-content/themes/APKMirror/ap_resize/ap_resize.php?src=https%3A%2F%2Fdownloadr2.apkmirror.com%2Fwp-content%2Fuploads%2F2020%2F11%2FPhotography-Pro_round.png&w=128&h=128&q=100",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788817129000,
      "firstSeen": 1788643016130
    },
    "com.kongregate.mobile.burritobison3.google": {
      "name": "Burrito Bison: Launcha Libre",
      "iconUrl": "https://play-lh.googleusercontent.com/MXdLNnaCad5CRwcw5JjzGFaBQiUE4IL09GvMnFcybALWTtxVgQjA2GwYk7pTccebNWppnsGJaIOsgSqSOODZa08=s128-rw",
      "description": "Burrito Bison must battle the forces of candy to save the land!",
      "minInstalls": 10000000,
      "category": "Arcade",
      "updatedAt": 1788739200000,
      "firstSeen": 1788703964585
    },
    "com.flipkart.android": {
      "name": "Flipkart",
      "iconUrl": "https://play-lh.googleusercontent.com/mlWjVjxflQoYJHBBgDQ08FqT8i3KnDG__2RH8P-GWOKlEPAIo8TllTZo3HDQ3J5zlO6oAhc1FAv0Bf2on0wL8w=s128-rw",
      "description": "Amazing Brands | Latest Products | 10 mins Delivery on Flipkart Minutes",
      "minInstalls": 1000000000,
      "category": "Shopping",
      "updatedAt": 1791267928000,
      "firstSeen": 1788714386506
    },
    "com.izorg.munchkin": {
      "name": "Counter",
      "iconUrl": "https://play-lh.googleusercontent.com/_Brq0Xd743147ql7QI4AxgGf25-HNGNz-Bu1hfFe3CT5ExjOaXqcWix_4q1oWgPatjP9SjoAuKrBSzz6sinZtuM=s128-rw",
      "description": "Simple but powerful level counter",
      "minInstalls": 500000,
      "category": "Entertainment",
      "updatedAt": 1788652800000,
      "firstSeen": 1788739054696,
      "isPreRelease": true
    },
    "com.ubisoft.princeofpersia.thelostcrown.mobile.action.adventure.platform": {
      "name": "Prince of Persia: The Lost Crown",
      "iconUrl": "https://play-lh.googleusercontent.com/5JsI6SAmcwoIeQlJhQUHN45me7StE67dRW90AB3O6M7mdiCoPD-Rl30frqAsSItJEfehTHPBmR4rzJBvdOhhzVs=s128-rw",
      "description": "Explore a mythic platformer!",
      "minInstalls": 1000000,
      "category": "Adventure",
      "updatedAt": 1792312546000,
      "firstSeen": 1788756329601
    },
    "com.feralinteractive.laracroftgol_android": {
      "name": "Lara Croft: Guardian of Light",
      "iconUrl": "https://play-lh.googleusercontent.com/wJHaKvTTIdQJEWPaN4DeBhhzyPFiujEW0HNCvTugzCPPjCzHX9LD119zVoGbcD9q0L5cc3mlFyWZscaU7OHOCg=s128-rw",
      "description": "Play the first two levels, the unlock the full game via in-app purchase.",
      "minInstalls": 100000,
      "category": "Action",
      "updatedAt": 1789332287000,
      "firstSeen": 1788798582551,
      "isPreRelease": true
    },
    "com.mchutov.Quranify": {
      "name": "Quranify",
      "iconUrl": "https://play-lh.googleusercontent.com/Ttg22uymHLoXDN32GcCfPhfRxK_pirO1V-UoSIhhC39Ldn9VuNiLsteDEn9NcOsszV4ML7w4mBNZgDVf1Qz9=s128-rw",
      "description": "Read & Listen to Ayat and the Holy Quran with reciters for focus and sleep",
      "minInstalls": 1000000,
      "category": "Libraries & Demo",
      "updatedAt": 1791849932000,
      "firstSeen": 1788813350416
    },
    "com.mad.DuckLifeSpace": {
      "name": "Duck Life 6: Space",
      "iconUrl": "https://play-lh.googleusercontent.com/oX47exmYlf0oET8oJ3J_r8oHkjLt3SOTM9r_b1NGbAnqK5bLjxPalhSSVykFLdjav5_Acuyer_ISh5FHdycpFQQ=s128-rw",
      "description": "Raise your duckling into a champion racer in this addictive pet & adventure game",
      "minInstalls": 50000,
      "category": "Sports",
      "updatedAt": 1788825600000,
      "firstSeen": 1788813350416,
      "isPreRelease": true
    },
    "app.affine.pro": {
      "name": "AFFiNE",
      "iconUrl": "https://play-lh.googleusercontent.com/XeZpj0lZh2NnySO6Hzg0ROrWn6Ci2lSMnXuu4UvMiP2CpNTka0s1Da-aCu3Zc41rHOuQO3O6IUYbDHEYV_B4=s128-rw",
      "description": "AI Notes & Visual Whiteboard",
      "minInstalls": 50000,
      "category": "Productivity",
      "updatedAt": 1790332037000,
      "firstSeen": 1788842442448
    },
    "fr.keepcool.memberapp": {
      "name": "Keep Cool",
      "iconUrl": "https://play-lh.googleusercontent.com/mE9T0-215aiiTER0e01Xu8kLWBAlhmdsyyygpbnOf5IAUXhkz_Gt6DsfwfPnpXrC_tDVxTD9b_I8ZvAg1PMf1qI=s128-rw",
      "description": "Sports at home and indoors",
      "minInstalls": 100000,
      "category": "Sports",
      "updatedAt": 1791670491000,
      "firstSeen": 1788842442448
    },
    "com.nhn.android.nmap": {
      "name": "NAVER Map",
      "iconUrl": "https://play-lh.googleusercontent.com/URf_NsdR_zz2jAQFWHQf2ArOPdAa7n0Exolkm0h4ydFvmUMxG4puOam19EahHIge16Ojl0_jNRnoH1LRVad_SQ=s128-rw",
      "description": "Map your journey",
      "minInstalls": 50000000,
      "category": "Maps & Navigation",
      "updatedAt": 1789540439000,
      "firstSeen": 1788860624869,
      "isPreRelease": true
    },
    "com.spotify.tv.android": {
      "name": "Spotify (TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/7ghCqs4kKYrQpTECddnejlSeAXgpdiiKlIghuDR869MpF5msXdPsd3gqjC6lstD_NfJkmP0LAUJTty7UACcrLw=s128-rw",
      "description": "Listen to music and podcasts. Discover playlists and lyrics.",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1788854235000,
      "firstSeen": 1788869260231
    },
    "ipnossoft.rma.free": {
      "name": "BetterSleep",
      "iconUrl": "https://play-lh.googleusercontent.com/vHxNwsK4O9PAEPKzBeJZQfvDTyDjR4pVX0_Zoy_9FCTBZBX6nPIoG5SSYmi8JyShYTogIJvGpYJVj1IGbBvcBw=s128-rw",
      "description": "Relax to calm sounds, white noise, music, guided meditation and bedtime stories",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1791362636000,
      "firstSeen": 1788869260231
    },
    "com.risesci.nyx": {
      "name": "RISE Sleep Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/cG1J_KLUXysrxtSmOdrlPC7ZkEDHnZKS1gjZbSiP5t5TtSJT0jbMfi5H0EmZSvtKAWXHZnMYGzuVu_y45buEr5k=s128-rw",
      "description": "Track your sleep cycle, reduce sleep debt, and boost your energy with RISE",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1792312049000,
      "firstSeen": 1788869260231
    },
    "gymworkout.gym.gymlog.gymtrainer": {
      "name": "Gym Workout",
      "iconUrl": "https://play-lh.googleusercontent.com/gaX1jPL18hMLUVqRNeJ6DhXY_jNdxLgF78FT0hN_6ZpqMU-MHGGIALON7lMTp2br0VYcD0e-ckn98J2yFlAUUg=s128-rw",
      "description": "Gym Workout Planner & Tracker: Gym trainer for weightlifting & strength training",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1788884842000,
      "firstSeen": 1788892960758
    },
    "com.mad.ducklife": {
      "name": "Duck Life 4",
      "iconUrl": "https://play-lh.googleusercontent.com/srU8nuFoyQPTiKHNoPNTSXVo52k1svqcxvbB0q5UKBNGOgVR0wkL7f-nrX4i2GL75TBiBq6Blb2BqnWSLRsd0g=s128-rw",
      "description": "Raise your duckling into a champion racer in this addictive pet & adventure game",
      "minInstalls": 5000000,
      "category": "Sports",
      "updatedAt": 1788825600000,
      "firstSeen": 1788892960758,
      "isPreRelease": true
    },
    "com.scannerradio": {
      "name": "Scanner Radio",
      "iconUrl": "https://play-lh.googleusercontent.com/uE5GFwyn7MxUMRTXYJYWq0ZlaBUioc38OXNyp_WknSbXqE-k9yTO2EyUW8w7tMpS7jrUYT8nkQBwfmNHyhyEX1A=s128-rw",
      "description": "Live Breaking News & Alerts. Police, Fire, Weather Radios, Air Traffic, & more.",
      "minInstalls": 10000000,
      "category": "News & Magazines",
      "updatedAt": 1789002464000,
      "firstSeen": 1788929545695
    },
    "com.footej.camera": {
      "name": "Footej Camera",
      "iconUrl": "https://play-lh.googleusercontent.com/Tm_Mg1mucvMWrTBGVnlBoZk0CJ_zzx4RwxdJLoKNimuYl0EjIrfOsK8CJ8vAOb7PgNtDHwmfRsTwHHITeihi=s128-rw",
      "description": "The most simple yet powerful camera 2 app to capture your favorite moments!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789934194000,
      "firstSeen": 1788979136879
    },
    "com.halo.reels.movie.fast.pro": {
      "name": "Halo Reels Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/xYBg1aavnu9tKeQIJlwpboKg8c7yWzcOKPI_w63WNfNP3uYlnYOnkShTu9-O-1-EONQcsamXeyyPApxOrQUm-A=s128-rw",
      "description": "Halo Reels Pro — Small Episodes. Big Drama",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1789112102000,
      "firstSeen": 1789060911244
    },
    "org.fdroid.fdroid": {
      "name": "F-Droid",
      "iconUrl": "https://avatars.githubusercontent.com/u/8239603?s=128&v=4",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789057986000,
      "firstSeen": 1789076397225
    },
    "jp.co.airfront.android.a2chMate": {
      "name": "ChMate",
      "iconUrl": "https://play-lh.googleusercontent.com/ck1QkipUGRWxV2ZJ6W8E90qZWqomGw_7En4g2Llnkopjp79pa_TwTeZLOAFu2RNTWyUNd0qdQ5x68qSzyewwuwE=s128-rw",
      "description": "2ch compatible board browser",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792342556000,
      "firstSeen": 1789101917522
    },
    "com.freereels.app": {
      "name": "FreeReels",
      "iconUrl": "https://play-lh.googleusercontent.com/1ybMEp7xw4kTY-K7ocih3vcbTEyCEqaxerVB6tDT8WcE3k5zCRR-jhKwS6Ct0UXIorczCIat3wTV0QLiuoLPdbY=s128-rw",
      "description": "Watch short dramas, reels, and series anytime, anywhere.",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1789112102000,
      "firstSeen": 1789119828532
    },
    "com.gstarmc.android": {
      "name": "DWG FastView",
      "iconUrl": "https://play-lh.googleusercontent.com/Pgorrk_U-v8BSlnJCjQ2Gpw1cgy2-dR85MMrQR9qpbsF00b801l8TuHc5LLq8qNZjbYdl-3NXmLLdIRgidutug=s128-rw",
      "description": "Open & edit DXF files effortlessly. Convert drawings to PDF with one tap.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1792312049000,
      "firstSeen": 1789119828532
    },
    "com.orange.coloring.learn.kids": {
      "name": "Coloring and Learn",
      "iconUrl": "https://play-lh.googleusercontent.com/nMwCmFsD4_EgJMspvtUnBK0oDkvhBSYcf5lnvCJz4HHlKEUj-vjr_JEc5OwfVnGjFd8WsCOqzbWXsaQ_lyHU=s128-rw",
      "description": "Coloring book, +250 drawings to paint and +70 educational games for children",
      "minInstalls": 100000000,
      "category": "Educational",
      "updatedAt": 1789125569000,
      "firstSeen": 1789136903310
    },
    "com.zing.zalo": {
      "name": "Zalo",
      "iconUrl": "https://play-lh.googleusercontent.com/D3QF_jSgL9vmGcZ4GwaaqoyIRi-KqXh10aeHkMNZyNO4PT2MoGqmfsW63u-4CLCNQ-BdCPbKofBg8V7Rh8wgWQ=s128-rw",
      "description": "Fast. Stable. Private.​",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1791376590000,
      "firstSeen": 1789136903310
    },
    "vinkle.video.editor": {
      "name": "Beat.ly",
      "iconUrl": "https://play-lh.googleusercontent.com/CokbUGHZpL9Kyc3AeCCXJXyTI0IXjqu7EW1j2sqFZ2WUwtdgrJESw0d6AoGggQS6j98km5w_ppV-4lvGmgizsg=s128-rw",
      "description": "AI Video,Create music videos with photos,face dance,3D effects,trendy templates",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1789934194000,
      "firstSeen": 1789151766588
    },
    "music.videomaker.slideshow": {
      "name": "Mvideo",
      "iconUrl": "https://play-lh.googleusercontent.com/WxhIhR4pBDtavObCat1MeURxlrp7aTchBvFWIU0lNk48ppXxBheUcyPUCq9wQgNxESnM-QWFVFQxs0H-5FDghA=s128-rw",
      "description": "AI Video Generator, Create stylish photo slideshows with music, 3D transitions",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1789934194000,
      "firstSeen": 1789151766588
    },
    "com.softissimo.reverso.context": {
      "name": "Reverso Context",
      "iconUrl": "https://play-lh.googleusercontent.com/uRjmH_kJP1Lm2KQBTM2q6f1Zx_qkJAkzne4fM59hNlhlfOh0zbdMGsSOFBfPQMHx47BCDbBpJuuFUzbLsWxpEQ=s128-rw",
      "description": "Translation and dictionary app:  Spanish, French, German, Italian, Arabic",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1792308989000,
      "firstSeen": 1789151766588
    },
    "se.perigee.android.seven": {
      "name": "Seven",
      "iconUrl": "https://play-lh.googleusercontent.com/lZk7m9F6owXrgEyNpxg_BvEzsqQLlwr65-aK-9qJfc-_xeHd-UP0X8bvdqgjq9p8JiZZy7SDBHw99DYjsG9OAg=s128-rw",
      "description": "Quick bodyweight HIIT workouts, just 7 minutes a day!",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1789135896000,
      "firstSeen": 1789172443391
    },
    "h7.hamzio.emuithemeotg": {
      "name": "Peafowl Theme Maker for EMUI",
      "iconUrl": "https://play-lh.googleusercontent.com/lvkjlOTuDM-5zU3Sgy3EX_0RFJuYu2aP73wMO_PuGwvCEdxirVUfvT7EiNPGs_IsadKxRQ3YX4ZtnuVk8gE0=s128-rw",
      "description": "The Ultimate Theming App For Huawei and Honor Devices.",
      "minInstalls": 100000,
      "category": "Personalization",
      "updatedAt": 1788870600000,
      "firstSeen": 1789172443391
    },
    "jp.co.val.expert.android.aio": {
      "name": "駅すぱあと",
      "iconUrl": "https://play-lh.googleusercontent.com/BvxbmZ--9zz8IUwrwnxxetuOB0kFbbpPiG3gGety-247W-AGU_GELGLjbt_m6owsFEi9HXkr0hGALCtWHmjCPA=s128-rw",
      "description": "Leading transit guide for trains and buses in Japan. (Japanese only）",
      "minInstalls": 1000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791980134000,
      "firstSeen": 1789172443391
    },
    "com.google.android.apps.youtube.vr.oculus": {
      "name": "YouTube VR",
      "iconUrl": "https://play-lh.googleusercontent.com/QNmuZQc9I6Zbe3mWnSr0hycnENqGFCI5p3yE29Hkxtf22T0IWS6zTrpxULLyyjWpB7ONAXDsDQXnXcVWokl3eg=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792018456000,
      "firstSeen": 1789172443391
    },
    "com.handmark.expressweather": {
      "name": "1Weather",
      "iconUrl": "https://play-lh.googleusercontent.com/uHdfZxsh9F1eX54hzEP1uCN4aa7e-yPnmJKPwgZeh_w0yHJee9XjDuwqfXv3AZqY_ucSNwUaTAh0BsyWJ9C60_8=s128-rw",
      "description": "Hyperlocal Forecasts, Live Radar, Severe Weather alerts & Homescreen Widgets",
      "minInstalls": 100000000,
      "category": "Weather",
      "updatedAt": 1791362636000,
      "firstSeen": 1789210230758
    },
    "com.bytedz.printflow": {
      "name": "ImpoStack: PDF Imposition",
      "iconUrl": "https://play-lh.googleusercontent.com/k-ACfNI_5c20kJwQyIlnZpgUmHg3wC2J6VADre0nmFY8-Jf5ZTApSv2I8oAJu-TFvi4adi9vjZq7tw8pJfGqqw=s128-rw",
      "description": "Professional PDF tools and advanced printing layouts in one app.",
      "minInstalls": 500,
      "category": "Productivity",
      "updatedAt": 1789311272000,
      "firstSeen": 1789316434458
    },
    "com.rebeltwins.aliensdrivemecrazy": {
      "name": "Aliens Drive Me Crazy",
      "iconUrl": "https://play-lh.googleusercontent.com/2EXMPf_83Tv_0liivcKGoMd_uBTtDnwhQB5Mb7j3BmZz5RIGbBPLtcWIzPyfhawWUY6UElUJ-3bBihlySikd=s128-rw",
      "description": "Smash everything in this crazy, chaotic, simple but challenging, and fun game!",
      "minInstalls": 10000000,
      "category": "Action",
      "updatedAt": 1789797163000,
      "firstSeen": 1789316434458
    },
    "net.daylio": {
      "name": "Daylio",
      "iconUrl": "https://play-lh.googleusercontent.com/kiUPTjeglEBab5pO3Z3yUyJZttIerUQzwa1vSDVITieKYHUFKEENst3v9seYTgg6GiHce_OeJjPmyXKem5WdZA=s128-rw",
      "description": "Daily Journal, Private Diary, Journal with Lock, Habits & Goals, Mental Health",
      "minInstalls": 10000000,
      "category": "Lifestyle",
      "updatedAt": 1790876124000,
      "firstSeen": 1789394818530
    },
    "com.microsoft.emmx.canary": {
      "name": "Microsoft Edge Canary",
      "iconUrl": "https://play-lh.googleusercontent.com/DEVfFgNPM5UHXH3NhAoMDR3vVfP1RzxsOnjbhWBmUL4QgtLA1-7C2fi-3lfE_iH1Te5R3wD7WwXdLQn-KhouiQ=s128-rw",
      "description": "Enhance browsing with AI-powered features and Copilot.",
      "minInstalls": 500000,
      "category": "Communication",
      "updatedAt": 1789394066000,
      "firstSeen": 1789394818530
    },
    "com.frack.xeq": {
      "name": "XEQ Equalizer",
      "iconUrl": "https://play-lh.googleusercontent.com/6wSwm8Lc2NlJn-2fQW83rGJCACcGoUIsiICI-bXDnFg5rnqtHELu9LveBr39zhxdXMTjglslrmTMxHgcoQLNRwQ=s128-rw",
      "description": "21-Band Equalizer FX, Parametric Equalizer, AutoEQ, Bass Booster, Volume Booster",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1789402085000,
      "firstSeen": 1789413842746
    },
    "com.free.vpn.super.hotspot.open": {
      "name": "VPN Super Unlimited Proxy",
      "iconUrl": "https://play-lh.googleusercontent.com/BF9h4LmbFEdweJbOEte99xwRX9Cta8TyOzpuuCyQLhlZkLBnqbcMr_GhOCKdmIERbCEaXdXHd-R6Eqj6z5pO=s128-rw",
      "description": "Fast, secure, safe VPN with unlimited data and private WiFi hotspot access",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1792022708000,
      "firstSeen": 1789413842746
    },
    "com.silentlexx.ffmpeggui": {
      "name": "FFmpeg Media Encoder",
      "iconUrl": "https://play-lh.googleusercontent.com/-aGSa92Ul-dHV4tZnOs-1ytJaBhMSdvt_t2Pkj-JNdv0u5nj_1U-BCVh0n6n-insks5UltsuT7nX7m1cD3b6AA=s128-rw",
      "description": "Convert audio and video directly to your device using FFmpeg",
      "minInstalls": 500000,
      "category": "Video Players & Editors",
      "updatedAt": 1789934194000,
      "firstSeen": 1789413842746
    },
    "com.twentyfouri.tvbridge.rte": {
      "name": "RTÉ Player",
      "iconUrl": "https://play-lh.googleusercontent.com/lWLNUQu0fkRo0dmrU9yDRwRkKVjhoEk3noH06Gz5DQSoyZAGVvr5k76WpzIOxI2Upgjd63kh-0650fHrhtHHyw=s128-rw",
      "description": "The new RTÉ Player",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1789431763000,
      "firstSeen": 1789435812779
    },
    "mobi.eup.jpnews": {
      "name": "Todaii Japanese",
      "iconUrl": "https://play-lh.googleusercontent.com/PvDxJxoSZvKBbnyiJLQBC2EJDNgw_PavINr10JYS2GxipSxgAMrThw36qkejjtYOOdpGz8joMke4pvHtuWqD=s128-rw",
      "description": "Learn Japanese with 10+ news daily, from N5 beginner to N1",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1790347658000,
      "firstSeen": 1789458462019
    },
    "com.pittvandewitt.wavelet": {
      "name": "Wavelet",
      "iconUrl": "https://play-lh.googleusercontent.com/Z5KUi-6umNJeOWVrxrBbWOt3StcvG4FS_nB39f9hVib2UcNNFvdAGpVZu9r4v3tv4qcQNq4VFEHxjQFCNkWP=s128-rw",
      "description": "System-wide audio equalizer with AutoEq for headphones, bass booster and more",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1791582288000,
      "firstSeen": 1789458462019
    },
    "com.meteoconsult.androidapp": {
      "name": "Meteo Consult",
      "iconUrl": "https://play-lh.googleusercontent.com/fSkQUXyOdqf4zT7wGeCX8KfnsgfKPJ3jzqMaJWmMCDwvq-FpOLsoS0e4DE7KUpgU7OLb92gWHna133yRINk_tA=s128-rw",
      "description": "For private or professional use, this app gives you all the forecasts you need!",
      "minInstalls": 10000,
      "category": "Weather",
      "updatedAt": 1789558397000,
      "firstSeen": 1789496018164
    },
    "com.droid4you.application.wallet": {
      "name": "Wallet",
      "iconUrl": "https://play-lh.googleusercontent.com/dQlNIZVt_gF7PxshIiF4ZprRaZ3RL7ZsoUfF4jFyHvbweAoB-dqxXNOXmm2W6_xRVbUZgHpL18GV2AQYE6W2DA=s128-rw",
      "description": "All-in-one money manager. Organize bills, optimize spending, and grow savings.",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1790383647000,
      "firstSeen": 1789558735391
    },
    "com.halfbrick.dantheman": {
      "name": "Dan the Man",
      "iconUrl": "https://play-lh.googleusercontent.com/UZOlyfb43PPDa2u6xY7OKFWUwdC3i9jf94U8JVzmynkCRz_-cfKe1snSOrMSCWptEmZS3ohHlvaSZxwwYDzLbr4=s128-rw",
      "description": "Do you like action and platform games? this is your game",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1792126285000,
      "firstSeen": 1789578000215
    },
    "fr.leboncoin": {
      "name": "Leboncoin",
      "iconUrl": "https://play-lh.googleusercontent.com/Ur50rXEvAo7MIKBP_LlEUBBlIyK-gkqVrN8Bbe_oo640p-4rzLdAzvFNdf0Z8AIEJSIy550czQV-w2kTChcigyM=s128-rw",
      "description": "Realty, car, job, vacation, fashion, the app accompanies you in your life.",
      "minInstalls": 10000000,
      "category": "Shopping",
      "updatedAt": 1791670491000,
      "firstSeen": 1789578000215
    },
    "com.traviangames.travianlegendsmobile": {
      "name": "Travian: Legends",
      "iconUrl": "https://play-lh.googleusercontent.com/PZGAc3vxwxWzE7XDDYezZuyujep8EW6xpTMNPiEiR5hJJOnVPBgiZi5Ri5KS_xsPZ5j7B7e5blhDgv9FCv3LGl8=s128-rw",
      "description": "Build your empire and lead legendary armies to victory in real-time battles!",
      "minInstalls": 500000,
      "category": "Strategy",
      "updatedAt": 1790512822000,
      "firstSeen": 1789589434654
    },
    "com.theronrogers.vaultyfree": {
      "name": "Vaulty",
      "iconUrl": "https://play-lh.googleusercontent.com/2MClCg70ju9eaoEpZFVMJbC6Ai9x9d-9lWyGNI1HyVICaZQ4mlKiQkD-ZFMravACk2fYBKbfg8__M30fO3Xp=s128-rw",
      "description": "Safe, Private and Secret Hidden Photo Vault app. Hide photos & video in Gallery.",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1789578712000,
      "firstSeen": 1789589434654
    },
    "org.telegram.messenger.beta": {
      "name": "Telegram Beta",
      "iconUrl": "https://play-lh.googleusercontent.com/PyZ3akMGXPV0tKKirKNwfO--PSQW3FHR6rD_H9mAaukZ8LiHyYFuBLeU8UZ2ok6r5SP79-3prkfybWKh98AZAD0=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789506254787,
      "firstSeen": 1789589434654
    },
    "com.FDGEntertainment.redball4.gp": {
      "name": "Red Ball 4",
      "iconUrl": "https://play-lh.googleusercontent.com/iOK2SVhQXgojw4o8U_fZ2slzT0JiftJ4vU55meg0APcMOTJfZjfIp6cbz88RAp5C7RN8zPP0KIgeQw-OYnNt7Q=s128-rw",
      "description": "Roll, jump and bounce through 75 exciting levels full of adventure.",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1790544795000,
      "firstSeen": 1789589434654
    },
    "io.stark.admob": {
      "name": "AdMobile - AdMob Metrics",
      "iconUrl": "https://play-lh.googleusercontent.com/FyBsVt3lvXEbvtiAXTvEbSUpuS7BlcikkUN8XSiF76bRFLfQ1V_U2KzMu7sWgaM1mSeGF2pPyAEyVpAJayi2GVs=s128-rw",
      "description": "AdMobile earnings dashboard to quick access your report",
      "minInstalls": 50000,
      "category": "Business",
      "updatedAt": 1789633606000,
      "firstSeen": 1789651834301
    },
    "ringtonemaker.musiccutter.customringtones.freeringtonemaker": {
      "name": "Ringtone Maker",
      "iconUrl": "https://play-lh.googleusercontent.com/ANmP8R-NUiBxphkUU9COPJncOOQjXbIrVq4wOU8s2rD4bXXpbUkUCGvRPG6x5GWPQnF9iX1odUaBM65-hAXx0Q=s128-rw",
      "description": "Ringtone Maker & Music Cutter - Create ringtones with custom ringtones",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1791966602000,
      "firstSeen": 1789669004553
    },
    "easynotes.notes.notepad.notebook.privatenotes.note": {
      "name": "EasyNotes",
      "iconUrl": "https://play-lh.googleusercontent.com/zypSRW6cwIHO6iD-HsFpFFc3mJyKdPlcWGGA81dfPFsaRrAAAXO80408Ia1kK7cWYL0pYJYBQEq0Vm8AuQIE8A=s128-rw",
      "description": "Easy notepad and notebook for daily memos, sticky notes, and good notes taking",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791445656000,
      "firstSeen": 1789680570126
    },
    "net.dinglisch.android.taskerm": {
      "name": "Tasker",
      "iconUrl": "https://play-lh.googleusercontent.com/wjXpkVLT-LAzfcYOfhH0hF8ghU79nDHtqVLxBNmWOQJ2ghb4pgp_IBNfGdCTw-aQgh3WwA3Gp1k8Y4waZkGobmA=s128-rw",
      "description": "Automate everything from settings to photos, SMS to speech. ADC2 prize winner.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791974702000,
      "firstSeen": 1789680570126
    },
    "org.kman.AquaMail": {
      "name": "Aqua Mail",
      "iconUrl": "https://play-lh.googleusercontent.com/IFQ5tnxiv1B7iXJ7IbLzyZOnQtCAcnxxs-VsYilwm2aHx-3JPSAr7oeQRm5DCNNyHJjjtDzjQEFR29OLKHtqew=s128-rw",
      "description": "Email app for Gmail, Yahoo, Outlook, Hotmail, iCloud, Office 365, IMAP & POP3",
      "minInstalls": 5000000,
      "category": "Business",
      "updatedAt": 1791773064000,
      "firstSeen": 1789680570126
    },
    "me.kavishdevar.librepods": {
      "name": "LibrePods",
      "iconUrl": "https://play-lh.googleusercontent.com/huucxEjYNSW5NVyj1qwG5h0buY1XdbMnzusVZCKO6gWPqMFIupxCNkH9w23AaOSmyAztSPmWf9_4T4cl7PK4=s128-rw",
      "description": "Use AirPods outside Apple's ecosystem.",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1791925642000,
      "firstSeen": 1789680570126
    },
    "com.monefy.app.lite": {
      "name": "Monefy",
      "iconUrl": "https://play-lh.googleusercontent.com/3YvCk9EkKbEN1Apz1x0elK2EltNctGj1eTtgUZVSTQ87q3uhz0Qg923pJsrj3Qrg0BU6ZM0cQTrtdQlkK_r2tw=s128-rw",
      "description": "Expense tracker & budgeting: Money & budget planner for your personal finance.",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1791773064000,
      "firstSeen": 1789680570126
    },
    "org.swiftapps.swiftbackup": {
      "name": "Swift Backup",
      "iconUrl": "https://play-lh.googleusercontent.com/FG3yFZ78KyMiIWpOW-fOsuV2lK-ZeDdzXebLFjfOOwSkAMGjO2tSZXJPsjiSn70VOuSn1Cg-VUYGacxAqKb_C5E=s128-rw",
      "description": "Back up and restore apps, messages, call logs and files locally or in cloud.",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1791939585000,
      "firstSeen": 1789680570126
    },
    "eu.faircode.email": {
      "name": "FairEmail",
      "iconUrl": "https://play-lh.googleusercontent.com/9Zr7aOOpPzznJom3NU7e5ZzIdav7QPosZtHyGYwle1QmUR4qEzEhLuuFwRXuRy11DPTO8hA8F8d9oV5NDd0Ehg=s128-rw",
      "description": "Fully featured, privacy oriented email app",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1791445656000,
      "firstSeen": 1789680570126
    },
    "com.wunderground.android.weather": {
      "name": "Weather Underground",
      "iconUrl": "https://play-lh.googleusercontent.com/jfJrn41HZNcPKZLX8ZaOeU1vg3sHZX3UXc2S-T0QpnX_wu7_m_KB3B86fBwFNHGrQffzHDrridyGB0opdeHgNg=s128-rw",
      "description": "Weather radar, hyperlocal tracker and weather maps: follow your weather station",
      "minInstalls": 10000000,
      "category": "Weather",
      "updatedAt": 1789678436000,
      "firstSeen": 1789680570126
    },
    "ca.cbc.mobile.android.cbcnewsandroidwebview": {
      "name": "CBC News",
      "iconUrl": "https://play-lh.googleusercontent.com/c2T6jGsKyjnreRfsi7jPBDOMq65fdzfe2wqscanFsDXFwoayteG0AoAgeTz_jGT_Wxtprr3GN6ifte7ITAC0_Q=s128-rw",
      "description": "National, World & Sports News",
      "minInstalls": 1000000,
      "category": "News & Magazines",
      "updatedAt": 1789542561000,
      "firstSeen": 1789711046159
    },
    "eu.livesport.FlashScore_com": {
      "name": "Flashscore",
      "iconUrl": "https://play-lh.googleusercontent.com/xemiqFey3iTZglLGA_7yBPL9vY0X5OnnW6lp-x6WflRuT_5J0p9JT3EQF2AHl4piOQOuBz2gAQqVnv241xSFOQ=s128-rw",
      "description": "Live scores & results from football, basketball, tennis, hockey and 30+ sports.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791974702000,
      "firstSeen": 1789770954127
    },
    "de.motain.iliga": {
      "name": "OneFootball",
      "iconUrl": "https://play-lh.googleusercontent.com/YiWhQjmhW6376NzXq_X2I9ORF99n76yFnYZZGDGaqOPMYopp-EGsQYSt8Z6SAd1qqG2NLutE6kniYE5EXoosbxg=s128-rw",
      "description": "Live scores, news & standings for Premier League and UEFA Champions League.",
      "minInstalls": 50000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1789770954127
    },
    "com.rammigsoftware.bluecoins": {
      "name": "Bluecoins",
      "iconUrl": "https://play-lh.googleusercontent.com/VtTLn-4YSl8gAH16YUueVVS-n7UJSW5Dp-EdIxSYzz7OoecThN_KSu6RXqspBvP0Tt82B8IWxF0IlAW0XcvX5g=s128-rw",
      "description": "Live freely! Manage your finance, grow your money and budget effortlessly.",
      "minInstalls": 1000000,
      "category": "Finance",
      "updatedAt": 1791445656000,
      "firstSeen": 1789770954127
    },
    "net.osmand": {
      "name": "OsmAnd",
      "iconUrl": "https://play-lh.googleusercontent.com/kAhEm7IeqeqGZldBsjI9uE5Us922hBodCQr7Ih2EZYSyjg2toLEfwTuVzR-NIWVQjxzpRe93cz9Nz4hYb9yuIA=s128-rw",
      "description": "Navigation on hikes is no longer a problem. Download the map, put notes and go!",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1791925642000,
      "firstSeen": 1789770954127
    },
    "me.jodoin.aiplantdoctor": {
      "name": "AI Plant Doctor",
      "iconUrl": "https://play-lh.googleusercontent.com/tJmO7MBjphWdeUbMe4KUtb-GHDLuswOtxGoQrgtvBq6PhcOyICnLN50qAwy8ECy8USFGaOOtUKJKOOvLg5UxHQ=s128-rw",
      "description": "Plant ID, disease diagnosis & smart care reminders. Track plant health.",
      "minInstalls": 100000,
      "category": "House & Home",
      "updatedAt": 1789786483000,
      "firstSeen": 1789797344283
    },
    "com.streamdev.aiostreamer": {
      "name": "AIS",
      "iconUrl": "https://play-lh.googleusercontent.com/4RlpB3N5m60qQap6a1CRAU9Akr0LVhvsLIscRzYZmt9A4oPsQufKaNvZMKt2ireKsssvluDz9Y8OzS6M_KsW1w=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790379344000,
      "firstSeen": 1789797344283
    },
    "com.mixplorer.beta": {
      "name": "MiXplorer Beta",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789848078000,
      "firstSeen": 1789841023876
    },
    "com.jetappfactory.jetaudio": {
      "name": "jetAudio",
      "iconUrl": "https://play-lh.googleusercontent.com/bISPChZUMBezMXgLeT4fXL8dGEZXIWcXdGayymih-WoIXmhqeAsqznVKRPkQJwikFXOVAdL2L5HFnYRbGmEE0w=s128-rw",
      "description": "Network/Cloud Streaming, Visualization, Graphic Equalizer and Sound Effects.",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1791773064000,
      "firstSeen": 1789841023876
    },
    "com.textra": {
      "name": "Textra",
      "iconUrl": "https://play-lh.googleusercontent.com/mQL64U12Xrruup8GyuBuyya5A20pf8MuAQNFE5GtDNgVXFIr8CnBlyDbPRxdgKqO7xahKOYHuLoTLrOVzzQcgA=s128-rw",
      "description": "Textra is a seriously beautiful, super-fast, feature rich SMS and MMS app",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1791445656000,
      "firstSeen": 1789841023876
    },
    "com.Relmtech.Remote": {
      "name": "Unified Remote",
      "iconUrl": "https://play-lh.googleusercontent.com/o2AAUlWu7gGP5WwbE7eg0aP3vqNKjna0HbfFP3LIFVAHpUpT3KfLxnGv3R8Nn6z0XUP9hsly0SBR4jniSW08Dw=s128-rw",
      "description": "The one-and-only remote control for PC, Mac, and Linux",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1790532172000,
      "firstSeen": 1789841023876
    },
    "com.waze": {
      "name": "Waze",
      "iconUrl": "https://play-lh.googleusercontent.com/d4dltd4baeDGnfJD1H-ut68ERsIynfywij9zHRL7ioB-PJW3ENw-bFgg08KGPo8zQfSyRW36e58xhlqQ0pE1gg=s128-rw",
      "description": "Avoid delays. Get real-time GPS navigation, safety alerts and live traffic.",
      "minInstalls": 500000000,
      "category": "Maps & Navigation",
      "updatedAt": 1792166059000,
      "firstSeen": 1789866714229
    },
    "com.troublefreepool.poolmath": {
      "name": "Pool Math",
      "iconUrl": "https://play-lh.googleusercontent.com/Aw0hkoIBNJXC0TI-muG9mATe8PRTSCRsxsfDGKWeiN9Qj8Ad3N2gSxc7vH4H6GQq1g_i4d3vtXssZEWzTzP7SA=s128-rw",
      "description": "Crystal clear, blue pools without algae made easy! Let us do the Pool Math!",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1789854270000,
      "firstSeen": 1789866714229
    },
    "com.thinkdirty.thinkdirtyapp": {
      "name": "Think Dirty",
      "iconUrl": "https://play-lh.googleusercontent.com/OEqaaO6-EbysrkKsecxjJYEziuxIialAg3MuFTL_U2B6BL9Zvgm_5skox04I4nhpnafFrcxmA4M8ZZ0Jble8=s128-rw",
      "description": "Easiest way to learn about the cosmetic and personal care product ingredients.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1789854270000,
      "firstSeen": 1789866714229
    },
    "io.yuka.android": {
      "name": "Yuka",
      "iconUrl": "https://play-lh.googleusercontent.com/as1IRIQbc_-ARQtfqpjZ_H2LRLipmnjm1rMHKVHJJ_WpST7AWaHXEw7F5dIyOdizcN6KL0V84f5LN48uSr98Vg=s128-rw",
      "description": "Scan food & cosmetic products and evaluate their impact on your health",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1789854270000,
      "firstSeen": 1789866714229
    },
    "premom.eh.com.ehpremomapp": {
      "name": "PreMom",
      "iconUrl": "https://play-lh.googleusercontent.com/OOXSP5KHm6XFAXb4kZp5s4cSZedUnQ7xhWmZU0w0NbjmZIDYCBMOVveKSHW-pBIfvAqtKXmMIEwVtq3-SOlfMA=s128-rw",
      "description": "Trusted ovulation tracker, period and fertility tracker to help you get pregnant",
      "minInstalls": 5000000,
      "category": "Health & Fitness",
      "updatedAt": 1789854270000,
      "firstSeen": 1789866714229
    },
    "com.joshua.jptt": {
      "name": "JPTT",
      "iconUrl": "https://play-lh.googleusercontent.com/hVikxQn3nlEzVjHbMPr8g7rRJ6igSQR49ck4CkNp5Q-67iSbINvc__g6e83733yYIVgIRky6zfWlKxD36dCG=s128-rw",
      "description": "Mobile browser app. JPTT offers a beautiful, user-friendly interface, along with a host of thoughtful features and settings, allowing you to dive into the world of PTT in the most comfortable way possible!",
      "minInstalls": 100000,
      "category": "Social",
      "updatedAt": 1792292943000,
      "firstSeen": 1789866714229
    },
    "com.airofit.elite": {
      "name": "Airofit Elite",
      "iconUrl": "https://play-lh.googleusercontent.com/DR3hT9UGRuvxoOKi198vfFZbL-TgxsxAATAkIBArg8RHkpCmZBz-QI3NEPuC9xil29yy8TyuMpnZqLqzXqgIJw=s128-rw",
      "description": "The smartest breathing trainer made for performance, recovery, and wellness",
      "minInstalls": 1000,
      "category": "Health & Fitness",
      "updatedAt": 1789852200000,
      "firstSeen": 1789866714229
    },
    "com.isaakhanimann.journal": {
      "name": "Journal",
      "iconUrl": "https://play-lh.googleusercontent.com/qqXw11Zq7L2Kv_zqM93H3XlU-K57xdkWKTyjCVNrRadV5Fy1rhpDXnQWC4HR9x4fGDNA9OHEEGE0vDg-lr41RA=s128-rw",
      "description": "Substance Journaling",
      "minInstalls": 10000,
      "category": "Health & Fitness",
      "updatedAt": 1789887132000,
      "firstSeen": 1789907102221,
      "isPreRelease": true
    },
    "com.pikpok.dr2.play": {
      "name": "Into the Dead 2",
      "iconUrl": "https://play-lh.googleusercontent.com/yiYo46DSQffJotlCoi_BVKA-ckV42ZyBw4lZ61a4zrpRGVNiD3yBz4MUz7lx0JvuSN7r0ObqkEvCw01ejbkH=s128-rw",
      "description": "Kill zombies & run for survival - the ultimate zombie apocalypse action shooter!",
      "minInstalls": 10000000,
      "category": "Action",
      "updatedAt": 1790350248000,
      "firstSeen": 1789907102221
    },
    "dev.vodik7.atvtools": {
      "name": "atvTools",
      "iconUrl": "https://play-lh.googleusercontent.com/K3zOMjAIo30Z5BlNaozb7ol_fAqt-00yY0zZ7Y8n7OWsPfR2azR28bN_t4qpy3dUG1VXxClwt0dPCcGbW9WI=s128-rw",
      "description": "Must-have tool for every Android TV user",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1789922961150
    },
    "de.klassikradio.app": {
      "name": "Klassik Radio+",
      "iconUrl": "https://play-lh.googleusercontent.com/ANePB09bCEwsC8LAVoA981y6JcM12IxG_VDuyVapdDjX3FSs2-UZtgcBf_7XwBNjNhqPNvBV3IpwfmiyS2Aez38=s128-rw",
      "description": "Classical Music, Pop, Rock, Opera - Sounds for Yoga, Sleep, Focus, Meditation",
      "minInstalls": 100000,
      "category": "Music & Audio",
      "updatedAt": 1791362636000,
      "firstSeen": 1789922961150
    },
    "vidma.video.editor.videomaker": {
      "name": "Vidma",
      "iconUrl": "https://play-lh.googleusercontent.com/N4kxRqxYwrYSGSVCx_K13vI4PTZIZ4l5Xtfh-2vQ9IK1l731Jkeyw_gZz56DKpJY9N8bV1PMFv8VUdlbkrXE4A=s128-rw",
      "description": "AI video editor & video maker: edit videos with music, viral AI style images!",
      "minInstalls": 50000000,
      "category": "Video Players & Editors",
      "updatedAt": 1789934194000,
      "firstSeen": 1789943311752
    },
    "com.soulbreakers.mymoveset": {
      "name": "MyMoveset",
      "iconUrl": "https://play-lh.googleusercontent.com/RioOt-csiyeK10oyZ2wCn3Ld73_TO4jbML-ehFTRmodhp9z9ukwruyzcZCVDwbte4hFx_-c00fk4wmchujgTRg=s128-rw",
      "description": "Explore the largest acrobatic library, set goals, and collect move cards.",
      "minInstalls": 500,
      "category": "Health & Fitness",
      "updatedAt": 1791763404000,
      "firstSeen": 1789999981903
    },
    "com.olx.pk": {
      "name": "OLX",
      "iconUrl": "https://play-lh.googleusercontent.com/6pwBTSQ4miOUb2Bj1043PM71JyzCUAa62TiH95RE2WW168iIT3hy4ANK3jaQZYAWSFHlEg7f7g7g0pSogSfsaA=s128-rw",
      "description": "Sell It | Search It | Buy It",
      "minInstalls": 10000000,
      "category": "Shopping",
      "updatedAt": 1789999880000,
      "firstSeen": 1789999981903
    },
    "com.nouxi.bisbi": {
      "name": "Bisbi",
      "iconUrl": "https://play-lh.googleusercontent.com/6bsNHZenNw7RTbcPLZGMCTdRv0EuS2rUDZMTNImHn0Dl5wGtnilEEVPu_cYQlCRDPXv58UiV-uEoaTNLOU3e=s128-rw",
      "description": "Screen privacy: get alerted the moment someone looks over your shoulder.",
      "minInstalls": 100,
      "category": "Tools",
      "updatedAt": 1789975889000,
      "firstSeen": 1789999981903
    },
    "com.tinder": {
      "name": "Tinder Dating App: Chat & Date",
      "iconUrl": "https://play-lh.googleusercontent.com/VaExVMyjnrd9PkIAKchSBK6Eo7zb4A2rriDbD3pUvmveAy46StPS-Hs5mYVIP9upZV4YCJxRoQRnj77FAaQd2A=s128-rw",
      "description": "Tinder",
      "minInstalls": 500000000,
      "category": "Dating",
      "updatedAt": 1792129007000,
      "firstSeen": 1789999981903
    },
    "com.mazii.dictionary": {
      "name": "Mazii",
      "iconUrl": "https://play-lh.googleusercontent.com/c-7WaQWVk6WmChClA_SVdL2eVuHOsZseAvHJB4x63_h3Cw-9Qx0p8L7NVVT1RRjw0SF3jQHonZYGZOmzTeaj=s128-rw",
      "description": "Learn Japanese vocabulary better with Japanese - English dictionary & translator",
      "minInstalls": 1000000,
      "category": "Books & Reference",
      "updatedAt": 1790088775000,
      "firstSeen": 1790089047369
    },
    "com.atlogis.atlomaps": {
      "name": "AtloMaps",
      "iconUrl": "https://play-lh.googleusercontent.com/xSEJ49a9vYxiY3ZjxpieMsbEmBCG2D8VvgksLuyHy11_O73YvPecotraYEQu0JurBi2qZT9sLkxiGkPJBXCbkw=s128-rw",
      "description": "Outdoor & Offroad GPS Navigation with Topo Maps, Aerial Images & Overlays",
      "minInstalls": 50000,
      "category": "Maps & Navigation",
      "updatedAt": 1792235804000,
      "firstSeen": 1790089047369
    },
    "mp3videoconverter.videotomp3.videotomp3converter": {
      "name": "Video to MP3",
      "iconUrl": "https://play-lh.googleusercontent.com/vFDfZ98oeMrGgALFdIdFpcBzVIm65rSSEBxBY95HYNjeQKVzeZqX2NXZljCJQ3qEfXQ8NEaErvf3bBiv89-Lsyo=s128-rw",
      "description": "Video Trimmer, Video to MP3 Converter. Extract music from video, Easy & Fast.",
      "minInstalls": 50000000,
      "category": "Video Players & Editors",
      "updatedAt": 1790181252000,
      "firstSeen": 1790103453788
    },
    "pl.mapa_turystyczna.app": {
      "name": "Mapa Turystyczna",
      "iconUrl": "https://play-lh.googleusercontent.com/_THOOhJn3U_jk9D6GAyFyvKaF9DAwM3WwPDPsLAGTrENS7UdRbBQzmBRAtYBTm-ymi7TmL2PBmm_o8UNs7_xdw=s128-rw",
      "description": "Hiking trails, routes planning in mountains, recording tracks, geolocation",
      "minInstalls": 1000000,
      "category": "Travel & Local",
      "updatedAt": 1790115010000,
      "firstSeen": 1790143218465
    },
    "com.playrix.gardenscapes": {
      "name": "Gardenscapes",
      "iconUrl": "https://play-lh.googleusercontent.com/DyprR0O5Osx9CUYp0rG59kj3cGi69rZ5LJXbrp8gKkxKOoGehVzK_YRi6ODYG6-hV9EEZiWVAtubqbvqMvPr=s128-rw",
      "description": "Create your own garden and solve match-3 puzzles in this redesign game!",
      "minInstalls": 500000000,
      "category": "Casual",
      "updatedAt": 1790246085000,
      "firstSeen": 1790143218465
    },
    "com.google.android.GoogleCamera": {
      "name": "Pixel Camera",
      "iconUrl": "https://play-lh.googleusercontent.com/boOY2KNmAAJVT_Rmiu-mg85qCyORmXDAng1pPZuAOnOpqqvBM3lBsVvpWOvrk0zjmkSUn9kpRutkcmSkv61E=s128-rw",
      "description": "Camera app for Pixel",
      "minInstalls": 1,
      "category": "Photography",
      "updatedAt": 1790200800000,
      "firstSeen": 1790143218465
    },
    "com.bongo.bongobd": {
      "name": "Bongo",
      "iconUrl": "https://play-lh.googleusercontent.com/L6CWDtaf5yU5p5a46g4F8L9Wwhddx1SPP8UJ_5mjoS_E1sfEoe3HbLx66R25w90t_dqxyaONqWhXwI_uLP4y6fY=s128-rw",
      "description": "Watch latest Bangla Natok, Reality Shows, Movies & Dubbed Series on Bongo",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1791733096000,
      "firstSeen": 1790143218465
    },
    "com.bongo.bongobdandroidtv": {
      "name": "Bongo",
      "iconUrl": "https://play-lh.googleusercontent.com/1OgPya2VlbqKsz3thntAQilgBc3P8Mam5xsYt-sGgEUq-GVYgDY0NEN--Da84d57IcufkyKvpl1lrQSCjT5w=s128-rw",
      "description": "Watch the latest TV shows, dramas, movies, only on Bongo.",
      "minInstalls": 500000,
      "category": "Entertainment",
      "updatedAt": 1791733096000,
      "firstSeen": 1790143218465
    },
    "com.gm.shadhin": {
      "name": "Shadhin",
      "iconUrl": "https://play-lh.googleusercontent.com/vYKmJzQOv5BoCOmXWoNNv39vHCacefECVbsawze8QwLz7XRuEED8jigKiEuvxmZMKfIX97PkErPl-MYzl43YFQ=s128-rw",
      "description": "Play Bangla songs, podcasts, audiobooks and music videos.",
      "minInstalls": 1000000,
      "category": "Music & Audio",
      "updatedAt": 1792002384000,
      "firstSeen": 1790143218465
    },
    "com.prothomalo": {
      "name": "Chorki",
      "iconUrl": "https://play-lh.googleusercontent.com/9yWYREHRXYJI2cFVsy7AM5Ge9bXImoiCaa3O8Zuyb-4yJLlbqvaYq5lUzkDgpe7SHpNTu8J55tMTKsRSEB7u_1E=s128-rw",
      "description": "CHORKI is the ultimate entertainment destination for the Bengali audience.",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790143218465
    },
    "com.kabbik.app": {
      "name": "Kabbik",
      "iconUrl": "https://play-lh.googleusercontent.com/Lu2HDoTvncMU9zA5EQC7fFVsJ-DDtKp6MVGRtCcNzMzaHcAvJpesXa9GMESAOHn0uoJageHk2Wvv_9oQJoU5=s128-rw",
      "description": "Largest Bangla audiobook app of your favourite writers books, novels, stories",
      "minInstalls": 500000,
      "category": "Music & Audio",
      "updatedAt": 1792002384000,
      "firstSeen": 1790143218465
    },
    "com.sezzle.sezzlemobile": {
      "name": "Sezzle",
      "iconUrl": "https://play-lh.googleusercontent.com/gafNx4TLyCvjJk23yg_ik57cFAiM2rwyib2tOdwIogEOTtypTbYUycz6TV6GE-zQ7--QujGgBe_7j-KObZpAQA=s128-rw",
      "description": "Split purchases into 4 or 5 interest-free payments, pay over time, get rewards.",
      "minInstalls": 5000000,
      "category": "Shopping",
      "updatedAt": 1791869676000,
      "firstSeen": 1790143218465
    },
    "ringtone.maker.mp3.cutter.audio": {
      "name": "MP3 Cutter and Ringtone Maker",
      "iconUrl": "https://play-lh.googleusercontent.com/LTiZ9jiOc9jxI5OTc_FuFnyUx6FBjjX-Mpe2K11-EBp5X0iZ9oV4PHblb6SX-gGp6p_x6GjL83rwn0363xJha-I=s128-rw",
      "description": "Cut music and make your OWN Ringtone, Alarm, Notification. Audio cutter!",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1786448220000,
      "firstSeen": 1790143218465
    },
    "ru.mes.dnevnik": {
      "name": "Дневник МЭШ",
      "iconUrl": "https://image.winudf.com/v2/image1/cnUubWVzLmRuZXZuaWtfaWNvbl8xNTY4OTc3ODI1XzA5Mw/icon.webp?w=128&fakeurl=1&type=.webp",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1788712242000,
      "firstSeen": 1790143218465
    },
    "com.flightconnections": {
      "name": "FlightConnections",
      "iconUrl": "https://play-lh.googleusercontent.com/qcHSF0jD26A9pCNWA17Pkfg__KLWPNG-GDufSGmqYj_O7_nSlWJj43IGZliOcy6NT_YNE6hZKp8i9nokTiAaUg=s128-rw",
      "description": "Flights and schedules from more than 900 airlines on an interactive flight map.",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1787723973000,
      "firstSeen": 1790143218465
    },
    "com.miruronative": {
      "name": "Anilili",
      "iconUrl": "https://raw.githubusercontent.com/kompoti121/Anilili/main/docs/assets/icon.png",
      "description": "An open-source anime streaming app for Android, Android TV, and tablets.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1789860956000,
      "firstSeen": 1790143218465
    },
    "com.sina.weibo": {
      "name": "Weibo",
      "iconUrl": "https://play-lh.googleusercontent.com/-JKB1XHfBjT4TLvB3A53-TGlOeGlgh7aGCd2LCBUhktPvtGRINU0Lac0vuWh1R_CGW6KRjXI3JVE0oZ572QV=s128-rw",
      "description": "Follow celebrity hotspots, learn about news, watch live video broadcasts, and discover new things anytime, anywhere",
      "minInstalls": 10000000,
      "category": "Social",
      "updatedAt": 1789871280000,
      "firstSeen": 1790143218465
    },
    "ru.rutube.app": {
      "name": "RuTube",
      "iconUrl": "https://play-lh.googleusercontent.com/1tw2fU6LtxHzgXBxHVoOvhev3smhq1x3A1nekPYLzjflcuCt_d2SWAWvmDR3COJCujrDsf6dMC71g-GubCO93w=s128-rw",
      "description": "Endless content: live TV, movies, shows, cartoons & music videos",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1786899695000,
      "firstSeen": 1790143218465
    },
    "com.yodo1.crossyroad": {
      "name": "Crossy Road",
      "iconUrl": "https://play-lh.googleusercontent.com/LX__Y8tKCvkvEgboZtQfDsvYiNFa6kwWSpqObipZI2MLK5rFVd5tEU8xgMNoMj1ICOf9TO7PFoFmiKGeIpf1=s128-rw",
      "description": "Endless Arcade Hopper",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1792126285000,
      "firstSeen": 1790183113604
    },
    "com.soccer.score.star": {
      "name": "Soccer Star",
      "iconUrl": "https://play-lh.googleusercontent.com/ooFr-DPJRAKb5i1U1NxzQWh4MhDGLXOgXsGko-KW0QhFre_thckn-PdrNRwNYm0Kxbb_sdCC-g9oFBPaYzb6=s128-rw",
      "description": "Kick into action! Score goals & climb 5000 levels to become a soccer super star!",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1790544795000,
      "firstSeen": 1790183113604
    },
    "com.videoedit.gocut": {
      "name": "GoCut",
      "iconUrl": "https://play-lh.googleusercontent.com/xs8JV2Fn2yr7ckKVMGHv0GjzV9KRIXGRWbEuk-hn_Ms-M1ypRaSlv5991c0BFnKK8PMFAAqFJnOdFeAZzYmwIQ=s128-rw",
      "description": "AI Video Maker & Editor, easy Music &Video cut : 1000+ effect templates",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1790181252000,
      "firstSeen": 1790183113604
    },
    "video.editor.videoeditor.musicvideoeditor": {
      "name": "OviCut",
      "iconUrl": "https://play-lh.googleusercontent.com/amOiNoG481G5Y4RBRAWQ0j-n4rrRuMUe8LpPIOKyodWC-F0bg3oAb5ePhRTPLKabl7g=s128-rw",
      "description": "Live Gaming Video Editor & Maker: convert your twitch gaming clips into videos!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790181252000,
      "firstSeen": 1790183113604
    },
    "com.samsung.android.homemode": {
      "name": "Samsung Daily Board",
      "iconUrl": "https://play-lh.googleusercontent.com/ZSR0iGw-eOEKww_1ck0W4h-HZrzKN5pHU_Yh8asyiXr4ZrSZBAkhYRKYgofaZk4Le9lOJSCvYSDOv_4h9CHsMg=s128-rw",
      "description": "Always displays the time, weather, calendar, and a variety of images.",
      "minInstalls": 100000000,
      "category": "Lifestyle",
      "updatedAt": 1791446177000,
      "firstSeen": 1790231477883
    },
    "com.offerup": {
      "name": "OfferUp",
      "iconUrl": "https://play-lh.googleusercontent.com/m9RazZ6wJraTcHSHzhmpjGbGFEhDtanUgFtXphq5LinBjia22EUxt5ePUVVY3tUiA4NwqG8wNS5a_pcCLzK1ZA=s128-rw",
      "description": "Buy & sell local items. Find amazing deals. Join the largest mobile marketplace!",
      "minInstalls": 50000000,
      "category": "Shopping",
      "updatedAt": 1790219896000,
      "firstSeen": 1790231477883
    },
    "app.sweepy.sweepy": {
      "name": "Sweepy",
      "iconUrl": "https://play-lh.googleusercontent.com/K4ipaf-5xhLSppUHBFZCpQBYoo6NrqrGbUz_Ice42HqzTBsbDSUHKyq-Zkp5TLWbcipwc4znKXPMp6z6vHSWQQ=s128-rw",
      "description": "The app that helps you keep your home clean and organized.",
      "minInstalls": 1000000,
      "category": "House & Home",
      "updatedAt": 1790219896000,
      "firstSeen": 1790231477883
    },
    "com.bplace": {
      "name": "Better Place",
      "iconUrl": "https://play-lh.googleusercontent.com/JRF3zvWS6qdhgGnVLdnaei8u6FukLufJzp3E7hXzuEVXtvCA_VFxyJKinFxlddIf5DtqAjVJu5DQtQECY0e2_Ns=s128-rw",
      "description": "Paint pixel art on the real world map with friends and players everywhere",
      "minInstalls": 5000,
      "category": "Casual",
      "updatedAt": 1790211992000,
      "firstSeen": 1790231477883
    },
    "com.sbs.ondemand.android": {
      "name": "SBS On Demand",
      "iconUrl": "https://play-lh.googleusercontent.com/D4zcurxuT9HPIBI1UecGEOfZLIg9GPRmNYZowmnMMCJwq1IVbC0F0Av4AUVRpUJ45ftC1dCTWuYSr0j4oCzFCw=s128-rw",
      "description": "Premium drama, documentaries, movies and more from across the world.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1790193832000,
      "firstSeen": 1790231477883
    },
    "com.xunijun.app.gp": {
      "name": "Dual Space: Multi App Clone",
      "iconUrl": "https://play-lh.googleusercontent.com/pBrjyW_UDPuQyKvJOApb7VZi4tp32f7upQ_tCXMxLj6MhLuxv1GqxoFR4Z2Jwm_nMRWiH199JnIATXMGWLVD=s128-rw",
      "description": "Clone apps and run multiple accounts simultaneously on one device",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1784524103000,
      "firstSeen": 1790231477883
    },
    "com.techyonic.textbasedrpg": {
      "name": "An Elmwood Trail",
      "iconUrl": "https://play-lh.googleusercontent.com/hQgSjVZy4WXG4ysjLrkO1qSZtM_M_vBH7-67Ouc_uYijGNLkV0QqiJgmUQc0151UjtkntsLFXB0ZxJpbYWtx51Y=s128-rw",
      "description": "Solve the strange case of a missing girl in this interactive mystery story game!",
      "minInstalls": 5000000,
      "category": "Adventure",
      "updatedAt": 1790876124000,
      "firstSeen": 1790262528167
    },
    "com.wave.aphelion": {
      "name": "Aphelion",
      "iconUrl": "https://play-lh.googleusercontent.com/L_IC9nwMXwVxFERa3CPWt1oSh4hc_bsxazFBc2Okxy5WVPXf2AlDELMooOfxoHr3YWhX_WI2BNMmiJdS8g2nfC0=s128-rw",
      "description": "Flick a comet through gravity, bend its path, and graze every target ring",
      "minInstalls": 50000,
      "category": "Puzzle",
      "updatedAt": 1791505219000,
      "firstSeen": 1790277138032
    },
    "com.fgol.HungrySharkEvolution": {
      "name": "Hungry Shark",
      "iconUrl": "https://play-lh.googleusercontent.com/TuZfflVLR77RhChmQguIsTfQ5nJ_2vWr4MNk9gE5Te6JEd2UluZKlpF2iN21qQcmGLfDgrqEUv53sxjonhIY7Q=s128-rw",
      "description": "Hunt your prey, grow and evolve sharks in a 3D action adventure survival game",
      "minInstalls": 500000000,
      "category": "Arcade",
      "updatedAt": 1790544795000,
      "firstSeen": 1790299984369
    },
    "com.kiloo.subwaysurf": {
      "name": "Subway Surfers",
      "iconUrl": "https://play-lh.googleusercontent.com/G1eIJ3yor1yW20izrYjOfCzHgVkRtewlfPFG9CEFTHzSI2m0Lwds_Y1xYgeg21CFok_UXrol-ox2IwqL4JMrLQ=s128-rw",
      "description": "Help Jake, Tricky & Fresh escape from the grumpy Inspector and his dog!",
      "minInstalls": 1000000000,
      "category": "Arcade",
      "updatedAt": 1791407017000,
      "firstSeen": 1790344214322
    },
    "com.maxgames.stickwarlegacy": {
      "name": "Stick War: Legacy",
      "iconUrl": "https://play-lh.googleusercontent.com/bTbNEd9ss0lqbNBWO0me6kJNnfvu0CNd2nNHdiYGym5pZvxCFMy2nPYTBsR_4mVcXgEBN2C6yvksSBMq1wmyyA=s128-rw",
      "description": "Learn the way of the Sword, Spear, Archer, and Mage. Only you can save Inamorta!",
      "minInstalls": 100000000,
      "category": "Strategy",
      "updatedAt": 1790365559000,
      "firstSeen": 1790344214322
    },
    "com.alokmandavgane.hinducalendar": {
      "name": "Hindu Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/HQcaSpxRvoHbsM-6hycFUU_KHh_j8HZAacB7sa2ZjnQL5ni97XaogDRtE9J7FYG2exMhX5KsAIy63llHQx-GQg=s128-rw",
      "description": "Today's panchang, tithi, choghadiya, festival & vrat dates 2026-27, janam kundli",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1792235804000,
      "firstSeen": 1790361539580
    },
    "com.darinsoft.vimo": {
      "name": "VLLO",
      "iconUrl": "https://play-lh.googleusercontent.com/SmeZxwhJar_HxcagAyKjdfy1FYLVLOnc8Y8Jf1b2ic5eec7TI_IWcNq9SzLDe2HAGBm8h6KcpI37Zj_2mAjj=s128-rw",
      "description": "Editing with effect, filter, captions, mosaic, transition, text, and slow motion",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792312049000,
      "firstSeen": 1790361539580
    },
    "com.dubox.drive": {
      "name": "TeraBox",
      "iconUrl": "https://play-lh.googleusercontent.com/b9KKZIvnQ_X3eIqHXeR4e0Ftd3lrDgAIkJ8N1fAvgl6zpTLuX8m74aVlRnoeLQCcAnLMbSMRJGLvsmghheZe=s128-rw",
      "description": "Get 1TB Cloud Storage Space with One-Click. Unlock AI Tools in One Smart Space.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1790361539580
    },
    "com.liori.echogram": {
      "name": "Echogram",
      "iconUrl": "https://play-lh.googleusercontent.com/_tijck2Nh2BQw1T5f07nV2uXNexl2WUL3ely8Csb1BzEoOU8W366rj2yiwWlQLUSz8npM1RuA_1k4xWwbxxm1n0=s128-rw",
      "description": "Video player for Telegram - Stream Telegram videos on your phone, tablet or TV.",
      "minInstalls": 50000,
      "category": "Video Players & Editors",
      "updatedAt": 1791362636000,
      "firstSeen": 1790361539580
    },
    "com.skgames.trafficracer": {
      "name": "Traffic Racer",
      "iconUrl": "https://play-lh.googleusercontent.com/_ejsrjZE5qRla9oF57hoqWuOxHH0GzpxoGNTp9vXGQjcJx2WtXluQ82IWmBXgCS3FuQjGHps6_CNuLadFhCDMQ=s128-rw",
      "description": "The Next-Gen of Endless Arcade Racing",
      "minInstalls": 100000000,
      "category": "Racing",
      "updatedAt": 1790470756000,
      "firstSeen": 1790408742229
    },
    "com.glu.android.zombsniper": {
      "name": "CK Zombies",
      "iconUrl": "https://lh3.ggpht.com/o-KImGuRrSGP7H2UNuZlMARrQrmt3c48CnOx1xCAdMpQOGDdNEmwKh9MtIOhv-cEsA=s128-rw",
      "description": "Zombie killer game",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791143891000,
      "firstSeen": 1790408742229
    },
    "com.chessable.chessable": {
      "name": "Chessable",
      "iconUrl": "https://play-lh.googleusercontent.com/knvD6fyqf3WMQxyF7Cf7pw6wg5IbTiyMtoC81N8ZjYRxF9xNg2p-pQEOnDeFi-5MsMDhITagAarf3kVsEkBm1A=s128-rw",
      "description": "Chessable is the perfect place to train and study chess online!",
      "minInstalls": 500000,
      "category": "Board",
      "updatedAt": 1790303394000,
      "firstSeen": 1790408742229
    },
    "com.grindrapp.android": {
      "name": "Grindr - Gay Dating & Chat",
      "iconUrl": "https://play-lh.googleusercontent.com/YVkgJlX5rQcEY3umoiPIPKrBhDF_DxjhtirMk4-sBzGDUTVxg3qXlADIU_C8JcUtMXx1Jrg0hcwMj6IAEdmK=s128-rw",
      "description": "The world's leading social networking app for gay, bi, trans, and queer people.",
      "minInstalls": 50000000,
      "category": "Social",
      "updatedAt": 1790195803000,
      "firstSeen": 1790408742229
    },
    "audioeditor.musiceditor.soundeditor.songeditor": {
      "name": "Audio Editor",
      "iconUrl": "https://play-lh.googleusercontent.com/hqUYJhTcCZfBIiCvCwkl89FnOIzdvi_DyTSiH4rxvC4h0UHqPYZ7wPWjlJGhJxED6V1BnwrulgGC4qIIj9em8Q=s128-rw",
      "description": "Audio Editor: audio trimmer, mp3 cutter, music editor, song mixer, voice editor",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791478903000,
      "firstSeen": 1790408742229
    },
    "mobi.charmer.magovideo": {
      "name": "MagoVideo",
      "iconUrl": "https://play-lh.googleusercontent.com/vD1SFJwm6OnWjpUxXjtvWLoyfIGv-Zc7xK20Wkd-ACtXdLkMszXwPXq7Qh6rum5qj17GF-aSzM_F6lFN9R4Bwg=s128-rw",
      "description": "Be a Video Star! Edit Video with Music & Effects, Pro Video Maker for TikTok.",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791478903000,
      "firstSeen": 1790408742229
    },
    "com.liuzh.deviceinfo": {
      "name": "Device Info",
      "iconUrl": "https://play-lh.googleusercontent.com/dc5OECGT4xYJPMFlaFbdl5N4T400CKXcC5EofhFVhAtkGRQPJLbtASXYDc6Ezh7QQ6Focc7oBbf__ZpHXZ_8QOc=s128-rw",
      "description": "View device info, device id, system info, hardware info, And Test Device.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1791478903000,
      "firstSeen": 1790408742229
    },
    "com.appums.music_pitcher_radio": {
      "name": "Music Pitcher Radio",
      "iconUrl": "https://play-lh.googleusercontent.com/WwwK8VGEOGaU0ocKnccLOqA-neJt6bfZFqJUOMmnZSGBnrllJL0vDLrNCfJBIz1W6yF-gIXJBEEEEXwgifJQRA=s128-rw",
      "description": "30,000 online radio stations in 432Hz & 528Hz from 300+ countries, free",
      "minInstalls": 10000,
      "category": "Music & Audio",
      "updatedAt": 1790359763000,
      "firstSeen": 1790408742229
    },
    "nl.dumpert": {
      "name": "Dumpert",
      "iconUrl": "https://play-lh.googleusercontent.com/ZLqSH8ufLr-5kSYRjt3ZIhhiMnx4iWoUstaKN6aPmPLTCijwtUWIEwfmU_o-xtnr6uue4KJkyjVlzWBhbRDh_A=s128-rw",
      "description": "The most extreme, remarkable and hilarious video of the web in 1 place: Dumpert!",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1790255482000,
      "firstSeen": 1790408742229
    },
    "com.doovera.eujianbrowser": {
      "name": "E-Ujian Browser",
      "iconUrl": "https://play-lh.googleusercontent.com/v3HooK3ZiNQSLYGPyw8Co3zjlojuLpedaqsphxab5P27rBS42Vywu2MeFGAa3JL6FKruxFUGyfB4C6WB1snmd9M=s128-rw",
      "description": "E-Ujian Browser is a special browser application for e-ujian.com participants.",
      "minInstalls": 500000,
      "category": "Education",
      "updatedAt": 1790673945000,
      "firstSeen": 1790408742229
    },
    "com.ogestudio.strukpertamini": {
      "name": "Struk Pom / SPBU",
      "iconUrl": "https://play-lh.googleusercontent.com/t1rZ6cwjpPjU-SZqS-TuGOTKF1BqZ_infDdtV0sD9hv9_PJahmlsNyt8V7HkcEcAdc65N_dKsYGFbcayl5Ve6Oo=s128-rw",
      "description": "Easy Solution to Print Gas Station and SPBU Receipts",
      "minInstalls": 50000,
      "category": "Business",
      "updatedAt": 1790324328000,
      "firstSeen": 1790408742229
    },
    "com.pertaminiku": {
      "name": "Pertaminiku",
      "iconUrl": "https://play-lh.googleusercontent.com/3atF-6nbz6iJILcPwHmZxdt1_5GT_D-cyuX5ANCtZmHyxD3X5EMLgccuiGZfYo1VkjavriHOB4-uZOiGKHajGg=s128-rw",
      "description": "Pertaminiku is a BBM/POM Receipt Printing application",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1790673945000,
      "firstSeen": 1790408742229
    },
    "com.garnesapps.strukpom": {
      "name": "Struk POM",
      "iconUrl": "https://play-lh.googleusercontent.com/HmCizC2ep9iknSYpwdMR85RmHcruLM7n0Y5KGF7g2gIanXsfPXv-BZefbKpr-qDW5ucY2YylreTuhP5lmG3t=s128-rw",
      "description": "Free offline gas station/mini gas station receipt",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1790324328000,
      "firstSeen": 1790408742229
    },
    "com.sal.privacykit": {
      "name": "Privacy Kit",
      "iconUrl": "",
      "description": "Multi-layer Android anti-fingerprinting toolkit built around an LSPosed module.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792051361000,
      "firstSeen": 1790408742229,
      "isPreRelease": true
    },
    "org.zotero.android": {
      "name": "Zotero",
      "iconUrl": "https://play-lh.googleusercontent.com/P-3mL1Zei5D5HTZKIL9m1Vsp8oIT4Bl6_Qej36oK4D2mPNn-GP_cz1LZ-LT8naJNpRnFE2DkmqWxKym_MCy5=s128-rw",
      "description": "Your personal research assistant",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1790285988000,
      "firstSeen": 1790408742229
    },
    "com.sbs.ondemand.tv": {
      "name": "SBS On Demand for Android TV",
      "iconUrl": "https://play-lh.googleusercontent.com/a99P5aF7ttN37-1KDYzr1Smvt4V0paLf5K-Z88Ib0AYcVUMpDYeXTd_4RgD_IV1QRIyH9tWWVvSZRtBnKeX12Q=s128-rw",
      "description": "Premium drama, documentaries, movies and more from across the world.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1790198153000,
      "firstSeen": 1790408742229
    },
    "io.github.xororz.localdream": {
      "name": "Local Dream",
      "iconUrl": "https://play-lh.googleusercontent.com/YVuNp5Kfs-9ctjT_1q-F4XChZsmxha3DIv9xQhRWY2AX6olZqyU64fP4iC52rxDmnVopVl8hvN5voxHvvMM28Q=s128-rw",
      "description": "Local Stable Diffusion Image Generation with Snapdragon NPU Acceleration",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1790437315000,
      "firstSeen": 1790442740122
    },
    "videoeditor.videomaker.videoeditorforyoutube": {
      "name": "Video Editor",
      "iconUrl": "https://play-lh.googleusercontent.com/-DoqAEy9H9AkDNRdwL8Y6THIVF-paZAXvZEl25H3d5CIF3aOYEY7nPkw29eNKQmxH7m_FCwk-Tx-iOM022KVgA=s128-rw",
      "description": "Pro video editor app for Instagram, edit video with song, AI, effect & slowmo.",
      "minInstalls": 100000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791849932000,
      "firstSeen": 1790452395210
    },
    "app.lawnchair.nightly": {
      "name": "Lawnchair Nightly",
      "iconUrl": "https://lawnchair.app/images/lawnchair.webp",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790502611000,
      "firstSeen": 1790496846421
    },
    "com.anghami": {
      "name": "Anghami",
      "iconUrl": "https://play-lh.googleusercontent.com/Dj-qfFIIZZmjx-zxS_39MrYqiogBj9U9cfSWpjBOaDKA6J5XfBgOp1cWIWxXx9peIcJAwQt_AyvfhGGxs0UE=s128-rw",
      "description": "Stream and Download Arabic music for free",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791280856000,
      "firstSeen": 1790496846421
    },
    "com.denchi.vtubestudio": {
      "name": "VTube Studio",
      "iconUrl": "https://play-lh.googleusercontent.com/iynAp50UVXvL9-4M__aU6tNvw1XPqrLOchMhPb6Ivcyu16W5vdmWXQ1MYFumKn9zMnVnNdCMpsM7OSY9GE1Pkg=s128-rw",
      "description": "Become a Virtual YouTuber with VTube Studio!",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1790515824000,
      "firstSeen": 1790517716150
    },
    "com.techkitlabs.movieparadise": {
      "name": "Movie Paradise",
      "iconUrl": "https://play-lh.googleusercontent.com/2E_fRLWlgkkCE3ugqvMLziRzYKKAoIKGRSbPrds0lDX4CZlcM7mC1FB7rCzXZtTCje32zwvfghhpwEbxjHFt=s128-rw",
      "description": "TV series, anime & movie tracker: episodes, watchlist, calendar, TV Time import",
      "minInstalls": 10000,
      "category": "Entertainment",
      "updatedAt": 1790611627000,
      "firstSeen": 1790517716150
    },
    "ru.iiec.cxxdroid": {
      "name": "Cxxdroid",
      "iconUrl": "https://play-lh.googleusercontent.com/TJX0wodhqNhfb6-gl4wrQQCZnu2Dt6IAWinpTynUkdAD9xsGDQ9feDynKCIizGYbuXbm7XzB47pwZVq_75Vq6Q=s128-rw",
      "description": "Learn C and C++ programming with the most user-friendly C/C++ IDE on Google Play",
      "minInstalls": 5000000,
      "category": "Education",
      "updatedAt": 1791362636000,
      "firstSeen": 1790517716150
    },
    "com.yunyi.smartcamera": {
      "name": "Yi iot",
      "iconUrl": "https://play-lh.googleusercontent.com/bnN_JNCVo44qePfG5fDhG2qTriiFvQPK5dZ5NOh4iikvJ0KABj5JYvJmiePLP7Do1OA5u2DGXqSbJPtrjiazNA=s128-rw",
      "description": "Connects you with family through real-time video and audio anytime and anywhere",
      "minInstalls": 10000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791362636000,
      "firstSeen": 1790517716150
    },
    "com.nostalgiatv": {
      "name": "NostalgiaTV",
      "iconUrl": "https://play-lh.googleusercontent.com/yvWGi_ESJfIF3K3eUD8dZozjF4HcbYqgU6FIrCWCxB59mJuayDd-7tNuiuo3EkFqzk-Lpuc5uJZi7SP1td3Aew=s128-rw",
      "description": "Turn your media library into a 90s-style retro cable TV channel lineup.",
      "minInstalls": 10000,
      "category": "Entertainment",
      "updatedAt": 1790527626000,
      "firstSeen": 1790533589640
    },
    "com.prothomalo.chorki": {
      "name": "Chorki TV",
      "iconUrl": "https://play-lh.googleusercontent.com/dGx9kHcrYbsATf7hEP0wFr7kM_EWsMcHRgpqcSvINvFMI1TFRXlcb6q8rtievPUHARAfik8X8HDAqo1YIHm2Pw=s128-rw",
      "description": "CHORKI is the ultimate entertainment destination for the Bengali audience.",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790533589640
    },
    "com.futbin": {
      "name": "Futbin",
      "iconUrl": "https://play-lh.googleusercontent.com/ngSLmHEiQe3TMZItZCEN5vNDadZtwS1Dk_3Qo5xY7R6b_2GblFL_jn2BNgbetjKmT4yO0MnpxvLJi2V4oVm4Wg=s128-rw",
      "description": "Squad Builder, Evolutions, Players database and Prices.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1790533589640
    },
    "com.pocketcolorwheel.PCW": {
      "name": "Pocket Color Wheel",
      "iconUrl": "https://play-lh.googleusercontent.com/PK8b1bOBtJuPaDsxtkZyJW4ZYKhvd6LjhBrqixXcq0Mc4BIbeKxWtaqZXjPG38q5DXwvpm4WZpZzNjmdC1sqLw=s128-rw",
      "description": "Your Essential Color Theory Guide: Red, Yellow, Blue (RYB).",
      "minInstalls": 100000,
      "category": "Art & Design",
      "updatedAt": 1791773064000,
      "firstSeen": 1790533589640
    },
    "ru.iiec.jvdroid": {
      "name": "Jvdroid",
      "iconUrl": "https://play-lh.googleusercontent.com/vxgSl1pc-yNS1R3zSMw6dJGK7XMnWRdiUuS7_tsD_QoZ_wPdSuPMsvSsTV3WBEb0zyScvGNRJv8CtExe04bxgw=s128-rw",
      "description": "The most easy to use and powerful Java 11 compiler & IDE on Google Play",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1791362636000,
      "firstSeen": 1790533589640
    },
    "com.tapblaze.pizzabusiness": {
      "name": "Good Pizza, Great Pizza",
      "iconUrl": "https://play-lh.googleusercontent.com/G1f17Gp0zcUwTLE4H2TQ-ETcMLFwBwUXckRcggE7z7Aqh0fVN6viqRYDHeg5mNrlv81bXqFLq-ea5Y6fl5cqrQ8=s128-rw",
      "description": "Cozy Pizza Shop Simulator",
      "minInstalls": 100000000,
      "category": "Casual",
      "updatedAt": 1792109840000,
      "firstSeen": 1790547245906
    },
    "com.google.android.calendar": {
      "name": "Google Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/vEoqLbT_QkYcEaawWBRc22N6i98OUtOUpM1LmKdVs_xx7lCsUyFfV0ZiqoUXjMijUteiBhhN4K5MpoF96FRNOg=s128-rw",
      "description": "Make the most of your day with Google Calendar, part of Google Workspace",
      "minInstalls": 10000000000,
      "category": "Productivity",
      "updatedAt": 1791114469000,
      "firstSeen": 1790547245906
    },
    "it.rainet.androidtv": {
      "name": "RaiPlay per Android TV",
      "iconUrl": "https://play-lh.googleusercontent.com/Qn6nxSZwvKh8joOk-rJLhCtMEF4pXZLntFcMBuCOCm5JQkF0XIa7v1N1nkxwQASLshGeowejyDFlokiwaYR_Aw=s128-rw",
      "description": "Discover RaiPlay's extensive on-demand catalog and follow the Rai channels live.",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1790554430000,
      "firstSeen": 1790556674095
    },
    "com.jaindarshan.panchangtithi": {
      "name": "Jain Panchang",
      "iconUrl": "https://play-lh.googleusercontent.com/BxOs6AJDAo-BJnNqbjdvt83lLazBLxgE-ph2CIitOOMvl8fDMdg7NvEyuUser_qBQbN0XlBlLoO3Bsdg7IF8=s128-rw",
      "description": "Jain Panchang 2026-2027: Tithi, Choghadiya, Muhurat & festival calendar",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1790486430000,
      "firstSeen": 1790578658297
    },
    "com.zensms.app": {
      "name": "ZenSMS",
      "iconUrl": "https://play-lh.googleusercontent.com/TOL3sO9kLfKUtqGMgT0Ary3xuRmwj4DCeZWY8H3DAwSCET0IyaxNPTOF3N46kvQ6e0V8T4bAlhnUXOLMxc21Yjc=s128-rw",
      "description": "Block spam & organize texts into folders. 9-signal filter. No cloud, no account.",
      "minInstalls": 5000,
      "category": "Communication",
      "updatedAt": 1790522018000,
      "firstSeen": 1790578658297
    },
    "com.JindoBlu.OfflineGames": {
      "name": "Offline Games",
      "iconUrl": "https://play-lh.googleusercontent.com/nVrTGBwfTkYNMSSVv9xFj3dXzVzdY7Ab6KBro6GUFWZlpOD-zDMXZpSP1KSAZcSQw49gpQ_maqdcT_XvSNIA94w=s128-rw",
      "description": "Choose from lots of puzzles and minigames to play. Chess, wordgames & more!",
      "minInstalls": 100000000,
      "category": "Casual",
      "updatedAt": 1790522018000,
      "firstSeen": 1790578658297
    },
    "com.habitrpg.android.habitica": {
      "name": "Habitica",
      "iconUrl": "https://play-lh.googleusercontent.com/ZriBVMfdmkJSABIh3vnrbKp5wD__dPuM8UWCTyGk_oQR6XZpNXY7vyVVPgXr-eRBQ5xrk52PcUgFqCiP7QzEaA=s128-rw",
      "description": "Treat your life like a game to stay motivated and organized!",
      "minInstalls": 5000000,
      "category": "Productivity",
      "updatedAt": 1790673945000,
      "firstSeen": 1790647238740
    },
    "com.douban.frodo": {
      "name": "豆瓣",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790679064000,
      "firstSeen": 1790670845629
    },
    "com.meesho.supply": {
      "name": "Meesho",
      "iconUrl": "https://play-lh.googleusercontent.com/lQrsRJ7PT25f2J8n14Zp4j0695_2NIpIUEQpG6bEuljhk7oJ8q_GeA5iYgWm1DiDq0WFPBWP4iaJcXi4XPwoWCk=s128-rw",
      "description": "Shop for yourself or start selling online in India— all on the Meesho app.",
      "minInstalls": 500000000,
      "category": "Shopping",
      "updatedAt": 1791267928000,
      "firstSeen": 1790697311841
    },
    "com.myntra.android": {
      "name": "Myntra",
      "iconUrl": "https://play-lh.googleusercontent.com/G4PzdZ4rHsX_itOqEa603UMdUmCcEgA4uvmuGJ4mSRkA8zJ8UkPGSGYptSK0yM9mmx6WlJCKEASy8WxXE8XBHg=s128-rw",
      "description": "Shop fashionable clothes brands & beauty products. Trending mobile shopping app.",
      "minInstalls": 100000000,
      "category": "Shopping",
      "updatedAt": 1791267928000,
      "firstSeen": 1790697311841
    },
    "com.streema.simpleradio": {
      "name": "Simple Radio",
      "iconUrl": "https://play-lh.googleusercontent.com/LYs9q_wGYY3cO-FZMgsKcR5c8htZJxRCuDSmQ_F-rVfW7EwJ45eHHZTmnlm8jR_wR0Kh_V7Iz-xw3Q-WBW2WBdU=s128-rw",
      "description": "Music, News & Sports Radio Tuner App. Tune in Live FM & AM Radio Stations.",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791995613000,
      "firstSeen": 1790714999577
    },
    "com.farproc.wifi.analyzer": {
      "name": "WiFi Analyzer",
      "iconUrl": "https://play-lh.googleusercontent.com/LnrDTAN6yC2lvtiFbMq15Z0kvtWqtvCDsvyuSR4_iaHDliV4tFMT4J40qAclL6QG_cI=s128-rw",
      "description": "Turns your android phone into a Wi-Fi analyzer!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791925642000,
      "firstSeen": 1790714999577
    },
    "com.newleaf.app.android.victor": {
      "name": "ReelShort",
      "iconUrl": "https://play-lh.googleusercontent.com/mzo4PnyNudAfdPmD7kPGoX0-OWqPgngejYRmiEkva1WCPvLfnA5n7CQWYJErwFGnGw-cg4zBXf8JOVVtrKM0HmI=s128-rw",
      "description": "Every second is drama! Short dramas, series, movies & more in HD",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1790770226000,
      "firstSeen": 1790714999577
    },
    "idm.internet.download.manager": {
      "name": "1DM",
      "iconUrl": "https://play-lh.googleusercontent.com/O22rWPbgLS6WhWbdzPnX5CuLSbWd4dyFS0XTfHR-sQxNQkS317Jt5kK3Bbwaccm7Zp-HsCsGWhep9zSNRS4B=s128-rw",
      "description": "Fast Video Downloader, Movie Downloader, Torrent Downloader & Adblock Browser",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1791131910000,
      "firstSeen": 1790728262220
    },
    "org.parcello": {
      "name": "Parcello",
      "iconUrl": "https://play-lh.googleusercontent.com/T_YU6CF9hoxjJnnyTORQw_EswOIDye7cXKpoaxieEiCs8O-vHIPjbeURwcOlvdUCe7Gf601HY-Dbk-_jh8H6QQ=s128-rw",
      "description": "You know when the parcel service is coming, we are planting trees.",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1790735254000,
      "firstSeen": 1790750772639
    },
    "com.madfingergames.deadtrigger": {
      "name": "Dead Trigger",
      "iconUrl": "https://play-lh.googleusercontent.com/rt8ewTjoLjhpsWz2wcHruz1M00qSZeU7OrybzWUxXuB_aiukrLH8TOSL7Z7q0GEkr30VfjjFBvRnUcENV8cc=s128-rw",
      "description": "Zombie survival FPS with stunning graphics",
      "minInstalls": 50000000,
      "category": "Action",
      "updatedAt": 1790768336000,
      "firstSeen": 1790776001198
    },
    "com.Project100Pi.themusicplayer": {
      "name": "Pi Music Player",
      "iconUrl": "https://play-lh.googleusercontent.com/9N-IWll7yD8jvmEnuMvsUgXTnOKK0Gb_IKj9PNV96tS3Gv3XHaFkQB5XJnwldRvbtiB5nMigcBLrwYf7cc1qxQ=s128-rw",
      "description": "Offline Music Player: MP3 Player to play music offline, Equalizer, Audio Player",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791773064000,
      "firstSeen": 1790776001198
    },
    "com.global.foodpanda.android": {
      "name": "foodpanda",
      "iconUrl": "https://play-lh.googleusercontent.com/AGKMvrcaU1-dQpoKzFltAXyB9cA5BE7kJ9lsKbQwOLPXJvvDUfYuETUyZCjDViASYkkWAu326waQq2IHBHGwvww=s128-rw",
      "description": "easy food and grocery delivery",
      "minInstalls": 100000000,
      "category": "Food & Drink",
      "updatedAt": 1791981966000,
      "firstSeen": 1790776001198
    },
    "de.pixelhouse": {
      "name": "Chefkoch",
      "iconUrl": "https://play-lh.googleusercontent.com/FaCReinbD0b5e3PiKfqRX_xLm1x0jXMfzJR7PCIDKrotZxf6JlS9P1wq3T4pTaHt84SIqcHXSM5yRaTqF201fQ=s128-rw",
      "description": "Meal planner for the week with 370,000 recipes - low carb, vegetarian & more",
      "minInstalls": 10000000,
      "category": "Food & Drink",
      "updatedAt": 1790753693000,
      "firstSeen": 1790796219984
    },
    "com.tapblaze.coffeebusiness": {
      "name": "Good Coffee, Great Coffee",
      "iconUrl": "https://play-lh.googleusercontent.com/8VmEqrFsGQlykmwtBljq0GTF7qvxA1jsuS9oMYJIZOlYJTCHjtQG3QXiweA4W7oRn9WVM0MhSXOvF9tXgvVMzdA=s128-rw",
      "description": "Master your coffee-making skills in this fun and cozy cafe cooking game.",
      "minInstalls": 10000000,
      "category": "Simulation",
      "updatedAt": 1792146214000,
      "firstSeen": 1790796219984
    },
    "com.djezzy.internet": {
      "name": "Djezzy",
      "iconUrl": "https://play-lh.googleusercontent.com/E5L-3pZAW2KSavQKZpM_U3LwS-ZzyJ21Okj_QdK01oJ--U5Fvb4XFeAp-HsM3juNu3ZecV1dcqPY58BqA9HG=s128-rw",
      "description": "Through the new DJEZZY App, you have the control.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1791033488000,
      "firstSeen": 1790796219984
    },
    "com.greenstone.pocketwhip": {
      "name": "Pocket Whip",
      "iconUrl": "https://play-lh.googleusercontent.com/tcWMUPr20JP3_TTID3AEvWh3qacfPvJAVJv_loKPpGV7BfHp_LGphLLiGvKVh4TifSK2vxCNVwTTTk2hQAR8rw=s128-rw",
      "description": "As seen on The Big Bang Theory",
      "minInstalls": 500000,
      "category": "Entertainment",
      "updatedAt": 1791362636000,
      "firstSeen": 1790796219984
    },
    "com.one4studio.one4home": {
      "name": "One4Home Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/ZhNZyAXpwMY6VFMweCWKdpCFuKL-DhimNzUH3G6aTZfJGg0BXeF3SB_2HZ0wGh2y0SG1ZXP8zj4Bpvjds_xMXg=s128-rw",
      "description": "Customize your Android home screen: one-tap themes, icon packs, glass widgets",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1792312049000,
      "firstSeen": 1790796219984
    },
    "com.insigniadpfgmailcom.oplmonitor": {
      "name": "OPL Monitor",
      "iconUrl": "https://play-lh.googleusercontent.com/mhTSBpgXhRvkHaaUKeiyopQ1RAdPnQZ7d1Ff9isiNn1_OiM5s2wUww8Rji5J0e4XhONj2thUE4N3NWfb8rsPwg=s128-rw",
      "description": "Application for Opel, Vauxhall, Chevrolet and Buick",
      "minInstalls": 100000,
      "category": "Auto & Vehicles",
      "updatedAt": 1791031093000,
      "firstSeen": 1790812382586
    },
    "com.adithya.memoneet": {
      "name": "MemoNeet",
      "iconUrl": "https://play-lh.googleusercontent.com/7KZMrqwehfrYHNZlfS8uuslSYyVN35CqnRsV3iTPUr-u03qDj3sEtJGiOGqmqat6nLwIcBuNsbLksvHxtZ43xdA=s128-rw",
      "description": "Your Day-wise NEET plan, streaks and MCQs that turn studying into a daily habit.",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1792235804000,
      "firstSeen": 1790883202308
    },
    "com.nieruo.healthapp": {
      "name": "Catzy",
      "iconUrl": "https://play-lh.googleusercontent.com/8kCfcgoRWVrlBgntYj4sY51jCTl-V0-d1Jf5_XdbOSnKR8u0lkrMce39XL43a5_uVfbEFeeshSxpOC8ZYFRE=s128-rw",
      "description": "Find your own rhythm and start your journey of self-care.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1792312049000,
      "firstSeen": 1790883202308
    },
    "com.alticelabs.meo.androidtv": {
      "name": "MEO (Android TV)",
      "iconUrl": "https://play-lh.googleusercontent.com/4Ff5LVd94WM-571CkjC1LiCrhWjvk_fFsU1dJqFy_L8QNI0AQRb9i2QdUcoUrhWOOgevYCjGgYIZKDPunlxN=s128-rw",
      "description": "MEO's TV arrived at Android TV",
      "minInstalls": 500000,
      "category": "Entertainment",
      "updatedAt": 1790862873000,
      "firstSeen": 1790883202308
    },
    "com.sauzask.nicoid": {
      "name": "nicoid",
      "iconUrl": "https://play-lh.googleusercontent.com/0odLjMB9jbo1Bfibu4q5YJAwjG8r1orqWnweNAPX1rNqBjWZlKzbQOEOG28WRDVVkA=s128-rw",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1790942789000,
      "firstSeen": 1790919711955
    },
    "com.gotipath.deeptotv": {
      "name": "DeeptoPlay",
      "iconUrl": "https://play-lh.googleusercontent.com/T2C_6QIfmd6OshcREqfyQux1QxP8GDbTMJyOHo0SyDUS6PSH6N-5RigqSlBz06R3J28S2iQ1L93rVLLm-Sjo=s128-rw",
      "description": "Watch the Latest Mega Series, Originals, Deepto TV Shows and More on DeeptoPlay",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790944762680
    },
    "com.gotipath.deeptotvapp": {
      "name": "DeeptoTV",
      "iconUrl": "https://play-lh.googleusercontent.com/2Auzzp3VAq85zJum7zx3W_AiePgx_gZ427niYJJHytfN2CTjSmtNyW9bQw0duiqS0QH--ZYFI_e4I-KG7bRsjA=s128-rw",
      "description": "Watch Exclusive Bangla Films, Series, Deepto TV Shows and More on Deepto Play",
      "minInstalls": 50000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790944762680
    },
    "com.angel.klikk": {
      "name": "Klikk",
      "iconUrl": "https://play-lh.googleusercontent.com/P8zOOCMD2fDABj58ay87xdydzAl2XBramA8aTy69z1pO-pcdCvrQIHp0sNOxUTvc7KVxZT6AkEFaQhvFMSqp=s128-rw",
      "description": "Download & Enjoy Bengali Movies, Music, Web Series only on Klikk App",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790944762680
    },
    "com.angel.klikk.tv": {
      "name": "Klikk",
      "iconUrl": "https://play-lh.googleusercontent.com/KSCMw21tG_0MJZ9AIm32ZKaBJUYY7doJ_KFl885eg31OJKo5lrnorkGdXptPkYPNlieytOSg-PwidKfO1CrjdNI=s128-rw",
      "description": "Download & Enjoy Bengali Movies, Music, Web Series only on Klikk App",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790944762680
    },
    "com.banglalink.toffee": {
      "name": "Toffee",
      "iconUrl": "https://play-lh.googleusercontent.com/UqkSOn7d1WntmCHXSTJcpOr2b_cnR27YGoYB36JOwDgn-TQv5fzteiPZfDmTQHTWOOg4B2YB1DMSTCH80O_KXdM=s128-rw",
      "description": "Stream live sports, TV, movies & web series on Toffee—anytime, anywhere!",
      "minInstalls": 50000000,
      "category": "Entertainment",
      "updatedAt": 1791740999000,
      "firstSeen": 1790944762680
    },
    "com.gustavcaves.notizenwidget": {
      "name": "NotiZen Widget",
      "iconUrl": "https://play-lh.googleusercontent.com/wfKg6hI_Gu6BcOgbc0ZAub5TTgOuBj_2Rm_l5yKCk1htUngpimgUaSOLnlqi6uoop7rzDeZzJcKaNmCvpYAaeQ=s128-rw",
      "description": "Notion widgets, tasks, custom views and calendar on your home screen",
      "minInstalls": 500,
      "category": "Productivity",
      "updatedAt": 1790957091000,
      "firstSeen": 1790965636827
    },
    "com.rockstreamer.iscreentv": {
      "name": "IScreen Tv",
      "iconUrl": "https://play-lh.googleusercontent.com/chDY3Sk1TX1UTbKTYTvY6Uxg0KsWAtZoi_S3yv2urK3CWwfKGMCN7es0WB2aLgH4nyuexC-n5nrdCP-XQg5w=s128-rw",
      "description": "Watch live tv and videos in iScreen Tv",
      "minInstalls": 50000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790965636827
    },
    "com.rockstreamer.iscreen": {
      "name": "IScreen",
      "iconUrl": "https://play-lh.googleusercontent.com/SPbTC9tI82cpBSS4Nsv6pd-mvQd1lnJU2omTqs-sv4DvIdHVRxvZ9OboJTV5Gy1erWo6H569kZ74ZBg6v6sz=s128-rw",
      "description": "Biggest entertainment platform in Bangladesh",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1790965636827
    },
    "com.aftership.AfterShip": {
      "name": "AfterShip",
      "iconUrl": "https://play-lh.googleusercontent.com/8I1qvKhLoYm-ixpQgeCljDh2dLFn63Da6-5DiBNocBYcOphihpzKBbTK_e5HH_rswRtEcDimL4Qm3FaIIowaJ5E=s128-rw",
      "description": "Package Delivery Tracker for 700+ carriers: UPS, DHL, FedEx, USPS, DPD, Amazon",
      "minInstalls": 10000000,
      "category": "Shopping",
      "updatedAt": 1791343757000,
      "firstSeen": 1790982002893
    },
    "com.tripledot.blackjack": {
      "name": "Blackjack",
      "iconUrl": "https://play-lh.googleusercontent.com/Fm2Nx1PEwye9dIgWVoEiaJtRdRjeRBRdqu_D3FS_2Xj0_AKB1Vgr-NEnbcXh3QA38kXhCIMab5RkNGf7nxFaqTA=s128-rw",
      "description": "Play Blackjack and and earn gift cards",
      "minInstalls": 5000000,
      "category": "Card",
      "updatedAt": 1791869676000,
      "firstSeen": 1790982002893
    },
    "com.sidelineswap.android": {
      "name": "SidelineSwap",
      "iconUrl": "https://play-lh.googleusercontent.com/jVHP-cp5WTVmxypeLh6-aE-x5trfKodVYTnC-CYslB-ojN9HGOEPTM5ZyHWJCMPuPWLBKVjOmeDchQ5XXsoePJk=s128-rw",
      "description": "SidelineSwap is where athletes buy and sell their gear.",
      "minInstalls": 100000,
      "category": "Shopping",
      "updatedAt": 1791869676000,
      "firstSeen": 1790982002893
    },
    "com.instructure.candroid": {
      "name": "Canvas Student",
      "iconUrl": "https://play-lh.googleusercontent.com/w9si1aSFPo79Qo3dIo7at-HLvpKwK9G8WnpCWRuph36WVwHL0mTqligrVTytxUrzB8mR-XmdARc-ljPGZgqYLQ=s128-rw",
      "description": "Stay on top of your courses: View grades, submit work, and study offline.",
      "minInstalls": 10000000,
      "category": "Education",
      "updatedAt": 1791343757000,
      "firstSeen": 1790982002893
    },
    "com.eab.se": {
      "name": "Navigate360 Student",
      "iconUrl": "https://play-lh.googleusercontent.com/XQLBlpng4Xqr1nNrQXuX1EFHabE2rOw5rDF38AHDPOWlYeJrQnBzIPrDnnSgVTMJAcD0sHciF9xQvQ61hJMLjw=s128-rw",
      "description": "Enable students to achieve greater success in their college career",
      "minInstalls": 500000,
      "category": "Education",
      "updatedAt": 1791343757000,
      "firstSeen": 1790982002893
    },
    "com.ashtoncofer.Buzz": {
      "name": "Fizz",
      "iconUrl": "https://play-lh.googleusercontent.com/UcXmLP7O4cpFfrsG8I-wEcSiAJ61h_H-bGYGjq4cUn2Oqsmsf1A0z6LMGWgf6eWItEQmqmJpNuTDKJqWYkaozg=s128-rw",
      "description": "Create. Connect. Discover.",
      "minInstalls": 5000,
      "category": "Social",
      "updatedAt": 1792180085000,
      "firstSeen": 1791014978583
    },
    "com.citynav.jakdojade.pl.android": {
      "name": "Jakdojade: public transport",
      "iconUrl": "https://play-lh.googleusercontent.com/4C9O82yMfbD7E_yZQFGcwCe0OB3n1poTH4rtSF_7UtzMkqD1MZF6zRDR6KdXqULEFz7plRzRvUaikn1dDkdtKA=s128-rw",
      "description": "Public transport essentials: timetables, tickets, and navigation",
      "minInstalls": 10000000,
      "category": "Travel & Local",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "com.picolo.android": {
      "name": "Picolo drinking game",
      "iconUrl": "https://play-lh.googleusercontent.com/AzAZQy_j-N8PUBpyzeGgQlRXxcqfCK_7NLzb76q8SQuCOXpOY-CtWUVCXltUgCFA8xz2rRcTBs6Ev6jBu1447bc=s128-rw",
      "description": "Alcohol game for parties",
      "minInstalls": 5000000,
      "category": "Entertainment",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "com.antoinehabert.truthordaregame": {
      "name": "Truth or Dare Game - Party App",
      "iconUrl": "https://play-lh.googleusercontent.com/JvJ9ILsU7fd6dBkJgqOubIaQ-qxWnOlu9J_gMw8Z4rUODdKxzDdDofTpD3qCeBoVxqFTEc00_9xsNvYHGt9tP78=s128-rw",
      "description": "A great party game! Fun and dirty dares to play with friends or as a couple",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "com.easybrain.sudoku.android": {
      "name": "Sudoku.com - Sudoku Puzzle",
      "iconUrl": "https://play-lh.googleusercontent.com/8fEAh2dDpBBfcxPgj4s_iW7KEr46z1ppppPi3RHtdGcQay7a4K72mPXX5xyNDNI7C5tM0jS3wW4E5Q97uhN5rQ=s128-rw",
      "description": "Sudoku puzzle games with number challenges for brain and logic training!",
      "minInstalls": 100000000,
      "category": "Puzzle",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "fr.cityway.android.creaastuce": {
      "name": "My Astuce",
      "iconUrl": "https://play-lh.googleusercontent.com/cg_rEx_B4wX5MKXTBBoUR_s1g6-mrSVfN_AN4ucKbNyNfsyC5BLqiljBLWX3Hq6UdIMbDVyARrzrva239vUhWec=s128-rw",
      "description": "My Astuce, all my mobility at your fingertips !",
      "minInstalls": 100000,
      "category": "Maps & Navigation",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "net.aasuited.universalscoretracker": {
      "name": "Score tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/cyzs9ifdDEoPRvMhE4l9PV3tujgfwT31rejgHliZz0nyWahsyiYTGh0TlDBVx9SX4MjlqUe4xHItdq4e2w07bw=s128-rw",
      "description": "Count points and keep score for all your board, card, and points-based games",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "net.aasuited.tarotscore": {
      "name": "French Tarot Counter",
      "iconUrl": "https://play-lh.googleusercontent.com/XHvZsjqEClhEWmP5Yw3m--oq_CniYjCKSy8SRBeK8lxzd8hZ9EF08hlquI1ymq4DfuNJwqhd9gwb7IawnmCLcw=s128-rw",
      "description": "French Tarot scorekeeper for managing your games",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1790962461000,
      "firstSeen": 1791033909803
    },
    "com.vng.g6.a.zombie": {
      "name": "Dead Target: Offline Games 3D",
      "iconUrl": "https://play-lh.googleusercontent.com/579X1TuppFZTAVQlfxb8PmGEDXcbYUvBRlvD9gYgDyjWzncgvZkhuOr7rpaqknEfuRJ-K_C5ZYPdH7YibW1N8Oc=s128-rw",
      "description": "Shoot zombie and get hooked! Survive in FPS Shooting Offline Games on mobile!",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1791863189000,
      "firstSeen": 1791050307558
    },
    "com.paradyme.solarsmash": {
      "name": "Solar Smash",
      "iconUrl": "https://play-lh.googleusercontent.com/CEQ7m2k4DA1fh8QKk8ArK5bfQM6_rL0pUHo9XAPslrWloX1AbQ2M6v7uOGQmUm6TtZSGlfvK4LGtB1O5lA551g=s128-rw",
      "description": "Unleash epic planet destruction and explore a space sandbox playground!",
      "minInstalls": 100000000,
      "category": "Simulation",
      "updatedAt": 1791505219000,
      "firstSeen": 1791050307558
    },
    "com.teejay.trebedit": {
      "name": "TrebEdit",
      "iconUrl": "https://play-lh.googleusercontent.com/6UOlvAFjIrp53DXuIt0M6_0EbG6jpP7MMNDoJr3h2UZiJzGsxi-Tj_pcBqObsR7cf1YcOOG5Z9NdE6Gk2GrISA=s128-rw",
      "description": "Write HTML codes and design websites on your device with our mobile HTML editor.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791053992000,
      "firstSeen": 1791050307558
    },
    "calendar.agenda.calendarplanner.agendaplanner": {
      "name": "Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/Tv9Riq0EA7QdL9MMjzszoA-jxs-PFiaUdyUvrarLqHOfZ_sGOxlOkNevO_nd5lz_BoFpPGiyanl8XyOwWbZfQw=s128-rw",
      "description": "All-in-one agenda and calendar planner with widgets, reminders, tasks, and notes",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791478903000,
      "firstSeen": 1791062344559
    },
    "com.chenupt.money": {
      "name": "记账助手",
      "iconUrl": "https://play-lh.googleusercontent.com/l6YvhO1C1oBlDAWgHAApeqVWYb6KdoIV5VyOLpmbkAsIwbCj79l33NOSgT7PAOjctFmK=s128-rw",
      "description": "Keep your billing journey open with simple accounting",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "com.spaceship.screen.textcopy": {
      "name": "Screen Translate",
      "iconUrl": "https://play-lh.googleusercontent.com/nqJcDlpp8fMKZW69Mclwz0uE9U2htBM1W5RO4IFzpl8qPv_kI3NU9U2bmqjH0wXbkjihyy1FFZ0ngNSU1a7Z=s128-rw",
      "description": "Translate text from other apps, manga, game, web page, chat, document. One tap!",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1791287659000,
      "firstSeen": 1791062344559
    },
    "com.videoplayer.arcplayer": {
      "name": "Arc Player",
      "iconUrl": "https://play-lh.googleusercontent.com/lrKg_dcnBgJ6CSBw-U_jXFNQ_uQyBVm3GqEg-spV_C3E8_1qarNPDd4WCr8ih-iD3_0SuW12_k4Jj3ii8G0qnQ=s128-rw",
      "description": "Video Player All Format with 4K/HD playback, Private Folder and Background Play.",
      "minInstalls": 5000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791919823000,
      "firstSeen": 1791062344559
    },
    "mydiary.journal.diary.diarywithlock.diaryjournal.secretdiary": {
      "name": "My Diary",
      "iconUrl": "https://play-lh.googleusercontent.com/nK2A358P--Fy9jjCq5BXoBwoCUc2esgssSgspW69R-GQGpJ6WItzNIOZXtsZsIVcYlZgzze_ruiI0OBmP8GqSg=s128-rw",
      "description": "My Diary - Daily Journal with lock: Diary journal app and secret diary with lock",
      "minInstalls": 50000000,
      "category": "Lifestyle",
      "updatedAt": 1791478903000,
      "firstSeen": 1791062344559
    },
    "mymusic.offlinemusicplayer.mp3player.playmusic": {
      "name": "Music Player",
      "iconUrl": "https://play-lh.googleusercontent.com/9ObINNNMWJAscj6DxEZ_JdINnDS8xFIfKdLCVSe3e5i0HzXfadhiyyJ-MxrkICB15OHwiv-gm1Np9jyBL6sU=s128-rw",
      "description": "Offline Music Player & MP3 Player - Play music offline & Listen to music offline",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "pl.mobimax.cameraopus": {
      "name": "Camera Opus Companion",
      "iconUrl": "https://play-lh.googleusercontent.com/2Nb102sJXI2P_IIlhnjS1cF4li4FRFcOddU3w7mU7VgHOp-4odZHiOGnrno-RwfWdgliPIKc0-YApxdyhCjOf7M=s128-rw",
      "description": "Bind phone camera to your smartwatch.",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1791539556000,
      "firstSeen": 1791062344559
    },
    "pl.mobimax.photex": {
      "name": "Photex Companion",
      "iconUrl": "https://play-lh.googleusercontent.com/ArAXyCVcfaluaoZwUEjvJyclbU1u6JOsjwElVunoX1eob-d4X-OAdHwZQ61K1gWl5LMgeVzWupN9ETG4N01ndTY=s128-rw",
      "description": "Transfer photos of your loved ones and texts to your smartwatch",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791539556000,
      "firstSeen": 1791062344559
    },
    "ringtonemaker.musiccutter.customringtones.freeringtonemake": {
      "name": "Ringtone Maker: Music Cutter",
      "iconUrl": "https://play-lh.googleusercontent.com/ANmP8R-NUiBxphkUU9COPJncOOQjXbIrVq4wOU8s2rD4bXXpbUkUCGvRPG6x5GWPQnF9iX1odUaBM65-hAXx0Q=s128-rw",
      "description": "Ringtone Maker & Music Cutter - Create ringtones with custom ringtones",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "ru.zdevs.zarchiver": {
      "name": "ZArchiver",
      "iconUrl": "https://play-lh.googleusercontent.com/ubWO7zLAqlwlULUxKYZuzkPjQFT9U2-MDwHlubO5Eee-Lx3LUzUzhTG_X17NltWEAw3ES66-VtectWveKsBS=s128-rw",
      "description": "The easy 7zip app!",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791287659000,
      "firstSeen": 1791062344559
    },
    "todolist.scheduleplanner.dailyplanner.todo.reminders": {
      "name": "To-Do List",
      "iconUrl": "https://play-lh.googleusercontent.com/tc-joHbggyCAMNcdozaeg0W1QF3oQcmlj7UtwkS_Avl5w7sw1BEuU_Qflyweg2J7h4ekvNpNy6Uqm79_6_Eu=s128-rw",
      "description": "To-Do List: daily schedule planner, task organizer, to do reminder app, calendar",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791478903000,
      "firstSeen": 1791062344559
    },
    "voicechanger.voiceeffects.soundeffects.voiceavatar": {
      "name": "Voice Changer",
      "iconUrl": "https://play-lh.googleusercontent.com/Acp5NWQEtWvkjPGlGpX3PH23ecW2JriMRA9NV2KHKPwF1CREcWWZMel7CQNSMM9C_E7EAMGWCVAI9BXX0q5A1w=s128-rw",
      "description": "Voice Changer with Voice Effects: Funny Voice Changer to change your voice",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "com.clover.daysmatter": {
      "name": "Days Matter",
      "iconUrl": "https://play-lh.googleusercontent.com/FEj1PNIGmVBOflkWR8WUwJYeDQk-HAt3_vZr0OFyNISIbLSrN4Nki-9i0k2b9rnrHYN800m0jQ8rWMAg-tbLRQ=s128-rw",
      "description": "Days Matter helps you to countdown important days. Support Widgets and more.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "com.huanxiu.HXAweme": {
      "name": "Huanxiu Sleep",
      "iconUrl": "https://play-lh.googleusercontent.com/Sr1nIEesnEmoutnbhT2P7XIfV0q1KwWdbYa9ZC0ODV3LxnsH3x4egzNeocOcKamHzvcNyv28SLYdl2lFptB7=s128-rw",
      "description": "Fall asleep faster",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "com.wakeup.howear": {
      "name": "Wearfit Pro",
      "iconUrl": "https://play-lh.googleusercontent.com/FdJOqzFcqx6bRWehdpUjz2GWVeH1BZGBBUzrZ1bt05nUx3wcT8W6wh8RwRW4OuqicYNPQMbT70wnhK6nNx_JGvo=s128-rw",
      "description": "Smart lifestyle",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1791053992000,
      "firstSeen": 1791062344559
    },
    "org.mozilla.fenix": {
      "name": "Firefox Nightly",
      "iconUrl": "https://play-lh.googleusercontent.com/TjERRwXab4Ri-XfrLOrfAf2aH4kcqgNFLO4yE3gm6gmDpn9fRDUDMqo-CWvb2Sm7cUzlP4HKgtZk9ViZEA3J=s128-rw",
      "description": "Nightly is built for testers. Help us make Firefox the best browser it can be.",
      "minInstalls": 1000000,
      "category": "Productivity",
      "updatedAt": 1792057718000,
      "firstSeen": 1791096887688
    },
    "com.dnddream.HeadBasketball": {
      "name": "Head Basketball",
      "iconUrl": "https://play-lh.googleusercontent.com/EvUxk3qqR-KoZl3vsKV2hto7C4LxA9L6622TkGGy3YcuGJu0W19Fp_n87Cf0IXIVNnQsrVHgaQVHjmY1dy07RMU=s128-rw",
      "description": "Take my lethal shot! A super-simple control basketball game! Head Basketball!",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1791178510000,
      "firstSeen": 1791135452667
    },
    "com.allformatplayer.streamvideoplayer": {
      "name": "All Video Player App",
      "iconUrl": "https://play-lh.googleusercontent.com/jRGijLgBOVwXE18ZvKO686skIVTBOml1e2q3_XOp9ufQiKwEnPVbYwYc9re8347yVe6FFWYSxoaA9TS5VK1jCQ=s128-rw",
      "description": "All video player support any format and play videos of all media files smoothly.",
      "minInstalls": 10000,
      "category": "Video Players & Editors",
      "updatedAt": 1791782519000,
      "firstSeen": 1791135452667
    },
    "com.hapibits.soundlift": {
      "name": "Echo Equalizer",
      "iconUrl": "https://play-lh.googleusercontent.com/pVUW445uF1ek7vCeJetlNWk6bb4gMBnbSUtMEbzMkNHU6dDwoyO3KiEsSvYoiFByfHfAHXtcKf8nIGrCsu4ueQ=s128-rw",
      "description": "Upto 31 Bands Equalizer fx + Bass & Volume Booster with Auto EQ for Android",
      "minInstalls": 500000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1791135452667
    },
    "com.fddb": {
      "name": "Fddb",
      "iconUrl": "https://play-lh.googleusercontent.com/WfkQnH3O6bRuOiQDsIi1Kv4R3qig4W56TwOA1j7laoXwIM3x9yLqIn7vLhLNboG90td9dvuyjfzqgJJ7QBlshgA=s128-rw",
      "description": "Lose weight: food diary, intermittent fasting tracker, and ai calorie counter.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791966602000,
      "firstSeen": 1791135452667
    },
    "com.ledblinker": {
      "name": "LED Blinker",
      "iconUrl": "https://play-lh.googleusercontent.com/WJNOyFPfL2lBqyZNl7X1P4_674KIlfThVI49di-j_20mt-RB-ZjKJHqmL6pH1tZ70mcsvWZLVBFKKgj_6YUf=s128-rw",
      "description": "Screen LED,Always on display AoD, notification control for Whatsapp,Facebook etc",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1791135452667
    },
    "com.rubygames.slingdrift": {
      "name": "Sling Drift",
      "iconUrl": "https://play-lh.googleusercontent.com/SuS6wQAjDMrzq8n11RWLQi3dMMkzZ7cZH2AlSxnKydA_gMHukVW73kukYDnS1iLAcUQvHcA67qmCOAcG0FQ4DA=s128-rw",
      "description": "One-tap drifting game: master tight turns, avoid obstacles, beat your high score",
      "minInstalls": 50000000,
      "category": "Action",
      "updatedAt": 1791148964000,
      "firstSeen": 1791135452667
    },
    "com.dnddream.headsoccer.android": {
      "name": "Head Soccer",
      "iconUrl": "https://play-lh.googleusercontent.com/03xVYRAg-MJfidHLd1UJ5Rtd4khGUHuKQp7GSWmSgwsIafB6B71VnzUmRphKzeZi_oVO-FgbtvU75ntpgvjc=s128-rw",
      "description": "A free-for-all soccer with unique characters! Take my lethal shot!",
      "minInstalls": 50000000,
      "category": "Sports",
      "updatedAt": 1791351643000,
      "firstSeen": 1791183932797
    },
    "com.mightygamesgroup.shootyskies": {
      "name": "Shooty Skies",
      "iconUrl": "https://play-lh.googleusercontent.com/0ECfSm7fU6EQnhMpflKy37FIGZWbCZKQstE9qD8fpywfVCUqWLNJ-ARpukZtCnEHlCy4X15kU7zvxDU-oeA-kA=s128-rw",
      "description": "Tap-tastic endless arcade shooter",
      "minInstalls": 1000000,
      "category": "Arcade",
      "updatedAt": 1791191349000,
      "firstSeen": 1791216213758
    },
    "com.keepa.mobile": {
      "name": "Keepa",
      "iconUrl": "https://play-lh.googleusercontent.com/ZVCzWYVACeVyqo7dg7Tw_lDOtVIDCskJZxj971NiyDqApBUKbCThFFwmjJ_PI8H46g4h0kvvfs_yQqe784rGeoA=s128-rw",
      "description": "Track Amazon price history, analyze trends, and get alerts when prices drop",
      "minInstalls": 1000000,
      "category": "Shopping",
      "updatedAt": 1791966602000,
      "firstSeen": 1791216213758
    },
    "com.instagram.moonshot": {
      "name": "Instagram Instants",
      "iconUrl": "https://play-lh.googleusercontent.com/jY3m_SwenXTDzXJFno6H3LYVEUSXGOuDoHQcpuonuq3_kEMsc6nGCo3ytPN1oULjwqpmLMXKUmppOuRDa1DqmA=s128-rw",
      "description": "Share in the moment",
      "minInstalls": 5000000,
      "category": "Social",
      "updatedAt": 1791199977000,
      "firstSeen": 1791216213758
    },
    "com.direlight.grimvalor": {
      "name": "Grimvalor",
      "iconUrl": "https://play-lh.googleusercontent.com/tmqYYlC24al1w_26rbKLfTS--DcpRJxsJqJOuyHtH2ju_VyC9qZFdl5I-aM9smzLWNfEScCjxybWTOOJxJsULkg=s128-rw",
      "description": "Hack-em-up platformer set in a dark fantasy world.",
      "minInstalls": 5000000,
      "category": "Action",
      "updatedAt": 1791508210000,
      "firstSeen": 1791281140617
    },
    "com.swiftsoft.anixartd": {
      "name": "Anixart",
      "iconUrl": "https://play-lh.googleusercontent.com/B4aa6Ks2BtmXBKLLpvm8ipcZ4UvSHyykaDVG0flDWmyMrBYL-Uo2qO0sM_rKTSVzCLBd1_wI6nroIA6CJnkP=s128-rw",
      "description": "bookmark anime",
      "minInstalls": 10000,
      "category": "Entertainment",
      "updatedAt": 1792262936000,
      "firstSeen": 1791281140617
    },
    "fm.castbox.audiobook.radio.podcast": {
      "name": "Castbox",
      "iconUrl": "https://play-lh.googleusercontent.com/7JBofnrqmhFGiyNL0Bi73EhLb-sYijrTTY8xr7Gqw_hnKoNUsE4BRh1kRK4_nQA79c4Ianwxr7SezCkw5vBmxw=s128-rw",
      "description": "Your podcast player. Listen & subscribe to all podcasts, a highly customized app",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1791773064000,
      "firstSeen": 1791306816610
    },
    "com.podcast.podcasts": {
      "name": "Podcast Republic",
      "iconUrl": "https://play-lh.googleusercontent.com/tmIeLmWg6abubM5bPReSzN3Fqsi9gSA8IvV-eDiEE8Kdcaz_GPJOCI65y82XbUSJXrwpt2jH6Gz6ZJsUbSX-=s128-rw",
      "description": "A podcast, audiobook, radio player. Listen and subscribe to all podcasts.",
      "minInstalls": 10000000,
      "category": "News & Magazines",
      "updatedAt": 1791773064000,
      "firstSeen": 1791306816610
    },
    "com.shazam.android": {
      "name": "Shazam",
      "iconUrl": "https://play-lh.googleusercontent.com/Ne3g286DhSUmbg75RI5hmJLAFLPZfgIiWVOboDL8Rb08iQAAfqb7CBfwI6eU3rIvI6Kk6B9CySgMUTbh7i42_Q=s128-rw",
      "description": "Find songs, concerts, lyrics & videos. Play or connect to stream music now!",
      "minInstalls": 500000000,
      "category": "Music & Audio",
      "updatedAt": 1791974702000,
      "firstSeen": 1791306816610
    },
    "io.raindrop.raindropio": {
      "name": "Raindrop.io",
      "iconUrl": "https://play-lh.googleusercontent.com/J17L6W0QE_-hbQYK61KuMSuhKc0_ibnoWywPbZrZHPlgPBdL7VoDt5E1_6czSd82ayDLo6WhVeWFlLJST8Cq8w=s128-rw",
      "description": "All in One Bookmark Manager",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1791658081000,
      "firstSeen": 1791306816610
    },
    "de.prosiebensat1digital.seventv": {
      "name": "Joyn",
      "iconUrl": "https://play-lh.googleusercontent.com/xLXBKKHkn4Q0-ewQcu2zmZN0NwPNQZrIgrO13T1VIjS_FK2Eg47GheS-l2muziaelj3zymUWWTd68LzA8L-VSTs=s128-rw",
      "description": "Over 60 live TV channels and a media library with originals, previews and more.",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1791362636000,
      "firstSeen": 1791306816610
    },
    "com.performance.meshview": {
      "name": "Fast STL Viewer",
      "iconUrl": "https://play-lh.googleusercontent.com/uJ3IN9ST6LiYKuAdIlycWqlUaJpCf2fThd77yUWJXiZUSu00u8ghIXwXtUmpz_udTGJVtELPZjqNmsUe2L5lEA=s128-rw",
      "description": "Inspect & measure STL files — wall thickness, printability, cross-sections.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791966602000,
      "firstSeen": 1791306816610
    },
    "callfilter.app": {
      "name": "Callfilter.app",
      "iconUrl": "https://play-lh.googleusercontent.com/vfYEVUSDdDhvlI-p32EpFaM_JZKn_-iNoqBg8ivi7gWbbyh-lGqcCC9pV8uyIL_Y9gZ6GK475a2ydu9XlHI_=s128-rw",
      "description": "A simple, effective app to block spam calls",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1791478903000,
      "firstSeen": 1791306816610
    },
    "com.bigwinepot.nwdn.international": {
      "name": "Remini",
      "iconUrl": "https://play-lh.googleusercontent.com/9RmPcE8hzIr9M9_1PiIvzmhg70zW2whRd26n2GMOIT9xRtUR18U00d_U5Ldcdac3NlwUL5Es_MN4vwqCR5LIPA=s128-rw",
      "description": "Create AI Photos, Improve and restore quality of blurry, old or damaged pics.",
      "minInstalls": 500000000,
      "category": "Photography",
      "updatedAt": 1791287659000,
      "firstSeen": 1791306816610
    },
    "com.walmart.android": {
      "name": "Walmart",
      "iconUrl": "https://play-lh.googleusercontent.com/uWXZHyYx_7M_aOFK_qINeboJGvmNgXSNRpCzjKyIWyHYcJbgZ0Ky0KlQBy5i1bmkphZdZ-lo9zc2De-KbQBKKA=s128-rw",
      "description": "Groceries, essentials & more, delivered fast.",
      "minInstalls": 100000000,
      "category": "Shopping",
      "updatedAt": 1791981764000,
      "firstSeen": 1791306816610
    },
    "nl.nlziet": {
      "name": "NLZIET",
      "iconUrl": "https://play-lh.googleusercontent.com/vLSqcsinoVcG5-MQYlvG10BsurzJXLsy31YpV4EcmLBTNGFdcm_OKACIyfQhLNd5cU6PHMbJ5LsJIId1pGgo0g=s128-rw",
      "description": "Watch live and on demand in one app.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1791292188000,
      "firstSeen": 1791336958655
    },
    "com.fmkorea.m.fmk": {
      "name": "FMKorea 에펨코리아 - 펨코",
      "iconUrl": "https://play-lh.googleusercontent.com/XFc3QcCmQ_UhSqHBygvb7kBwd9ZqW3vsqmtsbi0h73dQoHPRrDCf6PcIXoO11dzjXtkT-eMkqMIlyiqWVZlzjHs=s128-rw",
      "description": "FMKorea forum covers a broad range of topics including humor and soccer",
      "minInstalls": 100000,
      "category": "Social",
      "updatedAt": 1791270795000,
      "firstSeen": 1791336958655
    },
    "com.release.arylive": {
      "name": "ARY PLUS",
      "iconUrl": "https://play-lh.googleusercontent.com/rOxKlQz-FWQPQqiTZrlS1eOcvVP9uUz55YmiiSMTue4UrGzn0F3coxQQoAPo--3lr0rRfNt0ac4eJHBRKxrvRA=s128-rw",
      "description": "ARY Plus: Premium dramas, live sports, exclusives & Snips - one app",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1791269139000,
      "firstSeen": 1791336958655
    },
    "com.wb.headsup": {
      "name": "Heads Up!",
      "iconUrl": "https://play-lh.googleusercontent.com/u5DVlx6l1SILZg6TK8bBbgeKu_zYsaNmp4Dk4-PxJpd2ls_3qDbc4i2W6LkFkeVBVirQviWSVjqYfKUF-ZbfEA=s128-rw",
      "description": "Get the Party Started with the Ultimate Charades Game! Give Hints, Make Guesses.",
      "minInstalls": 10000000,
      "category": "Word",
      "updatedAt": 1791288135000,
      "firstSeen": 1791336958655
    },
    "com.waccliu.taiwanrail": {
      "name": "台灣鐵道通",
      "iconUrl": "https://play-lh.googleusercontent.com/Nda8cIldJOHLPF9UqUTaxtjnnD54L5TAtzz9FnAcnfNOcs3wGbqOjOemd8DtSe6XeHsK2NVGHDN2HmSlWx2s4Q=s128-rw",
      "description": "Check TRA, THSR and MRT times, bus arrivals, transfers and onward connections.",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1791301149000,
      "firstSeen": 1791336958655
    },
    "com.pryshedko.mtisland": {
      "name": "Material Capsule: Island-Style",
      "iconUrl": "https://play-lh.googleusercontent.com/gyhpuzua-g01NQsueqoU89HdT9hmHuPRl26fWSbPK2EIIDbgvZIFwPqViVY5RGv-tBhLzjfPbDv2wm-XBZhY=s128-rw",
      "description": "Island-style shortcuts, media controls, notifications & more",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1785959754000,
      "firstSeen": 1791362558417
    },
    "com.outfit7.movingeye.swampattack": {
      "name": "Swamp Attack",
      "iconUrl": "https://play-lh.googleusercontent.com/Pnm29FjMRqLW93vjQWsNfX9ZDjef6keF7Ah6Xkgb-GE_WhsabMSMtxqyytYJd8Ya8N3tX-5Xret6Yz7Vr9aT=s128-rw",
      "description": "Defend your home, buy guns, destroy monsters! Offline tower defense shooter.",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1791508210000,
      "firstSeen": 1791391049839
    },
    "com.resultadosfutbol.mobile": {
      "name": "BeSoccer",
      "iconUrl": "https://play-lh.googleusercontent.com/fClhuAHQj9QNrtJfE3XL_qjkMQrAUJQ8PCnYYmDPJ5kEvVOrqX7Yj3m9zW5at26bTiAaJHlxXr1a4tiULdJi=s128-rw",
      "description": "MLS: Scores, matches, schedules, live transfer market & the latest football news",
      "minInstalls": 100000000,
      "category": "Sports",
      "updatedAt": 1791379074000,
      "firstSeen": 1791391049839
    },
    "one.cricket.app": {
      "name": "OneCricket",
      "iconUrl": "https://play-lh.googleusercontent.com/J6cmBz_s6YYDkM2kOXInn6BvwRNoJQ3AoanSX3naF5EwjQV-55K8fHy-vyHclDRQvmkVaMytPp0eogv1Gf8C=s128-rw",
      "description": "Latest news about Cricket happening",
      "minInstalls": 1000000,
      "category": "Sports",
      "updatedAt": 1791379074000,
      "firstSeen": 1791391049839
    },
    "com.melodis.midomiMusicIdentifier.freemium": {
      "name": "SoundHound",
      "iconUrl": "https://play-lh.googleusercontent.com/kAsEAUhCZcXiTEYHsGrTcTw3P1nu2DcoMGodtyAoVlwUvkq4tQDJf0lzqFgQmtQqEWV49yHDguPPdmcepQdM0JY=s128-rw",
      "description": "Music discovery, identification, & voice-controlled player with 300M+ downloads!",
      "minInstalls": 100000000,
      "category": "Music & Audio",
      "updatedAt": 1791379074000,
      "firstSeen": 1791391049839
    },
    "com.ztnstudio.notepad": {
      "name": "#Notepad",
      "iconUrl": "https://play-lh.googleusercontent.com/Dukm0YHW2xvgs0REv7jbPOsvwnfXS6lpCd_wlMOiMFKD5_bUkafoL2QeagUSHOXxyl8KikDwRAJ7yyj5CCTQ=s128-rw",
      "description": "Easy Notepad for Notes, Task Lists and Shopping Lists",
      "minInstalls": 50000000,
      "category": "Tools",
      "updatedAt": 1791379074000,
      "firstSeen": 1791391049839
    },
    "com.gregacucnik.fishingpoints": {
      "name": "Fishing Points",
      "iconUrl": "https://play-lh.googleusercontent.com/pF_Dtku6wCQdQpV0jpPdxnHuxqW4ks31qZfIQm6B2QYit7nEfsTbvP4_9-d-owcP7nAYlxnTyHPRDbu_H-tM5A=s128-rw",
      "description": "Uncover best fishing times and angler spots using maps, tide & weather forecast.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1791379074000,
      "firstSeen": 1791391049839
    },
    "com.shervinkoushan.anyTracker": {
      "name": "AnyTracker",
      "iconUrl": "https://play-lh.googleusercontent.com/okO-l0EkycsCPbkZzDZtbim_s3Hcxz0Sz_gcv_w345q54cPPZW5Cm69cMepSDhlqk-fqh_-eMHjMk4zwqAWSF0w=s128-rw",
      "description": "Price tracking and change detection on any website, including Amazon",
      "minInstalls": 100000,
      "category": "Shopping",
      "updatedAt": 1791564368000,
      "firstSeen": 1791391049839
    },
    "com.musixmatch.android.lyrify": {
      "name": "Musixmatch",
      "iconUrl": "https://play-lh.googleusercontent.com/4QI3T_m1cjeXmhGA8STVneBy3ZN8U70oBGiplR33PeDmLTaDetw6mog9Bphrmt4UDfU_qG7_0uMYSBpd5o_4pw=s128-rw",
      "description": "Find lyrics for any song with translations and time-sync, now on Android Auto",
      "minInstalls": 50000000,
      "category": "Music & Audio",
      "updatedAt": 1791362636000,
      "firstSeen": 1791391049839
    },
    "io.lightray.photone": {
      "name": "Photone",
      "iconUrl": "https://play-lh.googleusercontent.com/wEi10RwQiRSUfR2rbm647pXwuD_WbVaqUyGSVDeiucQTmx_tVSR9O69lsmWbxQfNQprfu4Za-8vwRFHzzHZ_=s128-rw",
      "description": "Turn your device into an accurate light meter — for plants (PAR/PPFD/DLI) & more",
      "minInstalls": 500000,
      "category": "Tools",
      "updatedAt": 1791362636000,
      "firstSeen": 1791391049839
    },
    "com.indymobileapp.document.scanner": {
      "name": "Clear Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/5_d63Y8lT4oOmTDh9ntaYrhkd_BDz910aQhA22WJ3ffU-qmkGU3_tMPoQL1f5m03M21-7vDDrPpqxAkgE5f-dQ=s128-rw",
      "description": "Scan images into PDF Documents using mobile camera with high quality",
      "minInstalls": 10000000,
      "category": "Business",
      "updatedAt": 1791381463000,
      "firstSeen": 1791391049839
    },
    "com.aj.renamer": {
      "name": "Renamer",
      "iconUrl": "https://play-lh.googleusercontent.com/Nm0Ci8edR54HDSubmV5O9DxGQB36XkzCOuWpMKJ9CF1PARBHJaD6DgtVM54J6AbzpLl9WUOefha-cih2a1eTmg=s128-rw",
      "description": "Rename , Change extension, perform other operations on file names.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791381463000,
      "firstSeen": 1791391049839
    },
    "com.safar.fyi": {
      "name": "Safar",
      "iconUrl": "https://play-lh.googleusercontent.com/gPqZa8YodprI_mYrwS34B6gTsJhK30zdokJzpUFQfoPm1p9VJmQK-1VpVKr_D7iLDkOAyAkBBsAFIb6EcBPGUw=s128-rw",
      "description": "Find Green Electro and electric bus routes, stops and schedules across Pakistan.",
      "minInstalls": 10000,
      "category": "Travel & Local",
      "updatedAt": 1791385284000,
      "firstSeen": 1791391049839
    },
    "com.hdqwalls.hdqwalls1": {
      "name": "HDQ Walls",
      "iconUrl": "https://play-lh.googleusercontent.com/TRloG8bVMfXwDM1zyUCAcJ2udl-my8xGD95klOpO_E3FsTLDClxwo0_yLHMAYR0IH4djKSNPuhBoh8MT-Cuo=s128-rw",
      "description": "4K HD Wallpapers - Cool Beautiful Backgrounds & Stunning Phone Wallpapers",
      "minInstalls": 500000,
      "category": "Personalization",
      "updatedAt": 1791437412000,
      "firstSeen": 1791450096867
    },
    "com.hitrolab.audioeditor": {
      "name": "AudioLab",
      "iconUrl": "https://play-lh.googleusercontent.com/gc4lMFZeclTGLuAhW7iZyX-ydVE5oLIX5olK4kBgliBp0c3mlosK6JFiWjVRMuyuhRVDUqDnOeP5ncDJRMGD=s128-rw",
      "description": "Trim audio, record voice, cut MP3, create ringtones, mix songs - all in one app.",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1791477099565
    },
    "pl.neptis.yanosik.mobi.android": {
      "name": "Yanosik",
      "iconUrl": "https://play-lh.googleusercontent.com/uhXY8rcBv497Wn7BvHh16HVcMXFpvIfZPKgJ_SBXz4YGPUUkW_g4L3RMGtm-Tgaww5tB1o9EJOXyZOSsTan9=s128-rw",
      "description": "The driver's friend. Traffic messenger, navi and many services for motorists",
      "minInstalls": 10000000,
      "category": "Maps & Navigation",
      "updatedAt": 1792312049000,
      "firstSeen": 1791477099565
    },
    "de.swr.avp.ard": {
      "name": "ARD Mediathek",
      "iconUrl": "https://play-lh.googleusercontent.com/AD0vyTqOl-3GKa2e7r_O_lY3Id5ZJ-CpHo3qxZUBDcUub-3VF1UMwL3Zz8-kH0EpbcpKG6KGiBMOX064usnH1A=s128-rw",
      "description": "Streaming for everyone. News, documentaries, series, films, shows, and sports.",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1791451875000,
      "firstSeen": 1791477099565
    },
    "me.pou.app": {
      "name": "Pou",
      "iconUrl": "https://play-lh.googleusercontent.com/tzBwQ9l18TBjObuRh_oSEKZgN38yBReXFuwPX77HGSqhBTvh8I70QqqT3Iyqme-O1ywjeHm5wsSGuVkzaV3eSA=s128-rw",
      "description": "Think you have what it takes to adopt a POU?",
      "minInstalls": 1000000000,
      "category": "Casual",
      "updatedAt": 1791478903000,
      "firstSeen": 1791497198656
    },
    "com.quvideo.vivacut": {
      "name": "VivaCut",
      "iconUrl": "https://play-lh.googleusercontent.com/VsZmyZfd62uNwIDoF3OAoBgWeidT9EatxNZpVOo6sA7aIKlm6EzIWdIeAjCvAcBFj8xZE0TBxRqeJeMQgv8ciA=s128-rw",
      "description": "Powerful Video Editor & Photo Editing App —— Quick Edits & Stunning Effects!",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791478903000,
      "firstSeen": 1791497198656
    },
    "com.scaleup.photofx": {
      "name": "PhotoApp",
      "iconUrl": "https://play-lh.googleusercontent.com/YqfS9T81nxmxMoKTr_Odj_1XJQMH0dQZJ-o1gv6ZfTwuiVN-bKMGZmMtQDXP_OrhcBwYqJo6tbIZw5vYHIMXoA=s128-rw",
      "description": "Enhance photo quality with AI Photo Enhancer. Restore & unblur old photos.",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1791478903000,
      "firstSeen": 1791497198656
    },
    "photo.editor.polarr": {
      "name": "Polarr",
      "iconUrl": "https://play-lh.googleusercontent.com/nWija8okIWWf56Uzc38Wzj9fACfQ9hPoZmZ3g9Q6RVSXcyN6qNdE0Vl4rHUfpbpRvr_rDvzyDUEgHxiK458b9g=s128-rw",
      "description": "Endless aesthetics and effects",
      "minInstalls": 10000000,
      "category": "Photography",
      "updatedAt": 1791478903000,
      "firstSeen": 1791497198656
    },
    "com.hyperdotstudios.swampattack2": {
      "name": "Swamp Attack 2",
      "iconUrl": "https://play-lh.googleusercontent.com/v5ovSih4U3H1dYWA2ULcmIH6ECNw5tHDLwJb1JI1cJ6ZolNkf5SkIvls7EuHRMBYv4ZMKMbocsQCmOiRI00clQ=s128-rw",
      "description": "Action-packed offline shooting! Defend your swamp in this tower defense royale!",
      "minInstalls": 5000000,
      "category": "Action",
      "updatedAt": 1791597531000,
      "firstSeen": 1791512007386
    },
    "com.imangi.templerun2": {
      "name": "Temple Run 2",
      "iconUrl": "https://play-lh.googleusercontent.com/48yHWnGUQ5S8qgQ13CAtp0EOuPN23443EM7K_NG0HiX_icUINAbUPLJoVOuGSTy9zTIPIDJ9shcSVPhe-VHmCE0=s128-rw",
      "description": "Run, jump, and escape in the ultimate endless jungle adventure game!",
      "minInstalls": 1000000000,
      "category": "Action",
      "updatedAt": 1791632003000,
      "firstSeen": 1791562538567
    },
    "com.imo.android.imoim": {
      "name": "imo",
      "iconUrl": "https://play-lh.googleusercontent.com/tiKyH1CeGfFp08Ka83S9jb1Zp5SaCZdo-xP2B95UyB_KfytMGP1aS0mguBpSp911PBZFq8_vBwnBB-m0pO8pxg=s128-rw",
      "description": "Fast, secure global video calls and instant messaging",
      "minInstalls": 1000000000,
      "category": "Communication",
      "updatedAt": 1792312049000,
      "firstSeen": 1791579565528
    },
    "com.groundspeak.geocaching.intro": {
      "name": "Geocaching",
      "iconUrl": "https://play-lh.googleusercontent.com/_67J_00F6qnX-c5jdXrbuv2_Tsx95RRnMFVtESliiEnxzfjVkdiIyVTJ6CNINFzKt4iHN5krfCXFtVrre3J-iLo=s128-rw",
      "description": "A global game of hide and seek",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1792202695000,
      "firstSeen": 1791616294961
    },
    "kallossoft.videotophoto": {
      "name": "Video To Photo",
      "iconUrl": "https://play-lh.googleusercontent.com/MB0FpKpfeRg6GPv8ZrdUqM2PSucCOZ3nJXKZ2HoN-i6yymiwGBRK8PMqapGrvOaDu1lkr_qdwL2DbJtXBykz=s128-rw",
      "description": "Frame grabber. Capture image/picture/photo from video, grab frame, or frame shot",
      "minInstalls": 1000000,
      "category": "Video Players & Editors",
      "updatedAt": 1791782519000,
      "firstSeen": 1791639953992
    },
    "com.spookyhousestudios.progressbar95": {
      "name": "Progressbar95",
      "iconUrl": "https://play-lh.googleusercontent.com/4DFfRSzgnYY5RJbG5NN1Z_uG6fWbZuIBvv-WAWJda3x6d1NAkk3guSkh-n19dfzcMwrWgMi1SMYu7r21Nt5ynKY=s128-rw",
      "description": "Retro windows vibe, nostalgic mini games, pc simulator, os secrets, upgrades",
      "minInstalls": 1000000,
      "category": "Casual",
      "updatedAt": 1792239904000,
      "firstSeen": 1791639953992
    },
    "com.alarmclock.xtreme.free": {
      "name": "Alarm Clock Xtreme",
      "iconUrl": "https://play-lh.googleusercontent.com/Wu_xmWRWoSh4ZqS34POJHlvBki3jAtvn365hI2umZFDKEcIT7iSBzjYF7-IAgbp6w8zRsfwdnGMmd16o2Bw5kQ=s128-rw",
      "description": "Alarm Clock Xtreme: Sleep better & wake up easier with our smart alarm clock",
      "minInstalls": 50000000,
      "category": "Productivity",
      "updatedAt": 1791669812000,
      "firstSeen": 1791671718876
    },
    "com.foobnix.pdf.reader": {
      "name": "Librera",
      "iconUrl": "https://play-lh.googleusercontent.com/aijjuf53Z6SMyxj3kQS3H2DWy-LW3xjmOx3RNM6ILTeEu4rvEAbWsu6EgxW-fHaAbp2Vtt49PqiiURsIaRcj6Q=s128-rw",
      "description": "All formats ebook reader with bookmarks, dictionaries, reading aloud, PDF, EPUB",
      "minInstalls": 10000000,
      "category": "Books & Reference",
      "updatedAt": 1791669812000,
      "firstSeen": 1791671718876
    },
    "co.steezy.app": {
      "name": "STEEZY",
      "iconUrl": "https://play-lh.googleusercontent.com/8YYR2dGi0rpXee2wOkAcwAVJbGTyVyofDLT6CeMxOVtDe8K8mpDUtlJqfNyvF-Ob2xd8ze-6gwslfk2WDnLk=s128-rw",
      "description": "Dance classes, routines, and tutorials from the world’s best instructors",
      "minInstalls": 1000000,
      "category": "Education",
      "updatedAt": 1791658081000,
      "firstSeen": 1791671718876
    },
    "com.halalfire.medicneet": {
      "name": "MedicNEET",
      "iconUrl": "https://play-lh.googleusercontent.com/xCE3eq-9ZAUtQXDbKZK8KM2MaUxm38OPWFRPdJrFlUUu0brjyw6BQ6kwqvRn2Fi7pmc2dKa41fEH85SQwuwx=s128-rw",
      "description": "Helps NEET aspirants to do MCQs consistently with 75K+ MCQs (with Hindi medium)",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1791658081000,
      "firstSeen": 1791671718876
    },
    "com.sqcom.shangqing": {
      "name": "SQCOM",
      "iconUrl": "https://play-lh.googleusercontent.com/udykQ_L0KBgAl23MVXNiCks0GVlc99fQ-2Nxr6OboHc9S7gTYgMkoDJ_Ee3zQ_TdpYd7U0443Iqs11BDt6Dn=s128-rw",
      "description": "Provide you with comprehensive protection.",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791658081000,
      "firstSeen": 1791671718876
    },
    "me.proton.android.lumo": {
      "name": "Proton Lumo",
      "iconUrl": "https://play-lh.googleusercontent.com/DRLN17aDiOav-lY360mujfqU6wBHsSUcClVTXIofsZ8sgvostdXwali9I_cnT-kKw9_wV2dBc9cN7TVVJV1W=s128-rw",
      "description": "A private AI assistant by Proton",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1792235804000,
      "firstSeen": 1791671718876
    },
    "com.azeravn.bulletjournal": {
      "name": "May: Beautiful Bullet Journal",
      "iconUrl": "https://play-lh.googleusercontent.com/Ottqay9bJzjc9I4fSBk9D3A9SBKzqkjHNv4dFG2pO-WZP9fErAoFdUnmVD10SWNYf9PDnNk5gnDu5lhwF4nAUCE=s128-rw",
      "description": "Boost creativity, stick to your schedule with doodles, sketches and color notes",
      "minInstalls": 1000000,
      "category": "Lifestyle",
      "updatedAt": 1791658081000,
      "firstSeen": 1791671718876
    },
    "com.stresscodes.wallp": {
      "name": "WalP",
      "iconUrl": "https://play-lh.googleusercontent.com/fAov8hEL2zzhcptBAa0JVLQr2zjzsYPSpDcLab989aViEcj5bQGz_ZQ8AtJ1ffvoXb12dGz1c7UTXSGcp8WK=s128-rw",
      "description": "Stock wallpapers from 45+ brands & 900+ phones in HD & 4K. Edit and auto-change",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1792312049000,
      "firstSeen": 1791671718876
    },
    "com.maxgames.aow2": {
      "name": "Age Of War 2",
      "iconUrl": "https://play-lh.googleusercontent.com/ot6BPlHqqsvYO_XfUMjhUh-HEXm5q6ApnUiyLvc7rZDNmu8HF2zTJr1orU7_jGXkYVpEDdiIe2adlOOck69mXA=s128-rw",
      "description": "Wage war across the ages of human history!",
      "minInstalls": 10000000,
      "category": "Strategy",
      "updatedAt": 1791668517000,
      "firstSeen": 1791671718876
    },
    "com.jcdecaux.vls.nantes": {
      "name": "Naolib vélo",
      "iconUrl": "https://play-lh.googleusercontent.com/6X-CGmPZSR20-05u9dOB1zRN76229nMOSjFohvjgFj2YzAOWWNur-LnCZlSDiqUG4rxOrwP3pH0WfFYbbAvAYA=s128-rw",
      "description": "Your everyday travelling partner to fully enjoy Naolib bike-sharing system !",
      "minInstalls": 100000,
      "category": "Travel & Local",
      "updatedAt": 1791670491000,
      "firstSeen": 1791671718876
    },
    "com.appgenix.bizcal": {
      "name": "Business Calendar 2",
      "iconUrl": "https://play-lh.googleusercontent.com/eKtR_2gSD6vRMoJ6UJ_PH7aBDayNquDOHOP_z9KV_ujK7xOVrLNEAUCtA1RBXw44wnsqkLMQymk8-YiHbxydywc=s128-rw",
      "description": "Your daily calendar planner for work, family & private events",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791995613000,
      "firstSeen": 1791683820283
    },
    "com.wallapop": {
      "name": "Wallapop - Sell & Buy",
      "iconUrl": "https://play-lh.googleusercontent.com/PAGcuHSweEaSCAOzHml_R-ZTwXu6KbA8IDvETl38aFg_CKfbC2jnJae_vLw2GahorWSjZfrKPGF0s_Ew3lS3-w=s128-rw",
      "description": "Earning money is easy. Sell ​​what you don't use for free, without commissions",
      "minInstalls": 50000000,
      "category": "Shopping",
      "updatedAt": 1791464609000,
      "firstSeen": 1791708940585
    },
    "com.mercadolibre": {
      "name": "Mercado Libre: Compras online",
      "iconUrl": "https://play-lh.googleusercontent.com/umrkyQ_A4JNqNsUQcncPdLC_4ckhe1XqGnRgzTfAzIbBBqnmqPB6JzDhDr4cjn6sN2rYn_xYv-KCRTCht-98qxY=s128-rw",
      "description": "Envío en 24h con las mejores oportunidades: electrodomésticos, electrónicos y +",
      "minInstalls": 500000000,
      "category": "Shopping",
      "updatedAt": 1791787517000,
      "firstSeen": 1791708940585
    },
    "com.aidetector.app": {
      "name": "AI Detector",
      "iconUrl": "https://play-lh.googleusercontent.com/e8NsRkoRcXG6qIQJ34MRg-jXA9lRmKwZurHDcHZNEn_-r7-50rSL-Hl3Eny9LJd5HHKp5Q3WYm9dT9NaiP9CBM4=s128-rw",
      "description": "Detect AI-generated images and videos instantly, anywhere on your screen",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1791753632000,
      "firstSeen": 1791708940585
    },
    "com.ytheekshana.apkextractor": {
      "name": "XAPK Extractor",
      "iconUrl": "https://play-lh.googleusercontent.com/4M1UkQnh0YOExYaSnoA7yvmAqjnAj3PCuxTt0oXbAhhb40agoPq9t7ObznWVW45Osf3a6dXLP8T8pfnIrPdQYGQ=s128-rw",
      "description": "Extract & backup apps as APK or XAPK. Install split APKs and app bundles",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791654523000,
      "firstSeen": 1791708940585
    },
    "dev.goodwy.gallery": {
      "name": "RightGallery",
      "iconUrl": "https://play-lh.googleusercontent.com/hHojQ2bbWo-JUndXxTjzXaVPN7KP4_zT1F37ANB5oeHvMVilEpWv0dNWsHCLgcwxRms6_-SSyTvgWNQyOTK6AA=s128-rw",
      "description": "See Your Memories. Keep Them Yours.",
      "minInstalls": 10000,
      "category": "Photography",
      "updatedAt": 1791654523000,
      "firstSeen": 1791708940585
    },
    "dev.goodwy.rphone": {
      "name": "RillPhone",
      "iconUrl": "https://play-lh.googleusercontent.com/KulQKksq0d2eLWwbrA0ADH1b1TJynoLfmJfA5xhl9KPMfBlJh2gZuhHh8ngvw9FTlrdh5GViqN-MLrsuXibFaQ=s128-rw",
      "description": "Pure. Private. Yours. Crystal-clear calls with zero tracking.",
      "minInstalls": 5000,
      "category": "Communication",
      "updatedAt": 1791654523000,
      "firstSeen": 1791708940585
    },
    "com.mojang.minecraftpe": {
      "name": "Minecraft",
      "iconUrl": "https://play-lh.googleusercontent.com/tI4StRSPVhpGJH5R013naszLUawOjao1ya8FvyaNO7XY_cJFHFqo1EFaEJv_7zz3rRJ5lEpLiw14ZqQLCOYc=s128-rw",
      "description": "Millions of crafters have smashed billions of blocks! Now you can join the fun!",
      "minInstalls": 50000000,
      "category": "Arcade",
      "updatedAt": 1791972857000,
      "firstSeen": 1791708940585
    },
    "app.expert.player": {
      "name": "TV Smarters Player Expert",
      "iconUrl": "https://play-lh.googleusercontent.com/PxaKn3ho7Q0Lc8i093qCh_UbVDJVkq71wkZCxRxuEXoYlqvNaKRpnkQh9bZwvWNjsb-a31X3zPp82OBAztYkag=s128-rw",
      "description": "Stream with TV Smarters Player Expert. Import playlists & cast.",
      "minInstalls": 10000,
      "category": "Entertainment",
      "updatedAt": 1791714861000,
      "firstSeen": 1791708940585
    },
    "com.tencent.qqmusic": {
      "name": "QQ音乐",
      "iconUrl": "https://play-lh.googleusercontent.com/TUK3hsFWriQJvtd9jfpNd81Zc7DKHF7Q8R_iZNjQWfo0FyEGvBX_2DR314DrdDjmMHE3JHRe9Qx0NY49wiKJYg=s128-rw",
      "description": "QQMusic serves billions of users with the right music anytime, and anywhere.",
      "minInstalls": 5000000,
      "category": "Music & Audio",
      "updatedAt": 1791495375000,
      "firstSeen": 1791708940585
    },
    "de.mash.android.calendar": {
      "name": "Your Calendar Widget",
      "iconUrl": "https://play-lh.googleusercontent.com/XpO9v9k9KBfJFK70c8wCUyl1mI0goCnJhRY7dhMDgggD7gZfrQihsbuzfZs00hfSxU1R9leUSLLiuLkM24ixjw=s128-rw",
      "description": "Keep your events in sight. Always.",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1791582288000,
      "firstSeen": 1791708940585
    },
    "de.wetteronline.wetterapp": {
      "name": "Weather&Radar",
      "iconUrl": "https://play-lh.googleusercontent.com/ihZXDRIiDTOc95bdHzlEiCiVxT7ibFWb9s7U0x2o0pHwY6lyLZs91-vTTbACSMCPDyiIevGNSFDg-4wQW5A0QNU=s128-rw",
      "description": "Free 4-day radar: Rain, sun, and thunderstorms. All on one radar.",
      "minInstalls": 100000000,
      "category": "Weather",
      "updatedAt": 1791671024000,
      "firstSeen": 1791708940585
    },
    "com.isarinteractive.skat.android.ad": {
      "name": "Skat",
      "iconUrl": "https://play-lh.googleusercontent.com/vUYYhIL2-34OQzPP7PX2Mi6pH8jNAMKLwYnErveX8CrKRAWePgimO5Do48tCjeJxtDePmP6fni2WbIGVO7hgsQ=s128-rw",
      "description": "Play skat online. Play Skat offline anytime with strong computer opponents.",
      "minInstalls": 1000000,
      "category": "Card",
      "updatedAt": 1791671024000,
      "firstSeen": 1791708940585
    },
    "com.eisterhues_media_2": {
      "name": "Toralarm",
      "iconUrl": "https://play-lh.googleusercontent.com/S1Vy8EazHRpmqCkQd37GcCAGL6rWKs_mvAhpqG3NDaUl5EgYZeMkehkYd2mnXVAElhEwkotV8zkVenGA79Py5A=s128-rw",
      "description": "Live soccer scores, standings & news for MLS and more. Instant goals.",
      "minInstalls": 5000000,
      "category": "Sports",
      "updatedAt": 1791671024000,
      "firstSeen": 1791708940585
    },
    "de.lineas.lit.ntv.android": {
      "name": "ntv",
      "iconUrl": "https://play-lh.googleusercontent.com/Oq12HHVX215Useeeb8x1aASJEWFE4Y4tj-6wa-2TwzsODiQpF6pOXRL35q6DllrUhhbT9dAqQ67ERlEHIbeMKlU=s128-rw",
      "description": "Always reliably informed with the ntv app",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1791671024000,
      "firstSeen": 1791708940585
    },
    "com.sadpuppy.lemmings": {
      "name": "Lemmings: Puzzle Survival",
      "iconUrl": "https://play-lh.googleusercontent.com/Zb0ZCpj-fig5VkNTlLwPTExIiaYKs2cMYwsiLwqQMPWfzDHO_VZyhgZ5Qsy7NrbQhr-wN2Pf0PPz-toUhDYweQ=s128-rw",
      "description": "Enjoy our puzzle adventure survival game like no other.",
      "minInstalls": 10000000,
      "category": "Puzzle",
      "updatedAt": 1791734513000,
      "firstSeen": 1791733479721
    },
    "com.viewlift.hoichoi": {
      "name": "Hoichoi",
      "iconUrl": "https://play-lh.googleusercontent.com/OPVp6CeTbocyOCXcDbNK0Tvyxdd0xBvqQgLE4S4QuTbFKLxyu08_IR3wU4_VYIL31RQ51HZL6K2L3bgSA62iXg=s128-rw",
      "description": "Download and Watch Latest Bengali Movies, Web Series, and TV Shows",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1791733479721
    },
    "com.samruston.hurry": {
      "name": "Hurry Day Countdown & Reminder",
      "iconUrl": "https://play-lh.googleusercontent.com/Qk7Y2GuW6gXIojb6geFVbjRtiV-QrA9l0i3v2pRTVa4ur1poZ1Bdneyp56ZFCOheGFyV_sgXyTcHq4Ta5CX3ZQ=s128-rw",
      "description": "Countdown until birthdays, holidays, vacations, Christmas",
      "minInstalls": 100000,
      "category": "Events",
      "updatedAt": 1791718233000,
      "firstSeen": 1791733479721
    },
    "com.playstack.balatro.android": {
      "name": "Balatro",
      "iconUrl": "https://play-lh.googleusercontent.com/A3TixeAj-tHxxvfuIPvkPZxXGdG7c9wynmbZq0m4HSwcogS4KdLn1Ia69_xZ67hL2wwEySv2--O5f79PVYRy=s128-rw",
      "description": "When Poker Meets Solitaire",
      "minInstalls": 1000000,
      "category": "Card",
      "updatedAt": 1791722838000,
      "firstSeen": 1791733479721
    },
    "com.playstack.balatro.android.morphe": {
      "name": "Balatro",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791722838000,
      "firstSeen": 1791733479721
    },
    "com.devone.filetreesize": {
      "name": "File Tree Size",
      "iconUrl": "https://play-lh.googleusercontent.com/5eMdMHmmIZIsJZ0yRDUa9WRvpm-c940wXtN2WZ1K7yeuUOYIMfdT438WI5vU4y3ldRhQVOhxZCfsaBpsuGBid2s=s128-rw",
      "description": "Delete large files right away. Try to clean up storage space on your device.",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1791753632000,
      "firstSeen": 1791765367934
    },
    "at.mann.usenetpanda": {
      "name": "Usenet Panda",
      "iconUrl": "https://play-lh.googleusercontent.com/AZpClKlhaTgIlzrpjfpvknNlClDdjRnjlH1u2OphjgkqQrMc6GvO7J5EWWRdAlZANcoAXKfbUaxYA-PHk3p15A=s128-rw",
      "description": "The fastest Usenet Downloader on Android with instant media streaming!",
      "minInstalls": 10000,
      "category": "Tools",
      "updatedAt": 1791753632000,
      "firstSeen": 1791765367934
    },
    "com.zerch.widget": {
      "name": "Zerch",
      "iconUrl": "https://play-lh.googleusercontent.com/btTy1ODM2aUtlmDYhuLQ9-c1UOAQxI3TIaBZW8WjWh3uiFvIZG_zXehGhAsInRI0dWzJw7xsXcx3umX8HlnFG4M=s128-rw",
      "description": "Search apps, files, contacts and the web with a customizable search app & widget",
      "minInstalls": 10000,
      "category": "Productivity",
      "updatedAt": 1791753632000,
      "firstSeen": 1791765367934
    },
    "flar2.devcheck": {
      "name": "DevCheck",
      "iconUrl": "https://play-lh.googleusercontent.com/xS5MzTqoVxoGd_Zz852hz11aHT3KTzpHLplKHPsjpx59iyG2d-9T_WpfIw6Nm4VOF6lhEwSSy2pfyvyMs6mcbw=s128-rw",
      "description": "Testing, tools and complete information about your hardware and operating system",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792312049000,
      "firstSeen": 1791765367934
    },
    "com.andatsoft.myapk.fwa": {
      "name": "My APK",
      "iconUrl": "https://play-lh.googleusercontent.com/F89raWfJ7DK8lHiLkOIFcT9nEcFM0hjTIByC0J3wcvmLUe2MYuuqYgBJ6KHgbcPnTQGurgjjjjJn-PfNPQH2=s128-rw",
      "description": "Back up your installed apps, install regular and split APKs with APK Installer!",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791763404000,
      "firstSeen": 1791765367934
    },
    "cn.vr4p.oculus4xvrplayerov": {
      "name": "4XVR",
      "iconUrl": "",
      "description": "Meta Quest video player",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792333597000,
      "firstSeen": 1791789862072
    },
    "com.agendaplanner.taskmangereventmangercalendar": {
      "name": "Calendar 2026",
      "iconUrl": "https://play-lh.googleusercontent.com/MKz7NEIkxYzcmVtom_oYU4nG6YaTnNRb3aDwTog8zQBbhiBZvbfczVjR4915BwrJAtjQ4-XkfsXCRgpYSUpH=s128-rw",
      "description": "Now update dat with holidays , event using  Calendar app.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1791782519000,
      "firstSeen": 1791789862072
    },
    "me.bluemail.mail": {
      "name": "BlueMail",
      "iconUrl": "https://play-lh.googleusercontent.com/Wmbp7m_jrlzbWpkGfQWRGG5b7Fo81iOZplHZpUhZE3YmCI_5-Woa8_Z-kwf1dA6oSQMXgtnKRkXQC8Wz596pVw=s128-rw",
      "description": "Mail support for all email accounts: IMAP, ActiveSync, EWS, POP3",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1791773064000,
      "firstSeen": 1791789862072
    },
    "net.smartwod.timer": {
      "name": "SmartWOD Timer",
      "iconUrl": "https://play-lh.googleusercontent.com/LtIWGjG7D1S3s7kzsk9ypsAF9ogdunm0GAg3OcCjAQEwexsDqyDA5lb7iR64Y3JMKgiLdrOi5rcY6Y2KPX2zRPs=s128-rw",
      "description": "Workout timer for AMRAP, For Time, EMOM and Tabata (interval training) workouts",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1791773064000,
      "firstSeen": 1791789862072
    },
    "jp.gocro.smartnews.android": {
      "name": "SmartNews: Live News & Rewards",
      "iconUrl": "https://play-lh.googleusercontent.com/V6wYSXrSloYomj44CkX6XnfflRfG3qTYh451MXUZHBUxqszW0pUrLt5TdlOXJv_qt3Kv37vQ725Ql7E6b49u6Q=s128-rw",
      "description": "Breaking news, daily rewards, and local stories - personalized.",
      "minInstalls": 50000000,
      "category": "News & Magazines",
      "updatedAt": 1792196173000,
      "firstSeen": 1791789862072
    },
    "com.apkpure.aegon": {
      "name": "APKPure",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791733083000,
      "firstSeen": 1791789862072
    },
    "com.huami.watch.hmwatchmanager": {
      "name": "Zepp",
      "iconUrl": "https://play-lh.googleusercontent.com/pZcZu4czlvMK8Du5CAUOUVM8KuZtEQh3k62W3JxKw8oYJdF_UYjaJxqlWfB3eqELitHwftwvcZ4jIOtdAOXXsQ=s128-rw",
      "description": "Personal Digital Health Management Platform",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1791733083000,
      "firstSeen": 1791789862072
    },
    "com.plexapp.android": {
      "name": "Plex",
      "iconUrl": "https://play-lh.googleusercontent.com/0-rSvTIYVEveysANiSS5FITkkD-kpe6TG91nJRy7ht2J0BHlPWXiGaMcDRYUOwTVuZsE4-HyI-qSL0KkNEvQ=s128-rw",
      "description": "Watch tons of movies & TV shows at no cost and see what's trending in streaming.",
      "minInstalls": 100000000,
      "category": "Entertainment",
      "updatedAt": 1791758809000,
      "firstSeen": 1791789862072
    },
    "com.wowsoftware.hidemyandroid": {
      "name": "Hide My Android",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791796961000,
      "firstSeen": 1791827876265
    },
    "net.wowsoftware.hidemyemulator": {
      "name": "Hide My Emulator",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791796961000,
      "firstSeen": 1791827876265
    },
    "xyz.quaver.pupil": {
      "name": "Pupil",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792078593000,
      "firstSeen": 1791827876265
    },
    "fork.risin42.nagramx": {
      "name": "Nagram XF",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791807521000,
      "firstSeen": 1791827876265
    },
    "com.storywise.storywise": {
      "name": "Storywise",
      "iconUrl": "https://play-lh.googleusercontent.com/lK3DNiIQ0Ky8UluDHe56iWzg7Zat6tJQLNcCdZH3u9VqD38paFM27v5F3czymEh_4fuC9nUaqvT5J4kePde9tQ=s128-rw",
      "description": "Interactive app for intuitive physics/math learning via stories.",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1792235804000,
      "firstSeen": 1791852244333
    },
    "com.aige.hipaint": {
      "name": "HiPaint",
      "iconUrl": "https://play-lh.googleusercontent.com/V5UgK5f1WZwGjP321UHhsZ696tbVJenjsq1AqoToX0uWKXXojLLBjmKXMjiuMaIQ7EQMpj7pemEIsGjrb-hZKQ=s128-rw",
      "description": "Digital art &drawing apps for pad; painting, illustrator, and animation design.",
      "minInstalls": 5000000,
      "category": "Art & Design",
      "updatedAt": 1791859985000,
      "firstSeen": 1791877513392
    },
    "com.razeeman.util.simpletimetracker": {
      "name": "Simple Time Tracker",
      "iconUrl": "https://play-lh.googleusercontent.com/nv_a6OswQ9B7mRP1oUwdbhSPAGQtQTC3joO1BNhLjMb5JyUCA-MV0Q66bPD26XgH7KUUPap-T7erV6Cm8UV0=s128-rw",
      "description": "Time tracker for work, study, and building better daily habits.",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1791857808000,
      "firstSeen": 1791877513392
    },
    "com.movievn.cinevi": {
      "name": "DramaGo",
      "iconUrl": "https://play-lh.googleusercontent.com/IgMFpD1_0CD52v_Pii1canEQk5DXBCK4PMRi1sumn1MxCP5keFmgLMiRFH9wy58rxJtac7wdJ3y0hrnwVR6lXX4=s128-rw",
      "description": "Easy to use and beginner-friendly",
      "minInstalls": 100000,
      "category": "Video Players & Editors",
      "updatedAt": 1791857808000,
      "firstSeen": 1791877513392
    },
    "com.iris.gallery": {
      "name": "Iris Gallery",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791857808000,
      "firstSeen": 1791877513392
    },
    "cc.honista.app": {
      "name": "Honista Photo Editor",
      "iconUrl": "https://play-lh.googleusercontent.com/co6O0-2AJNA1_VFEVgJinzeYy16o-hPixV-sJ4aeT31guXaFBevDsfXm3zcNv56k9IrhwkvHZ1-nQe_aAP0XIw=s128-rw",
      "description": "Transform your photos with ease",
      "minInstalls": 10000,
      "category": "Photography",
      "updatedAt": 1791502706000,
      "firstSeen": 1791877513392
    },
    "org.fossify.calendar": {
      "name": "Fossify Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/BYd5-RZHUI4xaEuFSLbRg403OgfMf6SMp0o7lk7b9qPB_KP-vw3aGU2lTnStWmsPELADLbs4Ec8F8RcwzCMA=s128-rw",
      "description": "Securely plan, schedule, and set reminders with our private calendar app.",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1791844488000,
      "firstSeen": 1791877513392
    },
    "de.sector27.muellkalender": {
      "name": "Müllkalender",
      "iconUrl": "https://play-lh.googleusercontent.com/Cc9AH2gG2DaNUdravTxyacDn-JOc1tvFICRHBFR2H2KfEqC7_GXnPWHJqr3RWCgbTaXhrRy1aFih2DwNq3nwXEE=s128-rw",
      "description": "Recycling collection dates for 6 cities",
      "minInstalls": 100000,
      "category": "Tools",
      "updatedAt": 1791755400000,
      "firstSeen": 1791877513392
    },
    "com.google.android.youtube.tv": {
      "name": "YouTube for Android TV",
      "iconUrl": "https://play-lh.googleusercontent.com/OzCC2CEwKggMTTeFt_uAZ4Hp9W6b5_cGy29Pk36V-gAgh_w2ldR_2dVzo4B-7nClDUxo_mvkMG6LJ9o--ccvIw=s128-rw",
      "description": "Get the official YouTube app on TV.",
      "minInstalls": 500000000,
      "category": "Entertainment",
      "updatedAt": 1791616833000,
      "firstSeen": 1791877513392
    },
    "io.gh.reisxd.tizentube.cobalt": {
      "name": "TizenTube",
      "iconUrl": "https://tizentube.app/tizentube-logo.svg",
      "description": "Ad-free and sponsor-free solution for your favourite streaming client on Tizen, Samsung TV, Google TV, Android TV, and Fire TV sticks.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791616833000,
      "firstSeen": 1791877513392
    },
    "de.rtli.tvnow": {
      "name": "RTL+",
      "iconUrl": "https://play-lh.googleusercontent.com/cA1cjViL9F-8sPm4BN1QjXF2gmbfznbAtnfMDnmX69PEwHBhFqkzOaPknBwybHbu8t_D9rOr9aJrpMUKoRG2Dak=s128-rw",
      "description": "RTL +: Germany's largest entertainment in one app",
      "minInstalls": 10000000,
      "category": "Entertainment",
      "updatedAt": 1791616833000,
      "firstSeen": 1791877513392
    },
    "com.notdoppler.crashofcars": {
      "name": "Crash of Cars",
      "iconUrl": "https://play-lh.googleusercontent.com/m7boSEBsxIU2ZHe32AOMUx1aCUFqhsUMExRmtB9roSRTXZvnfWP-puaqC7IJouRkr_UfEEeuAbvj1EqtM-WM=s128-rw",
      "description": "Epic car battles with .io style multiplayer!\nCollect over 70 vehicles",
      "minInstalls": 10000000,
      "category": "Racing",
      "updatedAt": 1792126285000,
      "firstSeen": 1791907309273
    },
    "easy.launcher": {
      "name": "Easy Homescreen",
      "iconUrl": "https://play-lh.googleusercontent.com/hmQoUQolIwD8zpuOSJqphdcoOWob65kcRdGGz0uGOi-vBAU8YBHyYe-XkLq414QuUh4EJWInpAoXugjGwTn4=s128-rw",
      "description": "Customize & simplify your home screen: personalized fonts, shortcuts, and icons.",
      "minInstalls": 10000000,
      "category": "Personalization",
      "updatedAt": 1791974702000,
      "firstSeen": 1791926258695
    },
    "edu.uvmnet.servicio_alumno": {
      "name": "Conexión Lince UVM",
      "iconUrl": "https://play-lh.googleusercontent.com/SPCHgERddk3HOqMt7M5P9h0of9t0RF2TxeSsRlCY7_2oaDq1l9S3tNcFuYv5-jcHsN2U_l-h4q2YTN8fLrp9=s128-rw",
      "description": "Lince UVM Connection – Everything you need, in one place",
      "minInstalls": 100000,
      "category": "Education",
      "updatedAt": 1791937637000,
      "firstSeen": 1791926258695
    },
    "com.ovelin.guitartuna": {
      "name": "Guitar Tuner",
      "iconUrl": "https://play-lh.googleusercontent.com/X4-chCG59sbAQfPEQ1-JKANW_3nnXBjAynYdVke_QegKUbTkGF9MnkKPD13iEkJ3wS2kqTElr68y_mSDMlser_w=s128-rw",
      "description": "Guitar tuner, tabs & tutorials. Learn your favorite songs & master every chord.",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1791919823000,
      "firstSeen": 1791926258695
    },
    "com.cardfeed.video_public": {
      "name": "Public",
      "iconUrl": "https://play-lh.googleusercontent.com/BxY8auVQPGs67q8Ipq1EVvyxNKgz9Yw5dWAV0tx0H4TMHubrFPJoIIqssjYUhbDPRusnEL6FLUH6otlZ7JaF=s128-rw",
      "description": "Your city's Local updates and videos on your smartphone | Made In India app.",
      "minInstalls": 100000000,
      "category": "Social",
      "updatedAt": 1791966602000,
      "firstSeen": 1791940522981
    },
    "com.dev2a.junk_journal": {
      "name": "Jujo",
      "iconUrl": "https://play-lh.googleusercontent.com/RZRs_z-5I_zeRFePM8kbQk3ElITA2JPK1TIXxFfdvnKVf3oIt2R1-dkxDhM_03MleCG7tkcvHeH-DcIdI_XY=s128-rw",
      "description": "Creative journal & diary app - draw, collage, decorate with 12,000+ stickers.",
      "minInstalls": 10000,
      "category": "Productivity",
      "updatedAt": 1792235804000,
      "firstSeen": 1791940522981
    },
    "com.newstargames.newstarsoccer": {
      "name": "New Star Soccer",
      "iconUrl": "https://play-lh.googleusercontent.com/9YUjIlBjyutUDoq2XSQ1RIH5uG_18ncrv9BwZRPkuk3KKDHW0_RHVF7vyCVPEYLCZnYrNXrL83BZJ_OplzL9rIQ=s128-rw",
      "description": "Live the life of an up-and-coming superstar in this unique football career game.",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1791926874000,
      "firstSeen": 1791940522981
    },
    "com.floatcontrol": {
      "name": "Float Control",
      "iconUrl": "https://play-lh.googleusercontent.com/iBwGVvANWITYN_m6sJIXi6sfa84YCYhQO0R8-vLNp8YTB_ibbMmmPCm_kpbQPiMkV-SmqhZv6hLeb7IsWfc=s128-rw",
      "description": "Superior ride logging for your balance vehicle compatible with VESC® firmware",
      "minInstalls": 100,
      "category": "Auto & Vehicles",
      "updatedAt": 1791872381000,
      "firstSeen": 1791958356915
    },
    "org.cromite.cromite": {
      "name": "",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791607478000,
      "firstSeen": 1791958356915
    },
    "free.zona": {
      "name": "FreeZona World",
      "iconUrl": "https://play-lh.googleusercontent.com/xK3VmrGt_aLO4Aan2J6rfGOMc8iTmCL1bVIDnraXnyb5igzgmJFx7rzq4cVDZadeo5RJBOS1alJF_HwXP5ly=s128-rw",
      "description": "Zona.tube - lite version of the ZONA project, legal online cinema ZONA",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792002071000,
      "firstSeen": 1791958356915
    },
    "com.duplila.screenshare": {
      "name": "Duplila",
      "iconUrl": "https://play-lh.googleusercontent.com/rRpv8ppWxl1iplPXs_hn6LUjDbRmW2FzxrajfuKuVGg3RegHhcLUdMIb9Ty85LA5mfzXnPzAVpjay1R9ZCeHQg=s128-rw",
      "description": "Tool for duplicating & mirroring screen between Android devices trough ADB",
      "minInstalls": 50000,
      "category": "Tools",
      "updatedAt": 1791974702000,
      "firstSeen": 1791979042285
    },
    "cc.dreamspark.intervaltimer": {
      "name": "Interval Timer",
      "iconUrl": "https://play-lh.googleusercontent.com/M7Tab6DKcXB9CWhXXBywF3An7z6q6BpYK31XDO46l-7_HKOZzAa7VcnKAEcM9ZIQn3FBMugZnUTIuAEGPRPqBg=s128-rw",
      "description": "Simple and easy to use all purpose Interval Timer",
      "minInstalls": 10000000,
      "category": "Health & Fitness",
      "updatedAt": 1791974702000,
      "firstSeen": 1791979042285
    },
    "com.peter890331.luckyclick.app": {
      "name": "LuckyClick",
      "iconUrl": "https://play-lh.googleusercontent.com/1A6zt776GJ0CV_6hwdq02GpcXi69wVSnG3Rvb5gvyqLxGjp08oqRv-nbL-AF6-BeeHiJ6ccnz1xAUl_HSyUDBco=s128-rw",
      "description": "Custom text triggered auto click",
      "minInstalls": 5000,
      "category": "Tools",
      "updatedAt": 1791974702000,
      "firstSeen": 1791979042285
    },
    "com.lagguy.wallpapers": {
      "name": "Lagguy Wallpapers",
      "iconUrl": "https://play-lh.googleusercontent.com/YZS4hbTZIKUhlcg5FH8T72U0NURle3W-R0Ch3tKCRg-kBC_pWGf0UsHbbx-1RYdxAi13KSLiovutw8mMjCoaeQ=s128-rw",
      "description": "Stunning Aesthetic 4K Wallpapers",
      "minInstalls": 50000,
      "category": "Personalization",
      "updatedAt": 1791966602000,
      "firstSeen": 1791979042285
    },
    "com.tranquility.colony": {
      "name": "Death Rover",
      "iconUrl": "https://play-lh.googleusercontent.com/GpYzE_c4Z2OPVZqfSgAdr0bGQoEU4gllud8LOonw4UaOjghdhYyLvGsYXG-Rm1SLWfMmqq9lGOoU3TbwG0EKVYM=s128-rw",
      "description": "Craft your rover and save the colony from space monsters in survival pixel game",
      "minInstalls": 5000000,
      "category": "Racing",
      "updatedAt": 1791977693000,
      "firstSeen": 1791979042285
    },
    "com.astrapaging.vff": {
      "name": "VesselFinder",
      "iconUrl": "https://play-lh.googleusercontent.com/Vmj4mWKqw1I1k8tJuhgBs4S27usA6Q6UIZ6fxmanzFj8N_To5190KwRaHOTfuCEOaQFXbpzZMQVYYHIluzkpqg=s128-rw",
      "description": "Real time AIS ship tracking of marine traffic, vessel database, ship photos.",
      "minInstalls": 1000000,
      "category": "Maps & Navigation",
      "updatedAt": 1791995613000,
      "firstSeen": 1791998065687
    },
    "wsj.reader_sp": {
      "name": "The Wall Street Journal",
      "iconUrl": "https://play-lh.googleusercontent.com/KmJEub1wRrlo5V_bAAXrNNsNhakTZIpmui6naib5gObgj28Xu_Xlv5n_omQOb4wNvKSEYJA40bYqQ5TzEeC1-N4=s128-rw",
      "description": "Global headlines, breaking news, business, politics & financial markets",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1791995613000,
      "firstSeen": 1791998065687
    },
    "me.piebridge.brevent": {
      "name": "Brevent",
      "iconUrl": "https://play-lh.googleusercontent.com/AnBXhQWVQHoJ8qpK035e_BBJbfQ-IVG5Cf7Dq1tZnDWS7eH_jb88AVRvqdsG74NNSpG1I8m77tQyu7iYZ5bgoA=s128-rw",
      "description": "Prevent apps from running in the background",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1791995613000,
      "firstSeen": 1791998065687
    },
    "pl.guteklabs.phototime": {
      "name": "Tramonto & Alba: PhotoTime",
      "iconUrl": "https://play-lh.googleusercontent.com/Zumr4gTjo-PrAK2GeVErIuCQmtVw42yOXFd7g5mL9sZ6U4uTq6MyYO7Y9DPT1oItFI_gZ97a3LJpdYKwk1-btg=s128-rw",
      "description": "Phototime: Sunset & Sunrise: Sun Ephemeris, golden hour, full moon, Sun Position",
      "minInstalls": 500000,
      "category": "Photography",
      "updatedAt": 1791992040000,
      "firstSeen": 1791998065687
    },
    "com.digivive.platform8": {
      "name": "Platform8",
      "iconUrl": "https://play-lh.googleusercontent.com/h_6Zt9JeHlxZ03YRJ97sdehE7f0fib3G56eYwcHt3g1gQ16MPZ5DEzeDBsHVSgVFSp9HzR9yGzLA0gTb8Dy-OA=s128-rw",
      "description": "Platform8 - Bengali Original | Web Series | Movies | Music",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1792010656480
    },
    "digivive.platform8.androidtv": {
      "name": "Platform8",
      "iconUrl": "https://play-lh.googleusercontent.com/zagc_lfTcUJ4T5ejhONOQ8j7rH13tRyXKnSXQFt8zsGq9edHnfzrnRqDyh3BDH_XOokItB77jPqPd4QrEWCs=s128-rw",
      "description": "Platform8 (Android TV)",
      "minInstalls": 5000,
      "category": "Entertainment",
      "updatedAt": 1792002384000,
      "firstSeen": 1792010656480
    },
    "com.google.android.dialer.morphe": {
      "name": "Google Phone (Morphe clone)",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1791992257000,
      "firstSeen": 1792022272184
    },
    "com.musescore.playerlite": {
      "name": "MuseScore: Music Chords & Tabs",
      "iconUrl": "https://play-lh.googleusercontent.com/OEf63bo7zuzcQ6mYPCGXQXlVGJoCwqAJJdN-p4xE8Jt_AQPgQU71SEbwaFi9iZpY55IUL3XyTZzjfnZSXvO9=s128-rw",
      "description": "Free sheet music, piano notes, guitar tabs, chords, tuner & metronome app",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1792058129000,
      "firstSeen": 1792022272184
    },
    "com.action.consumerapp": {
      "name": "Action",
      "iconUrl": "https://play-lh.googleusercontent.com/a33suhZiXULO4iD48uGmhpc19TxfS9X9ub_FC2sLBRChwLfdEmjXeDe0tUnQq4w8y3hDr7wyQPGYlYNRsEeDag=s128-rw",
      "description": "Everything from Action, always easy to hand!",
      "minInstalls": 10000000,
      "category": "Shopping",
      "updatedAt": 1792015495000,
      "firstSeen": 1792022272184
    },
    "net.mobigame.zombietsunami": {
      "name": "Zombie Tsunami",
      "iconUrl": "https://play-lh.googleusercontent.com/serBaJ9hVt9FDgr2_Yq2Bfq1Jf9xuZy-RKU55P6JcN07E8siDJ0aC3EjflvlpYe3HylSKGWpWPbY0LvF9Of5ig=s128-rw",
      "description": "Run, crush, and power up your zombie army",
      "minInstalls": 500000000,
      "category": "Arcade",
      "updatedAt": 1792027472000,
      "firstSeen": 1792022272184
    },
    "com.community.mbox.tv": {
      "name": "MovieBox TV",
      "iconUrl": "https://play-lh.googleusercontent.com/j1RGYIBiC6g9zy_KrVCaRq1YmVUZ802xFipAJlYPG0TotXg-GpzTykCHVgZmV9uHpc0dbvc-7EfF28k6hPb_=s128-rw",
      "description": "Movie & TV guide to discover shows, ratings, trailers, and track favorites.",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792312049000,
      "firstSeen": 1792039443502
    },
    "com.ferdinandobermeier.focusmate": {
      "name": "FocusNow",
      "iconUrl": "https://play-lh.googleusercontent.com/6AsBN_ic8eINo0FzzAllTO-63wllSPPM2LpFLXpttBI5dK21ijIPJVy0kCF3kE81Ya2PoKk5bJyOs2HT5CjOjhc=s128-rw",
      "description": "Fully customizable Pomodoro timer with templates for study, work & routines",
      "minInstalls": 10000,
      "category": "Productivity",
      "updatedAt": 1792022708000,
      "firstSeen": 1792039443502
    },
    "com.ss.android.ttmd.video": {
      "name": "PineDrama - Short Dramas",
      "iconUrl": "https://play-lh.googleusercontent.com/pfc2SBr-JiF9y5d47tVq2hreXASR0MOZV2SA0CHk0GGyPpmf2e47GtkOJi3_pL9PDYVh1dG6vxqRFzpBOHzN=s128-rw",
      "description": "Unlock a world of short dramas. Discover must-see series and hit movies.",
      "minInstalls": 50000000,
      "category": "Entertainment",
      "updatedAt": 1792031787000,
      "firstSeen": 1792039443502
    },
    "com.divum.MoneyControl": {
      "name": "Moneycontrol",
      "iconUrl": "https://play-lh.googleusercontent.com/rNqPOjg0CWa4XuHiINnjQtmB8cR-drgU0HiMfaxWRUMzsCIUMEO9maeUeY7DDgwugnUzFN778giBiKLd1PNb=s128-rw",
      "description": "Share market,News,Live BSE-NSE,Sensex,Mutual-fund,Commodities,IPO,Fixed Deposits",
      "minInstalls": 10000000,
      "category": "Finance",
      "updatedAt": 1792054930000,
      "firstSeen": 1792058303943
    },
    "com.macdom.ble.blescanner": {
      "name": "BLE Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/Z1sibiJelPDXGi-qzM8DS7LhShZXbkPeUIrtQhdUfYdSJEa7PwHhckFM6xRAz6s4CyqcuoYHNm_1xxFfajZJqQ=s128-rw",
      "description": "Scan Bluetooth LE devices, analyze RSSI, GATT services, UUIDs and beacons.",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792073613000,
      "firstSeen": 1792076617308
    },
    "com.pzolee.bluetoothscanner": {
      "name": "Bluetooth Scanner",
      "iconUrl": "https://play-lh.googleusercontent.com/-bEWkbQQO1yeu5UnSKrYQj_Fh7CdKwGfgY5L6_pwTvBJQecFmob3NPZM2x1FlrQWl2kPD5m0E7-QyIN5Lx6HOg=s128-rw",
      "description": "Find lost Bluetooth devices. Locate earbuds, smartwatch, hearing aids",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792073613000,
      "firstSeen": 1792076617308
    },
    "ru.wasiliysoft.ircodefindernec": {
      "name": "IrCode Finder",
      "iconUrl": "https://play-lh.googleusercontent.com/KQH-OJex3Fx9mC4-1jL3e_-4r1hpWFXtrAqHVZPOBOeZ-a5iecStZO74RkvfS6TVDSUo2fdtgkclW1SlZQTp55Q=s128-rw",
      "description": "Direct matching of IR codes",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792073613000,
      "firstSeen": 1792076617308
    },
    "com.yahoo.mobile.client.android.sportacular": {
      "name": "Yahoo Sports",
      "iconUrl": "https://play-lh.googleusercontent.com/EmVf0dFW6A6FbrH8AJgAam7hCkMDwrDs_aMmrhCZ0wHhV7nCXm5k1Qhj8rGbaI34wDbR2PWze_1ZbDOpf4MZ8bM=s128-rw",
      "description": "NFL, NCAA, MLB, NBA, & more: Your teams’ live scores, alerts, stats & highlights",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792159941000,
      "firstSeen": 1792076617308
    },
    "projekt.launcher": {
      "name": "Hyperion Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/kwC_1edxmb2elr63QsMrTVcZvwlchRuOnm7K6U2oDetYt9wghtspIIJcm_0U1srOjj3xNoqAW28QHpgnDIq9FLk=s128-rw",
      "description": "Providing a beautiful yet feature-filled consolidated launcher experience!",
      "minInstalls": 1000000,
      "category": "Personalization",
      "updatedAt": 1792073613000,
      "firstSeen": 1792076617308
    },
    "app.prolauncher": {
      "name": "Pro Launcher",
      "iconUrl": "https://play-lh.googleusercontent.com/Sw82nLKtA38aEXYREhZesO9yfL8oUa6O5o49JRzgaSVbEcAowZgj4LSvlZTYfpHJdfpHK88b3JTmaagKInHD_w=s128-rw",
      "description": "This is Olauncher Pro - A minimalist productivity launcher, loaded with features",
      "minInstalls": 100000,
      "category": "Productivity",
      "updatedAt": 1792073613000,
      "firstSeen": 1792076617308
    },
    "com.ovz.carscanner": {
      "name": "Car Scanner ELM OBD2",
      "iconUrl": "https://play-lh.googleusercontent.com/4Tyd-Dy4Qm9curgqLs4CA_KRUDqIzqoGRp9FNO4rcFw2f5Dii_oLPvF0kCxIKJF57YMPrpdAZbmpW8D_kgLN=s128-rw",
      "description": "Trip computer+car diagnostic tool with widest variety of features and dashboard!",
      "minInstalls": 10000000,
      "category": "Auto & Vehicles",
      "updatedAt": 1792129007000,
      "firstSeen": 1792076617308
    },
    "com.nexon.tfdc": {
      "name": "TFD Companion",
      "iconUrl": "https://play-lh.googleusercontent.com/KuKqIQ7cH_0HvbwAbzhGa26tBgKdNG54JchWXGylNz8rGr9fQYaRyFEUg9yNZGB5Vzkwaf1VtPPShZGErrOhCrk=s128-rw",
      "description": "Support your play as a Descendant with the official companion app.",
      "minInstalls": 100000,
      "category": "Entertainment",
      "updatedAt": 1792067780000,
      "firstSeen": 1792076617308
    },
    "com.zenstudios.ZenPinball": {
      "name": "Zen Pinball",
      "iconUrl": "https://play-lh.googleusercontent.com/lnF8FsrDA3NkGWTvr-Qof4ZfehKfUGNhU1Zpm8Lm-NH_vqtTQG_T-4Bdb6rWGRodjlDydK01ZgE9v6jhyH1ECw=s128-rw",
      "description": "Zen Pinball is your go-to place for all of your pinball cravings.",
      "minInstalls": 5000000,
      "category": "Arcade",
      "updatedAt": 1792079108000,
      "firstSeen": 1792091489338
    },
    "org.leetzone.android.yatsewidgetfree": {
      "name": "Yatse",
      "iconUrl": "https://play-lh.googleusercontent.com/z15jXycg0Ac28xg8jwhnI5M1ej2UpFV_7bDJ7LEL6spmnkIdnrRRreC8e3uTnL3XdyLBJ_WU_Wo33nnpybT1Gg=s128-rw",
      "description": "Original Kodi remote with easy remote control, streaming & more since 2011!",
      "minInstalls": 1000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792088036000,
      "firstSeen": 1792091489338
    },
    "com.stronglifts.app": {
      "name": "StrongLifts",
      "iconUrl": "https://play-lh.googleusercontent.com/tQaEY-Ew2FYQLn_OziBqHxGm4NIrtsol7G23gS2QYX5EkUkfs6uS7cw8X037Hqzmz8iBasf7sQeYxqSVdXd4GQ=s128-rw",
      "description": "Build real strength with 5×5. The app plans every set and weight you lift.",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1792140271000,
      "firstSeen": 1792134808267
    },
    "com.hungrybolo.remotemouseandroid": {
      "name": "Remote Mouse",
      "iconUrl": "https://play-lh.googleusercontent.com/VEx_lTCRz3aubG1T57-r5vVjckGGtHkpG1X_6ax0fEr9ldU3mDOgq_3-WT6_t5xlpI4YZpllCnmUKwJia8Edpw=s128-rw",
      "description": "Use your phone or tablet as a wireless mouse, keyboard & remote for PC or Mac",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792095974000,
      "firstSeen": 1792134808267
    },
    "com.funnmedia.waterminder": {
      "name": "WaterMinder",
      "iconUrl": "https://play-lh.googleusercontent.com/9dyJWl1OiPzJrC-P8Gz45hx4d3ke845jbjAtnYv4nAqVV6G9gybuZvgB18sdltC-2BQ7YfOjjBAoeRk8mwTK=s128-rw",
      "description": "Water tracker & water reminder! Drink water and track your water intake levels",
      "minInstalls": 1000000,
      "category": "Health & Fitness",
      "updatedAt": 1792095974000,
      "firstSeen": 1792134808267
    },
    "com.analiti.fastest.android": {
      "name": "analiti",
      "iconUrl": "https://play-lh.googleusercontent.com/Kz0mK5q8ISy3wfrhTUgm73TN1HjALUjfBszhRF4IEltkVMsosrOEMrH2L3pGYWVj4Q1AOq5Z7tQU1h5QNV4eNQ=s128-rw",
      "description": "Speed Test, WiFi Analyzer and professional network analysis tools",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792053642000,
      "firstSeen": 1792134808267
    },
    "com.cricfytv.sports": {
      "name": "CRICFy TV",
      "iconUrl": "https://play-lh.googleusercontent.com/NvkwcuRAPh9nUyvWoqmeCjdadJz7ykOPmsGneU7uP_5y5juftSddjW19yjc0KXhqlM_lRsMyOFwZCrSNfkm1NKE=s128-rw",
      "description": "Live football & soccer scores — real-time, fast, and simple",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792140271000,
      "firstSeen": 1792153717111
    },
    "proton.android.authenticator": {
      "name": "Proton Authenticator",
      "iconUrl": "https://play-lh.googleusercontent.com/hwPjXvLnZlq3KNZ-x7WYYJxfFytXy-Dj2lxRQA4n2pBiBONG-F-aHkCYpIul4MGERIQfDCQqfgdll8yvKCDWAg=s128-rw",
      "description": "Secure and end-to-end encrypted authenticator, available on every device.",
      "minInstalls": 500000,
      "category": "Productivity",
      "updatedAt": 1792141431000,
      "firstSeen": 1792153717111
    },
    "net.techet.netanalyzerlite.an": {
      "name": "Network Analyzer",
      "iconUrl": "https://play-lh.googleusercontent.com/7kf1HffXsTaWiM9zyKDjClo2XSzpY_N9Xe1AdHTnZ9Pv-FFVUaU8k59FuwJYAM4GBTQfoyKavOTObdTU_XHI_eU=s128-rw",
      "description": "Wi-Fi analyzer & network scanner: LAN devices, ping, port scan, DNS & whois",
      "minInstalls": 5000000,
      "category": "Tools",
      "updatedAt": 1792312049000,
      "firstSeen": 1792153717111
    },
    "com.radiojavan.androidradio": {
      "name": "Radio Javan",
      "iconUrl": "https://play-lh.googleusercontent.com/U10AGsrv-2FOYnpOD54cK3jI-I369gDG0cZ3o3AUmJ42hDAHRhM4AEwUGhypQR-w-owSVXcjvGgdUTL59vTj=s128-rw",
      "description": "Persian music and entertainment from Radio Javan",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1792153717111
    },
    "com.wallmaa.minimal.wallpapers": {
      "name": "Wallmaa",
      "iconUrl": "https://play-lh.googleusercontent.com/5ya-9xYBZ__gGRL0HHxjCBkm97C8uyVx_Y0n6LnoC__GkUUb6ALeaDy136sbSHJK4V0V__Xemb33VhQCMEnO=s128-rw",
      "description": "Minimal, clean wallpapers in stunning quality. Fresh collections every week.",
      "minInstalls": 500,
      "category": "Personalization",
      "updatedAt": 1792141431000,
      "firstSeen": 1792153717111
    },
    "com.reworewo.prayertimes": {
      "name": "Prayer Times and Qibla",
      "iconUrl": "https://play-lh.googleusercontent.com/imB-yjAp8qNYa2-Efuk5zR2S7FEvc5vanzOzoXynWLR91DZ-piSjUzWW4nu13Cl3KVNrB-tnYmnGsMHbEndjmJw=s128-rw",
      "description": "Muslim app for prayer reminders.",
      "minInstalls": 1000000,
      "category": "Lifestyle",
      "updatedAt": 1792141431000,
      "firstSeen": 1792153717111
    },
    "mark.via.gp": {
      "name": "Via",
      "iconUrl": "https://play-lh.googleusercontent.com/E2alve60wLDFiJPr4dF0oYmXGvCDH4IaUIOQoxTHL3HW052jctGSSvpJLtVZmnrZ95tFonjZO0Rcki1YeTaR_-w=s128-rw",
      "description": "Make hard things simple.  Lite Browser with Lightning Speed & Mini usage.",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792159941000,
      "firstSeen": 1792171597863
    },
    "com.avinside": {
      "name": "365 Pay",
      "iconUrl": "https://play-lh.googleusercontent.com/PrwNXQ2HWFCLVaherhZPUhaLVdWiraF765aKmesgD3sOYXtMEa3uCtdPA499PmILNWeh7cL04so59kDJZ9Mv=s128-rw",
      "description": "Access your 365 account via the 365pay app for convenient mobile check out.",
      "minInstalls": 100000,
      "category": "Shopping",
      "updatedAt": 1792269675000,
      "firstSeen": 1792171597863
    },
    "com.nhl.gc1112.free": {
      "name": "NHL",
      "iconUrl": "https://play-lh.googleusercontent.com/xmFhV4olyZWECmGgZo7a0k1UIcqUimBtSrpSKkNtXRe2PCVdBXG-y8IkSBS4kt8y9rk-GSvK3TrT5aXOUlAfpA=s128-rw",
      "description": "Your Home for Hockey",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792269675000,
      "firstSeen": 1792171597863
    },
    "ro.rcsrds.digisport": {
      "name": "Digi Sport",
      "iconUrl": "https://play-lh.googleusercontent.com/Ox7Ko5Q2jXytZMd888TSEbg4cJ2bQFtTanSG2IiZWw0j4aqMUAVfuvpGSVA2mxx9o9u5aePeDm7GsNTE0LIsOg=s128-rw",
      "description": "Digi Sport, the place where you watch the champions' show!",
      "minInstalls": 1000000,
      "category": "News & Magazines",
      "updatedAt": 1792239496000,
      "firstSeen": 1792185172406
    },
    "com.guardian": {
      "name": "The Guardian",
      "iconUrl": "https://play-lh.googleusercontent.com/68YtE03iyL3FL64usISJ66aDEMzh0zf2cZqrV4t6Dp9wvB4PI05C58A_7mVaqbjB7bU_QnVPOqsFggQYwJN-=s128-rw",
      "description": "Independent global news, opinion and analysis, sport, podcasts and puzzles",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1792239496000,
      "firstSeen": 1792185172406
    },
    "com.future.moviesByFawesomeAndroidTV": {
      "name": "Fawesome: Free Movies and TV",
      "iconUrl": "https://play-lh.googleusercontent.com/pciP21dDNccHwkzlcQiI7iC-C18indXTVgKUnuAbZaQa7P8fnlbdSCzMa80T7vnBwoRn3-vV8VtNcaGsttN5Kg=s128-rw",
      "description": "Watch FREE Movies and TV shows across genres, no signup or subscription needed",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1792203728000,
      "firstSeen": 1792211458015
    },
    "com.robtopx.geometrydashmeltdown": {
      "name": "Geometry Dash Meltdown",
      "iconUrl": "https://play-lh.googleusercontent.com/eGwVBfqYTO-BUs757RxOJYW2SvchNu3s1ivN3nmYF9lDW04SRSg5VWY0-D14nugE1A7XJk0omENU5BL3RkbmGQ=s128-rw",
      "description": "Jump and fly your way through danger in this rythm-based action platformer!",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1792196912000,
      "firstSeen": 1792211458015
    },
    "com.robtopx.geometrydashsubzero": {
      "name": "Geometry Dash SubZero",
      "iconUrl": "https://play-lh.googleusercontent.com/TU7evnDya31k2v4vcWrMhBmcNUd4e1-egTqfZ3ELv_xZrvsvL2BxZj7RVnbhVvcaYXpE-TOXWDE4iI2vcDKZ8A=s128-rw",
      "description": "Jump and fly your way through danger in this rythm-based action platformer!",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1792196912000,
      "firstSeen": 1792211458015
    },
    "com.bk.videotogif": {
      "name": "GIF Maker",
      "iconUrl": "https://play-lh.googleusercontent.com/WaewyKaegBZuuJ8UfxmgBsUmxH4wk4HciSbvc-hBDhWHSi3vJG7Q08D6HK1_0eEpK0_qK799yt1dudQWAPkC=s128-rw",
      "description": "Effortlessly create high quality GIF without watermarks",
      "minInstalls": 5000000,
      "category": "Photography",
      "updatedAt": 1792196912000,
      "firstSeen": 1792211458015
    },
    "com.robtopx.geometrydashworld": {
      "name": "Geometry Dash World",
      "iconUrl": "https://play-lh.googleusercontent.com/CNg8B28ItxcoMaWMEG5bF7T4BmJz3F2sli0H4PqoWa_IFUgVAV8lSBzOymZksqSPgBvmDsLsanz-MZWI9rSEgq0=s128-rw",
      "description": "Jump and fly your way through danger in this rythm-based action platformer!",
      "minInstalls": 100000000,
      "category": "Arcade",
      "updatedAt": 1792196912000,
      "firstSeen": 1792211458015
    },
    "com.medhaapps.wififtpserver": {
      "name": "WiFi FTP Server",
      "iconUrl": "https://play-lh.googleusercontent.com/-V_dwb6ZNsYKgIc_CCFqIrSGsOPOpn8x_f_Xm3ZCGqg9EvXY9kvgapWiTcdMr8IFsHPgUwr5U56R5GmmLzqaKg=s128-rw",
      "description": "Carry a FTP server in your pocket and avoid USB cables for file transfer",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792196912000,
      "firstSeen": 1792211458015
    },
    "sa.gov.moia.beneficiaryapp": {
      "name": "مساجد Masajid",
      "iconUrl": "https://play-lh.googleusercontent.com/AAJw-sNBdmuRJpKrDAlmq5jePNy_gKJpit7OK7SBTa8sdGvycCXKC5ZkGz-JobKdmT5TrzBThUQVXm3yEKx6Ng=s128-rw",
      "description": "Mosque services for visitors and worshippers in the Kingdom of Saudi Arabia",
      "minInstalls": 500,
      "category": "Business",
      "updatedAt": 1789565802000,
      "firstSeen": 1792211458015
    },
    "org.videolan.vlc": {
      "name": "VLC",
      "iconUrl": "https://play-lh.googleusercontent.com/BG5YwziGHjh0wvWg6VO9c3iprYa3vFww1CnNqPvFszUVxcY4yB29dy7t2jsLwwI4jAqX08_--12FmMxgNG1JFg=s128-rw",
      "description": "VLC for Android is the best open source video and music player, fast and easy!",
      "minInstalls": 500000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792322242000,
      "firstSeen": 1792211458015
    },
    "com.halfbrick.fruitninjafree": {
      "name": "Fruit Ninja (Free)",
      "iconUrl": "https://play-lh.googleusercontent.com/fznhdrBfXgOQx6CBMYServVpkwRBbJUke9-S6-QfeCnI0ZmipdfO7dvD5K-ae7Fb-8l9O3uIYYR3XXEl8ot1=s128-rw",
      "description": "Fruit is waiting to be sliced, ninja. Play the hit mobile game !",
      "minInstalls": 500000000,
      "category": "Arcade",
      "updatedAt": 1792239904000,
      "firstSeen": 1792229065243
    },
    "com.nousguide.android.orftvthek": {
      "name": "ORF ON",
      "iconUrl": "https://play-lh.googleusercontent.com/eZkMp2Ogz8wN3deIwGFmLRqxBjR6iMkqszaWBTezpwFKnDsTmgaqMvuZ08uS5yzyigdGTjqm2LFmn9NNIM7nGQ=s128-rw",
      "description": "The maximum of ORF original content in all categories – live and on-demand",
      "minInstalls": 1000000,
      "category": "Video Players & Editors",
      "updatedAt": 1792138854000,
      "firstSeen": 1792229065243
    },
    "com.mautilus.servus": {
      "name": "ServusTV On",
      "iconUrl": "https://play-lh.googleusercontent.com/X0NKB4p8ns_26lasx86netP5XsGc2x2cRgWsh9CfqtE4dNK5hjEY4fD8BiowOUQRVqa0ermbbXCukf3uKUWt=s128-rw",
      "description": "Free live streams and live TV",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1792138854000,
      "firstSeen": 1792229065243
    },
    "com.eurosport": {
      "name": "Eurosport",
      "iconUrl": "https://play-lh.googleusercontent.com/vrUlY3tDjL2Dl-opDFRMOkdmJPfYuhlThYjMXKcCj95_KrBV1VjVLz38duz8YA0WglsDn6GYJIGQWsirENbw0A=s128-rw",
      "description": "Sports,news,results,video,football,cycling,F1,tennis,snooker,Olympics,winter",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792239496000,
      "firstSeen": 1792244723257
    },
    "com.football433": {
      "name": "433",
      "iconUrl": "https://play-lh.googleusercontent.com/xSsWcUQWIwVQo-GnSrIt1HTqYSPQamOKq5qaSsnX_aACOlc_zaJKE3IkudoZPQY5EqVGtsmDoy1tLRbsMMhxWw=s128-rw",
      "description": "Soccer scores, transfer news, stats and daily global sports updates.",
      "minInstalls": 1000000,
      "category": "Entertainment",
      "updatedAt": 1792239496000,
      "firstSeen": 1792244723257
    },
    "lequipe.fr": {
      "name": "L'Équipe",
      "iconUrl": "https://play-lh.googleusercontent.com/iQgtOLdX1NzEZR3XPm5dWDa--QQl2J4MAt-9jZTQ1NYsT-3Epeslfbde_WAggj9IvdRB3eVNne-Kqx9O0A3RWw=s128-rw",
      "description": "journal,live football tv,sport et news:ligue 1,tennis,cyclisme,rugby,f1,nba",
      "minInstalls": 5000000,
      "category": "News & Magazines",
      "updatedAt": 1792239496000,
      "firstSeen": 1792244723257
    },
    "com.mail.mobile.android.mail": {
      "name": "mail.com",
      "iconUrl": "https://play-lh.googleusercontent.com/RDeEN9dIxweiTeQoaf-AFznaMfk3Yc3SqkSEQr4Lt0FKMjeESWo5qGRXIK-_YIgK6QSvap6Ezx3JcbgEZoZsFg=s128-rw",
      "description": "Secure mail app with cloud storage for photos & files, plus custom email address",
      "minInstalls": 1000000,
      "category": "Communication",
      "updatedAt": 1792239496000,
      "firstSeen": 1792244723257
    },
    "com.outscar.bd.bongcal": {
      "name": "Bangla Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/OIe4J1H0RM3vGDT2WZXBcCzGDXQDU21Gqhd2FmtFw9SoKXp338-rAPHYBl_p0WsKPZJAHvCIQFpZOhjGRqNpXYc=s128-rw",
      "description": "Bangla Calendar , Specially Designed for Bangladesh!",
      "minInstalls": 1000000,
      "category": "Tools",
      "updatedAt": 1792235804000,
      "firstSeen": 1792244723257
    },
    "com.getaloa.app": {
      "name": "Aloa",
      "iconUrl": "https://play-lh.googleusercontent.com/gujMZt83SC5qHvMSi3JonhnFjLxsq1EoDqnljh9d5onDyY8-3htz167HYuOJhoBcSJvsiKFKnb-7H_02hZljh6k=s128-rw",
      "description": "Learn Languages: Korean, Spanish, English, French, Japanese +",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1792235804000,
      "firstSeen": 1792244723257
    },
    "com.biobird.exvee": {
      "name": "Biobird Flashcards",
      "iconUrl": "https://play-lh.googleusercontent.com/KEK2nLra40NxQ-bWgeaXJAPF_2mqYIGKJicfPBbgFfgcrhpV22na8-YXOPFji83YBEk5uHx_oqK7kG9WOTRK=s128-rw",
      "description": "NCERT Flashcards, Mindmaps, Interactive Quizzes, PYQ practice and more.",
      "minInstalls": 10000,
      "category": "Education",
      "updatedAt": 1792235804000,
      "firstSeen": 1792244723257
    },
    "com.androholic.wallpapersdepthpix": {
      "name": "DepthPix",
      "iconUrl": "https://play-lh.googleusercontent.com/XojRSmoJWixI_6TkmMEjsxZI52Ch9FqeM_aGXYfdGis7GFFYr4a75d6MtiP5yDugeg5xh9Ph1mXOIfEQUjHqHw=s128-rw",
      "description": "Clock behind your photo: depth effect lock screen, 4K wallpapers & 3D motion",
      "minInstalls": 1000,
      "category": "Personalization",
      "updatedAt": 1792235804000,
      "firstSeen": 1792244723257
    },
    "com.triovent.datingapp": {
      "name": "Sheytoon",
      "iconUrl": "https://play-lh.googleusercontent.com/PT2cqWU0xa9ZD3oJwcdjUGz7UWvHA-7-7D1x3kasDG0CRQ0i4I-T7LEXI8USOYLIoKPj4F2afpp6w5hTBjESsbA=s128-rw",
      "description": "Building friendships and relationships all across the world for Persians.",
      "minInstalls": 100000,
      "category": "Lifestyle",
      "updatedAt": 1792235804000,
      "firstSeen": 1792244723257
    },
    "com.olx.southasia": {
      "name": "OLX India",
      "iconUrl": "https://play-lh.googleusercontent.com/chOBSRYonyZ0sm0kiZVNuOdx8R7Tf0cDRRvZqPJcd6UTD4CiIpfbslxXEkSMlJ6IZJKNRh08BvYtTnULoeBexA=s128-rw",
      "description": "Great deals, Local sellers, Wide selection Only on OLX. Download now!",
      "minInstalls": 100000000,
      "category": "Shopping",
      "updatedAt": 1792238102000,
      "firstSeen": 1792244723257
    },
    "com.dotgears.flappybird": {
      "name": "Flappy Bird",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792282499000,
      "firstSeen": 1792265190570
    },
    "com.bleacherreport.android.teamstream": {
      "name": "Bleacher Report",
      "iconUrl": "https://play-lh.googleusercontent.com/81XAI8SWD0cr6PuvDdiG94ZtGi6zyuIl_JsLqob20aoOpZo6XV10o8hF-bN2rCVjOHFhVppe76vURhQro8SjAg=s128-rw",
      "description": "Find MLB scores & baseball stats this postseason and get NFL news & NCAAF scores",
      "minInstalls": 10000000,
      "category": "Sports",
      "updatedAt": 1792260567000,
      "firstSeen": 1792265190570
    },
    "de.transfermarkt.v2": {
      "name": "Transfermarkt",
      "iconUrl": "https://play-lh.googleusercontent.com/fIAfZT2k_5R71XLamMXPb14w1pAco9giZhTz77cyjEUFvvlHFtbrbyRGCiKTaCBsmfdzkKfEDElBp482dL4mAQ=s128-rw",
      "description": "Football Results, News & Live Scores, among others for league and DFB Cup",
      "minInstalls": 500000,
      "category": "Sports",
      "updatedAt": 1792260567000,
      "firstSeen": 1792265190570
    },
    "fi.twomenandadog.zombiecatchers": {
      "name": "Zombie Catchers",
      "iconUrl": "https://play-lh.googleusercontent.com/iFmB8vZLv6jKuFA7MkOCrcNMML0R2G_VnpMX3mis5LfSGQtWf9LQux1AvcLWnd4aaqgDfjGHRR_6mxydPu-h=s128-rw",
      "description": "Zap zombies, craft juice, turn the undead into profits!",
      "minInstalls": 100000000,
      "category": "Action",
      "updatedAt": 1792331295000,
      "firstSeen": 1792303022857
    },
    "org.mozilla.focus": {
      "name": "Firefox Focus: No Fuss Browser",
      "iconUrl": "https://play-lh.googleusercontent.com/C-62WN43zE72R7R7OG668JWZi_Kz8cscnOeaLODGqewiiIstM9sKz73byeTPdBd86CdBe_M5zZgbtT1rpyVwZw=s128-rw",
      "description": "Effortless, companion browser for your super quick, private searches.",
      "minInstalls": 10000000,
      "category": "Communication",
      "updatedAt": 1792312476000,
      "firstSeen": 1792321868989
    },
    "org.mozilla.firefox": {
      "name": "Firefox Fast & Private Browser",
      "iconUrl": "https://play-lh.googleusercontent.com/jQAmlGUkuJGc4TjZs2OEUeB5Gy3dCpKCWqfgVmab5NvM_43oed2qhVhrlEajccjJV6VkDFCEXws_6t6StKKLTY4=s128-rw",
      "description": "Private by default. Less tracking. Peace of mind built in.",
      "minInstalls": 500000000,
      "category": "Communication",
      "updatedAt": 1792312476000,
      "firstSeen": 1792321868989
    },
    "com.steinberg.cubasisle3": {
      "name": "Cubasis LE 3 Trial",
      "iconUrl": "https://play-lh.googleusercontent.com/JPn9z7_ldeMwZTyr9oa2LPgImmvlppYQjT_zYExSQBtOHToN4pTwBV9CIsjFN6MlIhUJ7UREUbp0w9MxpJqFJQ=s128-rw",
      "description": "Try Cubasis LE on Android for free!",
      "minInstalls": 100000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.poe.android": {
      "name": "Poe - Fast AI Chat",
      "iconUrl": "https://play-lh.googleusercontent.com/f8ZaB_7migIbdt72FvdhI5H91aYf0Gr0-POH4ODt28aZlLB6osoONxJyblf1aBRv9HLnXZVSzB5I3olFXNDFJA=s128-rw",
      "description": "Access advanced AI like GPT-4.1, Claude 3.7, DeepSeek-R1 and more.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.gxnet.castle.indiatv": {
      "name": "Castle for TV",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "im.thebot.messenger": {
      "name": "botim",
      "iconUrl": "https://play-lh.googleusercontent.com/k6V5cY_DXMddL4WWW1ALy7az5HTkQhUyLOU1f_RqmUvX1w0_cUOalECMrB4a4UgBkiNJ96JJ-pQpKBxApLF6pg=s128-rw",
      "description": "Simplified. Seamless. Encrypted.",
      "minInstalls": 100000000,
      "category": "Communication",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.generalmagic.magicearth": {
      "name": "Magic Earth Navigation & Maps",
      "iconUrl": "https://play-lh.googleusercontent.com/8qOwvQSIj6nvX31xh1Q01lsYBnMuJIgvkdiBHoYiBiQyFi3R6AfeAtkGLY-V5OiDxXr5ybNYM6Zg57J4L0x6Egc=s128-rw",
      "description": "GPS Navigation, Offline Maps and Crowd-sourced Traffic.",
      "minInstalls": 1000000,
      "category": "Maps & Navigation",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "in.krosbits.musicolet": {
      "name": "Musicolet Music Player",
      "iconUrl": "https://play-lh.googleusercontent.com/xnxkipjI-3Ar4ahr0RagrvtKSDkXOl_vYORFVcWSc_zSN8xCjhOX_vBaN2Fz_WDfLoO_oA8AvEJt9LfnPxoI=s128-rw",
      "description": "Multiple Queues • Separate Equalizers • Create synchronized lyrics • And more…",
      "minInstalls": 10000000,
      "category": "Music & Audio",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.lbrc.PeriodCalendar": {
      "name": "Period Tracker and Calendar",
      "iconUrl": "https://play-lh.googleusercontent.com/n0zyIciCwzUtHCYfxs5v4akwq4dwAXrmP4GUljnWefUdRKfOaHkrPcNjMyQGTHZQ0ptqSblGvpitdB9iEuyU=s128-rw",
      "description": "Track fertility & PMS symptoms with ovulation predictions and pregnancy mode",
      "minInstalls": 10000000,
      "category": "Medical",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "app.privacynotes": {
      "name": "Privacy Notes",
      "iconUrl": "",
      "description": "",
      "minInstalls": 0,
      "category": "",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.youdao.hindict": {
      "name": "U Dictionary Translator",
      "iconUrl": "https://play-lh.googleusercontent.com/PZV-gn9qS3dPrM_jb2I8IUqkX0jdSsZVHh0XWu-aMh0EYPDzZXFKpeck0ceiqGe5GrA_dT25D9lB6s2sDF5t6Q=s128-rw",
      "description": "Translate Voice, Camera, Text",
      "minInstalls": 100000000,
      "category": "Education",
      "updatedAt": 1792312049000,
      "firstSeen": 1792321868989
    },
    "com.nokoprint": {
      "name": "NokoPrint - WiFi, Bluetooth, USB",
      "iconUrl": "https://play-lh.googleusercontent.com/P9pm0BA24n6wI80bnCXmHvOIV-onwcAjnl3erj5unFNnXcusSyChbYgc_WRwLPK71E9AtSJERm2EFVwqtMm0=s128-rw",
      "description": "Print photos, PDFs and documents on WiFi, Bluetooth or USB printers.",
      "minInstalls": 10000000,
      "category": "Productivity",
      "updatedAt": 1792334049000,
      "firstSeen": 1792321868989
    },
    "com.mi.earphone": {
      "name": "Xiaomi Earbuds",
      "iconUrl": "https://play-lh.googleusercontent.com/XAmm2-iOiEdgY73G7iZ_6OPkQe4ig5Qk40IpNeI6Z_dHUPHyH0MheRfKwrBv5tH90bWuZEOquoytHJZsCk8-eA=s128-rw",
      "description": "Customize and manage your earphones",
      "minInstalls": 10000000,
      "category": "Tools",
      "updatedAt": 1792334049000,
      "firstSeen": 1792321868989
    },
    "com.microsoft.office.officehubrow": {
      "name": "Copilot",
      "iconUrl": "https://play-lh.googleusercontent.com/LO0qJeIk4uKo6HJB5fkMpipB9x4BedNr0YegnCJKOxsX8SNZIoY-NC8-KL-cLQyUgmmKFyZRa0cdyaNkDsyBveg=s128-rw",
      "description": "Create content, explore ideas, and get answers with Copilot.",
      "minInstalls": 1000000000,
      "category": "Productivity",
      "updatedAt": 1792334049000,
      "firstSeen": 1792334233931
    },
    "com.microsoft.office.powerpoint": {
      "name": "PowerPoint",
      "iconUrl": "https://play-lh.googleusercontent.com/T1Jpfdfi6q8x0da-eNvBve4UlTxxLBGDFEeXR9sH5uFwU5m6EUpaK6vL4J3t4Gc9RlzDCgmsp4N4E8aeNCmNCw=s128-rw",
      "description": "Create, edit, and present slides anywhere with PowerPoint.",
      "minInstalls": 1000000000,
      "category": "Productivity",
      "updatedAt": 1792334049000,
      "firstSeen": 1792334233931
    },
    "sharefiles.sharemusic.shareapps.filetransfer": {
      "name": "File Sharing - InShare",
      "iconUrl": "https://play-lh.googleusercontent.com/H71qWY84QKEx07S4jag9K0lpLdwl8gkoau3Jg35THxk7wG-mSOmjMLOoOG3m0jGhtmjmHFfad69dwxv7t82oOQ=s128-rw",
      "description": "File sharing application: send and receive big files & games. Share anywhere!",
      "minInstalls": 100000000,
      "category": "Tools",
      "updatedAt": 1792345101000,
      "firstSeen": 1792346965608
    }
  }
}
