-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathAndroid.txt
256 lines (172 loc) · 9.24 KB
/
Android.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
=====================
Guía de Android by dM
=====================
==============
APK de Android
==============
Android tiene **sus propios archivos* que permiten instalar aplicaciones. Estos
archivos pueden instalarse desde la propia tienda de aplicaciones, o bien por
libre, a través de páginas de terceros.
Esta última forma siempre ha sido permitida por Google, quien incorpora un
instalador de aplicaciones en el sistema para que todo archivo APK que
descarguemos, pueda ser instalado. En resumidas cuentas, un APK es un paquete de
instalación que contiene los datos de una aplicación.
Cada aplicación requiere de una serie de datos para poder ejecutarse en un
sistema operativo. En el caso de Android, esos datos de la app se encuentran
comprimidos dentro del archivo APK (Android Application Package). Estos archivos
pueden compartirse entre móviles Android (basta con enviarlos por la vía que
quieras), y para abrirlos no hace falta más que pulsar sobre ellos.
En la mayoría de los casos, los APK contienen todos los datos necesarios para
hacer funcionar la aplicación. No obstante, hay casos en los que, tras instalar
el APK, es necesario que se descarguen aún más datos para que la aplicación
puede funcionar.
Fuente
======
https://www.xatakandroid.com/aplicaciones-android/que-apk-android-como-se-instala-diferencias-apps-normales
Para cambiar el DNS en Android necesitas un DNS alternativo, en nuestro caso, te
recomendamos el DNS de CloudFlare (1.1.1.1). Escogido el DNS, No necesitamos
aplicaciones de terceros ni nada por el estilo, todo se hace desde los ajustes.
-Abrimos los ajustes del WiFi
-Pulsamos sobre nuestra red
-En sus ajustes veremos directamente 'modificar red'. Pulsamos y le damos a 'opciones avanzadas'
-Pulsamos sobre 'Ajustes de IP', y le damos a 'Estática'
-Aquí veremos los DNS y podemos cambiarlos, agregamos 1.1.1.1 y guardamos y
listo.
Fuentes
=======
-https://www.xatakandroid.com/tutoriales/dns-android-que-como-cambiarlo-tu-movil
==============================================================
Scrcpy (Aplicación para duplicar la pantalla Android en tu PC)
==============================================================
Scrcpy es una aplicación de duplicación de pantalla gratuita y de código abierto
que permite el control de un dispositivo Android desde una computadora de
escritorio con GNU/Linux.
Scrcpy es una herramienta gratuita de duplicación de pantalla de Android de
código abierto que permite a los usuarios controlar Android en PC y Mac (a
través de USB y de forma inalámbrica), sin siquiera instalar ninguna aplicación.
La característica más importante de Scrcpy es su baja tasa de latencia de 35 y
70 ms, lo que hace que su rendimiento esté a la par con Vysor, una de las
aplicaciones más populares para duplicar Android.
La conexión del teléfono inteligente se puede realizar a través de USB o TCP/IP.
Se inicia una aplicación de servidor en el teléfono inteligente, que interactúa
con un sistema externo a través de un túnel organizado mediante la utilidad adb.
Pero a diferencia del modelo freemium de Vysor, Scrcpy es completamente gratuito
e incluye todas las funciones necesarias, como compartir archivos, cambiar la
resolución, grabar pantalla, hacer clic en capturas de pantalla y mucho más.
Dado que Scrcpy no implica la instalación de una aplicación, también es una de
las aplicaciones espejo más seguras para Android.
No se requiere acceso root al dispositivo. La aplicación del servidor genera un
flujo de video (a elegir entre H.264, H.265 o AV1) con el contenido de la
pantalla del teléfono inteligente y el cliente decodifica y muestra el video.
Los eventos de entrada de teclado y mouse se transmiten al servidor y se
sustituyen en el sistema de entrada de Android.
Características clave:
-Alto rendimiento (30~120fps).
-Compatibilidad con resoluciones de pantalla de 1920 × 1080 y superiores.
-Baja latencia (35~70ms).
-Alta velocidad de inicio.
-Emisión de sonido.
-Posibilidad de grabar sonido y video.
-Admite la duplicación cuando la pantalla del teléfono inteligente está apagada/bloqueada.
-Portapapeles con la capacidad de copiar y pegar información entre una computadora y un teléfono inteligente.
-Calidad de transmisión de pantalla personalizable.
-Compatibilidad con el uso de un teléfono inteligente Android como cámara web (V4L2).
-Simulación de un teclado y un mouse conectados físicamente.
-Modo OTG.
1- Instalación:
Probado en GNU/Linux Debian 11.
$ sudo apt install scrcpy
2- Activa la depuración USB:
La D de ADB viene de Debug o depuración, y efectivamente necesita que tu móvil
tenga activada la depuración USB para funcionar. Y para activar la depuración
USB primero necesitas activar las opciones para desarrolladores. Suena
complicado, pero en realidad es un minuto.
En tu móvil, ve a Ajustes y Acerca del teléfono. A partir de aquí la ruta varía
mucho de una capa de Android y versión a otra, pero tu objetivo es llegar al
lugar donde se muestra el Número de compilación o Build number. Es posible que
se encuentre dentro de algún submenú. Debes tocar en "número de compilación"
unas ocho veces, hasta que Android te muestre una pequeña notificación de que
ya tienes permiso de Programador o Desarrollador.
Ya con las opciones para desarrollador activas, vuelve a los ajustes de Android
y verás que hay un nuevo elemento en la lista. Efectivamente, son las opciones
de desarrollador.
Conecta el dispositivo a la PC mediante el cable usb, ahora ve a las opciones
del desarrollador en los ajustes y activa la Depuración de USB, Una ventana
emergente te pedirá confirmación y después ya tienes el móvil listo.
3- Prueba:
Ejecuta el comando de scrcpy y listo, te debería mostra la pantalla de tu
dispositivo en el monitor de la pc.
$ scrcpy
Probarlo vía wifi
=================
1- Conecta el dispositivo vía usb a la pc.
2- Activa la depuración usb
3- Ejecute el siguiente comando para establecer una conexión TCP con el
dispositivo conectado:
$ adb tcpip 5555
Ahora busque la dirección IP de su dispositivo conectado, la ip que le asigne la
red wifi, ejemplo: 192.168.18.92, Puede encontrar la dirección IP en
Configuración > Acerca del Acerca del teléfono > Estado > Dirección IP.
4- Ejecute el siguiente comando para conectarse con el dispositivo:
$ adb connect <Android_device_id>:5555
en nuestro ejemplo sería:
$ adb connect 192.168.18.92:5555
5- Ver los dispositivos conectados:
$ adb devices
6- Probarlo, ahora puede desconectar el teléfono del usb y ejecutar en la pc:
$ scrcpy
Notas:
-Tanto PC como dispositivo Android deben estar conectados en la misma red
wifi.
-Recuerda desconectar el dispositvo al terminar de usarlo con:
$ adb disconnect 192.168.18.92:5555
Fuentes
=======
https://www.linuxadictos.com/scrcpy-una-excelente-aplicacion-para-duplicar-la-pantalla-android-en-tu-pc.html
https://www.xatakandroid.com/tutoriales/como-conectar-movil-android-al-ordenador-adb
https://proandroiddev.com/supercharge-android-dev-with-scrcpy-and-adb-wifi-f286091c72fc
==============
ADB en Android
==============
El ADB se corresponde con las siglas Android Debug Bridge. Como su propio nombre
indica, es una herramienta mediante la cual la consola de comandos de nuestro PC
hará de puente entre este y el teléfono. Gracias a ella, podemos enviar órdenes
al smartphone, así como cargar archivos entre una y otra plataforma.
Para empezar a trabajar con ADB es necesario activar la Depuración USB. Ve a
Ajustes y Acerca del teléfono. Busca el Número de compilación, y pulsa siete
veces sobre él. Una vez hayas hecho esto verás las opciones de desarrollo, donde
se encuentra la Depuración USB.
La función de ADB es dar órdenes entre PC y teléfono, dándonos un acceso más
profundo, al no depender del menú de ajustes de este último.
Podemos realizar funciones básicas como cargar archivos, instalar aplicaciones,
actualizaciones o reiniciar el teléfono, pero también podemos indicar al sistema
que modifique su comportamiento, cambiando el tema, dando permisos extra a las
aplicaciones.
Fuente
======
https://www.xatakandroid.com/tutoriales/adb-android-que-puedes-utilizarlo
Cómo usar tu smartphone como touchpad para Linux
================================================
Probado en GNU/Linux Debian 11.
El software Remote Touchpad te permite controlar el cursos de la pc o laptop
desde el dispositivo Android, para poder usarlo hay que instalar el paquete
remote-touchpad en el SO, la instalación se hace con el gestor de paquetes snap,
si ya lo tienes instalado omites los primeros comandos:
1- Instalar snap en el SO:
$ sudo apt update
$ sudo apt install snapd
$ sudo snap install core
2- Instalar remote-touchpad en el SO mediante Snap:
$ sudo snap install remote-touchpad
3- Ejecutar remote-touchpad
$ snap run remote-touchpad
El comando anteior te abre un código QR en la consola que puedes escanear
con el dispositivo pero también desde la consola te muestra una dirección web,
el código QR redirije a esa misma web, es una web temporal y local, al navegar
hasta ella te abrira la aplicación donde podras controlar el cursos desde el
dispositivo movil.
Nota: Tanto pc como dispositivo móvil deben estar en la misma red Wifi
Fuentes
=======
https://snapcraft.io/install/remote-touchpad/debian
https://esgeeks.com/usar-smartphone-como-touchpad-para-linux/