Commit Graph

2135 Commits

Author SHA1 Message Date
dependabot[bot]
fe854b8408 build(deps): bump syn in /userspace/ksud in the crates group
Bumps the crates group in /userspace/ksud with 1 update: [syn](https://github.com/dtolnay/syn).


Updates `syn` from 2.0.93 to 2.0.94
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/2.0.93...2.0.94)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-02 09:00:49 +00:00
rifsxd
5982cdb61d source: minor cleanup 2025-01-01 21:19:50 +06:00
rifsxd
7ea1579bce kernel: try umount /system/etc/hosts & /system_ext 2024-12-31 11:14:39 +06:00
rifsxd
4a07ce7d0b kernel: removed KSU (official) v2 signature size/hash 2024-12-31 11:02:34 +06:00
rifsxd
000fbf3cd3 manager: happy new year's eve! 2024-12-31 06:07:51 +06:00
Rifat Azad
b9279719e0 Merge pull request #58 from rifsxd/dependabot/cargo/userspace/ksud/crates-e660d3d5ff
build(deps): bump the crates group in /userspace/ksud with 3 updates
2024-12-30 14:52:34 +06:00
dependabot[bot]
3b9a5249f8 build(deps): bump the crates group in /userspace/ksud with 3 updates
Bumps the crates group in /userspace/ksud with 3 updates: [serde](https://github.com/serde-rs/serde), [serde_derive](https://github.com/serde-rs/serde) and [syn](https://github.com/dtolnay/syn).


Updates `serde` from 1.0.216 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.216...v1.0.217)

Updates `serde_derive` from 1.0.216 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.216...v1.0.217)

Updates `syn` from 2.0.92 to 2.0.93
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/2.0.92...2.0.93)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: serde_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 08:44:56 +00:00
Rifat Azad
99c628085d Update README_TR.md 2024-12-30 05:40:03 +06:00
Rifat Azad
cec6ad97bd Update README_CN.md 2024-12-30 05:39:03 +06:00
Rifat Azad
dffe64f20a Update README.md 2024-12-30 05:35:44 +06:00
Rifat Azad
15af23f698 ci: force install cross 2024-12-29 13:33:58 +06:00
Rifat Azad
be48978aae manager: floating button dynamic padding depending on android navigation bar 2024-12-29 13:02:37 +06:00
Rifat Azad
7eef20cae2 manager: disabled save log and back instance untill flashing is completed, hide bottom navbar and add additional close button 2024-12-28 14:11:22 +06:00
Rifat Azad
a22f2937c6 manager: fix comment typo 2024-12-27 23:05:24 +06:00
Loukious
a5f12ffe96 fix: reset ambient capabilities to resolve D-Bus permission issues 2024-12-27 22:39:38 +06:00
Rifat Azad
461e5b5999 Merge pull request #51 from rifsxd/dependabot/cargo/userspace/ksud/crates-3fff81349a
build(deps): bump the crates group in /userspace/ksud with 2 updates
2024-12-27 17:40:42 +06:00
dependabot[bot]
6f7a1b5a18 build(deps): bump the crates group in /userspace/ksud with 2 updates
Bumps the crates group in /userspace/ksud with 2 updates: [cc](https://github.com/rust-lang/cc-rs) and [syn](https://github.com/dtolnay/syn).


Updates `cc` from 1.2.5 to 1.2.6
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.5...cc-v1.2.6)

Updates `syn` from 2.0.91 to 2.0.92
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/2.0.91...2.0.92)

---
updated-dependencies:
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-27 08:37:47 +00:00
Rifat Azad
e16e0c65d6 manager: replaced app profile icon 2024-12-27 08:45:06 +06:00
rifsxd
89f7aac2b8 Revert "manager: add Turkish translation"
This reverts commit 8c30101e8f.
2024-12-27 02:44:39 +06:00
Rifat Azad
604a5aae38 Merge pull request #49 from CanerKaraca23/translate
manager: add Turkish translation
2024-12-27 02:05:58 +06:00
Caner Karaca
8c30101e8f manager: add Turkish translation 2024-12-26 23:02:30 +03:00
Rifat Azad
a1ea40bf47 Merge pull request #46 from rifsxd/dependabot/cargo/userspace/ksud/crates-a0187c8a40
build(deps): bump quote from 1.0.37 to 1.0.38 in /userspace/ksud in the crates group
2024-12-27 01:48:54 +06:00
Michelle Rodriguez
624b1d0da3 manager: Add sort options on module's appbar (#2308)
module list will be sorted by options when these are enabled:

