ROMs y desarrollo Xperia U ROMs y desarrollo Xperia U


 
Herramientas
  #1  
Viejo 10/02/13, 13:17:44
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Thumbs up Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

Hola chicos, investigando en XDA y tras haber hecho varias peticiones, al fin nos ha llegado esta modificación tan ansiada, desde aquí mis agradecimientos al desarrollador

Ir al link original: http://forum.xda-developers.com/showthread.php?t=2139862





Más o menos viene a decirnos que:

- Esta era una de las características más populares en Gingerbread y que encontró este post en otro foro.

- Hay que "Descompilar" (*) vuestro android.policy.jar y abrir com\android\internal\policy\impl\LockPatternKeygua rdView.smali file.

- Una vez hecho eso, buscar:

Código:
iput-boolean v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
- Y sustituirlo por:

Código:
iput-boolean v3, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
"Compile, put old signature back, move to system/framework and ta-da, done"

"Después, compilarlo, poner la antigua "signature" anterior y moverla a system/framework and "ta-da". Y hecho. "

PD: Si alguno puede traducir mejor la última frase, que lo haga por favor, no entiendo muchos tecnicismos y menos en inglés

(*) Como compilar y descompilar:

http://forum.xda-developers.com/show....php?t=1136625

Desde aquí pido a alguien que tenga conocimientos sobre este tema que nos haga un mini tutorial para poder llevar a cabo esta modificación.

Gracias
Responder Con Cita
Los siguientes 5 usuarios han agradecido a Ultracity su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 10/02/13, 13:21:21
Avatar de Migue22
Migue22 Migue22 no está en línea
Miembro del foro
Mensajes: 397
 
Fecha de registro: ago 2012
Localización: Alicante!
Mensajes: 397
Modelo de smartphone: 1+1
Versión de ROM: 4.3
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias Ultra, estaba muy interesado en este tema, luego lo pruebo ;)
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 10/02/13, 16:47:50
Avatar de Abbejita
Abbejita Abbejita no está en línea
Usuario muy activo
Mensajes: 550
 
Fecha de registro: ene 2013
Localización: Santiago, Chile
Mensajes: 550
Modelo de smartphone: Motorola Razr D3
Versión de ROM: Jelly Bean
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Ultracity Ver Mensaje
Hola chicos, investigando en XDA y tras haber hecho varias peticiones, al fin nos ha llegado esta modificación tan ansiada, desde aquí mis agradecimientos al desarrollador

Ir al link original: http://forum.xda-developers.com/showthread.php?t=2139862





Más o menos viene a decirnos que:

- Esta era una de las características más populares en Gingerbread y que encontró este post en otro foro.

- Hay que "Descompilar" (*) vuestro android.policy.jar y abrir com\android\internal\policy\impl\LockPatternKeygua rdView.smali file.

- Una vez hecho eso, buscar:

Código:
iput-boolean v2, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
- Y sustituirlo por:

Código:
iput-boolean v3, p0, Lcom/android/internal/policy/impl/LockPatternKeyguardView;->mShowLockBeforeUnlock:Z
"Compile, put old signature back, move to system/framework and ta-da, done"

"Después, compilarlo, poner la antigua "signature" anterior y moverla a system/framework and "ta-da". Y hecho. "

PD: Si alguno puede traducir mejor la última frase, que lo haga por favor, no entiendo muchos tecnicismos y menos en inglés

(*) Como compilar y descompilar:

http://forum.xda-developers.com/show....php?t=1136625

Desde aquí pido a alguien que tenga conocimientos sobre este tema que nos haga un mini tutorial para poder llevar a cabo esta modificación.

Gracias
Compi, lo tradujiste bien, signature es firma, y ta-da es similar a lo que dice un mago :P
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 10/02/13, 17:04:02
Avatar de Stvn
Stvn Stvn no está en línea
Usuario muy activo
Mensajes: 555
 
Fecha de registro: ago 2011
Localización: Costa Rica
Mensajes: 555
Modelo de smartphone: S3 Mini
Versión de ROM: Stock JB 4.1.2
Tu operador: Kolbi ICE
Mencionado: 1 comentarios
Tagged: 0 hilos
ultra yo estoy en ginger y mas bien quiero lo contrario, que me salga de una vez el pin o el patern de despbloqueo... asi de primeritas... ud de casualidad sabe como hacer eso o sino ud puede preguntar ahi en el post como se puede hacer eso... realmente eso es lo unico que extrano de ICS... lo demas va igual o mejor jajajaja

saludos y gracias de antemano

Última edición por Stvn Día 10/02/13 a las 17:53:56
Responder Con Cita
  #5  
