All Projects → phhusson → Treble_experimentations

phhusson / Treble_experimentations

Notes about tinkering with Android Project Treble

Programming Languages

Smali
51 projects
shell
77523 projects

Projects that are alternatives of or similar to Treble experimentations

Dtfmods Core
Core content for Android device testing
Stars: ✭ 5 (-99.75%)
Mutual labels:  smali
Autoreinforce
自动加固Android App
Stars: ✭ 55 (-97.25%)
Mutual labels:  smali
Jbart
Crossplatform (java based) Android ROMs Tools.
Stars: ✭ 83 (-95.85%)
Mutual labels:  smali
Html2apk
build Apk with html
Stars: ✭ 19 (-99.05%)
Mutual labels:  smali
Andtroj
A tool for integrating the Metasploit payload with Android's healthy programs and bypassing antivirus
Stars: ✭ 43 (-97.85%)
Mutual labels:  smali
Wechat
modified wechat
Stars: ✭ 66 (-96.7%)
Mutual labels:  smali
Apk Dependency Graph
Android class dependency visualizer. This tool helps to visualize the current state of the project.
Stars: ✭ 675 (-66.25%)
Mutual labels:  smali
Apk Changer
Command line program for modifying apk files
Stars: ✭ 122 (-93.9%)
Mutual labels:  smali
Droidjack
Este troyano para Android es uno de los más completos. Con él vamos a poder tener acceso a remoto a todo el dispositivo infectado, desde la agenda, las llamadas y los SMS hasta el micrófono y las cámaras del smartphone. Todo.
Stars: ✭ 44 (-97.8%)
Mutual labels:  smali
Tinysmaliemulator
A very minimalist smali emulator that could be used to "decrypt" obfuscated strings
Stars: ✭ 68 (-96.6%)
Mutual labels:  smali
Tps
腾讯 TOS 适配系统
Stars: ✭ 27 (-98.65%)
Mutual labels:  smali
Deapk
DeAPK is an open-source, online APK decompiler which lets you upload an APK and then decompile it to Smali or Java sources. It is built using Laravel, Vue.js, Bootstrap, FontAwesome, Pusher, Redis, MySQL, apktool, jadx and hosted atop Oracle cloud platform.
Stars: ✭ 33 (-98.35%)
Mutual labels:  smali
Jflte Gpe
Google Edition by Danvdh, Kryten2k35, Googy_Anas & Ktoonsez
Stars: ✭ 67 (-96.65%)
Mutual labels:  smali
Simple Deodexer
A simple Android application deodexer for Linux & macOS
Stars: ✭ 16 (-99.2%)
Mutual labels:  smali
Pixellaunchermodv5
Stars: ✭ 95 (-95.25%)
Mutual labels:  smali
Fakerandroid
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
Stars: ✭ 695 (-65.25%)
Mutual labels:  smali
Simplesmali
通过精简Smali语法细节来增强反编译代码阅读性,自定义了一种简单语法
Stars: ✭ 61 (-96.95%)
Mutual labels:  smali
Backdoor Apk
backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
Stars: ✭ 1,766 (-11.7%)
Mutual labels:  smali
Obfusesmalitext
smali文件,jar包字符串混淆,支持gradle插件
Stars: ✭ 105 (-94.75%)
Mutual labels:  smali
Gcam
Stars: ✭ 68 (-96.6%)
Mutual labels:  smali

Community

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].