Skip to content

creativchic/treble_experimentations

This branch is 1 commit ahead of, 211 commits behind phhusson/treble_experimentations:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

475dff2 · Nov 10, 2018
Jun 7, 2018
Apr 15, 2018
Nov 7, 2018
Dec 7, 2017
Jun 11, 2018
Jun 26, 2018
Jun 6, 2018
Nov 7, 2018
Jan 14, 2018
Mar 23, 2018
Nov 10, 2018
Nov 7, 2018
Nov 7, 2018
Mar 22, 2018

Repository files navigation

Community

IRC: irc://irc.freenode.net/#phh-treble WebIRC: http://webchat.freenode.net/?channels=%23phh-treble&uio=d4 Matrix: #freenode_#phh-treble:matrix.org Telegram https://t.me/phhtreble xda-developers threads: https://forum.xda-developers.com/search.php?do=finduser&u=1915408&starteronly=1

How to build

  • clone this repository
  • call the build scripts from a separate directory

For example:

git clone https://github.com/phhusson/treble_experimentations
mkdir Lineage; cd Lineage
bash ../treble_experimentations/build-rom.sh android-8.1 lineage

More flexible build script

(this has been tested much less)

bash ../treble_experimentations/build-dakkar.sh rr
arm-aonly-gapps-su
arm64-ab-go-nosu

The script should provide a help message if you pass something it doesn't understand

Using Docker

clone this repository, then:

docker build -t treble docker/

docker container create --name treble treble

docker run -ti \
    -v $(pwd):/treble \
    -v $(pwd)/../treble_output:/treble_output \
    -w /treble_output \
    treble \
    /bin/bash /treble/build-dakkar.sh rr \
    arm-aonly-gapps-su \
    arm64-ab-go-nosu

Conventions for commit messages:

  • [UGLY] Please make this patch disappear as soon as possible
  • [master] tag means that the commit should be dropped in a future rebase
  • [device] tag means this change is device-specific workaround
  • ::device name:: will try to describe which devices are concerned by this change
  • [userfriendly] This commit is NOT used for hardware support, but to make the rom more user friendly

About

Notes about tinkering with Android Project Treble

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Smali 92.6%
  • Shell 6.8%
  • Other 0.6%