![83d5cd3d23b8f6c36b52e731f5e21a97](https://github.com/user-attachments/assets/eaadc1a3-21c6-4b73-a55f-206b6faa7d2d)
It will be very friendly and convenient  when manager has many modules.
2024-12-27 00:09:39 +06:00
Rifat Azad
07e6637d1f manager: hdie bottom navbar on action screen 2024-12-26 23:09:46 +06:00
Rifat Azad
755c68947a manager: fixed missing opening bracket 2024-12-26 21:34:21 +06:00
Rifat Azad
5520be535c manager: fixed global string 2024-12-26 21:26:53 +06:00
Rifat Azad
f356ece503 manager: disabled back button and added action close button 2024-12-26 20:49:42 +06:00
bryanyee33
090ae7fb2d manager: module: refresh after webui usage (#2317)
- This commit fixes issue tiann#2250

https://github.com/user-attachments/assets/19dcca12-cb34-4e6e-88b4-72c26c2773f3

Tested by: backslashxx <118538522+backslashxx@users.noreply.github.com>
2024-12-26 18:00:14 +06:00
Rifat Azad
b638a068fc Merge pull request #47 from pys36/patch-1
manager: Add Indonesia translation
2024-12-26 17:28:21 +06:00
Pang YS
9e45282692 manager: Add Indonesia translation 2024-12-26 17:02:02 +08:00
dependabot[bot]
32efdcbd27 build(deps): bump quote in /userspace/ksud in the crates group
Bumps the crates group in /userspace/ksud with 1 update: [quote](https://github.com/dtolnay/quote).


Updates `quote` from 1.0.37 to 1.0.38
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](https://github.com/dtolnay/quote/compare/1.0.37...1.0.38)

---
updated-dependencies:
- dependency-name: quote
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-26 09:00:28 +00:00
Pang YS
f9dbb96308 Create strings.xml 2024-12-26 16:19:33 +08:00
Rifat Azad
5645754168 manager: custom uri for webui 2024-12-26 12:04:27 +06:00
rifsxd
eb38297505 ci: fixed build-manager gradlew exec perms 2024-12-26 06:15:38 +06:00
Rifat Azad
2364dc98c4 Merge pull request #43 from CanerKaraca23/ksud
ksud: update cargo dependencies
2024-12-26 06:02:10 +06:00
Rifat Azad
0dd9558362 Merge pull request #42 from CanerKaraca23/manager
manager: update gradle and ndk
2024-12-26 06:01:52 +06:00
Rifat Azad
a5e0256932 Merge pull request #40 from CanerKaraca23/workflows
ci: update workflows
2024-12-26 05:41:25 +06:00
Rifat Azad
efdd8298b7 Merge pull request #41 from CanerKaraca23/readme
docs: add Turkish readme
2024-12-26 05:19:40 +06:00
Caner Karaca
c540c9ba4c docs: fixed typo 2024-12-26 02:15:56 +03:00
Caner Karaca
f073211b3f ksud: update cargo dependencies 2024-12-25 23:12:09 +00:00
Caner Karaca
08727ea9b2 manager: update gradle and ndk 2024-12-25 23:09:33 +00:00
Caner Karaca
346e561692 docs: add Turkish readme 2024-12-25 23:02:56 +00:00
Caner Karaca
4036be76c4 ci: update workflows 2024-12-25 22:58:37 +00:00
bryanyee33
54d09f136c Imitate terminal clear command in manager (#2307)
The current implementation of KSU manager's output screen simply prints
`[H[J` when the `clear` command is used (in both the flashing module &
action button screen) instead of clearing the screen:
<img
src="https://github.com/user-attachments/assets/c30ceb87-13ac-4ba6-a7c5-045564e83181"
width="300" />

This limits the ability of shell scripts to purely textual & linear
outputs, and prevents more flexible outputs such as a refreshing
progress bar or even a progress circle for long running scripts. The
current implementation moreover limits the output to 65536 bytes for the
String `text`, causing the app to hang once this limit has been reached
for scripts with more verbose outputs.

This PR fixes these issues by allowing for usage of the `clear` command
in shell scripts to clear the screen. It works by checking if the
current output line starts with "", which is the default output of
the `clear` command in KSU's busybox, and clears the previous outputs if
there is a match. This should work universally since the `clear` command
defaults to this implementation when ran in KSU manager.

A working example can be seen below, where the `clear` command is
heavily used (24 times a second) to test for performance & reliability
of the code:


https://github.com/user-attachments/assets/c45fb6f1-1b40-4b67-8837-4d9a00429715

Tested-by: backslashxx
2024-12-25 16:35:45 +06:00
Rifat Azad
7ca46e51dd Merge pull request #38 from rifsxd/dependabot/cargo/userspace/ksud/crates-56a057e772
build(deps): bump js-sys from 0.3.72 to 0.3.76 in /userspace/ksud in the crates group
2024-12-25 16:15:22 +06:00
Rifat Azad
7d3a9eb6f2 ksud: export KSU_NEXT to environment 2024-12-25 16:09:48 +06:00
Rifat Azad
bb9ac9023d docs: updated README.md 2024-12-25 16:08:24 +06:00
dependabot[bot]
56f8104db1 build(deps): bump js-sys in /userspace/ksud in the crates group
Bumps the crates group in /userspace/ksud with 1 update: [js-sys](https://github.com/rustwasm/wasm-bindgen).


Updates `js-sys` from 0.3.72 to 0.3.76
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: js-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-25 10:07:33 +00:00
Rifat Azad
716fff91bc website: resides in docs dir 2024-12-25 04:49:34 +06:00
Rifat Azad
5160dca539 manager: improved app icon
website: KernelSU Next home added
2024-12-25 04:45:46 +06:00