Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update links #34

Merged
merged 5 commits into from
Nov 3, 2023
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
name = "uad_gui"
description = "A cross-platform GUI debloater for android devices"
version = "0.6.0"
authors = ["w1nst0n"]
authors = ["Universal-Debloater-Alliance"]
license = "GPL-3.0"
homepage = "https://github.com/Frigyes06/universal-android-debloater"
repository = "https://github.com/Frigyes06/universal-android-debloater"
readme = "README.md"
keywords = ["debloater", "android", "adb", "privacy", "bloatware"]
categories = ["gui"]
edition = "2021"
edition = "2023"
Frigyes06 marked this conversation as resolved.
Show resolved Hide resolved

[features]
default = ["wgpu", "self-update"]
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ That's the main point, right?
- [x] Multi-device support: you can connect multiple phones at the same time
- [x] All your actions are logged, so you never forget what you've done

NB : System apps cannot truly be uninstalled without root (see the [FAQ](https://github.com/0x192/universal-android-debloater/wiki/FAQ))
NB : System apps cannot truly be uninstalled without root (see the [FAQ](https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki/FAQ))

## Universal Debloat Lists

Expand Down Expand Up @@ -79,7 +79,7 @@ NB : System apps cannot truly be uninstalled without root (see the [FAQ](https:/

## How to use it

- **Read the [FAQ](https://github.com/0x192/universal-android-debloater/wiki/FAQ)!**
- **Read the [FAQ](https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki/FAQ)!**
- **Do a proper backup of your data! You can never be too careful!**
- Enable _Developer Options_ on your smartphone.
- Turn on _USB Debugging_ from the developer panel.
Expand Down Expand Up @@ -153,7 +153,7 @@ NB : System apps cannot truly be uninstalled without root (see the [FAQ](https:/
</details>
</p>

- Download the latest release of UAD GUI for your Operating System [here](https://github.com/0x192/universal-android-debloater/releases). Take the `opengl` version only if the default version (with a Vulkan backend) doesn't launch.
- Download the latest release of UAD GUI for your Operating System [here](https://github.com/Universal-Debloater-Alliance/universal-android-debloater/releases). Take the `opengl` version only if the default version (with a Vulkan backend) doesn't launch.

**NOTE:** Chinese phones users may need to use the AOSP list for removing some stock
apps because those Chinese manufacturers (especially Xiaomi and Huawei) have been
Expand All @@ -167,7 +167,7 @@ an update to your phone as some _uninstalled_ system apps could be reinstalled.
Hey-hey-hey! Don't go away so fast! This is a community project.
That means I need you! I'm sure you want to make this project better anyway.

==> [How to contribute](https://github.com/0x192/universal-android-debloater/wiki)
==> [How to contribute](https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki)

## Special thanks

Expand Down
2 changes: 1 addition & 1 deletion src/core/sync.rs
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ pub fn apply_pkg_state_commands(
selected_user: &User,
phone: &Phone,
) -> Vec<String> {
// https://github.com/0x192/universal-android-debloater/wiki/ADB-reference
// https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki/ADB-reference
// ALWAYS PUT THE COMMAND THAT CHANGES THE PACKAGE STATE FIRST!
let commands = match wanted_state {
PackageState::Enabled => {
Expand Down
2 changes: 1 addition & 1 deletion src/core/uad_lists.rs
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ pub fn load_debloat_lists(remote: bool) -> (Result<PackageHashMap, PackageHashMa
let list: Vec<Package> = if remote {
retry(Fixed::from_millis(1000).take(60), || {
match ureq::get(
"https://raw.githubusercontent.com/Frigyes06/universal-android-debloater/\
"https://raw.githubusercontent.com/Universal-Debloater-Alliance/universal-android-debloater/\
main/resources/assets/uad_lists.json",
)
.call()
Expand Down
4 changes: 2 additions & 2 deletions src/core/update.rs
Original file line number Diff line number Diff line change
Expand Up @@ -167,13 +167,13 @@ pub fn get_latest_release() -> Result<Option<Release>, ()> {
}

// UAD only has pre-releases so we can't use
// https://api.github.com/repos/Frigyes06/universal-android-debloater/releases/latest
// https://api.github.com/repos/Universal-Debloater-Alliance/universal-android-debloater/releases/latest
// to only get the latest release
#[cfg(feature = "self-update")]
pub fn get_latest_release() -> Result<Option<Release>, ()> {
debug!("Checking for UAD update");

match ureq::get("https://api.github.com/repos/Frigyes06/universal-android-debloater/releases")
match ureq::get("https://api.github.com/repos/Universal-Debloater-Alliance/universal-android-debloater/releases")
.call()
{
Ok(res) => {
Expand Down
6 changes: 3 additions & 3 deletions src/gui/views/about.rs
Original file line number Diff line number Diff line change
Expand Up @@ -100,14 +100,14 @@ impl About {

let website_btn = button("Github page")
.on_press(Message::UrlPressed(PathBuf::from(
"https://github.com/Frigyes06/universal-android-debloater",
"https://github.com/Universal-Debloater-Alliance/universal-android-debloater",
)))
.padding(5)
.style(style::Button::Primary);

let issue_btn = button("Have an issue?")
.on_press(Message::UrlPressed(PathBuf::from(
"https://github.com/Frigyes06/universal-android-debloater/issues",
"https://github.com/Universal-Debloater-Alliance/universal-android-debloater/issues",
)))
.padding(5)
.style(style::Button::Primary);
Expand All @@ -119,7 +119,7 @@ impl About {

let wiki_btn = button("Wiki")
.on_press(Message::UrlPressed(PathBuf::from(
"https://github.com/0x192/universal-android-debloater/wiki",
"https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki",
)))
.padding(5)
.style(style::Button::Primary);
Expand Down
4 changes: 2 additions & 2 deletions src/gui/views/settings.rs
Original file line number Diff line number Diff line change
Expand Up @@ -271,14 +271,14 @@ impl Settings {

let unavailable_btn = button(text("Unavailable").size(13))
.on_press(Message::UrlPressed(PathBuf::from(
"https://github.com/0x192/universal-android-debloater/wiki/FAQ#\
"https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki/FAQ#\
why-is-the-disable-mode-setting-not-available-for-my-device",
)))
.height(22)
.style(style::Button::Unavailable);

// Disabling package without root isn't really possible before Android Oreo (8.0)
// see https://github.com/0x192/universal-android-debloater/wiki/ADB-reference
// see https://github.com/Universal-Debloater-Alliance/universal-android-debloater/wiki/ADB-reference
let disable_mode_checkbox = checkbox(
"Clear and disable packages instead of uninstalling them",
self.device.disable_mode,
Expand Down
Loading