Commit Graph

60 Commits

Author SHA1 Message Date
topjohnwu
14d189ea30 Fix DNS issues on Bionic 2024-10-06 01:43:13 -07:00
topjohnwu
9fa83933e1 Add 16k page support 2024-07-17 11:10:24 -07:00
topjohnwu
e9dc4d4ac8 Update scripts and README 2024-07-16 18:07:02 -07:00
topjohnwu
3a4348c605 Update external dependencies 2024-07-16 08:58:37 -07:00
topjohnwu
e6067b539f Update Application.mk 2024-07-16 08:54:46 -07:00
topjohnwu
4eaab744b1 Update run.sh 2024-07-16 08:50:08 -07:00
topjohnwu
effd7dbd35 Update patches and config 2024-07-16 08:40:01 -07:00
topjohnwu
bdd5eb470b Update patches 2024-06-21 03:11:23 -07:00
topjohnwu
35910478d0 Disable tc applet
Busybox is not updated to support latest Linux headers
2024-06-18 14:39:58 -07:00
topjohnwu
8d5b447831 Update patches for NDK r27
- Remove patch #14 as syslog.h is included in r27
- Add support for RISC-V renameat2 syscall
2024-04-25 15:48:56 -07:00
topjohnwu
0fccb256cb Update patches to build with NDK r26 2023-09-02 05:28:28 -07:00
topjohnwu
b18e33ad7e Update build scripts to match upstream Magisk 2023-09-02 05:16:33 -07:00
osm0sis
ce046d06f9 Update for BusyBox 1.36.1
- remove upstreamed/resolved patches
- rebase patches over released stable 1.36.1
- fix KBuild parsing of .S files for Android.mk
- add new patch to fix direct loopback mount and losetup next loop
- switch to recommending the Magisk SELinux fork to ensure Android compatibility
2023-09-02 04:45:30 -07:00
topjohnwu
92c1537f51 Add new realpath patch 2022-03-22 04:14:21 -07:00
topjohnwu
49136e1127 Update for NDK r23 2022-01-30 06:25:10 -08:00
topjohnwu
60723642f7 Add a missing patch back 2022-01-25 03:29:27 -08:00
topjohnwu
4122428db9 Reorder patches 2022-01-24 23:10:28 -08:00
LoveSy
5ff8009af4 Enable nsenter applet 2022-01-24 23:08:37 -08:00
osm0sis
1c9e772a78 Fix UB from clang busybox optimization
Thanks @yujincheng08 and @canyie for the upstream busybox patches
2021-11-21 12:38:53 -08:00
osm0sis
092ae32869 Fix build for latest pcre2 2021-11-21 12:38:53 -08:00
osm0sis
5ba6d51322 Update for BusyBox 1.34.1 2021-11-21 12:38:53 -08:00
topjohnwu
6f4add81a7 Use APP_SHORT_COMMANDS instead 2021-09-23 02:17:21 -07:00
topjohnwu
b2191d0324 Update patches 2021-09-23 02:13:09 -07:00
topjohnwu
b229c73135 Update scripts and remove toybox support 2021-09-23 02:11:12 -07:00
osm0sis
87ca6f75aa Update for BusyBox 1.33.1 2021-05-08 15:11:30 -07:00
vvb2060
f3838e0cc2 Move global config to local 2021-05-08 15:09:44 -07:00
topjohnwu
8e189fc6c7 Update for BusyBox 1.32.1 2021-01-21 00:16:34 -08:00
Chris Renshaw
101ca29b01 Fix build on Windows
- guard with ifeq to not slow down build needlessly on other platforms
2020-07-19 02:21:53 -07:00
topjohnwu
b2b96eb780 Add new patches 2020-06-25 04:33:57 -07:00
topjohnwu
d949fe89be Update config and patch files
- Rebased all patch files with latest sources
- Use git am (fallback to fuzzy patch) to apply patches
- Fixed bug where SELinux causes segfault in the applet `install`
2020-05-02 03:25:13 -07:00
topjohnwu
9b5606e1f8 Update Makefiles 2020-05-02 00:55:36 -07:00
topjohnwu
b4e67f8c70 Update BusyBox patches/scripts/Makefile 2020-04-11 03:50:12 -07:00
topjohnwu
fe35fc5da1 Add new patches 2020-04-03 02:16:08 -07:00
topjohnwu
983c7687ee Fix links in README 2020-01-21 19:58:46 +08:00
topjohnwu
ce2786a2ca Generate embedded_scripts.h 2020-01-20 20:51:54 +08:00
topjohnwu
7eed0bd339 Copy configs 2020-01-20 19:55:01 +08:00
topjohnwu
bcfcfeaf48 Add SELinux support to BusyBox 2020-01-20 18:45:19 +08:00
osm0sis
138172e81e Update config to add mtd-utils flash* applets 2019-12-05 16:27:26 -05:00
osm0sis
91b41a1d52 Remove tls patch which is no longer necessary 2019-12-05 16:27:26 -05:00
topjohnwu
550220fc9e Use absolute path for pwd 2019-11-02 01:13:52 -04:00
topjohnwu
a14939aad5 Update for 1.31.1 2019-10-31 17:45:49 -04:00
osm0sis
64bb2ae88d Update auto-gen busybox config
- bring-up to latest busybox 1.31.1 stable
- disable networking utils which compile without error but do not work as expected from an NDK static binary without further patches ("bad address" error)
2019-10-31 17:20:38 -04:00
John Wu
fd1437f733
Update README.md 2018-12-25 18:26:13 +08:00
topjohnwu
588015da24 Update for new NDK versions 2018-12-25 18:25:08 +08:00
topjohnwu
b156fd269a Disable CONFIG_FEATURE_SUID to workaround seccomp on Android 9.0 2018-08-12 23:51:31 +08:00
topjohnwu
20d6a04a11 Slightly update patching script 2018-08-12 18:35:47 +08:00
topjohnwu
fbc8e0e4a3 Add toybox support 2018-08-12 18:11:33 +08:00
topjohnwu
0dc02a54a2 Update to 1.29.2 2018-08-12 08:21:56 +08:00
topjohnwu
872226caab Fix segfault using sh and errors in wget 2018-06-09 15:17:48 +08:00
topjohnwu
8b40dbe70e Several fixes 2018-06-03 15:14:38 +08:00