Ver Mensaje Individual
  #43  
Viejo 12/05/09, 13:08:48
Array

[xs_avatar]
gmo gmo no está en línea
☾ hibernando...
· Votos compra/venta: (2)
 
Fecha de registro: ene 2009
Mensajes: 7,516
Modelo de smartphone: One
Tu operador: Pepephone
 Cita: Originalmente Escrito por magiccc3 Ver Mensaje
Yupiiii, ahora ya se que se puede pero........ ¿cómo se hace?
jajajaa...
Ok, vamos a ver... con la creación de archivos cab estas ok? no?
Pues para esto es algo mas complicado... [vale vale... algo no... bastante]

El tema es que debemos llamar al... KernelIoControl con un API... esto se realiza mediante una dll que la incluimos en la instalación del cab. El WinCE por si solo no es capaz de realizar esto por eso necesita un dll que ejecuta el API para reiniciar ó ejecutar según sea el caso.
>Aquí < tienes mas información sobre la creación e integración de una dll para el WinCE.

No se como andas de ingles... pero si tienes dudas lo vemos

----
Solución casera para sofreset:
Como truco casero (y chapucero...) hay una acción que de alguna manera advierte que debes reiniciar después de haber instalado... y esto ocurre si creas o modificas archivos y/o registros que afecten al sistema... directorio win por ejemplo... [esto dependerá de la versión de win que tengas, posiblemente también de la rom, no estoy seguro]
Por ejemplo, el cab que hice para remplazar los iconos de carpetas para WM65... incluye archivos en el directorio Windows y crea y modifica entradas en el registro... NADA MAS... sin embargo, windows (una vez finalizada la instalación) solicita softreset para aplicar los cambios... [deduzco que es porque ha detectado cambios que se ven afectados al reinicio]... me pillas por donde voy?

Ahora si puedes ponerte con lo de la DLL... seria genial, ya que es la manera correcta de hacerlo y por supuesto que podrás hacer mil cosas mas.
__________________
······· Indice y listado de Rom's para Android & Windows :: foro
······· HTCMania Solidaria :: contra el cancer » apadrinamiento » dona sangre
Responder Con Cita