Viejo 10/02/13, 17:53:19
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Re: Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

Cita:
Originalmente Escrito por Stvn Ver Mensaje
ultra yo estoy en ginger y mas bien quiero lo contrario, que me salga de una vez el pin o el patern de despbloqueo... asi de primeritas... ud de casualidad sabe como hacer eso o sino ud puede preguntar ahi en el post como se puede hacer eso... realmente eso es lo unico que extrano de ginger... lo demas va igual o mejor jajajaja

saludos y gracias de antemano
Ya preguntaré en el post, muchas gracias Abejitta por la ratificación
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Ultracity su comentario:
  #6  
Viejo 10/02/13, 18:56:27
Avatar de Nolatar
Nolatar Nolatar no está en línea
Miembro del foro
Mensajes: 276
 
Fecha de registro: dic 2012
Localización: Onuba aestuaria
Mensajes: 276
Modelo de smartphone: Xiaomi Red Rice
Versión de ROM: MIUI-00.5.0
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
Lo he hecho tal y coo dicen pero en la consola, cuando le digo "1" y tecleo el intro me dic que "java" no se reconoce como comando, ejecutable... y no hace nada.
Alguna idea??
Responder Con Cita
  #7  
Viejo 10/02/13, 19:31:38
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Re: Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

Cita:
Originalmente Escrito por Nolatar Ver Mensaje
Lo he hecho tal y coo dicen pero en la consola, cuando le digo "1" y tecleo el intro me dic que "java" no se reconoce como comando, ejecutable... y no hace nada.
Alguna idea??
A ver si lo prueba alguien más, ¿has seguido todos los pasos bien?
Responder Con Cita
  #8  
Viejo 10/02/13, 19:40:03
Avatar de Stvn
Stvn Stvn no está en línea
Usuario muy activo
Mensajes: 555
 
Fecha de registro: ago 2011
Localización: Costa Rica
Mensajes: 555
Modelo de smartphone: S3 Mini
Versión de ROM: Stock JB 4.1.2
Tu operador: Kolbi ICE
Mencionado: 1 comentarios
Tagged: 0 hilos
@ nolatar te falta el java jdk
no es el java corriente, es la plataforma para desarrollo
pueba bajarlo de aca

http://www.oracle.com/technetwork/es...ads/index.html

lo instalas ...reinicias... lo intentas de nuevo a ver si funciona
habia un paso adicional despues de instalarlo pero que aplica a versiones viejas
igual comentas aca si no funciona y vemos como se soluciona

por otro lado descomplile el policy.jar de ginger usando el tutorial que postean ahi... para descubris que la famosa linea no existe en el ginger, pero en ics si esta
me puse a leer el codigo a ver si encontraba alguna cosa parecida para al menos preguntar pero "que va"...mis conocimientos no dan para tanto jajajajaj
asi que intente hacer un frankentain y monte el LockPatternKeygua rdView.smali de ics al framwork de ginger y me dio un loop al reiniciar ... en este momento estoy restaurando mi backup y todo bien pero sin la opcion que queria jejejeje


edit... por cierto son mas de 1000 lineas de codigo... un consejo bajen el notepad++ , lo buscan en google, recomiendan no usar el de windows
edit ...suficiente por hoy me voy a ver tv jajajaja

saludos

Última edición por Stvn Día 10/02/13 a las 19:45:24
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 10/02/13, 22:09:03
Avatar de Nolatar
Nolatar Nolatar no está en línea
Miembro del foro
Mensajes: 276
 
Fecha de registro: dic 2012
Localización: Onuba aestuaria
Mensajes: 276
Modelo de smartphone: Xiaomi Red Rice
Versión de ROM: MIUI-00.5.0
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
He seguido todos los pasos y me ha hecho bootloop, asi que aqui ando formateando. Me parece que me jodo de momento, jjeje.
Responder Con Cita
  #10  
Viejo 10/02/13, 22:21:23
Avatar de Stvn
Stvn Stvn no está en línea
Usuario muy activo
Mensajes: 555
 
Fecha de registro: ago 2011
Localización: Costa Rica
Mensajes: 555
Modelo de smartphone: S3 Mini
Versión de ROM: Stock JB 4.1.2
Tu operador: Kolbi ICE
Mencionado: 1 comentarios
Tagged: 0 hilos
si a mi tambien me hizo bootloop... eso comentaba pero yo estoy en ginger... no tenias backup hecho??
yo solo restaure y listo quedo todo bien... 5 minutos perdido nada mas

pero si pudiste editar el archivo???
Responder Con Cita
  #11  
