0x192 / 0x192/universal-android-debloater
Enhance with an ADB settings window
- Linguagem predominante
- Rust
- Estrelas
- 19.9k
- Forks
- 1.1k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
There are several settings you only get over adb e.g.:
set ntp server:
`adb shell settings put global ntp_server de.pool.ntp.org`
set capatitive portal page:
```
adb shell settings put global captive_portal_use_https 1
adb shell settings put global captive_portal_http_url "http://"
adb shell settings put global captive_portal_https_url "https://"
```
([See also](https://sp-codes.de/en/services/connectivitycheck/setup/) and [selfhost](https://www.kuketz-blog.de/android-captive-portal-check-204-http-antwort-von-captiveportal-kuketz-de/))
change dns:
```
adb shell setprop net.dns1 9.9.9.9
adb shell setprop net.dns2 149.112.112.112
```
I'm sure there are a lot more settings a desktop Application could provide nicer than a settings app and it would also be nice If I'm able to load a preset which I coud use to prepare a new mobile phone.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
A issue descreve a adição de uma nova janela de configurações do ADB à GUI Rust. Comece explorando o código de UI existente para janelas de configuração e execução de comandos ADB. Procure como o aplicativo atualmente estrutura suas janelas e interage com o ADB. 'Concluído' significa que uma nova janela foi adicionada, capaz de definir servidor NTP, URLs de portal cativo e DNS via ADB, e carregar predefinições.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- android, rust
- Domínio
- cli, desktop, tooling
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100