Commit Graph

61 Commits

Author SHA1 Message Date
Forget 7170c6c7ef website: docs: zh_CN: Sync to en as path_umount (#1516)
Signed-off-by: xiaoleGun <1592501605@qq.com>
2024-03-24 11:19:12 +08:00
sus b220bebd64 Updated translations for the website and templates. (#1513)
Mainly updates in traditional Chinese, but also fixes a typo in
simplified Chinese.
2024-03-23 19:44:02 +08:00
weishu 1e0396c999 website: Add docs for LKM mode 2024-03-23 16:05:21 +08:00
igor 81b3529c29 website: fixed typos and update translation (#1407) 2024-03-04 19:16:39 +08:00
weishu b5a25efe97 website: Add docs for module WebUI 2024-02-23 22:43:31 +08:00
weishu 6d1e6d6287 ksud: default 1T for sparse file 2024-01-30 12:56:59 +08:00
weishu 200b10cc0f ksud: sparse file default 256G 2024-01-29 21:49:39 +08:00
weishu 2f1b4b484f website: Add description for sparse file 2024-01-29 21:42:52 +08:00
Guanran928 2e96fbe786 fix typo (#1300)
AdAday -> AdAway
2024-01-22 15:23:56 +08:00
Arthur 1962fdf605 website: optimize expression and complete Chinese translation (#1278)
Co-authored-by: weishu <twsxtd@gmail.com>
2024-01-09 09:17:25 +08:00
Celica Sylphil ba7cbb3f67 website/docs: Update Simplified Chinese translation (#1279) 2024-01-08 19:53:43 +08:00
Arthur c1c006959f website: fix typo (#1276) 2024-01-08 14:42:41 +08:00
weishu f48ebdb1a9 website: remove coolapk download link 2023-12-28 21:08:57 +08:00
weishu b1d4732e34 website: fix build error 2023-12-28 13:43:56 +08:00
weishu f846de6537 website: update installation instructions 2023-12-28 13:24:49 +08:00
weishu 5a4624f5ab Docs update (#1143) 2023-11-14 13:56:21 +08:00
Aquarius223 94950a48bf website: Optimize the non-GKI page format and repair errors (#1141)
1. Divide the patches into a separate file segment
2. Fix the ISO C90 grammar warning in fs/open.c

Conflict: JA_JP Folder does not do how-to-integrate-for-non-gki.md
Change-Id: I23a611eb937d9cb3da7a2d97046e0b57f1efc4d6

Co-authored-by: admin <paper@localhost>
2023-11-14 11:06:44 +08:00
Brian c8b18b262e docs: Rename mentions of ZygiskOnKernelSU to ZygiskNext (#1114) 2023-11-06 10:26:58 +08:00
Yu c212db20f0 fix typo in zh_CN guide (#1015) 2023-10-09 16:43:42 +08:00
Ylarod e9b90c0d05 ksud: add post_mount stage (#864) 2023-08-16 11:39:32 +08:00
weishu 1f6c97836f website: Add docs for boot-completed stage 2023-07-31 19:58:45 +08:00
longhuan1999 bf3d75d787 Update app-profile.md and strings.xml (#712)
1. website: Correcting several errors in docs of App Profile
2. manager: Remove the 'app name' field except for the default
strings.xml file
2023-07-03 09:51:54 +08:00
weishu 7fddcaf173 website: Add docs for App Profile 2023-07-02 19:07:09 +08:00
Juhyung Park 9fa6a0ce85 Hook improvements (take 2) (#563)
Hi @tiann.

Thanks for the great project, I had great fun playing around with it.

This PR mainly tries to further minimize the possible delays caused by
KernelSU hooking.

There are 3 major changes:
- Processes with 0 < UID < 2000 are blocked straight-up before going
through the allow_list.
I don't see any need for such processes to be interested in root, and
this allows returning early before going through a more expensive
lookup.
If there's an expected breakage due to this change, I'll remove it. Let
me know.
- A page-sized (4K) bitmap is added.
This allows O(1) lookup for UID <= 32767.
This speeds up `ksu_is_allow_uid()` by about 4.8x by sacrificing a 4K
memory. IMHO, a good trade-off.
Most notably, this reduces the 99.999% result previously from worrying
milliseconds scale to microseconds scale.
For UID > 32767, another page-sized (4K) sequential array is used to
cache allow_list.

Compared to the previous PR #557, this new approach gives another nice
25% performance boost in average, 63-96% boost in worst cases.

Benchmark results are available at
https://docs.google.com/spreadsheets/d/1w_tO1zRLPNMFRer49pL1TQfL6ndEhilRrDU1XFIcWXY/edit?usp=sharing

Thanks!

---------

Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2023-06-16 19:53:15 +08:00
Kurisu Cat 5754db3419 document: fix typo (#467)
修正文档中的错别字
2023-05-08 00:12:38 +08:00
aiamadeus 2127bdbb46 website: fix web link address of taichi (#391)
Co-authored-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2023-04-15 15:32:07 +08:00
セリカ・シルフィル bc532cf158 kernel: Support switch branch or tag (#382) 2023-04-13 14:40:56 +08:00
Xeonacid f2529f3e06 website: fix typo (#354) 2023-04-06 22:40:47 +08:00
Ylarod b5accdfc9d website: fix typo, add hidden-features (#349) 2023-04-05 14:36:22 +08:00
tiann b61d36e0cc website: Add docs for REPLACE variables 2023-03-27 17:27:53 +08:00
tiann 4827d50e31 website: Add anchors for zh_CN 2023-03-27 15:35:57 +08:00
tiann c10147043a website: Add docs for REMOVE 2023-03-27 15:17:55 +08:00
tiann 35a8ae2c02 feat: Add documentation for rescuing from bootloop.
- Add new link to sidebar of zh_CN documentation page
- Add new link to sidebar navigation in English documentation page
- Add new guide for rescuing from bootloop
- Include methods for rescuing wrong module flashing
- Provide mechanisms for safe mode and AB updates for module recovery
2023-03-27 11:37:18 +08:00
tiann 9fa33cae86 ksud: Since we have forbidden module running when Magisk installed, we
can now move common script from /data/adb/ksu/post-fs-data.d ->
/data/adb/post-fs-data.d and /data/adb/ksu/service.d ->
/data/adb/service.d
2023-03-27 10:51:25 +08:00
tiann 4b9eadd21f Add docs for module 2023-03-26 15:43:34 +08:00
tiann 7c76bf2e52 website: update FAQ 2023-03-14 11:00:35 +08:00
tiann 9af3cd68c9 website: fix typo and add KernelFlasher 2023-03-01 10:56:20 +08:00
Fankesyooni 6624cb6ff8 website: Fix wrong directory name in document (#282)
I think there is a misspell in document
2023-02-27 22:57:40 +08:00
tiann e525438bc7 website: Add safemode integrate instruction 2023-02-16 12:08:30 +08:00
tiann dfb702196c website: Update installation 2023-02-09 10:51:16 +08:00
tiann e264c31d55 website: Update installation instruction 2023-02-09 09:28:16 +08:00
小さい猫 1c07bcf7e6 website: document the replacement of do_faccessat for some non-GKI (#206)
Signed-off-by: Ookiineko <chiisaineko@protonmail.com>
2023-02-04 21:56:04 +08:00
tiann e1eb951cb0 website: Add some faq 2023-02-03 11:11:41 +08:00
小さい猫 4a811576fc fix some typos introduced in #166 (#181)
Signed-off-by: Ookiineko <chiisaineko@protonmail.com>
Co-authored-by: f19 <58457605+F-19-F@users.noreply.github.com>
Co-authored-by: Scirese <nuclearlight91@gmail.com>
2023-02-02 23:38:04 +08:00
Ylarod cf27d74a63 ci: handle add device automatically (#157) 2023-01-30 19:41:46 +08:00
tiann ab366f5c4d website: fix device list link broken 2023-01-29 16:12:22 +08:00
tiann ce25412ba9 website: opti device list 2023-01-29 12:59:37 +08:00
Huy Minh c02191c969 docs: Adding Android-x86 kernel supported by me (#133)
Chinese translated using Google Translate
2023-01-28 22:36:44 +08:00
tiann e538a7e170 website: repo list for munch 2023-01-28 21:13:48 +08:00
Ylarod 8514c5109a docs: add unofficially-support-devices (#128) 2023-01-28 20:41:23 +08:00