Skip to content

Pixelify-AOSP/vendor_revanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReVanced Prebuilts

This repo contains helper files to integrate ReVanced prebuilts.

Usage

  1. Clone this repo under vendor/revanced

    git clone https://github.com/Pixelify-AOSP/vendor_revanced vendor/revanced
  2. Inherit in your vendor or device tree

    $(call inherit-product, vendor/revanced/products/revanced.mk)
  3. Use the j-hc revanced project to create the root module and extract APKs.

  4. Place stock and patched APKs

    • Put the stock app (com.google.android.youtube.apk): common/product/app/YouTube/YouTube.apk
    • Put the patched ReVanced app (base.apk): common/product/etc/rv/YouTube_patched.apk
  5. Process APKs & Initialize Environment

    This repository uses split APKs to bypass GitHub's file size limits.

    Run from the ROM root directory:

    $ANDROID_BUILD_TOP/vendor/revanced/vendorsetup.sh

    For updating APKs, run before committing:

    ./split-apk.sh

    Running source build/envsetup.sh automatically triggers vendorsetup.sh, which merges the .part files back into full APKs and extracts the required arm64 blobs.

  6. Pick these two commits

  7. Build the ROM and enjoy

Note

The prebuilts present in this repo are just placeholders.

Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages