Angel J
16a0217b7f
feat(adb): use direct USB for built-in backend
...
Replace the server-based backend with embedded USB communication and share
backend selection across the CLI and GUI.
Serialize USB operations, cache connections, handle device replugging, and
report authorization, busy, and permission errors.
Create keys atomically and validate existing keys. Convert PKCS#1 keys to
temporary PKCS#8 files without modifying the originals. Propagate remote
shell failures and add coverage for discovery, locking, and recovery.
2026-08-13 07:52:32 -07:00
iamanaws
7dcb7e9315
feat: add CLI and restructure into multi-package workspace
...
- Add crates/uad-cli for command-line interface
- Extract shared logic into crates/uad-core
- Separate GUI into crates/uad-gui
- Enable code reuse across components
2026-06-13 17:21:27 -07:00
Rudxain
49250576f3
build(logo): optional image dep
2026-04-11 00:58:55 -04:00
Anonymoussaurus
a5136a6674
chore(pull-request-templates): add templates ( #1283 )
...
* chore(pull-request-template): add templates
Introduce two pull request templates to standardize contributions: .github/pull_request_template/app.md for app-related changes (description, related issues, testing matrix, checklist) and .github/pull_request_template/packages.md for package updates (description, testing, acknowledgements, package validation checklist). These templates help ensure consistent PR metadata and verification steps for maintainers and contributors.
* chore(pull-request-templates): add documentation template
Add .github/pull_request_template/documentation.md to provide a standardized pull request template for documentation updates. The template includes a Description section, Documentation Changes section, and a checklist (link to CONTRIBUTING, clarity, grammar/spelling, link verification, code example testing, and markdown formatting) to improve consistency and quality of doc PRs.
* chore(pull-request-templates): add desktop/window manager fields
Add 'Desktop Environment' and 'Window System/Manager' checklist items to the app PR template to capture more detailed testing environment information. Also adjust the ADB version line indentation to align with the checklist structure.
* chore(pull-request-templates): use absolute URL for contributing guidelines
* chore(pull-request-templates): move files to dedicated folder
* chore(pull-request-template): reword checkbox
Co-authored-by: Angel J <78835633+iamanaws@users.noreply.github.com>
---------
Co-authored-by: Angel J <78835633+iamanaws@users.noreply.github.com>
2026-02-18 10:52:31 -04:00
Anonymoussaurus
e6d44912a7
chore(issue-templates): add removal level options to issue templates
...
Clarify allowed Removal levels in issue templates by adding explicit options (`Recommended`|`Advanced`|`Expert`|`Unsafe`) to the Removal field. Updates .github/ISSUE_TEMPLATE/3-add-new-packages.yml and .github/ISSUE_TEMPLATE/5-update-apps-description-or-recommendation.yml to prompt contributors to use the defined removal categories from the wiki.
2026-02-06 05:07:21 -04:00
Anonymoussaurus
33f15cb6df
chore(issue-templates): add checkbox for reading about removals
2026-02-06 05:07:21 -04:00
Anonymoussaurus
77f5c30410
chore(issue-templates): add link to removal definitions
2026-01-24 23:29:23 +01:00
Den1136
9f140a4b23
pkg: add many new packages ( #1180 )
...
* Add 13 new packages from Unlisted
* add 1 more package
* Add 2 more packages
* Change descriptions of some packages
* Fix typo
* Change description for 2 packages
Change description for com.miui.miwallpaper and com.google.android.networkstack.tethering. Didn't move them.
* fix 1 package
* Add 8 new packages
* Fix a package
* Add 1 more package
* Add 3 more packages
* Add 2 more packages
* Finalize new packages (30 Packages)
* Remove unnecessary
* One more change
* Finalize edited packages
* Cover issue #1184
* Add package from issue #1197
* Squashed commit of the following:
commit d00dd63d10
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 14:31:49 2025 -0400
docs(README): replace Matrix logo by icon
commit a12d8412f7
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:56:30 2025 -0400
replace discord icon by SVG
also use MD rather than HTML in README
commit 56e267c85d
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:11:28 2025 -0400
docs(CONTRIB): improve `CONTRIBUTING`
commit 944a704ee7
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:11:02 2025 -0400
docs(README): improve `README`
commit 83f9f43fde
Merge: fca7922 f62edc1
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 13:46:31 2025 +0100
Merge pull request #1188 from zencd/pkg/pocogames
pkg(xiaomi): add pre-installed Xiaomi Poco games
commit f62edc16e8
Author: zzz <z@z.com>
Date: Mon Dec 8 19:55:42 2025 +0300
Add games to the `uad_lists.json`, pre-installed on Xiaomi Poco X7 Pro. I've uninstalled them without any problem.
commit fca7922b3c
Author: Ihor Romanyshyn <ihor.vapor.romanyshyn@gmail.com>
Date: Tue Dec 9 14:39:05 2025 +0200
pkg(com.taboola.mip): add package (#1186 )
* Add description for com.taboola.mip (intrusive Taboola lock-screen module)
* remove redundant empty line
---------
Co-authored-by: Ihor Romanyshyn <iromanyshyn@laptop>
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
commit 581f5d4d37
Author: aRav3n <24660772+aRav3n@users.noreply.github.com>
Date: Tue Dec 9 17:21:55 2025 +0530
Update uad_lists.json (#1178 )
Update descriptions for:
- com.samsung.android.app.omcagent
- de.axelspringer.yana.zeropage
- com.samsung.android.rampart
Change description for:
- com.samsung.android.mapsagent
Add package:
- com.google.android.apps.aiwallpapers
Credit: https://xdaforums.com/t/definitive-oneui-guide-tweaks-optimization-privacy-2025.4685716/
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
commit 539fa098d0
Author: Clippy <227344378+johny579@users.noreply.github.com>
Date: Tue Dec 9 11:40:00 2025 +0000
Merge pull request #1175 from johny579/main
pkg(overlays): change descriptions and removals
commit bca4148fb9
Merge: 1ea4fdc 6b60ca4
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 12:11:23 2025 +0100
Merge branch 'Lost-Entrepreneur439-main'
commit 6b60ca4926
Merge: 1ea4fdc ddde5e6
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 12:10:49 2025 +0100
Merge branch 'main' of github.com:Lost-Entrepreneur439/universal-android-debloater-next-generation into Lost-Entrepreneur439-main
commit 1ea4fdca30
Merge: 9c87b56 69e63a9
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 11:29:33 2025 +0100
Merge pull request #1022 from Universal-Debloater-Alliance/pkg/tcl
pkg(tcl): add and update many packs
commit ddde5e6811
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Mon Dec 1 22:07:17 2025 -0330
Chane com.ipsec.service and com.lge.shutdownmonitor to advanced.
commit e6cdca6c22
Merge: 4651fe6 1f71a85
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Mon Dec 1 22:05:31 2025 -0330
Merge branch 'main' into main
commit 69e63a9a15
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sat Jul 19 12:10:01 2025 -0400
pkg(tcl): updates and adds
mostly Iris/NXTVISION
commit 4651fe6c49
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Fri Nov 21 12:26:02 2025 -0330
pkg(lg, misc): add packages from LG Stylo 3 Plus
* Squashed commit of the following:
commit d00dd63d10
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 14:31:49 2025 -0400
docs(README): replace Matrix logo by icon
commit a12d8412f7
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:56:30 2025 -0400
replace discord icon by SVG
also use MD rather than HTML in README
commit 56e267c85d
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:11:28 2025 -0400
docs(CONTRIB): improve `CONTRIBUTING`
commit 944a704ee7
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sun Nov 23 13:11:02 2025 -0400
docs(README): improve `README`
commit 83f9f43fde
Merge: fca7922 f62edc1
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 13:46:31 2025 +0100
Merge pull request #1188 from zencd/pkg/pocogames
pkg(xiaomi): add pre-installed Xiaomi Poco games
commit f62edc16e8
Author: zzz <z@z.com>
Date: Mon Dec 8 19:55:42 2025 +0300
Add games to the `uad_lists.json`, pre-installed on Xiaomi Poco X7 Pro. I've uninstalled them without any problem.
commit fca7922b3c
Author: Ihor Romanyshyn <ihor.vapor.romanyshyn@gmail.com>
Date: Tue Dec 9 14:39:05 2025 +0200
pkg(com.taboola.mip): add package (#1186 )
* Add description for com.taboola.mip (intrusive Taboola lock-screen module)
* remove redundant empty line
---------
Co-authored-by: Ihor Romanyshyn <iromanyshyn@laptop>
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
commit 581f5d4d37
Author: aRav3n <24660772+aRav3n@users.noreply.github.com>
Date: Tue Dec 9 17:21:55 2025 +0530
Update uad_lists.json (#1178 )
Update descriptions for:
- com.samsung.android.app.omcagent
- de.axelspringer.yana.zeropage
- com.samsung.android.rampart
Change description for:
- com.samsung.android.mapsagent
Add package:
- com.google.android.apps.aiwallpapers
Credit: https://xdaforums.com/t/definitive-oneui-guide-tweaks-optimization-privacy-2025.4685716/
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
commit 539fa098d0
Author: Clippy <227344378+johny579@users.noreply.github.com>
Date: Tue Dec 9 11:40:00 2025 +0000
Merge pull request #1175 from johny579/main
pkg(overlays): change descriptions and removals
commit bca4148fb9
Merge: 1ea4fdc 6b60ca4
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 12:11:23 2025 +0100
Merge branch 'Lost-Entrepreneur439-main'
commit 6b60ca4926
Merge: 1ea4fdc ddde5e6
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 12:10:49 2025 +0100
Merge branch 'main' of github.com:Lost-Entrepreneur439/universal-android-debloater-next-generation into Lost-Entrepreneur439-main
commit 1ea4fdca30
Merge: 9c87b56 69e63a9
Author: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
Date: Tue Dec 9 11:29:33 2025 +0100
Merge pull request #1022 from Universal-Debloater-Alliance/pkg/tcl
pkg(tcl): add and update many packs
commit ddde5e6811
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Mon Dec 1 22:07:17 2025 -0330
Chane com.ipsec.service and com.lge.shutdownmonitor to advanced.
commit e6cdca6c22
Merge: 4651fe6 1f71a85
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Mon Dec 1 22:05:31 2025 -0330
Merge branch 'main' into main
commit 69e63a9a15
Author: Rudxain <76864299+Rudxain@users.noreply.github.com>
Date: Sat Jul 19 12:10:01 2025 -0400
pkg(tcl): updates and adds
mostly Iris/NXTVISION
commit 4651fe6c49
Author: Ivy <78825510+Lost-Entrepreneur439@users.noreply.github.com>
Date: Fri Nov 21 12:26:02 2025 -0330
pkg(lg, misc): add packages from LG Stylo 3 Plus
* Edit list descs (approval required)
I wanted to change the description of Unsafe long ago
* Add 2 overlays for com.android.wifi.resources
One more package left undocumented but i have to figure out its purpose first
* Add 1 more package
* Add 1 more package; change 2 packages
* Add 1 package, change 2 packages
* Edit list descs (APPROVAL REQUIRED)
* typo
* Add 1 important package
* Add 10 new packages from #1211
* pkg: fix missing comma in JSON
* Update uad_lists.json
* Update .github/ISSUE_TEMPLATE/3-add-new-packages.yml
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
* #1211 package placeholder for simplicity in my next PR (APPROVAL REQUIRED)
* fix attempt
* fix attempt 2
* Fix attempt 3
* Fix attempt 4
* Fix attempt 5
* Test
* Cancel template
* Correct packages for comments
Finally figured it out
* pkg(com.google.android.health.connect.backuprestore): change removal
* pkg(com.google.android.healthconnect.controller): change removal
* pkg(com.android.healthconnect.overlay): change removal
* SarReduce update
* Fix \n
* Delete resources/assets/uad_lists (1).json
* Fix
---------
Co-authored-by: Anonymoussaurus <50231698+AnonymousWP@users.noreply.github.com>
2026-01-21 11:19:23 +01:00
Anonymoussaurus
0a60b713db
ci(release): move packages to bottom of release
2026-01-15 16:34:09 +01:00
Anonymoussaurus
5dd2d52bbb
ci(releases): add note about package list updates
...
Added a note to the release workflow clarifying that package list updates do not require a new app version, as UAD-ng fetches the latest package definitions on launch if connected to the internet.
2026-01-08 14:00:11 +01:00
Anonymoussaurus
a2d112392a
chore(issue-templates): encourage PRs in issue templates and add checklist items
...
Added sections to issue templates encouraging users to submit Pull Requests and linked to the contribution guide. Also introduced new checklist options for users to indicate willingness to submit a PR, aiming to speed up processing of package-related issues and documentation updates.
2026-01-08 12:19:37 +01:00
Frigyes Erdosi Szucs
bf57e9804d
chore(ci): change latest to 15
2026-01-07 10:13:51 -08:00
Frigyes Erdosi Szucs
60fb42c5e7
chore(ci): standardize macos capitalization to line up with GH runners
2026-01-07 04:26:12 -08:00
Frigyes Erdosi Szucs
a68e391bb6
chore(c): bumped runner versions
2026-01-07 04:20:52 -08:00
Clippy
539fa098d0
Merge pull request #1175 from johny579/main
...
pkg(overlays): change descriptions and removals
2025-12-09 12:40:00 +01:00
Rudxain
15fcd106f7
ci(cargo-check): deny warns
2025-10-31 19:08:35 -04:00
Rudxain
d74a30b194
Revert "ci(cargo): replace check by clippy"
...
This reverts commit 38554ca2d7 .
2025-10-31 18:46:27 -04:00
Rudxain
1fda255b69
ci: rm mold (missed in b86bb3c)
2025-07-10 02:41:46 -04:00
Rudxain
5c5499bc6b
ci(clippy): deny default warnings
...
but keep `style` as `warn`
2025-04-29 14:39:45 -04:00
Rudxain
38554ca2d7
ci(cargo): replace check by clippy
2025-04-29 14:28:06 -04:00
Rudxain
ce341df6c3
ci(cargo): rm --all flag
2025-04-29 13:43:57 -04:00
Anonymoussaurus
4338731dd8
chore(issue-template): apply suggestions from code review
2025-03-08 18:29:25 +01:00
Anonymoussaurus
f7d77819c1
ci(changelog): add and rename titles
2025-03-08 14:16:32 +01:00
Anonymoussaurus
aa6bd2417a
chore(issue-template): add CI issue template
2025-03-08 14:06:21 +01:00
Anonymoussaurus
cf03839ac7
chore(release): rename testing to ci
2025-03-08 14:06:08 +01:00
Anonymoussaurus
60c89c887c
build(ci): upgrade GitHub release Action to v2
2025-02-19 00:12:10 +01:00
Anonymoussaurus
13bab7f0c4
build(ci): version-pin OS of runners
2025-02-19 00:11:31 +01:00
Anonymoussaurus
2d77c15fe1
build(ci): remove exclude and add MacOS-intel to CI
2025-01-13 21:57:44 +01:00
Anonymoussaurus
467aa379b6
build(ci): add runner for MacOS with Intel CPU
2025-01-12 17:17:37 +01:00
Anonymoussaurus
83b24d5f2e
build(ci): remove DeepSource check
2025-01-09 00:41:02 +01:00
Ricardo Fernández Serrata
f38ad6fe1d
chore(issue-template): add ADB version field for bug-report
2024-12-10 08:41:35 -04:00
Ricardo Fernández Serrata
b3c1d4787c
fix(1-bug-report.yml): rendering error
2024-09-29 16:38:28 -04:00
Ricardo Fernández Serrata
66be4a2610
chore(bug-report.yml): collapse log contents
2024-09-26 11:52:57 -04:00
Ricardo Fernández Serrata
2a1ebbaa1d
chore(issue-template): improve correctness, privacy, and comprehensiveness ( #606 )
...
* chore(bug_template): improve correctness, privacy, and comprehensiveness
* chore(bug_template): fix syntax errors
* chore(bug_template): move MD links to MD section
They didn't render as intended
* chore(bug_template): clarify logfile
2024-09-10 22:29:34 +02:00
Ricardo Fernández Serrata
d95217c3ac
build(ci): treat warns as warns
2024-08-10 14:13:45 -04:00
Anonymoussaurus
0209d28ddf
build(release): add testing label
2024-07-12 18:14:55 +02:00
Ricardo Fernández Serrata
1d5c1d2364
chore(bug-template): DE is not required
2024-07-10 19:10:04 -04:00
Ricardo Fernández Serrata
bae253bb29
chore(bug-template): Include OS, WM, and DE
2024-07-10 19:08:03 -04:00
Anonymoussaurus
eff8796839
build(ci): fix ci not running for user-submitted PR
2024-06-03 10:14:18 +02:00
Anonymoussaurus
6f59744bd0
fix(ci): incorrect filename being used for UAD list
2024-05-19 16:55:40 +02:00
Frigyes Erdosi-Szucs
d51fe9b9c5
feat(ci): run the ci script on uad_list.json changes
2024-05-03 16:49:29 -07:00
Himadri Bhattacharjee
8df133c703
Merge pull request #416 from Universal-Debloater-Alliance/feat/upload-test-coverage-to-DeepSouce-in-CI
...
feat(ci): run test coverage in CI and upload to DeepSource
2024-04-13 10:01:37 +05:30
“Frigyes06”
e955dadfdb
fix(ci): make new CI script actually work
2024-04-09 13:45:08 -07:00
“Frigyes06”
30161d820b
feat(ci): new job w/ test coverage and upload
2024-04-09 13:08:49 -07:00
Frigyes Erdosi-Szucs
018f115d94
Fixed artifact paths
2024-04-07 21:58:15 -07:00
Adhiraj S. Chauhan
03e1a5eb09
Merge pull request #311 from Universal-Debloater-Alliance/217-buildrelease-add-labels-to-current-release-workflow
...
release(changelog): add and remove labels
2024-03-13 17:45:25 +05:30
Anonymoussaurus
befb529fc7
release(changelog): add 'Miscellaneous' and 'Package/apps' titles
2024-03-12 23:26:38 +01:00
Anonymoussaurus
20c669d215
chore(issue-template): fix incorrect placeholder
2024-03-10 19:12:33 +01:00
Anonymoussaurus
fd18abed35
release(changelog): remove unused bootloop label
2024-03-04 11:09:28 +01:00
Anonymoussaurus
f85ad7d102
release(changelog): add and remove labels
2024-03-02 21:26:49 +01:00