0x192 / 0x192/universal-android-debloater

Display Android version of the package

Abierto
#609 2 comentarios 2 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Rust
Estrellas
19.9k
Forks
1.1k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**Describe the feature you want**

At the moment, you often see how different users report different causes. For example, a Xiaomi phone running Android 13 might bootloop when package X is removed, while a Xiaomi tablet running Android 12 might not bootloop when package X is removed.

To solve this, you can implement a list that will be displayed for each package, such as "Android ". It will look like this:

```json
{
"id": "com.miui.powerkeeper",
"list": "Oem",
"description": "Battery and Performance\n(aggressive) MIUI power management (https://dontkillmyapp.com/xiaomi)\nThat's a weird app that also contains a DRM Manager and a service related to Cloud Backup\nHas obviously a lot of dangerous permissions.\nI guess removing this package will decrease the battery performance. Is it that noticeable? Can someone try?\nNOTE: REMOVING THIS PACKAGE CAUSES A BOOTLOOP ON THE REDMI PAD.",
"dependencies": [],
"neededBy": [],
"labels": [],
"removal": "Unsafe",
"android": "Android 13"
}
```

Then in the application per-package, it should be documented whether it's applicable to, for example, Android 12 or not. So as list to be selected _and_ visible if you click on a package. This will make it look like this:

![image](https://user-images.githubusercontent.com/50231698/220082363-3cd17d84-e569-4aa3-a230-77e38860fd25.png)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

The issue involves adding an Android version field to package data structures and displaying it in the GUI. Look at the package JSON structure in the codebase, likely in a data directory, and find where the UI renders package details. The feature requires modifying both the data model and the frontend to show the version, and testing on different Android versions.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, rust
Área
documentation, mobile
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
55/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.