svoboda18 / android_advanced_treble_script

An extra-ordinar bash script for building gsi.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Advanced GSI ROM Build Script

Info:

  • This script is a custom version of build-dakkar from here, With lot of optimizations, fixes, improvemets and more features.
  • Current Version: V2
  • Current Stable Version: 1.5
  • Current Features:
    • Automaticly sync, patch and build!:
      • Faster and stable syncing.
      • Patching from HEAD, always updated.
      • Prompting and take user choice for every step.
    • Fixes some common build errors, lot of roms are supported! (not for all android versions)

Usage Info:

  • Make a folder (sperated location from where this tool is cloned) of the ROM you want to collect. lets say: /home/username/aex, and /home/username/adv-script/ is where the script was cloned.
  • Navigate to aex, and run: bash ../adv*.sh aex81 arm-aonly-vanilla-nosu
    • This is for making a rom for a arm-aonly treblized device without gapps and su.
  • Run bash adv-build.sh --help for commend syntax guide.

Aknowledgement:

User
phhusson
nathanchance (base apply-patches code)

About

An extra-ordinar bash script for building gsi.


Languages

Language:Shell 97.0%Language:Makefile 3.0%