Wang Han and John Wu
0404e0ca34
Fix NG manager storage permission request
2026-07-28 20:12:38 -07:00
vvb2060 and John Wu
3a9374b9c2
faster gradle sync
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
ff85242a93
clean code
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
e0a7f41c1c
fix DataSourceChannel
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
dcb15e20bc
do not use HEAD
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
fbcafdf2e2
remove unused code
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
71d29f36c6
clean strings
2026-07-28 20:10:20 -07:00
vvb2060 and John Wu
7082518c53
fix AI code
2026-07-28 20:10:20 -07:00
topjohnwu
5c82406ee6
Disable cuttlefish test
...
AOSP is no longer up-to-date
[skip ci]
2026-07-28 18:44:47 -07:00
topjohnwu
e67be65bb2
Fix API 37.0 CI
2026-07-28 18:37:25 -07:00
topjohnwu
0f59f1f345
Setup userspace Magisk tests
...
The existing test infrastructure relies on the full Magisk setup before
it can test any functionality. However for most of the time, we just
want to test the core Magisk functionality without the need of involving
MagiskInit.
2026-07-28 17:23:35 -07:00
topjohnwu
ffadcfd163
Update gradle dependencies
2026-07-28 10:52:47 -07:00
topjohnwu
f5907f2577
Update CI versions
2026-07-27 18:54:36 -07:00
Wang Han and John Wu
1b9f69b4b8
Update zygisk sepolicy for A17 QPR1 Beta 4
...
Mainline kernel starts to use dedicated memfd_file type for memfd,
which makes zygote cannot open memfd created by magiskd.
2026-07-27 18:49:19 -07:00
Wang Han and John Wu
14ea5cfb4a
Fix sepolicy parsing for hyphenated identifiers
2026-05-05 02:15:16 +08:00
topjohnwu
9d0b5298af
Update to ONDK r30.0
2026-04-20 01:36:36 -07:00
topjohnwu
87192bd469
Fix compilation database generation when sccache is enabled
2026-04-20 01:17:00 -07:00
topjohnwu
36511c6d79
Run CI on API 37.0
2026-04-19 19:27:47 -07:00
topjohnwu
75f60d6e63
Update avd.sh
2026-04-19 19:27:47 -07:00
topjohnwu
ee3ce37ae4
Build against API 37
2026-04-19 19:27:47 -07:00
topjohnwu
42fa348357
Address several lint issues
2026-04-15 15:54:19 +00:00
topjohnwu
80e2849f3f
Move InstallBottomSheet into its own file
...
Assist-by: Gemini
2026-04-15 15:54:19 +00:00
topjohnwu
859ba80e43
Port new download feature to apk-ng
...
Assist-by: Gemini
2026-04-15 15:54:19 +00:00
topjohnwu
77ea982963
Update gradle dependencies
2026-04-15 15:54:19 +00:00
Radoš Milićev and John Wu
be7a4b4dcc
Update Serbian translations (Cyrillic & Latin)
2026-04-14 23:02:55 +00:00
南宫雪珊 and GitHub
63b20ceca8
Update Samsung download mode documentation
2026-04-14 03:25:38 -07:00
topjohnwu
7976897ace
Switch over to use Wire
...
Assisted-by: Gemini
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
bdcd938d74
app: delete unused files
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
27688120b4
app: update zh-rCN translation
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
483901f3cd
app: use userspace copy
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
4ee1590cc8
app: add local file supports for HttpFileChannel
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
b9d21071fc
app: support download image and patch 2/2
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
e70e8088ad
app: support download image and patch 1/2
2026-04-14 10:24:16 +00:00
vvb2060 and John Wu
069bbc4837
app: auto measure width
2026-04-14 10:24:16 +00:00
topjohnwu
7d5942a3bc
Remove unused code
2026-04-14 07:16:59 +00:00
topjohnwu
81413b0f10
Remove hardcoded strings in apk-ng
2026-04-14 07:16:59 +00:00
Doddddd and John Wu
4a1a069ad2
Fix gradlew path resolution in env.py
2026-04-10 04:13:15 +00:00
𝗛𝗼𝗹𝗶 and John Wu
4890935866
Update Turkish
...
Sync Turkish translations with the latest English strings and improve overall terminology.
2026-04-09 09:32:22 +00:00
topjohnwu
2f4bb0149e
Update cargo dependencies
2026-04-08 05:29:57 +00:00
topjohnwu
8a0dfb383e
Update gradle dependencies
2026-04-08 05:29:57 +00:00
topjohnwu
9c696d6ff8
Add basic AGENTS.md for application code
2026-04-08 05:29:57 +00:00
topjohnwu
240b6db1cc
Move stub resources into its own module
...
Stop relying on internal AGP intermediate paths in the build directory.
Use standard AGP classes to achieve the same result
2026-04-08 05:29:57 +00:00
topjohnwu
fb8e5b569e
Extract environment setup into its own script
...
This simplifies environment setup for shell operations
2026-04-08 05:29:57 +00:00
topjohnwu
da512b9b1f
Delete previously generated component classes in stub
2026-04-08 05:29:57 +00:00
topjohnwu
d95918dc15
Cleanup PreferenceConfig
2026-04-08 05:29:57 +00:00
topjohnwu
fd1f403bac
Use tools:sdk-common for build-logic
2026-04-08 05:29:57 +00:00
Neebe3289 and John Wu
9dc9b20292
Update Indonesian translations
...
Change-Id: I8243d30f8df1fb9c9aabff85c081db3dba9695b1
2026-03-31 20:55:59 +00:00
Arbri çoçka and John Wu
8a014412c5
Update strings.xml sq
2026-03-31 18:59:05 +00:00
topjohnwu
122a0a3349
Fix Gradle dependencies cache restore
2026-03-27 08:40:46 +00:00
topjohnwu
3cb18d6c1e
Disable Kotlin for stub
...
We need to do it after switching to built-in Kotlin
2026-03-27 08:40:46 +00:00