miércoles, 26 de mayo de 2010

Añade más iconos en tu pantalla de inicio con SmartWorkspace





REQUISITOS

  • El teléfono debe estar hackeado o será necesario firmar cada aplicación y conectar el teléfono al PC en modo "Almacenamiento masivo" para poder acceder a las carpetas.
  • Es necesario tener instalado Python. Si no se ha hecho aún, se puede encontrar actualizando el dispositivo.


INSTALACIÓN PARA 1 SOLA BARRA (con SmartWorkspace v0.5)


  • Instalamos el archivo "smartworkspace_0.5.sis".
  • Una vez instalado, aparecerá dentro del menú de aplicaciones del teléfono.
  • Vamos a la carpeta "/Data/MPC/SmartWorkspace/" (de la memoria donde hayamos instalado el sis) y copiamos el archivo "Settings.ini" al PC.
  • Editamos el archivo contenedor "Settings.ini" para añadir las aplicaciones y lo copiamos de nuevo en el sitio anterior, sobrescribiendo el original. También es posible editar a mano desde el dispositivo el archivo .ini, sin tener que copiarlo previamente al PC, mediante un editor de texto como QuickOffice.
  • Reiniciamos el teléfono, o ejecutamos la aplicación "SmartWorkspace", y podremos ver el resultado en la pantalla principal.


INSTALACIÓN PARA MÁS DE 1 BARRA (con SmartWorkspace v0.4 y sus clones)


  • Instalamos el archivo "SW.sis" y, para más de 1 barra, instalamos SW1.sis y siguientes.
  • Una vez instalados, aparecerán dentro del menú de aplicaciones del teléfono (podemos crear una carpeta dentro de aplicaciones y moverlos allí).
  • Vamos a la carpetas "\system\apps\smartworkpace", "\system\apps\smartworkpace1", etc. (de la memoria donde hayamos instalado los sis) y copiamos los archivos "SW.ini" al PC.
  • Editamos cada archivo contenedor "SW.ini" para añadir las aplicaciones y los copiamos de nuevo en el sitio anterior, sobrescribiendo los originales.
  • Reiniciamos el teléfono, o ejecutamos la aplicación "SW", "SW1", etc., y podremos ver el resultado en la pantalla principal.


PERSONALIZACIÓN

Para personalizar nuestros propios accesos directos tenemos que editar el archivo .ini, que contiene la siguiente estructura:

[MBApplications]

Aquí especificamos las aplicaciones a introducir, escribiendo su código UID (en el formato 0x12345678).
Dicho código se puede ver con aplicaciones de gestor de tareas como Jbak Taskman o Y-Task: la abrimos, seleccionamos una aplicación abierta y pulsamos sobre "información de la aplicación". También podemos averiguar las UID instalando en el dispositivo la aplicación incluida AppUidList (appuidlist.wgz) y ejecutándola  ----->





 









[WorkIn] (sólo en v0.5)
Aquí especificamos las aplicaciones en las que queramos que se muestre la barra, escribiendo su código UID, por ej:
0x100058b3    · código UID de la pantalla de espera en terminales S60v2
0x101fd64c    · código UID de la pantalla de espera en terminales s60v3 y S60v3-FP1
0x102750f0    · código UID de la pantalla de inicio en terminales s60v3-FP2 y S60v5 


[MBSettings]
KeyCode = 63587                  · Código de la tecla que se utilizará para mostrar/ocultar la barra

                                  (por ej: 63587 = tecla roja). Se adjunta archivo con KeyCodes.
PortraitPosition = Disable       · Opción para no mostrar la barra en la orientación vertical de la pantalla.
                   OnCBA         · Barra de accesos horizontal en lugar de "Opciones / Guía".
                   AboveCBA      · Barra de accesos horizontal encima de  "Opciones / Guía".
                   RightVertical · Barra de accesos vertical en la derecha.
                   LeftVertical  · Barra de accesos vertical en la izquierda.
                   Rect(1,2,3,4) · Para definir en detalle la posición:
                                   1 = Posición X (en pixeles) del extremo izquierdo de la barra.
                                   2 = Posición Y (en pixeles) del extremo superior de la barra.
                                   3 = Posición X (en pixeles) del extremo derecho de la barra.
                                   4 = Posición Y (en pixeles) del extremo inferior de la barra.
                                   (Si quieres iconos más grandes, aumenta la diferencia entre 2 y 4)

LandscapePosition = (mismas opciones disponibles, pero referidas para la orientación horizontal de la pantalla).
DynamicLayoutSwitch = Disable    · Cambio dinámico con la orientación de la pantalla.
Autostart = Enable               · Autoinicio de la aplicación al reiniciar el dispositivo.



NOTAS


  • La aplicación debe estar funcionando en segundo plano (aunque esté oculto el proceso) para que la barra se vea. Si cerramos el proceso la barra desaparecerá.
  • Para poder acceder a la carpeta "System" o "Data" se recomienda el gestor de archivos X-Plore, ActiveFile o SymSMB.
  • En la versión SmartWorkspace v0.4 los nuevos accesos directos deben pulsarse doblemente para que se ejecuten.
  • En la versión SmartWorkspace v0.4 la imagen de fondo del escritorio se descuadra en la zona tras las barras. Se puede arreglar usando un fondo de color plano.
  • Es posible tener instaladas barras con SmartWorkspace v0.4 y v0.5 a la vez.


EJEMPLO CON 1 BARRA


Así quedaría un archivo .ini de configuración para 1 barra (SW.ini):

[MBApplications]
0x200277b1
0x2000737e
0x2000fbba
0x100058ec
[MBSettings]
KeyCode = 63587
PortraitPosition = Rect (0,92,360,177)
LandscapePosition = AboveCBA
DynamicLayoutSwitch = Disable
Autostart = Enable



EJEMPLO CON DOS BARRAS


-- Barra 1 (SW1.ini) --
 
[MBApplications]
0x200277b1
0x2000737e
0x2000fbba
0x100058ec
[MBSettings]
KeyCode = 63587

PortraitPosition = Rect(10,80,350,180)LandscapePosition = AboveCBA
DynamicLayoutSwitch = Disable
Autostart = Enable


-- Barra 2 (SW2.ini) --

[MBApplications]
0x200277b1
0x2000737e
0x2000fbba
0x100058ec
[MBSettings]
KeyCode = 63587

PortraitPosition = Rect(10,180,350,280)
LandscapePosition = AboveCBA
DynamicLayoutSwitch = Disable
Autostart = Enable







  descarga paquete con todo lo necesario  (incluye SmartWorkspace v0.4 y v0.5, AppUIDList y listados)
(No está firmado. Si tu móvil no está hackeado deberás firmar la aplicación)

Como siempre, todas las aplicaciones que aquí se publican han sido testeadas y no presentan riesgo para el terminal. No obstante se agradece cualquier comentario sobre el funcionamiento de las mismas.

>> Accede desde aquí al resto de aplicaciones.

1 comentario:

  1. man sabes que estuve haciendo lo de las barras pero queria colocar una a la izquierda y otra a la derecha y me dañan la imagen de fondo.. e igual colocandolas una arriba de la otra o una arriba y otra a abjo puesto que toman como fondo un troso de la imagen y eso hace que se dañe la misma mientras estan visibles

    ResponderEliminar