John Wu (topjohnwu)

topjohnwu

User data from Github https://github.com/topjohnwu

Location:US / Taiwan

GitHub:@topjohnwu

Twitter:@topjohnwu


Organizations
Magisk-Modules-Repo

John Wu's repositories

Magisk

The Magic Mask for Android

Language:RustLicense:GPL-3.0Stargazers:56076Issues:1571Issues:6294

libsu

A complete solution for apps using root permissions

Language:JavaLicense:Apache-2.0Stargazers:1951Issues:89Issues:143

MagiskManager

Companion Android application for Magisk

Language:JavaStargazers:1553Issues:213Issues:0

zygisk-module-sample

A sample project for building Zygisk modules

Language:C++Stargazers:907Issues:76Issues:0

magisk_files

(Deprecated) Magisk File Host

magisk-files

Magisk File Host

magiskbot

The server of MagiskBot

Language:TypeScriptStargazers:273Issues:50Issues:0

ndk-busybox

BusyBox building with command ndk-build

Language:CLicense:NOASSERTIONStargazers:271Issues:30Issues:0

ondk

Oxidized NDK - NDK repackaged with Rust toolchain

Language:ShellLicense:Apache-2.0Stargazers:234Issues:12Issues:3

ndk-box-kitchen

Patch sources and generate files for BusyBox on Android

Language:MakefileStargazers:171Issues:22Issues:0

selinux

This is the upstream repository for the Security Enhanced Linux (SELinux) userland libraries and tools. The software provided by this project complements the SELinux features integrated into the Linux kernel and is used by Linux distributions. All bugs and patches should be submitted to selinux@tycho.nsa.gov.

Language:CLicense:NOASSERTIONStargazers:137Issues:17Issues:0

libcxx

LLVM libc++ without exception and RTTI, specifically for Android.

Language:C++License:NOASSERTIONStargazers:136Issues:8Issues:0

FrankeNDK

Frankenstein NDK for building Magisk

Language:C++Stargazers:116Issues:7Issues:0

magiskpolicy

sepolicy patching tool

Language:CStargazers:115Issues:21Issues:0

ProcGate

POC app to demo procfs leaks on Android systems

Language:KotlinLicense:NOASSERTIONStargazers:105Issues:7Issues:0

samloader

Download Samsung firmware from official servers

Language:PythonLicense:GPL-3.0Stargazers:95Issues:5Issues:0

crt0

An extremely rudimentary libc with its sole purpose being to build the smallest possible executable for Magisk

Language:CStargazers:58Issues:4Issues:0

samfirm.js

TypeScript implementation of a streaming downloader, decryptor and extractor of Samsung firmware.

Language:JavaScriptLicense:GPL-3.0Stargazers:44Issues:2Issues:0

room-runtime

Modified Room runtime library for Proguard/R8 obfuscation

Language:JavaStargazers:43Issues:4Issues:0

jtar

JTar is a simple Java Tar library, that provides an easy way to create and read tar files using IO streams. The API is very simple to use and similar to the java.util.zip package.

Language:JavaLicense:Apache-2.0Stargazers:40Issues:1Issues:0

mincrypt

libmincrypt from AOSP

Language:CStargazers:39Issues:2Issues:0

indeterminate-checkbox

Android CheckBox with additional 3rd "indeterminate" state

Language:JavaLicense:Apache-2.0Stargazers:32Issues:2Issues:0

lz4-java

lz4-java without Unsafe and native implementation

Language:JavaLicense:Apache-2.0Stargazers:29Issues:4Issues:0

CPI

CPI

Language:C++Stargazers:19Issues:3Issues:0

cxx

Safe interop between Rust and C++

Language:RustLicense:Apache-2.0Stargazers:19Issues:2Issues:0

argh

Rust derive-based argument parsing optimized for code size

Language:RustLicense:BSD-3-ClauseStargazers:9Issues:1Issues:0