-
Proyecto ELF - Top Sony
Hola a todos los amigos programadores y colaboradores que quieran aportar, este tema esta creado primero que nada para aportar ideas sobre el ELF que toda la comunidad de TOP SONY creara, dejaremos claro los puntos aclarando que primero sera un ELF sencillo algo asi como lograr que aparezca un "Hola mundo" e iremos subiendo la dificultad, modificando alguno ya existente de inicio y finalmente crearlo:
[1] Que ELF sera?? (Ideas)
[2] Herramientas necesarias para crearlo
[3] Creacion del Codigo y Librerias necesarias
[4] Compilacion
Quien quiera familiarizarse con los codigos --->>> http://perk11.info/svn/SE/
En cuanto lleguemos al codigo, seria bueno que si alguien modificara algo e hiciera funcionar otro tanto se adjuntara y se actualizara conforme se fuera modificando.
Sabemos que podemos y lo haremos.
IMPORTANTE:
1. NO es ELF PACK, sera un ELF como BookManager, Stanby Mode (Que seguro llegara el dia en que hagamos algo asi)
2. NO se postearan dudas sobre como poner Elf, que son, rutas, o problemas con los ya existentes, a menos que se trate de aportar a la programacion del ELF de TOP SONY.
3. No se haran pedidos de elf, o sea, que "yo quiero un elf asi..." o cosas por el estilo, sera solo para aportas ideas claras sobre como programarlos o que funciones se usaran.
4. Cualquier post que pidan un elf o que no aporte ideas de programacion, sera ELIMINADO
-
Respuesta: Proyecto ELF - Top Sony
Modivo al foro normal para no hacer susto en el de actualizacion que estamos creando un elf cada 5 min XD
1. NO es programacion basica, necesitamos un conocimiento amplio y ayuda de muchos.
2. Primero preocupemonos por hacer algo sencillo que ya este hecho, luego emepzamos a innovar :D
3. debemos trabajar con las librerias ya existentes, una cosa es portarlas otra encontrarlas, si necesitamos una funcion interna del celular que no este en la lib necesitamos ayuda extranjera.
4. Necesitamos el IAR: [TUTORIAL] Crear elf para tu SE - Top Sony
Lo unico importante es el IAR, no haremos elfpack.
5. Necesitamos manejo de las constantes.
6. Primero que nada entender el codigo posteao por los rusos en SVN Translated version of http://perk11.info/elfse/
Abrimos el proyecto con el IAR y que los archivos esten como se muestra....
7. Nunca me ha compilado :eek:
8. Al que llegue a preguntar que son los elf lo baneo XD
9. Cero preguntas ajenas, aqui solo se discute sobre la creacion de un elf, pregunta offtopic sera BORRADA
-
Respuesta: Proyecto ELF - Top Sony
La primera idea que se me ocurre, facil y sencilla, es lograr que nuestro primer ELF al iniciarlo, haga aparecer una leyenda que diga algo como "Hola TOP SONY"????, o que cree un archivo, algo muy sencillo, como ven??
-
Respuesta: Proyecto ELF - Top Sony
crear un archivo no es ni tan sencillo....
tambien se me olvidaba necesitamos los constructores y mateadores XD que diga constructores....XD
yo creo un elf que al oprimir el ENTERKEY en el modo X muestre lo que tu dices :D
para manejar tambie los ini...
-
Respuesta: Proyecto ELF - Top Sony
tambien nos podemos giar como dises por los efls ke ya estan posteados como el sleepmode y el stanbye mode para poder poner el mensaje, y otra cosa nose si sea muy necesrio, pero podemos usar el complilador de c++ para desfragmentar los elf ya creado y guiarno por ellos.
-
Respuesta: Proyecto ELF - Top Sony
par desbaratar el .elf (que es como el .exe) necesitamos el IDA, pero es mejor basarnos en codigo ya hecho (todo publicado) e irlo modificando...
Necesitamos CodeBlocks (por los .h y .c y .c++:D) el IAR y nada mas :D
Primero algo basico...el codigo del standby no esta publicado que yo haya visto...
-
Respuesta: Proyecto ELF - Top Sony
La idea es buena EdPaez pero entonces no se estaria haciendo un elf, se estaria modificando uno que no es lo mismo. Una idea sobre elf (simple y como dice Darkside) que tengo es que mande un mensaje de Bienvenida NO un Splash Parecido al que manda el Soundslide pero que diga el mensaje que nosotros quieramos. No? Yo tengo una meta y es crear un elf (y creo que de todos). Pero empezemos por saber las herramientas que utilizaremos. Hay que empezar de cero no creen?
-
Respuesta: Proyecto ELF - Top Sony
Pues yo pienso que seria mejor empezar modificando....
Asi empezamos a relacionarlos con la forma en que se manejan las funciones, los objetos, los output, los input, etc y despues ir creando el nuestro propio que ese si debe ir dese CERO :D
Implementos:
1. IAR (gractis)(primero que todo necesitamos compilar un elf ya creado)
2. CodeBlocks (gratis)(el mejor compilador para mi :D, eso si despues del autoprogramador NetBeans)
3. Los archivos de codigo hecho por los rusos. (gratis)Translated version of http://perk11.info/elfse/
4. Paciencia y conocimiento :D
PD: primero lograr compilar un elf ya hecho con los archivos de SVN
-
Respuesta: Proyecto ELF - Top Sony
Cita:
Iniciado por Darkside
...
un ELF sencillo algo asi como lograr que aparezca un "Hola mundo"
...
La primera idea que se me ocurre, facil y sencilla, es lograr que nuestro primer ELF al iniciarlo, haga aparecer una leyenda que diga algo como "Hola TOP SONY"????, o que cree un archivo, algo muy sencillo, como ven??
Es el "HelloWorld" :D, tambien "juega" con el LED de la cámara, aparte de poner una "nota" en la pantalla, y es compatible con BookManager 2.5 o superior
@Edgpaez, perdón, EdPaez :D
7. Necesitas la carpeta "Include", "C++", aparte en el IAR seleccionar "Release"
Aparte de abrir el proyecto HelloWorld.eww con IAR
Por si alguien quiere algo que lea un ini...
ELFPack - Tema Oficial para DB2010 - Página 21 - Top Sony
Incluye el codigo fuente ("reciclar" el proyecto del HelloWorld, usando el nuevo codigo "test.cpp", sino no compila)
No compatible con BookManager, y por alguna razón, no "muere" presionando 10 veces el botón de encendido (con el elfpack mod v4, con el primer elfpack para W810 funcionaba eso)
Hay que hacerle algunas modificaciones simples porque los rusos cambiaron las definiciones de las funciones en Lib_Clara.h, y ya no compila
Cita:
Implementos:
1. IAR (gractis)(primero que todo necesitamos compilar un elf ya creado)
2. CodeBlocks (gratis)(el mejor compilador para mi :D, eso si despues del autoprogramador NetBeans)
3. Los archivos de codigo hecho por los rusos. (gratis)
Translated version of http://perk11.info/elfse/
4. Paciencia y conocimiento :D
1. Si
2. No se usa :D, el IAR se usa para compilar
3. Recomendable usar TortoiseSVN, y bajar todo del SVN (o por lo menos, las carpetas "Include", "C++", y "HelloWorld"): svn://svn.boba.su/SE
De esa forma se puede tener actualizaciones del código (especialmente Lib_Clara.h, se actualiza con nuevas funciones)
4. Muy importante, ayuda tambien conocimiento de C++, y una leída al archivo Include\Lib_Clara.h (ahi se definen las funciones, por su nombre, y los argumentos)
PD: No sé mucho de C++
-
1 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
Yo decia el CodeBLocks para modificar el .C es mas bonito :D
el IAR indiscutiblemente para compilar...
Adjunto el lib_clara.h para que lo vayan revisando. (acabado de actualizar :D)
dentro de un par de horas la explicacion para tener el Tortoise y la actualizacion de las libs mas rapido que el mirror :D
Como pudieron ver, el "simple" operator elf es bastante larguito ....
El IAR no me compila :a13: aun no entiendo pero sigo buscando :D
-
Respuesta: Proyecto ELF - Top Sony
Hola saben a mi se me ocurrio una idea bastate buena lo que podemos hacer es un el especialmente para los "cel con tapita jaja":a31: es que cuando lo abramos nos pida una contraseña como el nokia.:a20:.
o tambien para poner un codigo a cada uno de los 12 iconos del cel. mucho mejor seria con una configuracion con el bcfgedit. para cambiarlos las veces que querramos desde el cel.
que les parece.
-
Respuesta: Proyecto ELF - Top Sony
Listo para los que no conocian del Tortoise una explicaion afacil y con dibujitos :D
Actualizar las LIBS mediante Tortoise - Top Sony
Ahi apareceran tanto las libs actualizadas como los codigos actualizados :D
@cachok9999
Con el tiempo puede ser posible, por ahora estamos empezando :D
PD: Yo quiero modificar el Management of Headset pero el codigo no esta :(
PD: Me sigue in compilar :a45:
-
Respuesta: Proyecto ELF - Top Sony
Ya logre compilar el Hola Mundo y modificarlo y crear de nuevo el ELF, ahi vamos!!!, examinare paso a paso lo que hace y como lo hace, cualquier duda o problema con la compilacion o modificacion ya saben, aqui estamos.
-
Respuesta: Proyecto ELF - Top Sony
Una idea
¿Porqué no se hace un elf qué pueda escribir bloqués sín aplicar parche .vkp con el SeTool?
Bueno, esó.
-
Respuesta: Proyecto ELF - Top Sony
como no te entendi te refieres aun elf que te deje parchar desde el cel ??? eso no creo que se pueda hacer ya esta el parche sysgfx que son los parches mas tardados en meterse todos los demas no pasan de 1 minuto
ademas apenas estamos iniciando en el proyecto de elfs que yo sepa de aqui nadie sabe mucho de c++
pero todos hacemos la lucha (por ahora estoy intentando modificar el code del bookman) cualquier duda que llegue a tener espero y me pueda ayudar m1ch43lzm veo que tiene mas conocimientos sobre el tema
tambien puedes leer tutos,explicaciones de como usar el IDA etc.... para que aprendas a modificar un elf mas adelante (Nadie nacio sabiendo c++ mucho menos sabiendo usar el IDA)
las herramientas necesarias ya estan posteadas vamos animense todos hagamos un elf para nuestro foro
-
3 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
Muestro mis avances con el Bookmanager v2.9, Traducir solo fue cambiar etiquetas, PERO... He logrado añadir la 3era pestaña!!!!, ahora resta mostrar el contenido y modificar la imagen. (Primero que nada Creditos a los creadores del ELF)
No es ninguna edicion, aun no le he agregado alguna funcion a la 3era pestaña pero ya pronto, por ahora les dejo el de la imagen, bajenlo y prueben:
--->>> Bookmanager v.2.9_Mod by Darkseid (BETA)
http://www.topsony.com/forum_es/atta...3&d=1219692180
-
Respuesta: Proyecto ELF - Top Sony
Ok Ok...entonces la idea de esto (por el momento) es tomar un elf descompilado, tratarlo y volverlo a compilar?...
El protocolo SVN se utiliza con TortoiseSVN?...
-
Respuesta: Proyecto ELF - Top Sony
si amigo es lo que se trata de hacer para despues poder hacer uno desde cero ojala lo logren jaja suerte a todos les ayudaria pero no se de esto de la programacion:a42:
-
Respuesta: Proyecto ELF - Top Sony
-
Respuesta: Proyecto ELF - Top Sony
@Darkside
Nunca pense tanto avance en tan poco tiempo :D te felicito de todo corazon :D:D
muy6 bien :D, ya creaste la tercera pestaña...
Ahora podriamos revisar el codigo del FileMAnager.elf con el que se muestra el FS, y basandonos en ese buscamos parametros para encontrar ciuertas carpetas como la de los elf :D:D :a21:
Ya me emocione :D pasaba a felicitar y dar el pequeño "consejo" :D :D saludos
-
Respuesta: Proyecto ELF - Top Sony
una idea para un elf, seria un editor de ini's, ya que a veces subimos elf's que no nos funcionan por alguna linea sin quitarle el ; o por una mala configuracion. Que creen?
-
Respuesta: Proyecto ELF - Top Sony
Cita:
Iniciado por
randyok@
una idea para un elf, seria un editor de ini's, ya que a veces subimos elf's que no nos funcionan por alguna linea sin quitarle el ; o por una mala configuracion. Que creen?
Se pueden editar con FileReg y VEF...
-
Respuesta: Proyecto ELF - Top Sony
@randyok@
Para eso necesitas el FileReg, el VEF y el STE...
con un ini para tu telefono puedes editar desde el telefono cualquier texto plano que el block de notas pueda abrir..
-
Respuesta: Proyecto ELF - Top Sony
creo que mas que el filemanager es el elfmanager el que da los codigos a estas carpetas... hoy hablar de ello en el foro ruso, buscaré a ver de que se trataba...
quisiera ayudar!... peor no se C++ :a36:
-
Respuesta: Proyecto ELF - Top Sony
man, Sutol dejo un tutorial basico de C++: Proyecto ELF - Top Sony - Página 2 - Top Sony
es muy bueno, ya que estoy estudiando Sistemas y me interesa :D :D
-
Respuesta: Proyecto ELF - Top Sony
pues yo se c++(me falla algo lo de los apuntadores pero de todas maneras creo que si puedo claro siguiendo estudiandole) y estaba viendo la libreria pero tengo que analizarla bien hehe muchas variables y constantes hehe :( de todas maneas si quiero ayudar y creo que todos es asi bueno saludos
-
Respuesta: Proyecto ELF - Top Sony
Cita:
Iniciado por
alucardx9
pues yo se c++(me falla algo lo de los apuntadores pero de todas maneras creo que si puedo claro siguiendo estudiandole) y estaba viendo la libreria pero tengo que analizarla bien hehe muchas variables y constantes hehe :( de todas maneas si quiero ayudar y creo que todos es asi bueno saludos
Necesitamos ayuda en cuanto a la imagen, he analizado el codigo, se que no lo bastante pero aun no lo logro encontrar donde sale la direccion de la imagen de las pestañas o de que parte la saca, se en donde la asigna, si pudieras analizar el codigo del Bookmanager en cuanto a esta parte te lo agradeceria mucho Alucard.
Alguien que nos pueda dar pistas o indicios del codigo de el Elfmanager, (miguel, si lo encontraste espero puedas ayudarnos), o por lo menos del Filemanager se podra sacar, con esto ya estariamos casi cerca del objetivo. Animense, programar no es tan dificil, solo es logica, se y estoy seguro que podremos sacar un ELF despues de esto ademas de que podremos enseñar a quien quiera como hacerlo y TOP SONY estara al nivel de los rusos, ya veran.
-
2 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
@Darkside
De la primera parte del codigo tienes esto:
Código:
#define BOOKLIST 0
#define ELFLIST 1
#define ICONS_COUNT 4
#define IDN_BOOKS_DEACT_ICON _T("RN_TAB_SESSION_MANAGER_DESELECTED_DISABLED_ICN")
#define IDN_BOOKS_ACT_ICON _T("RN_TAB_SESSION_MANAGER_DESELECTED_ANI_ICN")
#define IDN_ELFS_DEACT_ICON _T("RN_TAB_BOOKMARKS_DESELECTED_DISABLED_ICN")
#define IDN_ELFS_ACT_ICON _T("RN_TAB_BOOKMARKS_DESELECTED_ANI_ICN")
wchar_t *id_names[4]=
{
IDN_BOOKS_DEACT_ICON,
IDN_BOOKS_ACT_ICON,
IDN_ELFS_DEACT_ICON,
IDN_ELFS_ACT_ICON
};
const char * img_names[4]=
{
tab1_inact,
tab1_act,
tab2_inact,
tab2_act
};
En los #define, se tienen etiquetas dinámicas para los iconos, y luego creo que hace una "estructura" (o es un vector? como sea que se defina eso en C++ :D), y mas abajo llama a id_names[i] e img_names[i]
Código:
void get_iconsID(void)
{
int i;
wchar_t imgID;
int _imgID;
wchar_t wstr_name[40];
wchar_t * path=get_path();
for (i=0;i
{
win12512unicode(wstr_name,(char*)img_names[i],strlen(img_names[i]));
if (ImageID_Get(path,wstr_name,&imgID)<0)
{
iconidname2id(id_names[i],SID_ANY_LEN,&_imgID);
dyn_image[i].ImageID=_imgID;
}
else dyn_image[i].ImageID=imgID;
}
delete(path);
}
Adjunto tablas con las etiquetas de texto dinámicas (tomadas de Z610 y K750), e iconos dinámicos, y un elf de ejemplo de iconos y texto dinamico con su codigo fuente (c) den_po
-
3 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
Con la valiosa informacion del gran m1ch43lzm, he podido cambiar la imagen de la pestaña, por ahora puse la que esta en los SS, si alguien tiene una mejor idea para el icono basandose en la informacion de m1ch43lzm, comentelo, ya solo falta mostrar las carpetas (Que es lo mas dificil, por ahora:a05:), ya casi lo logramos :a37:
http://www.topsony.com/forum_es/atta...1&d=1219863109
-
Respuesta: Proyecto ELF - Top Sony
estaria perfecto si logras adjuntar el codigo de la modificacion 0.3 que muestra iconos en los elfs y books... es mucho pedir? hay forma de abrir directamente el .elf y ver el código???
-
Respuesta: Proyecto ELF - Top Sony
Saben, no se si es mucho pedir, pero siempre quise modificar los emoticonos de mi cel, quisiera, si es posible, un Elf que permita agrgar emoticonos al celular, cuando escribas por ej, xD aparexca una carita con xD, T.T tambien, o 0.o, o al escreivbir una palabra u onometopella como jajajajaja, tal como lo es en el messenger.......
Personalmente creo que si es posible, porque asi como el Elf FileReg, permite cambiar los iconos a formatos desconocidos, este lo unico que hara sera agregar un icono al escribir un comando.....
Que les parece mi Idea?????
-
Respuesta: Proyecto ELF - Top Sony
Cita:
Iniciado por
Jair32
Saben, no se si es mucho pedir, pero siempre quise modificar los emoticonos de mi cel, quisiera, si es posible, un Elf que permita agrgar emoticonos al celular, cuando escribas por ej, xD aparexca una carita con xD, T.T tambien, o 0.o, o al escreivbir una palabra u onometopella como jajajajaja, tal como lo es en el messenger.......
Personalmente creo que si es posible, porque asi como el Elf FileReg, permite cambiar los iconos a formatos desconocidos, este lo unico que hara sera agregar un icono al escribir un comando.....
Que les parece mi Idea?????
Seria util pero solo en el cel en el que tengas el elf...al que le lleguen los mensajes no lo notara...
Seria bueno uno que borre las bandejas de los mensajes al X tiempo...o cuando detecte el "95%"...para evitar ese mensaje de que casi se llena la memoria...
-
Respuesta: Proyecto ELF - Top Sony
creo que la idea de Jaier32 es buena pero no para tomarse encuenta para que los iconos sean enviados al otro telefono, sólo que los iconos se muestren en el nuestro y ya, igualmente cuando la persona reciba el mensaje le saldrá "xD" mientras que nosotros vemos una carita.
buena idea, me gusta :a04:
y la propuesta de Sutol es util igual.
Aprendamos C++! y asi hacemos nuestros propios elf rapido! xD
-
Respuesta: Proyecto ELF - Top Sony
si, es verdad tendremos que estudiar mucho xD. para aprender c++ pero esto va a ser con el tiempo, por que va a ser mucho trabajo y tiempo para dominarlo y poder crear elfs si alguien tiene un tuto de c++ tal ves podria hacer el favor, de adjuntarlo o si alguien tiene conocimiento que nos ayude a entenderlo bien.
saludos
-
Respuesta: Proyecto ELF - Top Sony
Cita:
Iniciado por
julionaru
si, es verdad tendremos que estudiar mucho xD. para aprender c++ pero esto va a ser con el tiempo, por que va a ser mucho trabajo y tiempo para dominarlo y poder crear elfs si alguien tiene un tuto de c++ tal ves podria hacer el favor, de adjuntarlo o si alguien tiene conocimiento que nos ayude a entenderlo bien.
saludos
aqui hay uno, son como 80 paginas :a23: bueno, este es mas corto que el de assembler :a02:
Top Sony - Ver Mensaje Individual - Proyecto ELF - Top Sony
-
Respuesta: Proyecto ELF - Top Sony
Exelente idea:a04:
veo que han progresado mucho en tan poco tiempo :D
bueno yo tengo una idea para un elf, hace un tiempo fué postiada en el foro de elfpack (no por mí) pero me pareció muy buena, la idea es crear un elf que cuando eliminemos un archivo (fotos, videos, etc) este no se elimine si no que sea movido a una carpeta llamada "papelera" la cual tenga un maximo de capacidad, por ejemplo algo como 5 Megas y si se pasa se vaya vaciando en orden de antiguedad, ademas popdría funcionar con un .ini en el cual se pueda configurar la capacidad de la carpeta.
¿Que les parece?
creo que es dificil pero no imposible
salu2
-
Respuesta: Proyecto ELF - Top Sony
Pueden poner atajos en la ultima pestaña?
-
Respuesta: Proyecto ELF - Top Sony
Lo que pasa es para aprender c++ deben de aprender o leer de c ( que es son los fundamentos ya cuando tengas bien la idea de la programacion estructurada(todo conlleva de aprender los tipos de variables, metodos, funciones librerias y la declaracion de estos) entonces ahora si aprende c++), si entienden c entonces c++ les va ser mas facil, diculpen que este ausente pero la uni me trae como loco hehe de todas maneras sigo checando todo Pense que era mas facil pero hay que checar paso por paso :( y ahora java me trae asi .... de todas maneras cuando ya tenga algo lo posteo vale bueno saludos (checando .......)
-
1 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
Hola amigos ami se me ocurrio si se podra hacer un elf que reprodusca sonidos al entrar en los menus y submenus que aparecen en el cel como cuando vamos a enviar un archivo por bluethoot o al posicionarse sobre un archivo y le damos en la opcion mas y se abre un menu de opciones y al desplazarnos por las pestañas de nuestros ericsson, tipo motorolas supongo que han visto y escuchado como hacen los motorola al hacer lo que les explico anterormente, a mi parecer sera genial, y si en algo puedo ayudar yo tengo los soniditos esos de los moto aqui los dejo a su disposicion.
-
2 Archivos adjunto(s)
Respuesta: Proyecto ELF - Top Sony
hola de nuevo se me ocurrió que talvez se podrían modificar los elf Unrar y un7zip para que el cel descomprima estos tipos archivos :D para complementar con el filereg, estos elves estan para siemens pero talvez se pueden modificar haciendolos compatibles para un sony ericsson, sé que son distintos (siemens y sony) y no sé si pueden modificarlos o habría que crear el elf desde 0 pero se los dejo por si les gusta la idea.
salu2