{"id":4631,"date":"2024-03-03T17:46:24","date_gmt":"2024-03-03T16:46:24","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4631"},"modified":"2024-03-03T17:46:24","modified_gmt":"2024-03-03T16:46:24","slug":"volviendo-con-lineageos","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2024\/03\/03\/volviendo-con-lineageos\/","title":{"rendered":"Volviendo con LineageOS"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:14,&quot;href&quot;:&quot;https:\\\/\\\/f-droid.org&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260413215216\\\/https:\\\/\\\/f-droid.org\\\/&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-15 08:42:52&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:18:55&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-27 10:20:19&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-30 11:11:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-05 03:12:09&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-09 21:02:46&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-09 21:02:46&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:15,&quot;href&quot;:&quot;https:\\\/\\\/github.com\\\/FossifyOrg&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260321174103\\\/https:\\\/\\\/github.com\\\/FossifyOrg&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-15 08:43:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-04-21 11:19:33&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-05-05 03:12:11&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-05 03:12:11&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:16,&quot;href&quot;:&quot;https:\\\/\\\/www.imyfone.com\\\/whatsapp\\\/transfer-whatsapp-from-android-to-android-without-google-drive&quot;,&quot;archived_href&quot;:&quot;https:\\\/\\\/web-wp.archive.org\\\/web\\\/20260415084413\\\/https:\\\/\\\/www.imyfone.com\\\/whatsapp\\\/transfer-whatsapp-from-android-to-android-without-google-drive\\\/&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/www.imyfone.com\\\/whatsapp\\\/transfer-whatsapp-from-android-to-android-without-google-drive\\\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-04-21 11:20:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-05 03:12:07&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-05-05 03:12:07&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:17,&quot;href&quot;:&quot;https:\\\/\\\/faq.whatsapp.com\\\/345939311073077\\\/?locale=es_LA&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p id=\"block-65ef794d-2a2a-4d8a-82d0-906ae749de94\">Hace unos meses que tengo un m\u00f3vil de segunda mano (como casi todo lo que compro en estos temas) que ha sufrido lo que sufren muchos de ellos: ca\u00eddas y golpes.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p id=\"block-a5458b39-0454-42ad-85e5-8099853a1048\">El m\u00f3vil es un Motorola Edge 30 neo al que no pude poner LineageOS y con el que intent\u00e9 limitar todo lo posible la interacci\u00f3n con Google y dem\u00e1s gentes. Con la pantalla con varios da\u00f1os, y \u00e9stos creciendo con rapidez, estuve buscando d\u00f3nde repararlo. Mala cosa porque no suelen dejarlo bien del todo y sigue siendo car\u00edsimo. Asumo que hay muchos manazas montando negocios de este tipo con el verbo r\u00e1pido para echarla la culpa a cualquier detalle menos a su impericia, pero es que la reparaci\u00f3n no baja de 100\u20ac en casi ning\u00fan sitio. Eso incluye negocios en s\u00f3tanos y otros sitios alegres.<\/p>\n\n\n\n<p id=\"block-5ac720be-a2e1-4b8e-877f-85c621f8c060\">Pues me dije que estar\u00eda bien buscar un m\u00f3vil barato y si fuese posible, compatible con LineageOS o alguna otra ROM especializada. Encontr\u00e9 un Motorola Moto G7 Power (modelo XT1955-4) por 105\u20ac de segunda mano y me pareci\u00f3 que estar\u00eda bien. Lo compr\u00e9 sabiendo que era inferior en potencia que el que ten\u00eda pero que al menos podr\u00eda cambiarle el sistema.<\/p>\n\n\n\n<p id=\"block-2780c836-96b7-4130-8676-8082c2c02f75\">Y s\u00ed, lleg\u00f3 bien y s\u00ed, tambi\u00e9n he podido ponerle la rama 20 de LineageOS. El proceso ha sido un poco tonto porque est\u00e1 detallado paso a paso en la web e incluye los errores de transmisi\u00f3n que te puedes encontrar pero que son, en realidad, lo esperado. Hay transmisiones de archivos que se paran en el 47% y que resulta que est\u00e1n bien, y verificaci\u00f3n de integridad que lo mismo y que tambi\u00e9n est\u00e1n bien. <\/p>\n\n\n\n<p>La parte m\u00e1s irritante ha sido el desbloqueo del <em>bootloader<\/em> del fabricante. Pero vamos por pasos. Los que he tomado, <strong>guiado por la web<\/strong>, han sido: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Descargar varias cosas de la web de LineageOS:\n<ul class=\"wp-block-list\">\n<li>Archivos <code>boot.img y dtbo.img<\/code> (el segundo no lo us\u00e9)<\/li>\n\n\n\n<li>Estructura de particiones en: <code>copy-partitions-20220613-signed.zip<\/code><\/li>\n\n\n\n<li>Sistema operativo en: <code>lineage-20.0-20240211-nightly-ocean-signed.zip<\/code><\/li>\n\n\n\n<li>Paquete de compatibilidad con servicios Google en: <code>MindTheGapps-13.0.0-arm64-20231025_200931.zip<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Con el tel\u00e9fono encendido hacer lo siguiente:\n<ul class=\"wp-block-list\">\n<li>Activar el modo desarrollador<\/li>\n\n\n\n<li>Activar la depuraci\u00f3n USB <\/li>\n\n\n\n<li>Permitir el desbloqueo OEM del <em>bootloader<\/em>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Conectar con cable USB a la m\u00e1quina de escritorio<\/li>\n\n\n\n<li>Entrar en modo recuperaci\u00f3n<\/li>\n\n\n\n<li>Desbloquear el <em>bootloader<\/em> siguiendo los pasos del fabricante.<\/li>\n\n\n\n<li>Instalar el archivo de particiones. No s\u00e9 si \u00e9sto era necesario o no pero como hablaba de equipos antiguos con fallos sin \u00e9l pues lo hice.<\/li>\n\n\n\n<li>Instalar el <em>bootloader<\/em><\/li>\n\n\n\n<li>Instalar el sistema operativo<\/li>\n\n\n\n<li>Sin reiniciar el anterior instalar la compatibilidad con servicios Google<\/li>\n\n\n\n<li>Reiniciar y realizar la primera configuraci\u00f3n. Sencilla de entender aunque laborioso porque <strong>pregunta demasiado<\/strong>. <\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-style-plain has-small-font-size is-layout-flow wp-block-quote-is-layout-flow\">\n<p>El desbloqueo del arranque tambi\u00e9n ha sido curioso y muy molesto debido al enorme n\u00famero de <em>captchas<\/em> que se interponen, tantos y tan raros que fallaba continuamente. No s\u00e9 c\u00f3mo lo har\u00e1 un bot pero yo las pas\u00e9 canutas.<\/p>\n<\/blockquote>\n\n\n\n<p>Una vez con esa primera configuraci\u00f3n he pasado a los \u00fatiles de trabajo. Para ello he entrado con el navegador web de f\u00e1brica y he bajado e instalado <a href=\"https:\/\/f-droid.org\">f-droid.org<\/a> porque es lo m\u00e1s mejor. Y de ah\u00ed he seguido instalando cosas que considero de primera necesidad. Y despu\u00e9s he ido a dise\u00f1ar un plan para intentar transpasar todo lo que pueda de forma autom\u00e1tica. No es que no pueda configurarlo a mano pero digo que, por una pu\u00f1etera vez, deber\u00edamos tener tantas facilidades como en un escritorio Linux. <\/p>\n\n\n\n<p>Una vez con el sistema en marcha y acceso a la instalaci\u00f3n de aplicaciones realic\u00e9 los siguientes pasos para que la transici\u00f3n fuese lo menos dolorosa posible:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Instalar desde f-droid la aplicaci\u00f3n Aurora Store para algunas cosas que no est\u00e1n en la primera.<\/li>\n\n\n\n<li>Instalar <em>Telegram<\/em> por su facilidad de acceso al servidor central y su capacidad de pasar archivos entre dispositivos. <\/li>\n\n\n\n<li>Instalar <em>Firefox<\/em> por casi lo mismo; es muy sencillo integrarlo en la red de navegadores sincronizados (usuario y contrase\u00f1a) y tener acceso a lugares y contrase\u00f1as. <\/li>\n\n\n\n<li>Instalar <em>DAVx5<\/em> para acceso a mis contactos, mis calendarios y tareas. Como tiene soporte directo para Nextcloud ha sido muy sencillo darle acceso al servidor v\u00eda Firefox con las contrase\u00f1as accesibles para mi instancia.<\/li>\n\n\n\n<li>Instalar el programa <em>K9<\/em> para acceso a mi correo. Antes de eso export\u00e9 la configuraci\u00f3n desde la instalaci\u00f3n del otro m\u00f3vil y pas\u00e9 el archivo v\u00eda Telegram al nuevo. En K9 cargu\u00e9 est\u00e1 configuraci\u00f3n y s\u00f3lo tuve que introducir las contrase\u00f1as. <\/li>\n\n\n\n<li>El acceso completo a Nextcloud fue igual de sencillo: instalarlo y acceder v\u00eda las credenciales. Si no las recuerdo (que no es el caso) las recupero desde Firefox con sencillez. <\/li>\n\n\n\n<li>He probado a instalar las aplicaciones del proyecto <a href=\"https:\/\/github.com\/FossifyOrg\">Fossify<\/a> dado que es un <em>fork<\/em> de SimpleMobileTools que siempre me han gustado por su sencillez y uso directo. De momento muy bien todas ellas. No tengo queja alguna. <\/li>\n\n\n\n<li>La aplicaci\u00f3n de banca, ING, tambi\u00e9n funciona en el sistema. El \u00fanico problema es que tienes que quitar permisos a la versi\u00f3n del m\u00f3vil anterior porque aunque te hablan de dispositivos de validaci\u00f3n, en la pr\u00e1ctica es <strong>un<\/strong> dispositivo. <\/li>\n\n\n\n<li>Tambi\u00e9n necesito Whatsapp, claro, porque &#8230; No s\u00e9 c\u00f3mo me dej\u00e9 liar pero ahora es imprescindible para los grupos de teatro y dem\u00e1s. Y eso s\u00ed que ha tenido cierta complejidad.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Whatsapp <\/h3>\n\n\n\n<p>Dado que el programa emplea cifrado por defecto instalarlo en un dispositivo nuevo no es f\u00e1cil. Si tienes cuenta de Google en ambos m\u00f3viles se puede hacer con sencillez. Te aseguras de que en uno est\u00e1n incluidas en las copias y las recuperas en el nuevo sin m\u00e1s. El problema aparece cuando en uno de los dos no tienes cuenta oficial de Gmail. Hay que recurrir entonces a otros m\u00e9todos. <\/p>\n\n\n\n<p>En <a href=\"https:\/\/www.imyfone.com\/whatsapp\/transfer-whatsapp-from-android-to-android-without-google-drive\/\">este enlace<\/a> explican por qu\u00e9 no es conveniente emplear Gmail para copias y\/o transferencias. Uno de los argumentos es que Gmail s\u00f3lo permite una copia de seguridad que sobreescribe todo lo que tengas hasta ese momento y no es sencillo tener algo archivado o m\u00e1s flexible. Como alternativas dan tres: migrar de Android a Android empleando alguna aplicaci\u00f3n de transferencia de datos (o el llamado Wifi Directo), emplear la tarjeta SD para realizar el cambio o usar el correo electr\u00f3nico. <\/p>\n\n\n\n<p>De las tres la que me parece m\u00e1s adecuada es la segunda, la tarjeta SD, porque no tengo que instalar nada y porque no pierdo cosas como cuando se emplea el correo electr\u00f3nico. Desgraciadamente el m\u00f3vil antiguo <strong>no<\/strong> tiene tarjetas de memoria, algo que no ech\u00e9 de menos porque el almacenamiento interno es bastante grande. Pero me he apa\u00f1ado de otra forma. <\/p>\n\n\n\n<p>El m\u00e9todo requiere que ambos tel\u00e9fonos tengan el mismo n\u00famero telef\u00f3nico como es mi caso. Supongo que porque dicho n\u00famero tendr\u00e1 algo que ver con el cifrado de datos de los chats que utilizan, no veo otro motivo. <\/p>\n\n\n\n<p>As\u00ed que me he puesto a ello y he hecho lo siguiente: primero he activado la transferencia de archivos en los dos m\u00f3viles cuando se conectan por cable USB. Despu\u00e9s he conectado el antiguo y he buscado d\u00f3nde guarda Whatsapp los mensajes. Lo he encontrado en <em>Almacenamiento interno\/Android\/media\/com.Whatsapp<\/em> y me he limitado a copiar todo el \u00e1rbol al ordenador de sobremesa. Luego he hecho lo inverso con el m\u00f3vil nuevo, he instalado Whatsapp y le he dado el tel\u00e9fono, lo ha verificado con SMS, ha hecho varias cosas m\u00e1s y, por fin, ha encontrado los archivos y me ha dado opci\u00f3n de restaurarlos como si de una copia de seguridad se tratase.<\/p>\n\n\n\n<p>Y ya. O casi. Los chats aparecen todos con sus v\u00eddeos, im\u00e1genes, documentos y charlas. Pero muchos de los contactos no estaban reconocidos. \u00bfY eso? Pues porque resulta que el programa <a href=\"https:\/\/faq.whatsapp.com\/345939311073077\/?locale=es_LA\">tambi\u00e9n busca<\/a> en la libreta de direcciones del dispositivo. Y en un LineageOS sin Google \u00e9sta no existe. He tenido que exportar la libreta correspondiente a mi cuenta de Gmail desde el m\u00f3vil antiguo en formato <em>.vcf<\/em>, moverla con Telegram al nuevo e importarla con la aplicaci\u00f3n de Contactos en el nuevo. Y ahora s\u00ed. Ahora ya est\u00e1 todo. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hace unos meses que tengo un m\u00f3vil de segunda mano (como casi todo lo que compro en estos temas) que ha sufrido lo que sufren muchos de ellos: ca\u00eddas y golpes.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[5],"tags":[1289,1291,1290,964,609],"class_list":["post-4631","post","type-post","status-publish","format-standard","hentry","category-hardware","tag-lineageos","tag-migracion","tag-motorola","tag-moviles","tag-whatsapp"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=4631"}],"version-history":[{"count":7,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4631\/revisions"}],"predecessor-version":[{"id":4638,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4631\/revisions\/4638"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}