Respuesta: W380 - Tema oficial
Bueno, aquí las pruebas a la fecha:
Luego del flasheo nuevamente a r11 para reparar el reseteo, cargué:
Procedimiento:
Cada elemento que cargué lo hice de a una vez y por separado, con un par de horas de prueba entre carga y carga. O sea: entré por FAR al cel en modo flash, cargué el customize, lo probé un par de horas y como tuve éxito, cargué el parche de desbloqueo SIM, lo probé un ratito con otro chip y como tuve éxito, cargué el parche del rigntone de SMS, y así sucesivamente.
Resultado:
Cargando por separado y probando, no tuve problema alguno y el cel sigue estable.
Es posible que el reseteo se haya producido por un error mío al flashear o al meter todo junto la primera vez; aunque ahora sólo usé los parches que sé que me funcionan.
Estar atentos a qué parche usamos, en tanto los errores producidos por un parche generalmente (no siempre) tienen que ver con lo que modificamos por el parche.
Recomendaciones (sobre todo para novatitos como yo):
- Para parchar, que parece ser lo más conflictivo y que atenta con la estabilidad del cel, seguir atentamente cada paso según el tuto de ffgonza.
- Hacer una sola cosa a la vez, probar y si funciona, seguir adelante. No recomiendo poner varios parches de una sola vez; poner uno, probarlo y luego el otro.
- Si algún parche del tema oficial no funciona, propongo aclararlo aquí y de ocurrir algún problema como me sucedió a mí con el reseteo, apuntarlo también (es lo que voy a ir haciendo yo).
- Hacer respaldo de todo antes de meter mano.
Saludos!
Respuesta: W380 - Tema oficial
Hola a todos.
Bueno, he comprobado, como dice ffgonza en el tema oficial, que mi problema de reinicio del celular se debió al parche de usar radio sin auriculares que posteó MaxRodolfo.
Luego, no lo utilicen.
Seguiré probando y comentando. El de bluetooth sigue sin andar.
Abrazo!
Respuesta: W380 - Tema oficial
Alguien sabe si puede conseguir o hacer el elfpack para pnx5230 y sus librerias, porque como ya acepta parches no veo porque no acepte elfs.
Respuesta: W380 - Tema oficial
En teoria se puede xDDDD peeeeerooo... no hay ningun developer o patch porter que trabaje en esa plataforma, y si de por si un elfpack es larguisimo de portar ahora imaginate lo dificil de portar de plataforma a plataforma, la libreria ni se diga.. y el dyn const uh.... no creo que algun desarrollador quiera pasarse tanto tiempo portando probando y esas cosas en algo que al final de cuentas ni el ni casi nadie usara :( :( aunque es un gran avanze lo que lograron los amigos del foro, en especial ffgonza lo de elfs lo veo dificil por no decir imposible, saludos...
1 Archivos adjunto(s)
Respuesta: W380 - Tema oficial
Muchos deciamos que era imposible parchar los pnx y al final se pudo (luego de realizar una inversion)
Pero el mayor problema como dice heberd es pasarlo de una plataforma a otro. Y el unico en condiciones reales de hacerlo y que probablemente estaria dispuesto, es el mismo que nos dio la posibilidad de parcharlos y como ya sabemos, a este buen hombre de un lejano continente, no le gusta andar por el mundo regalando cosas, y visto y considerando el poco interes en la portacion y/o creacion de parches para estos modelos, no vale la pena andar perdiendo plata
AGREGO para que entiendan el problema de pasar de una plataforma a otra ya que son varios los que piden elfpack para esta plataforma, les dejo 1 de los 3 archivos basicos para compilar un elfpack, son de un w200, un w610 y un c510, uno de cada plataforma, abranlos, comparenlos y entonces hay pueden elegir a partir de que plataforma van a portar, que valores van a poner al lado de todos los BX, MOV, LDR, etc. que van cambiando de acuerdo a la plataforma
Y despues de eso tendriamos que hablar de portar todos los offset de ese archivo y de los otros 2
Entonces saquen sus propias concluciones sobre si es posible o alguien lo haria
Respuesta: W380 - Tema oficial
Que tal, pues yo me ofresco para ayudar y/o intentar portar el ELFPACK :D, en estos momentos tengo algo de la lib, llebo como un 10 o 15%, tambien estoy intentando portar el privacy para ese modelo. Esta dificil si, pero si no es dificil, entonces no vale la pena hacerlo, tarde 2 dias para encontrar la funcion str2ID, pero hoy la encontre :D
Cualquier cosa hay esta mi perfil para ponernos de acuerdo.
Respuesta: W380 - Tema oficial
que tal anarkes, mira yo lei un tutorial de como compilar un elfpack hace un tiempo, estaba en ingles, pero lo que entendi fue eso de que estaban los 3 archivos especificos de cada firmware y que despues los otros archivos eran lo mismo para todos
Si eso es correcto, ya el a;o pasado estuve intentando portarlo y ahora que surgio esto de poder aplicar los parches lo habia retomado un poco.
Tomando los archivos actuales de svn ýëüôîâ: Target - ñïèñîê ôàéëîâ
Este archivo me quedaria algo asi
Código:
#ifndef W380_R11CA002
#error W380_R11CA002 configuration needed for this header!
#else
#ifndef _W380_R11CA002_
#define _W380_R11CA002_
#define EXT_TABLE 0x
#define Library_Start 0x21C00000
#define HELPER_SIG 0x6FF0
#define PATH_AUDIO_INT 0x213FF318
#define PATH_AUDIO_EXT 0x213FF608
#define PATH_IMAGE_INT 0x213FF38C
#define PATH_IMAGE_EXT 0x213FF64C
#define PATH_VIDEO_INT 0x213FF414
#define PATH_VIDEO_EXT 0x213FF6D4
#define PATH_THEME_INT 0x213FF3F4
#define PATH_THEME_EXT 0x213FF6BC
#define PATH_OTHER_INT 0x213FF3B0
#define PATH_OTHER_EXT 0x213FF6A4
#define PATH_ELF_ROOT_INT (L"/tpa/user/other/ZBin")
#define PATH_ELF_ROOT_EXT (L"/card/other/ZBin")
#define PATH_ELF_INT (L"/tpa/user/other/ZBin")
#define PATH_ELF_EXT (L"/card/other/ZBin")
#define PATH_ELF_DAEMONS_INT (L"/tpa/user/other/ZBin/Daemons")
#define PATH_ELF_DAEMONS_EXT (L"/card/other/ZBin/Daemons")
#define PATH_ELF_CONFIG_INT (L"/tpa/user/other/ZBin/Config")
#define PATH_ELF_CONFIG_EXT (L"/card/other/ZBin/Config")
#define PATH_INI (L"/tpa/user/other/ini")
#define PATH_DEFAULT (L"/tpa/user/other")
#define DB_CMD_SETSMALLICON 0x3B
#define DB_CMD_SETTHUMBNAILICON 0x3C
#define PAGE_ENTER_EVENT 7
#define PAGE_EXIT_EVENT 8
#define ACCEPT_EVENT 2
#define PREVIOUS_EVENT 3
#define CANCEL_EVENT 4
#endif
#endif
faltaria portar el #define EXT_TABLE, no se que opinas, vos que sabes mas
Respuesta: W380 - Tema oficial
Ya porte el #define EXT_TABLE bro, y el resultado es este:
Revise muchas veces el porting, y es el que mejor coincidia :D, lo porte desde w580_R8BE001.
Respuesta: W380 - Tema oficial
Esta perfecto bro, yo estoy trabajando con w580 r8be001 y w610 r6bc0002 y esta muy bien.
Ese era el mas facil, ahora yo diria seguir con este svn ýëüôîâ: xcl - ñïèñîê ôàéëîâ
Empezaria siendo algo asi
Código:
-carm
//W380_R11CA002
-Z(CODE)START,CODE,DATA_C,INITTAB=21BF0000-21BFFFFF ; deberia funcionar
-Z(CODE)PATCH_SWI=2018514C-20185154 ;bastante seguro
-Z(CODE)LIB=21C00000-21C04000 ; deberia funcionar
// èíèöèàëèçàöèÿ ñïèñêîâ
-Z(CODE)PATCH_STANDBY_CALL=
// change keyhandler
-Z(CODE)OLD_KEY_HANDLER= imposible saber
// àññîöèàöèÿ elf
-Z(CODE)PATCH_DB1=
-Z(CODE)PATCH_DB2=
-Z(CODE)PATCH_DB3=
-Z(CODE)PATCH_DB4=
// èíèöèàëèçàöèÿ KbdHookList, Helper, Daemons
-Z(CODE)PATCH_AUTO_RUN=
-Z(CODE)PATCH_AUTO_RUN1=
//OseHook
-Z(CODE)PATCH_MMI_MESSAGE_HOOK=2083ACCC-2083ACD3 ;bastante seguro
// UIHook
-Z(CODE)PATCH_PageAction=2105A48A-2105A491 ;bastante seguro
// PageActionHook
-Z(CODE)PATCH_PageActionImpl=2105A9C8-2105A9CF ;bastante seguro
Eso es lo que tengo hasta el momento, los otros valores estan un poco mas dificiles, voy a seguir buscando
PD: con que programas estas trabajando?