Skip to content

Script and patches for building TrebleDroid AOSP

License

Notifications You must be signed in to change notification settings

imbroglius/imbroglios_gsi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImbrogliOS AOSP GSI v2024.08.09

Changelog:

  • bumped to Android 14.0.0_r61
  • Security patch updated to 08/2024
  • latest GApps from akita 14/AP2A.240805.005.A1

Two Editions:

1. PURE:

  • Android 14.0.0_r61
  • latest GApps from akita 14/AP2A.240805.005.A1
  • Google Security patch August 2024
  • Synced to latest TD Patches
  • Camera Apps: Aperture from LineageOS
  • the builds are signed with my personal keys

2. FULL

  • Android 14.0.0_r61
  • latest GApps from akita 14/AP2A.240805.005.A1
  • Google Security patch August 2024
  • Synced to latest TD Patches
  • Camera Apps: Aperture from LineageOS and OpenCamera
  • Launcher: Trebuchet and Lawnchair 14
  • Lawnfeed 3
  • Obtanium
  • F-Droid
  • the builds are signed with my personal keys

Build yourself (it is not signed as long as you don't include your own keys)

To get started with building AOSP GSI, you'll need to get familiar with Git and Repo as well as How to build a GSI.

  • First install all needed things to build AOSP (successfully tested on Linux Mint 21.3):

    sudo apt update && sudo apt install -y git-core gnupg flex bc bison \
    build-essential zip curl zlib1g-dev libc6-dev-i386 libncurses5 x11proto-core-dev \
    libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig python3 \
    clang git nano android-sdk-platform-tools openjdk-17-jdk jq libncurses5-dev libncursesw5-dev
    
  • Install the repo command:

      mkdir -p ~/.bin \
      PATH="${HOME}/.bin:${PATH}" \
      curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo \
      chmod a+rx ~/.bin/repo
    
  • Create a new working directory for your AOSP build and navigate to it:

    mkdir aosp; cd aosp
    
  • Clone this repo:

    git clone https://github.com/imbroglius/imbroglios_gsi -b android-14.0
    
  • Finally, start the build script:

    bash imbroglios_gsi/build.sh
    

Credits

Thanks for your great work and help:

These people have helped this project in some way or another, so they should be the ones who receive all the credit:

About

Script and patches for building TrebleDroid AOSP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 94.5%
  • Dockerfile 4.8%
  • Makefile 0.7%