Viejo 10/02/13, 22:39:46
Avatar de DaniPhii
DaniPhii DaniPhii no está en línea
Enseñando lo que aprendo
Mensajes: 1,163
 
Fecha de registro: feb 2013
Localización: España
Mensajes: 1,163
Modelo de smartphone: Google Pixel 4a
Versión de ROM: Android 13
Tu operador: Movistar
Mencionado: 15 comentarios
Tagged: 0 hilos
¡Justo lo que quería! Queda perfecto.

Cita:
Originalmente Escrito por Nolatar Ver Mensaje
Lo he hecho tal y coo dicen pero en la consola, cuando le digo "1" y tecleo el intro me dic que "java" no se reconoce como comando, ejecutable... y no hace nada.
Alguna idea??
Eso es que no tienes instalado Java en tu equipo, o las variables de entorno de tu sistema están mal configuradas.
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 10/02/13, 22:40:31
Avatar de robyvlc
robyvlc robyvlc no está en línea
Betatester oficial
Mensajes: 2,445
 
Fecha de registro: jul 2012
Localización: Valencia
Mensajes: 2,445
Modelo de smartphone: xiaomi redmi 1s/ascend Mate/LG L9/
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
como dice el compañero Stvn necesitais el java de desarrolladores, una vez modificado el archivo teneis que firmarlo si no os dara el bootloop como le ha pasado a Nolatar
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 10/02/13, 22:43:14
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Re: Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

¿Alguien podría hacer una guía paso a paso?
Responder Con Cita
  #14  
Viejo 10/02/13, 22:48:00
Avatar de robyvlc
robyvlc robyvlc no está en línea
Betatester oficial
Mensajes: 2,445
 
Fecha de registro: jul 2012
Localización: Valencia
Mensajes: 2,445
Modelo de smartphone: xiaomi redmi 1s/ascend Mate/LG L9/
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Ultracity Ver Mensaje
¿Alguien podría hacer una guía paso a paso?
una guia de modificar el archivo?
Responder Con Cita
  #15  
Viejo 10/02/13, 23:03:20
Avatar de Stvn
Stvn Stvn no está en línea
Usuario muy activo
Mensajes: 555
 
Fecha de registro: ago 2011
Localización: Costa Rica
Mensajes: 555
Modelo de smartphone: S3 Mini
Versión de ROM: Stock JB 4.1.2
Tu operador: Kolbi ICE
Mencionado: 1 comentarios
Tagged: 0 hilos
si leen el post nuemero 6 de la guia de xda ya alguien subio el archivo policy.jar modificado
Ir al link original: http://forum.xda-developers.com/showpost.php?p=37813449&postcount=6





basicamente lo que dice es que es que el modifico el archivo y lo prbo en el SXU de un companero y todo funciono perfectamente
asi que basicamente seria...
1. bajar el archivo
2. copiarlo a la sd (almacenamiento interno)
3. con root explorer o similar moverlo a la carpeta sytem
4. en la carpeta sytem cambiarle los permisos
5. moverlo a system/framework y sobreescribir el existente
6. reiniciar

eso seria... ahora para modificar el archivo uno mismo es mas complicado...

espero les sirva saludos
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 10/02/13, 23:03:27
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Re: Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

Cita:
Originalmente Escrito por robyvlc Ver Mensaje
una guia de modificar el archivo?
De todo en general para los que somos un poco torpes en este tema como es mi caso , con imágenes a ser posible
Responder Con Cita
  #17  
Viejo 10/02/13, 23:27:18
Avatar de HTCMania.AGM
HTCMania.AGM HTCMania.AGM no está en línea
Miembro del foro
Mensajes: 234
 
Fecha de registro: dic 2012
Mensajes: 234
Modelo de smartphone: Xperia U
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Modificar .jar

para modificar APK's o JAR's

