Página 1 de 5 123 ... ÚltimoÚltimo
Resultados 1 al 10 de 47
  1. #1
    Avatar de Sanfe
    Fecha de ingreso
    18 jul, 07
    Ubicación
    Valencia
    Edad
    31
    Mensajes
    363

    Personalizando la extrom , de diversas formas para todas las necesidades

    Esta es una de las grandes preguntas cuando uno se compra una pda . Si Podría aprobechar esa seccion de rom , que "misteriosamente" , instala cosas al arrancar por 1º vez , despues de un formateo ( hard reset ) . Pues sí , se puede , y existen diversas formas de hacerlo ,segun nuestra necesidad y nivel de aprendizaje o incluso segun la rom que tengamos , ya que la manera ideal es teniendo una rom desmembrada ( como las WM 2006 de la S200 ) , que se meten mediante un programa ms-dos . Este método no es válido para roms que se metan en modo bootloader , pero para ello tengo una alternativa , que es la ideal para cuando no queramos modificar nada del sistema , porque conlleva a pérdida de garantía .

    Estos son los 3 métodos que existen ,puesto que no conozco ninguno mas . El 1º es para roms que se introducen por ms-dos, como las de franlov y en general ,las WM 2006 de la s200 . El 2º y el 3º ,es para introducir una extrom en modo bootloader. el 2º es un programa que simula el funcionamiento de una extrom ,facil de usar y sin complicaciones .el 3º método ,es el método especialmente diseñados para rom's en bootloader, pero tambíen serviría para rom's por ms´dos

    - editar la extrom y su fichero .txt

    - uso del programa air wizard

    - Introducir una extrom en modo bootloader ( gracias a sirgawain123 ) pag 5 enlace al post : http://www.htcspain.com/showpost.php...8&postcount=41


    Importante


    - una extrom ,siempre instala en memoria interna por defecto ,a no ser de que el cab haya sido modificado . eso quiere decir , que solo se colocarán los ficheros que nos quepan en la memoria interna , previamente habiendo calculado el espacio que ocupan cada uno de los programas instalados

    - todos los ficheros que posee en su interior , deben de estar con el atributo de " sólo lectura " , puesto que independientemente de que la rom esté preparada para que se borren o no los cab tras su instalacion , en la extrom siempre se borran pase lo que pase ,si no se les aplica ese atributo


    manipulando la extrom



    Para este método , voy a explicar lo mejor que pueda , como hacerlo ,y el porqué de hacer una extrom , que no lleva ficheros dentro , pero que instala igualmente . voy a colgar mas o menos mi evolucion y mis conclusiones , para que entendais perfectamente el porque de cada cosa y su sentido



    dentro de la carpeta extrom de cualquier rom desmembrada , nos encontramos con los siguientes ficheros :

    - autorun.exe --> es el archivo que se ejecuta con el proceso de personalizacion , que sigue las instrucciones que le pongamos en el config.txt

    - config.txt --> Es un simple archivo de texto que sigue el autorun para proceder la instalación de la extrom . Permite instalar desde cualquier parte , y copiar /mover ficheros , con unos comandos adecuados



    Tipos de cabs



    Antes de instalar cosas desde la extrom , tenemos que diferenciar 2 tipos de cab:

    - los que usan una instalacion desatendida ( la gran mayoria )

    - los que requieren intervencion del usuario . en este caso , me refiero a todo cab que requiere activacion manual ,bien de idioma , aceptar condiciones de uso , configuraciones previas , etc

    para una instalacion de este tipo de cab "especial" , se requerirá una configuracion especial del config.txt



    Analizando el fichero .txt



    Este sería un config.txt de una rom de franlov .

    Código:
    LOCK: Enabled
    EXEC: \Extended_ROM\CusTSK.exe \windows\Negro.tsk
    CAB: \Extended_ROM\Borrabienv.cab
    LOCK: Disabled
    RST: Reset

    Estudiando el comportamiento de la extrom y informarse sobre el espacio disponible



    Hay que llegar a una conclusión ,la extrom , nos permite incorporar en caso de las WM 2006 de la s200 , 9.81 MB . Pro norma general ,el tamaño ronda los 10 MB ,pero puede variar . ¿ Cómo averiguarlo ? Desbloqueando la extrom , teniendo el S.O metido , y desbloquearla para poder visualizarla , que no sobreescribirla , porque se quedaría totalmente corrupta , y en el próximo HR no arrancaría. estos son los cambios de registro para mostrar la extrom :

    Código:
    HKLM/System/StorageManager/AutoLoad/TRUEFFS_DOC1/Bootphase
    Cambiar el valor a 2 (Previamente está en 1)
    
    HKLM/System/StorageManager/Profiles/MSFlash/MountHidden
    Cambiar el valor a 0 (Previamente está en 1)
    
    HKLM/System/StorageManager/Profiles/TRUEFFS_DOC1/MountHidden
    Cambiar el valor a 0 (Previamente está en 1)
    Lo adjunto tambíen en formato cab

    [hide-thanks][/hide-thanks]

    bajo ningún pretexto ,intentar instalar o copiara archivos ,quedará dañada



    Extrom vacia



    Si habeis sido habiles , habreis pensado ¿ y que hago cuando llene esos 9,81MB que supuestamente tiene mi s200 de extrom? muy sencillo ,una extrom no tiene porqué estar llena de cab , con que tenga los ficheros autorun.exe , y el config.txt ,es mas que suficiente . Los cabs pueden ir en una tarjeta de almacenamiento en una carpeta ,anteriormente indicada enel config.txt,para poner todos los que queramos ,siempre que no se supere el espacio libre de la rom .Hay que calcular previamente el espacio del que disponemos en cada máquina y/o ROM. En el siguiente ejemplo , se muestra una extrom mixta , con elementos instalados desde dentro y fuera de la extrom . se recomienda ocultar la carpeta de la SD en la que metamos los cab ,para evitar borrarla involuntariamente

    Código:
    CAB: \Extended_ROM\Borravienv.CAB
    CAB: \Extended_ROM\Battery_Status.cab
    CAB: \Storage Card\instalaciones_extended\Safe Mode v2.1.cab
    CAB: \Storage Card\instalaciones_extended\Adobe Flash Player 7.cab
    RST: Reset


    "Tuneando" el fichero .txt


    Pues bien , si os fijais , veréis que un comando al principio y al final ,que limitan toda nuestra capacidad de manipular la pda hasta que termine el proceso( lock) .Tambíen se observa ,que la extrom llama a una aplicación llamada cusTSK ,que por su nombre , se deduce que cambia el fondo de pantalla mientras se personaliza . Al final ,se provoca un reset , para aplicar todos los cambios

    ¿que hice yo en este caso? borrar las líneas lock : Enabled y lock : Disabled , cosa que "supuestamente" , permitia desbloquear el salvapantallas y dejarnos interactuar , pero el dichoso fondo no se quitaba . Seguiamos en las mismas , porque a pesar de desbloquearse , se bloqueaba inmediatamente , impidiendo inteactuar con los cab a seguir por la extrom .

    Pero no estaba todo perdido . ¿solución? Crear un fallo antes para que la aplicación de un error ( en el caso de este .txt , un cab llamado Sanfe.cab , que puede tener el nombre que quieras ;) ), y nos permita tomar el control completo de la pda , pero hasta el momento de la confirmacion de estos cab " especiales" , siga haciendo el proceso establecido en el config.txt . Así es como debería de quedar una extrom personalizada y con un toque " profesional" ;) , los cab se instalan automáticamente mostrando la barra de progreso , hasta que llega al citado error , que quitará el fondo , para poder ir confirmándole todos los pasos

    Código:
    EXEC: \Extended_ROM\CusTSK.exe \windows\Theme Aero.tsk
    CAB: \Storage Card\instalaciones_extended\Adobe Reader PPC 2.0.cab
    CAB: \Storage Card\instalaciones_extended\Adobe_Flashlite2_1.cab
    CAB: \Storage Card\instalaciones_extended\Apaga pda by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\Apaga_pda_chistoso.CAB
    CAB: \Storage Card\instalaciones_extended\BatteryStatusExt.1.04.build_0242.CAB
    CAB: \Storage Card\instalaciones_extended\Bs_Traduccion_Spanish.cab
    CAB: \Storage Card\instalaciones_extended\BSLargeVistaTheme.CAB
    CAB: \Storage Card\instalaciones_extended\calc98.CAB
    CAB: \Storage Card\instalaciones_extended\Activekitten Chronos by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\GoogleMaps_Spanish.cab
    CAB: \Storage Card\instalaciones_extended\GsFinder_esp.cab
    CAB: \Storage Card\instalaciones_extended\Icono_rotar_pantalla.CAB
    CAB: \Storage Card\instalaciones_extended\jzpaint16.CAB
    CAB: \Storage Card\instalaciones_extended\NoviiMedia_Remote_Deluxe.CAB
    CAB: \Storage Card\instalaciones_extended\NoviiMedia Wawa by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\Pocket_Rar_3.60.cab
    CAB: \Storage Card\instalaciones_extended\PocketStreets_English.CAB
    CAB: \Storage Card\instalaciones_extended\RC Mod v.2.1.cab
    CAB: \Storage Card\instalaciones_extended\TrueToolbar.cab
    CAB: \Storage Card\instalaciones_extended\tcpmp_0.72RC1 + plugins by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\xda-dev vistahide battery gauge by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\WebCameraPlus_1.04.cab
    CAB: \Storage Card\instalaciones_extended\xnview pocket.CAB
    CAB: \Storage Card\instalaciones_extended\WM Download Accelerator by Sanfe.CAB
    CAB: \Storage Card\instalaciones_extended\FIX_MMS.CAB
    CAB: \Storage Card\instalaciones_extended\Fix_Traduccion_WLM_10.6.0031.1600.CAB
    CAB: \Storage Card\instalaciones_extended\Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\PocketMusic v5 by Sanfe.cab
    CAB: \Storage Card\instalaciones_extended\AE_Button_Plus_v2.5.2.CAB
    CAB: \Storage Card\instalaciones_extended\Safe Mode v2.1.cab
    CAB: \Storage Card\instalaciones_extended\Adobe Flash Player 7.cab
    RST: Reset


    ¿Mi extrom personalizada funciona?


    La forma mas sencilla de comprobarlo , es viendo que la barra progresa . Cuando llegue a los cab especiales , se observará que en la barra superior , al habernos sacado al hoy ,aparecerá una " X " , como si hubiese un programa en segundo plano . Tambíen desaparecera ,a la vez que aparece la "x" , el reloj en la barra superior . Tarda un poco en aparecer , pero con paciencia termina . En mi caso , las instalaciones tardan unos 2 minutos


    Usando el airwizard , para crear una extrom distinta


    Uno de las principales pegas para editar la extom ,es que nuestra pda tenga una rom que es metida por el método bootloader , o bien , no queramos perder la garantía de nuestra máquina , porque nos echaran atras la reparacion de nuestra pda por simplemente editar la extrom ( cosa muy extraña , ya que la pérdida de garantía es al cambio de una rom , y no de extrom ) ,tambíen nuestro caso puede ser que no hayan sacado ninguna actualización para nuestro modelo ,por lo que nos veríamos con la dificultad ,de encontrar un programa válido para meter una extrom por bootloader ,cosa bastante arriesgada existiendo este fantástico programa .

    Para esas necesidades concretas , se ideó el programa airwizard ,que nos crea 2 exe , uno para ejecutar desde la pda , y otro para el pc . ¡¡ si despistadetes , un exe para la pda , que simplemente empaqueta cabs !! Su manejo es muy sencillo y no requiere instalación

    hago un breve manual ,de lo que sería su uso habitual ,que sería el hacer un exe para la pda , a modo de extrom . Si le indicamos "advanced settings "en la 2º pag ,nos permitirá hacer la misma labor que una extrom personalizada , instalacion silenciosa , realizar un reset al terminar ,elegir la ruta , e incluso ponerle un fondo al instalador!! :D


    En la 2º pag , previamente habiendonos leido el breve manual que pone en la 1º pag , vemos una serie de opciones . Las únicas imprescindible es la de "title" y la de "company", en la que le pondremos el nombre que deseemos que aparezca en nuestro instalador . disponemos tambíen de varias opciones, como filtraje por S.O o por procesador , para evitar que se instalen en procesadores de arquitecturas o sistemas diferentes


    En la 3º pag , disponemos de un espacio ,para agregar nuestros cab , y modificar su orden .simplemente dandole a " add " , añadimos los cab que queramos .Disponemos de una opcion " save to " , para indicarle la ruta donde colocar nuestro exe . Si no ,irá en la ruta predeterminada ( donde hayamos colocado el programa )



    En la 4º pag ,simplemente en la parte inferior , le indicamos si queremos que el instalador de escritorio , o la version movil ,se ejecuten automáticamente al terminar

    Si hemos elegido " Advanced Settings " en la 2º pagina ,al pasar el cab tendremos las siguientes opciones...

    - elegir la ruta
    - Reaunudar instalación al resetear
    - Reset al terminar
    - Instalacion silenciosa ( como en una extrom tradicional , pero con dudoso funcionamiento con cab de acionamiento manual )
    - Activar archivo de error


    Descargar airwizard:


    Última edición por Sanfe; 22/11/2007 a las 21:47
    Jovencito en prácticas
    SALU2


    Manuales :

    Edición de la extrom : aqu?*

    Optimización y soluciones al audio Bt : aqu?*


    Fotos del despiece de mi qtek S200: Pincha Aqu?*


  2. Sponsored Links
  3. #2
    ulisssses
    Invitado Avatar de ulisssses
    Joder que buen Post!! No s epodia haber puesto mas claro y sencillo!!

    Felicidades y gracias Sanfe!

  4. #3
    Avatar de tarjeks
    Fecha de ingreso
    30 ago, 07
    Ubicación
    valencia
    Mensajes
    125
    Gracias (numero dos) sanfe por este gran tutorial que seguro que nos resulta de utilidad, eres un crack .

  5. #4
    tiggerbcn
    Invitado Avatar de tiggerbcn
    Muy buen post si señor, a ver si averiguas como poner programas en el Extrom y ejecutarlos desde la pda, o sea todos esos programillas de utilidades que solemos instalar que ocupan poco y que no necesitan de grandes cosas e incluso solo son EXE, pero que si los sumas igual son 9 o 10Mb, asi si que se aprovecharia al maximo esos 10Mb extras, vamos como hacen las roms de pdamobiz.
    Graciasssss

  6. #5
    Avatar de eddingfred
    Fecha de ingreso
    01 ago, 07
    Ubicación
    Canarias,
    Mensajes
    59
    si señor, muchas gracias creo que se entiende de sobra, ahora hay que llevarlo a la practica. de nuevo muchas gracias maestro;)

  7. #6

    Avatar de DAVIMON
    Fecha de ingreso
    17 ago, 07
    Ubicación
    En mi casa
    Edad
    51
    Mensajes
    928
    Gracias Sanfe, eres el p.... amo, esto es lo que yo queria, para no tener que instalar a mano todos los programas que uso. Asi leido por encima parece fácil, pero cuando tenga un poco más de tiempo me lo aprendo de 'pe a pa' , para poderlo aplicar cada vez que flashee.

    Gracias, gracias, gracias.
    AUNQUE A VECES SE SUFRA, LOS CAMBIOS PARA MEJORAR MERECEN LA PENA

    Gracias por estar aqu?*

  8. #7

    Avatar de DAVIMON
    Fecha de ingreso
    17 ago, 07
    Ubicación
    En mi casa
    Edad
    51
    Mensajes
    928
    Una preguntilla más.

    He mirado la Extrom de la Gullum IX spanish, y ademas de los cab hay ejecutables, que se instalan directamente, y cada uno con su acceso directo en su sitio (programas, juegos, herramientas), y no están dentro del txt, porque no son cab sino exe. Pues bien Amigo Sanfe ¿Sabes como se hace eso, o simplemente se meten en la Extrom y la instalación ya sabe lo que tiene que hacer?.
    Es una dudilla que he tenido.

    Gracias
    AUNQUE A VECES SE SUFRA, LOS CAMBIOS PARA MEJORAR MERECEN LA PENA

    Gracias por estar aqu?*

  9. #8
    Avatar de Sanfe
    Fecha de ingreso
    18 jul, 07
    Ubicación
    Valencia
    Edad
    31
    Mensajes
    363
    Cita Iniciado por DAVIMON Ver mensaje
    Una preguntilla más.

    He mirado la Extrom de la Gullum IX spanish, y ademas de los cab hay ejecutables, que se instalan directamente, y cada uno con su acceso directo en su sitio (programas, juegos, herramientas), y no están dentro del txt, porque no son cab sino exe. Pues bien Amigo Sanfe ¿Sabes como se hace eso, o simplemente se meten en la Extrom y la instalación ya sabe lo que tiene que hacer?.
    Es una dudilla que he tenido.

    Gracias

    Eso mas bien se lo deberías haber preguntado a cbolumar , pero te respondo . Esta extrom ,lo que tiene de diferente ,es que copia los acc.directos , mediante el cab custom.cab , según tengo entendido

    Código:
    SHOW:\Extended_ROM\welcome.bmp
    LOCK:Enabled
    CAB: \Extended_ROM\BatteryStatus.CAB
    CAB: \Extended_ROM\PocketCM.cab
    CAB: \Extended_ROM\fexploreext.cab
    CAB: \Extended_ROM\ELF_CalculatorSkin.cab
    CAB: \Extended_ROM\custom.CAB
    CAB: \Extended_ROM\Franlov_Nombres_operador.CAB
    CAB: \Extended_ROM\Borrabienv.cab
    LOCK:Disabled
    RST: Reset
    Jovencito en prácticas
    SALU2


    Manuales :

    Edición de la extrom : aqu?*

    Optimización y soluciones al audio Bt : aqu?*


    Fotos del despiece de mi qtek S200: Pincha Aqu?*


  10. #9
    Avatar de PlateroYTu
    Fecha de ingreso
    19 jul, 07
    Ubicación
    Gerona
    Edad
    41
    Mensajes
    1,968
    joder tio, si señor, no me comentastes este tema, eres un genio, estamos en contacto, un abrazo crack ;)

  11. #10
    Avatar de sirgawain123
    Fecha de ingreso
    30 sep, 07
    Mensajes
    9
    respondo pa ver la afoto

Página 1 de 5 123 ... ÚltimoÚltimo