|
ROMs y desarrollo Galaxy Tab 2 10.1'' ROMs y desarrollo Galaxy Tab 2 10.1'' |
|
Herramientas |
#1
|
||||
|
||||
TabletUI
Como creo que sabéis, soy uno de los que intervino en el montaje del Parche TabletUI para CM, en nuestras tablets.
Como he observado cierta dispersión de temas y es posible que también haya que hacer algo para la nueva Rom de rikku9999, he pensado que sería interesante tener un hilo específico para ello. Aquí se pueden ir incorporando las sucesivas versiones o enlaces y comunicaciones, para todas las Roms. Pongo los enlaces de XDA donde se pueden encontrar los últimos parches: Modelos de 10 pulgadas: http://forum.xda-developers.com/show....php?t=2154862 Modelos de 7 pulgadas: http://forum.xda-developers.com/show....php?t=2154075 Siempre hay que buscarlos al final del hilo. .
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 25/07/13 a las 19:07:23. |
Los siguientes 11 usuarios han agradecido a TuxLin su comentario: | ||
|
#2
|
||||
|
||||
De momento, y como primera aportación os voy a comunicar un pequeño problema.
El parche afecta, en mayor o menor medida, al rendimiento gráfico. Buscando soluciones, de momento he realizado un nuevo parche más simplificado, basado en CM 20130420, pero aplicable igualmente a cualquiera posterior, dentro de las limitaciones habituales. Código:
--- android.policy_patch/smali/com/android/internal/policy/impl/PhoneWindowManager.smali +++ android.policy/smali/com/android/internal/policy/impl/PhoneWindowManager.smali @@ -14449,17 +14449,13 @@ div-int v8, v9, p4 - const/16 v9, 0x258 - - if-ge v8, v9, :cond_19b - - const/4 v9, 0x0 + const/4 v9, 0x1 move-object/from16 v0, p0 iput-boolean v9, v0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mHasSystemNavBar:Z - const/4 v9, 0x1 + const/4 v9, 0x0 move-object/from16 v0, p0 Código:
--- services_orig/smali/com/android/server/wm/WindowManagerService.smali +++ services/smali/com/android/server/wm/WindowManagerService.smali @@ -3256,7 +3256,11 @@ move/from16 v6, p3 - :goto_6 + :cond_61 + move/from16 v5, p3 + + move/from16 v6, p4 + const/high16 v1, 0x4000 iput v1, p1, Landroid/view/DisplayInfo;->smallestNominalAppWidth:I @@ -3349,13 +3353,7 @@ move-result v2 - iget v1, p1, Landroid/view/DisplayInfo;->smallestNominalAppWidth:I - - int-to-float v1, v1 - - div-float v1, v1, p5 - - float-to-int v1, v1 + const/16 v1, 0x2d0 move-object/from16 v0, p6 @@ -3367,12 +3365,6 @@ return-void - :cond_61 - move/from16 v5, p3 - - move/from16 v6, p4 - - goto :goto_6 .end method .method private copyAnimToLayoutParamsLocked()Z Código:
--- SystemUI_orig/smali/com/android/systemui/statusbar/phone/NavbarEditor.smali +++ SystemUI/smali/com/android/systemui/statusbar/phone/NavbarEditor.smali @@ -504,7 +504,7 @@ if-ge v2, v4, :cond_38 - const/4 v4, 0x1 + const/4 v4, 0x0 invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; --- SystemUI_orig/smali/com/android/systemui/statusbar/policy/DateView.smali +++ SystemUI/smali/com/android/systemui/statusbar/policy/DateView.smali @@ -285,35 +285,6 @@ return-void .end method -.method protected onDraw(Landroid/graphics/Canvas;)V - .registers 3 - - iget-object v0, p0, Lcom/android/systemui/statusbar/policy/DateView;->mParent:Landroid/widget/RelativeLayout; - - if-nez v0, :cond_16 - - invoke-virtual {p0}, Lcom/android/systemui/statusbar/policy/DateView;->getParent()Landroid/view/ViewParent; - - move-result-object v0 - - check-cast v0, Landroid/widget/RelativeLayout; - - iput-object v0, p0, Lcom/android/systemui/statusbar/policy/DateView;->mParent:Landroid/widget/RelativeLayout; - - iget-object v0, p0, Lcom/android/systemui/statusbar/policy/DateView;->mParent:Landroid/widget/RelativeLayout; - - invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lcom/android/systemui/statusbar/policy/DateView;->mParent:Landroid/widget/RelativeLayout; - - invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V - - :cond_16 - invoke-super {p0, p1}, Landroid/widget/TextView;->onDraw(Landroid/graphics/Canvas;)V - - return-void -.end method - .method public onLongClick(Landroid/view/View;)Z .registers 4
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 30/04/13 a las 14:55:29. |
Los siguientes 6 usuarios han agradecido a TuxLin su comentario: | ||
#3
|
||||
|
||||
Gráfico de como afecta:
Obviamente, los valores más altos son mejores. Realmente, la influencia negativa es limitada ya que solo afecta a los gráficos y si no son de alto requerimiento no será demasiado apreciable. Además es mucho más pequeña en los modelos de 7 pulgadas. Lo malo es que tiene muy mala solución (de momento ninguna) Para los que usen Antutu, con el parche obtengo en el test 3D un resultado de 1730 y sin él llego a 2037. Todos los resultados que indico son la media de 5 pruebas consecutivas con cada una de las combinaciones.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 30/04/13 a las 17:50:31. |
Los siguientes 6 usuarios han agradecido a TuxLin su comentario: | ||
#4
|
||||
|
||||
hola Tuxlin ya esta la rom al post por si quieres descargartela para testear el parche tabletui,saludos
__________________
BQ AQUARIS 5.7 ROMS BY RIKKU9999 HTCMANIA
|
Los siguientes 5 usuarios han agradecido a rikku9999 su comentario: | ||
#6
|
||||
|
||||
Parches de TabletUI, en código smali, para la nueva PROJECTX de rikku9999.
Sirven por si alguno quiere hacerse más modificaciones.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 30/04/13 a las 21:28:54. |
Los siguientes 5 usuarios han agradecido a TuxLin su comentario: | ||
#7
|
||||
|
||||
Primer TabletUI para la nueva ROM PROJECTX
Con orgullo y como reconocimiento a nuestro compañero rikku9999,
me complace poner a vuestra disposición los módulos necesarios (ya parcheados y compilados), listos para instalar y utilizar TabletUI en su nueva Rom ProjectX.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 30/04/13 a las 21:32:19. |
Los siguientes 5 usuarios han agradecido a TuxLin su comentario: | ||
#8
|
||||
|
||||
¿que diferencia hay entre los parches del post 6 y los del post 7? ¿hay que instalar los 2 o solamente 1?
|
#9
|
||||
|
||||
En el post 6 están los parches, en código smali. En el 7 están las apps listas para instalar y usar. P.D: Aclaro los textos de ambos posts para evitar la lógica confusión por la manera en que estaban redactados.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. Última edición por TuxLin Día 30/04/13 a las 21:30:32. |
Los siguientes 6 usuarios han agradecido a TuxLin su comentario: | ||
#10
|
||||
|
||||
|
#11
|
||||
|
||||
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. |
#12
|
||||
|
||||
Hola TuxLin, te dejo por aqui el parche de la 5100 del dia 2, que tambien vale para la ultima del dia 3.
P5100-CM10.1-130502-tabletUI P5100-CM10.1-130502-restore Si consideras mejor ponerlo por otro sitio, como tu veas. Gracias por el trabajo que haces.
__________________
Samsung Galaxy Note II ROM KingDroid V-7.2
Sansung Galaxy Tab 2 10.1 UNOFFICIAL CyanogenMod 4.2.2 - Tuxlin Style |
Gracias de parte de: | ||
#13
|
||||
|
||||
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. |
#14
|
||||
|
||||
Nuevo parche TabletUI
.
Acabo de ver en el hilo de XDA que Caldair ha sustituido el código smali del parche anterior por el que yo subí hace unos días. Por lo tanto, si alguno está usando el generador para modificar las apps, debe actualizarse a la nueva versión. Especialmente dirigido a nuestro compañero CASCARA, que me consta que lo hace. .
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. |
Gracias de parte de: | ||
#15
|
||||
|
||||
Para que es exactamente este parche? perdonar soy nuevo con la tablet y no se muy bien como va, vengo del foro del galaxy S2 del que si se de sobra como va todo root cambiar roms etc, pero esto del tabletUI no tengo ni idea de que es ni para que...
|
#16
|
||||
|
||||
En la ROM de rikku y en Cyanogen, este parche hace que la barra de navegación (abajo) y la de estado (arriba) se fusionen abajo. Las teclas de navegación pasan a la izquierda y las de estado a la derecha. Puedes ver un ejemplo en las dos imágenes del hilo de la Calculadora CyanogenMod.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. |
Gracias de parte de: | ||
#17
|
||||
|
||||
Hola TuxLin, te dejo por aqui el parche de la 5100 del dia 2, que tambien vale para la ultima del dia 3.
P5100-CM10.1-130502-tabletUI P5100-CM10.1-130502-restore Si consideras mejor ponerlo por otro sitio, como tu veas. Gracias por el trabajo que haces.
__________________
Samsung Galaxy Note II ROM KingDroid V-7.2
Sansung Galaxy Tab 2 10.1 UNOFFICIAL CyanogenMod 4.2.2 - Tuxlin Style |
#18
|
||||
|
||||
Debo ser el único tonto al que no le funciona?
Se me queda en el logo de CM dando vueltas, el restore tampoco va y tengo que volver a flashear las ROM :confused: P3100 CM 10.1 nightly 06may2013 Última edición por montaraz850 Día 06/05/13 a las 23:11:15. |
#19
|
||||
|
||||
Por cierto la rom de Rikku cual es? es valida para la galaxy tab 2 p3110?
|
|
#20
|
||||
|
||||
Eso ocurre cuando los ficheros del parche no son compatibles con la Rom. ¿Qué parche, exactamente, has puesto? El compañero cascara ratifica como válido el actual hasta la Rom del día 6. Ya quedó claro que aunque compatibles, Caldair me informa que es conveniente instalarlos diferenciados por el modelo ya que uno de los ficheros, no es exactamente igual en cada caso.
__________________
Hay personas que luchan un día y son buenas. Otras luchan un año y son mejores. Algunas luchan muchos años y son muy buenas. Pero las que luchan toda la vida son las imprescindibles. |