necesitais tener instalado el SDK(software developent kit) de android y el JRE (java runtime enviorement) y luego algun programa para decompilar/compilar (apkmanager, apktool o el mismo el sdk pero es mas complicado.

SDK - http://developer.android.com/sdk/index.html - para descargar

JRE - http://www.oracle.com/technetwork/ja...s-1880261.html
(descargar y instalar segun la version del windows x64 - x86)

APKTOOL - 42apktool.rar
(este es el que uso yo me parece que la ultima version funciona hasta android 4.2)

solo os faltaria decompilar con apktool y modificar ,compilar y la signature (la firma)
se puede hacer con el compresor 7z y creo que winrar tambien.

si os interesa puedo explicar breve como va el apktool y lo de las firmas.


un saludo espero que sea util
Responder Con Cita
Gracias de parte de:
  #18  
Viejo 10/02/13, 23:38:13
Avatar de Ultracity
Ultracity Ultracity no está en línea
Colaborador/a
Mensajes: 5,198
Compra y venta: (2)
 
Fecha de registro: nov 2011
Localización: Zaragoza
Mensajes: 5,198
Modelo de smartphone: XIAOMI MI8 128GB
Versión de ROM: MIUIv10
Versión de Radio: Android 9
Tu operador: Pepephone
Mencionado: 6 comentarios
Tagged: 0 hilos
Re: Usar el PIN/Desbloqueo después del lockscreen [Como en GB][ICS]

Muchas gracias, si pudieras explicar un poco más...

Gracias
Responder Con Cita
  #19  
Viejo 11/02/13, 00:18:15
Avatar de HTCMania.AGM
HTCMania.AGM HTCMania.AGM no está en línea
Miembro del foro
Mensajes: 234
 
Fecha de registro: dic 2012
Mensajes: 234
Modelo de smartphone: Xperia U
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
temazo jeje

como antes a dicho un compañero el Notepad ++ es imprescindible para editar los ficheros de texto de la aplicacion

y luuego para las imagenes recomiendo GIMP tambien , los de windows no valen

Notepad - http://notepad-plus-plus.org/download/v6.3.html

Gimp - http://www.gimp.org/downloads

y conocimientos basicos de Ms.dos (cd - cd.. esas cosas)
bueno despues de tener todo instalado jre y sdk

Instalacion de APKtool :

descomprimir el zip en raiz del pc - c:\apktool\poner aki los archivos

y ya luego para decompilar/compilar hay que abri una ventana de "msdos"
por ejemplo en el menu inicio de windows en la barra de buscar poner CMD

se habrira una ventana por defecto en la carpeta de usuario. salir de ellas
se hace poniendo - cd.. (salir de 1) repetimos hasta llegar a C:\

luego entramos en la carpeta donde descomprimimos el apktool
por ejemplo : cd apktool (entrariamos y quedaria asi c:\apktool\)

para empezar habria que copiar la apk o jar en la carpeta donde lo tengamos instalado
los comandos basicos serian (quedan escritos asi en la pantalla msdos)

decompilar
c:\apktool\apktool d NOMBREAPK.apk CARPETADESTINO
(ejemplo : apktool d SemcPhone.apk SPHONE)
crea una carpeta donde esta instalado el apktool con el nombre SPHONE y la aplicaion decompilada

compilar
c:\apktool\apktool b NOMBRECARPETA NUEVAAPK.apk
(ejemplo : apktool b Sphone SemcPhone.apk)
esto crea la aplicacion modificada (o no modificada) en la carpeta de instalacion

Instalar Frameworks para aplicaciones de sistemas especificos htc - sony etc....
se necesitan dos apk de nuestros xperia U en este caso y son Framework-res.apk y semcgenericUXPres.apk (movil - system/framework)
copiar donde tenais el apktool instalado i los comandos para instalar son:

c:\apktool\apktool if NOMBREFRAMEWORK1.apk
(ejemplo : apktool if framewor-res.apk)
si esta correcto aparecera un mensaje de que a instalado c:\taltaltaltal\talatl\1.apk

y para la otra igual pero cambiando el nombre

c:\apktool\apktool if NOMBREFRAMEWORK2.apk
(ejemplo : apktool if semcgenericuxpres.apk)
si esta correcto aparecera un mensaje de que a instalado c:\taltaltaltal\talatl\2.apk

los jar es igual pero poniendo .jar esta claro jeje

para firmar lo que yo hago es coger la aplicacion modificada compilada por apktool
abrirla con 7z y copiar resources.arsc , clases.dex y la carpeta Meta-INF y RES al apk original para dejarla firmada y modificada. bueno espero que se entienda.

hay mucha mucha informacion por hai sobre esto yo e aprendido ANDROID hace 1 año
nada mas

Última edición por HTCMania.AGM Día 11/02/13 a las 00:30:20
Responder Con Cita


  #20  
Viejo 11/02/13, 00:36:37
Avatar de Nolatar
Nolatar Nolatar no está en línea
Miembro del foro
Mensajes: 276
 
Fecha de registro: dic 2012
Localización: Onuba aestuaria
Mensajes: 276
Modelo de smartphone: Xiaomi Red Rice
Versión de ROM: MIUI-00.5.0
Tu operador: Simyo
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracas por poner e archivo de XDA, funciona a las mil maravillas. Llevaba mucho tiempo buscando como hacer esto, es una de las cosas que echaba de menos de GB. Gracias otra vez.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia U > ROMs y desarrollo Xperia U


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 23:36:59 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007