repowiserepowise
Sign in
zainrizvi0611-cmd/Magisk
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisezainrizvi0611-cmd/Magisk

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

2,511of 7,600 scored

2,511 commits sit in this repo's top risk tercile, which is 33% of the 7,600scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 5.7 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits92412%Commits whose subject reads as a bug fix rather than new work.Written by an agent10%Read from commit trailers, so it counts what was declared.Change diffusion0.82bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold5.7out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Consistently other-driven across its history.

Feature15%
Fix16%
Refactor7%
Docs2%
Test1%
Deps3%
Chore3%
Other53%
0%of indexed commits are agent-attributed(1 of 7600)
gemini (1)

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
acfde945Merge magiskpolicy, magiskhide, resetprop, magisksu
topjohnwu
9y ago+220.7K -21
100%Elevated
more lines added than baseline
2
3dfcc6b0Checkout from seSuperuser/Superuser, leaving only native parts
topjohnwu
8y ago+151.6K -0
100%Elevated
more lines added than baseline
3
c865d4e1Add memory allocator
topjohnwu
2y ago+6.9K -0
100%Elevated
more lines added than baseline
4
183e5f2eFix xhook cannot hook app_process
LoveSy
4y ago+4.6K -12
100%Elevated
more lines added than baseline
5
f9bde347Convert indentation to spaces
topjohnwu
5y ago+11.8K -11.8K
100%Elevated
more lines added than baseline
6
4d758f87Replace Termux terminal libraries with custom read-only Kotlin implementation
LoveSy
5mo ago+3.6K -249
100%Elevated
more lines added than baseline
7
a42a0a53Declare more symbols
topjohnwu
2y ago+5.6K -1
100%Elevated
more lines added than baseline
8
7bf2e387Support extract boot image from payload.bin
LoveSy
3y ago+5.2K -0
100%Elevated
more lines added than baseline
9
cf65169cSeparate stub Magisk Manager to a module
topjohnwu
7y ago+7.1K -6.6K
100%Elevated
more lines added than baseline
10
7a002567Use libsystemproperties in resetprop
topjohnwu
8y ago+3.4K -2.2K
100%Elevated
more lines added than baseline
11
1def9b30Use xz-embedded for b64xz
topjohnwu
8y ago+3.0K -45
100%Elevated
more lines added than baseline
12
a58d3ea0Use libmincrypt
topjohnwu
8y ago+3.0K -305
100%Elevated
more lines added than baseline
13
f3b68e65Seperate external shared libraries
topjohnwu
9y ago+3.2K -10
100%Elevated
more lines added than baseline
14
52f1d509Project restructure
topjohnwu
9y ago+3.2K -5
100%Elevated
more lines added than baseline
15
b72ba675Vendor argh sources
topjohnwu
10mo ago+3.0K -71
100%Elevated
more lines added than baseline
16
2e95d9f0Update to APK Signature Scheme v2
vvb2060
6y ago+1.2K -536
100%Elevated
more lines added than baseline
17
f17ec9e9Update sqlite header
topjohnwu
7y ago+1.8K -671
100%Elevated
more lines added than baseline
18
f4c93b22Update resetprop for Android O support Updated to upstream https://android.googlesource.com/platform/bionic.git
topjohnwu
9y ago+1.3K -1.4K
100%Elevated
more lines added than baseline
19
4a48f59dChanged root method
dvdandroid
10y ago+2.3K -201
100%Elevated
more lines added than baseline
20
3b73a0eaRemove legacy UI infrastructure and migrate dialogs to Compose
LoveSy
5mo ago+1.3K -1.9K
100%Elevated
more lines added than baseline
21
78d12006Migrate all compression code to Rust
topjohnwu
1y ago+1.9K -1.3K
100%Elevated
more lines added than baseline
22
373092afUpdated homepage layout
Viktor De Pasquale
6y ago+996 -681
100%Elevated
more lines added than baseline
23
b0181242Added (ported back) features from initial design [retrofit,moshi,kotpref] Marked most of the old classes using Networking as deprecated to clearly visualise their future removal
Viktor De Pasquale
7y ago+1.4K -16
100%Elevated
more lines added than baseline
24
52c83b29Updated su screen with new arch
Viktor De Pasquale
7y ago+1.3K -392
100%Elevated
more lines added than baseline
25
e2a437ebSwitch to Google Material 3 library
topjohnwu
5mo ago+1.0K -1.0K
100%Elevated
more lines added than baseline
26
2cab7d6cReplace Fragment navigation with Navigation3 and Compose-based UI
LoveSy
5mo ago+956 -1.4K
100%Elevated
more lines added than baseline
27
397a9069Migrate Settings screen to Jetpack Compose with miuix
LoveSy
5mo ago+685 -919
100%Elevated
more lines added than baseline
28
db8d8327Move magiskboot cli to argh
LoveSy
1y ago+760 -552
100%Elevated
more lines added than baseline
29
a7868011Implement su_daemon in Rust
topjohnwu
1y ago+856 -709
100%Elevated
more lines added than baseline
30
4d2921e7Rewrite sepolicy statement parsing in Rust
LoveSy
2y ago+808 -768
100%Elevated
more lines added than baseline
31
66cee19cAdd printf and sscanf family
topjohnwu
2y ago+1.1K -1
100%Elevated
more lines added than baseline
32
6d79de7dInitial crt0 implementation
topjohnwu
2y ago+865 -18
100%Elevated
more lines added than baseline
33
b8cb9cd8Refactor magiskboot cpio
LoveSy
3y ago+881 -567
100%Elevated
more lines added than baseline
34
96dd24e9Add changelogs and release notes
topjohnwu
5y ago+1.2K -0
100%Elevated
more lines added than baseline
35
fc886a5aMerge Teanity into sources
topjohnwu
7y ago+1.4K -570
100%Elevated
more lines added than baseline
36
7756e107Rewrite configs with Kotlin delagate properties
topjohnwu
7y ago+988 -1.3K
100%Elevated
more lines added than baseline
37
845d1e02Separate magiskinit components
topjohnwu
7y ago+790 -750
100%Elevated
more lines added than baseline
38
adbd47a3Updated modules and repos screen Screens are merged via common viewModel, all data are immediately accessible to both of them
Viktor De Pasquale
7y ago+725 -285
100%Elevated
more lines added than baseline
39
bd00ae8eUpdated Magisk fragment to Kotlin
Viktor De Pasquale
7y ago+1.1K -743
100%Elevated
more lines added than baseline
40
a92c9fc2MagiskSU rewrite for unified binary
topjohnwu
9y ago+1.2K -2.3K
100%Elevated
more lines added than baseline
41
348bc1d0Add extract, repack, hexpatch, sepolicy-injection
topjohnwu
10y ago+1.3K -0
100%Elevated
more lines added than baseline
42
ab318ef9Updated UI
dvdandroid
10y ago+739 -475
100%Elevated
more lines added than baseline
43
b9d21071app: support download image and patch 2/2
vvb2060
4mo ago+578 -1
99%Elevated
more lines added than baseline
44
24650eefBind SQLite to Rust
topjohnwu
1y ago+765 -521
99%Elevated
more lines added than baseline
45
e0cbe287Add the generic syscall function
topjohnwu
2y ago+622 -0
99%Elevated
more lines added than baseline
46
ef48abf1Reorganize zygisk code
topjohnwu
2y ago+668 -650
99%Elevated
more lines added than baseline
47
89aee6ffAdd more to the Utf8CStr family
topjohnwu
2y ago+783 -437
99%Elevated
more lines added than baseline
48
af65d074Support AVB1.0 signing and verification in magiskboot
topjohnwu
3y ago+861 -27
99%Elevated
more lines added than baseline
49
25efdd3dUse code generator for jni_hooks
topjohnwu
5y ago+542 -419
99%Elevated
more lines added than baseline
50
0df891b3Handle window insets with a new way
RikkaW
5y ago+667 -121
99%Elevated
more lines added than baseline
  • acfde945Merge magiskpolicy, magiskhide, resetprop, magisksu
    Author
    topjohnwu
    When
    9y ago
    Lines
    +220.7K -21
    Risk
    100%Elevated
  • 3dfcc6b0Checkout from seSuperuser/Superuser, leaving only native parts
    Author
    topjohnwu
    When
    8y ago
    Lines
    +151.6K -0
    Risk
    100%Elevated
  • c865d4e1Add memory allocator
    Author
    topjohnwu
    When
    2y ago
    Lines
    +6.9K -0
    Risk
    100%Elevated
  • 183e5f2eFix xhook cannot hook app_process
    Author
    LoveSy
    When
    4y ago
    Lines
    +4.6K -12
    Risk
    100%Elevated
  • f9bde347Convert indentation to spaces
    Author
    topjohnwu
    When
    5y ago
    Lines
    +11.8K -11.8K
    Risk
    100%Elevated
  • 4d758f87Replace Termux terminal libraries with custom read-only Kotlin implementation
    Author
    LoveSy
    When
    5mo ago
    Lines
    +3.6K -249
    Risk
    100%Elevated
  • a42a0a53Declare more symbols
    Author
    topjohnwu
    When
    2y ago
    Lines
    +5.6K -1
    Risk
    100%Elevated
  • 7bf2e387Support extract boot image from payload.bin
    Author
    LoveSy
    When
    3y ago
    Lines
    +5.2K -0
    Risk
    100%Elevated
  • cf65169cSeparate stub Magisk Manager to a module
    Author
    topjohnwu
    When
    7y ago
    Lines
    +7.1K -6.6K
    Risk
    100%Elevated
  • 7a002567Use libsystemproperties in resetprop
    Author
    topjohnwu
    When
    8y ago
    Lines
    +3.4K -2.2K
    Risk
    100%Elevated
  • 1def9b30Use xz-embedded for b64xz
    Author
    topjohnwu
    When
    8y ago
    Lines
    +3.0K -45
    Risk
    100%Elevated
  • a58d3ea0Use libmincrypt
    Author
    topjohnwu
    When
    8y ago
    Lines
    +3.0K -305
    Risk
    100%Elevated
  • f3b68e65Seperate external shared libraries
    Author
    topjohnwu
    When
    9y ago
    Lines
    +3.2K -10
    Risk
    100%Elevated
  • 52f1d509Project restructure
    Author
    topjohnwu
    When
    9y ago
    Lines
    +3.2K -5
    Risk
    100%Elevated
  • b72ba675Vendor argh sources
    Author
    topjohnwu
    When
    10mo ago
    Lines
    +3.0K -71
    Risk
    100%Elevated
  • 2e95d9f0Update to APK Signature Scheme v2
    Author
    vvb2060
    When
    6y ago
    Lines
    +1.2K -536
    Risk
    100%Elevated
  • f17ec9e9Update sqlite header
    Author
    topjohnwu
    When
    7y ago
    Lines
    +1.8K -671
    Risk
    100%Elevated
  • f4c93b22Update resetprop for Android O support Updated to upstream https://android.googlesource.com/platform/bionic.git
    Author
    topjohnwu
    When
    9y ago
    Lines
    +1.3K -1.4K
    Risk
    100%Elevated
  • 4a48f59dChanged root method
    Author
    dvdandroid
    When
    10y ago
    Lines
    +2.3K -201
    Risk
    100%Elevated
  • 3b73a0eaRemove legacy UI infrastructure and migrate dialogs to Compose
    Author
    LoveSy
    When
    5mo ago
    Lines
    +1.3K -1.9K
    Risk
    100%Elevated
  • 78d12006Migrate all compression code to Rust
    Author
    topjohnwu
    When
    1y ago
    Lines
    +1.9K -1.3K
    Risk
    100%Elevated
  • 373092afUpdated homepage layout
    Author
    Viktor De Pasquale
    When
    6y ago
    Lines
    +996 -681
    Risk
    100%Elevated
  • b0181242Added (ported back) features from initial design [retrofit,moshi,kotpref] Marked most of the old classes using Networking as deprecated to clearly visualise their future removal
    Author
    Viktor De Pasquale
    When
    7y ago
    Lines
    +1.4K -16
    Risk
    100%Elevated
  • 52c83b29Updated su screen with new arch
    Author
    Viktor De Pasquale
    When
    7y ago
    Lines
    +1.3K -392
    Risk
    100%Elevated
  • e2a437ebSwitch to Google Material 3 library
    Author
    topjohnwu
    When
    5mo ago
    Lines
    +1.0K -1.0K
    Risk
    100%Elevated
  • 2cab7d6cReplace Fragment navigation with Navigation3 and Compose-based UI
    Author
    LoveSy
    When
    5mo ago
    Lines
    +956 -1.4K
    Risk
    100%Elevated
  • 397a9069Migrate Settings screen to Jetpack Compose with miuix
    Author
    LoveSy
    When
    5mo ago
    Lines
    +685 -919
    Risk
    100%Elevated
  • db8d8327Move magiskboot cli to argh
    Author
    LoveSy
    When
    1y ago
    Lines
    +760 -552
    Risk
    100%Elevated
  • a7868011Implement su_daemon in Rust
    Author
    topjohnwu
    When
    1y ago
    Lines
    +856 -709
    Risk
    100%Elevated
  • 4d2921e7Rewrite sepolicy statement parsing in Rust
    Author
    LoveSy
    When
    2y ago
    Lines
    +808 -768
    Risk
    100%Elevated
  • 66cee19cAdd printf and sscanf family
    Author
    topjohnwu
    When
    2y ago
    Lines
    +1.1K -1
    Risk
    100%Elevated
  • 6d79de7dInitial crt0 implementation
    Author
    topjohnwu
    When
    2y ago
    Lines
    +865 -18
    Risk
    100%Elevated
  • b8cb9cd8Refactor magiskboot cpio
    Author
    LoveSy
    When
    3y ago
    Lines
    +881 -567
    Risk
    100%Elevated
  • 96dd24e9Add changelogs and release notes
    Author
    topjohnwu
    When
    5y ago
    Lines
    +1.2K -0
    Risk
    100%Elevated
  • fc886a5aMerge Teanity into sources
    Author
    topjohnwu
    When
    7y ago
    Lines
    +1.4K -570
    Risk
    100%Elevated
  • 7756e107Rewrite configs with Kotlin delagate properties
    Author
    topjohnwu
    When
    7y ago
    Lines
    +988 -1.3K
    Risk
    100%Elevated
  • 845d1e02Separate magiskinit components
    Author
    topjohnwu
    When
    7y ago
    Lines
    +790 -750
    Risk
    100%Elevated
  • adbd47a3Updated modules and repos screen Screens are merged via common viewModel, all data are immediately accessible to both of them
    Author
    Viktor De Pasquale
    When
    7y ago
    Lines
    +725 -285
    Risk
    100%Elevated
  • bd00ae8eUpdated Magisk fragment to Kotlin
    Author
    Viktor De Pasquale
    When
    7y ago
    Lines
    +1.1K -743
    Risk
    100%Elevated
  • a92c9fc2MagiskSU rewrite for unified binary
    Author
    topjohnwu
    When
    9y ago
    Lines
    +1.2K -2.3K
    Risk
    100%Elevated
  • 348bc1d0Add extract, repack, hexpatch, sepolicy-injection
    Author
    topjohnwu
    When
    10y ago
    Lines
    +1.3K -0
    Risk
    100%Elevated
  • ab318ef9Updated UI
    Author
    dvdandroid
    When
    10y ago
    Lines
    +739 -475
    Risk
    100%Elevated
  • b9d21071app: support download image and patch 2/2
    Author
    vvb2060
    When
    4mo ago
    Lines
    +578 -1
    Risk
    99%Elevated
  • 24650eefBind SQLite to Rust
    Author
    topjohnwu
    When
    1y ago
    Lines
    +765 -521
    Risk
    99%Elevated
  • e0cbe287Add the generic syscall function
    Author
    topjohnwu
    When
    2y ago
    Lines
    +622 -0
    Risk
    99%Elevated
  • ef48abf1Reorganize zygisk code
    Author
    topjohnwu
    When
    2y ago
    Lines
    +668 -650
    Risk
    99%Elevated
  • 89aee6ffAdd more to the Utf8CStr family
    Author
    topjohnwu
    When
    2y ago
    Lines
    +783 -437
    Risk
    99%Elevated
  • af65d074Support AVB1.0 signing and verification in magiskboot
    Author
    topjohnwu
    When
    3y ago
    Lines
    +861 -27
    Risk
    99%Elevated
  • 25efdd3dUse code generator for jni_hooks
    Author
    topjohnwu
    When
    5y ago
    Lines
    +542 -419
    Risk
    99%Elevated
  • 0df891b3Handle window insets with a new way
    Author
    RikkaW
    When
    5y ago
    Lines
    +667 -121
    Risk
    99%Elevated
Showing 50 of 7,600 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

0813typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.05.7Diffusion →
Below typical55
Typical63
Elevated82

Commit history for zainrizvi0611-cmd/Magisk

zainrizvi0611-cmd/Magisk has 7,638 commits in its history from 369 contributors, the first of them Jun 28, 2013. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.