|
Cocina para Android Subforo exclusivo para Cocina para Android |
|
Herramientas |
#1
|
||||
|
||||
Novedad, root en tattoo se necesitan desarrolladores
Pues eso a ver si alguien se anima, q ya haya tenido algún terminal android y haya sido cocinero y tenga conocimientos y se quiera meter en el mundo de la tattoo, lo digo para aportar mis conocimientos sobre el tema del root, yo tengo el movil... de forma q ahroa mismo se pueden sacar todos los archivos...
Asiq si alguien quiere hacerse cocinero q lo diga yo le ayudaré en el primer paso...mejor privado q igual no leo esto ;)
__________________
Saludos
Leamos y comentemos... AGRADECER ES GRATIS ;) |
|
#2
|
||||
|
||||
Hola, me podría pasar las instrucciones oara pasar a root?
Gracias de antemano. |
#3
|
||||
|
||||
cuenta conmigo Leon!!!!
__________________
|
#4
|
||||
|
||||
una cosa leon, entiendes algo de cocina en Android? y se puede hacer todo con Windows Xp o es estrictamente necesario tener Linux?
__________________
|
#5
|
||||
|
||||
interesante... bajando el sdk de Android 2.1... a ver que conseguimos... aunque lo mas importante lo habeis conseguido vosotros...
__________________
|
#6
|
||||
|
||||
Bueno te diré q se puede hacer desde ambas plataformas pero lo q es en sí el código de android es basicamente linux ;) la verdad q es una pasada en cuando a compatibilidad
__________________
Saludos
Leamos y comentemos... AGRADECER ES GRATIS ;) |
#7
|
||||
|
||||
Estoy intentando hacer unas pruebas caseras cocinando una ROM para mi Tattoo... pero me surgen algunas dudas...:
¿Alguien sabe cómo usar el "show_progress" correctamente en el update-script? No encuentro mucha información al respecto en los foros... |
#8
|
||||
|
||||
En xda hay mucha y muchos enlaces ahroa no te los puedo pasar q tengo prisa, a ver si alguien se anima y te los postea ;) perdona pero es q casi no leo este hilo
__________________
Saludos
Leamos y comentemos... AGRADECER ES GRATIS ;) |
Gracias de parte de: | ||
#9
|
||||
|
||||
En xda tampoco he visto gran cosa... hombre update-scripts hay a patadas... pero que expliquen bien bien para que son los numeritos que se ponen al lado del show_progress...no ví...
Algo puedes intuir... pero no quiero arriesgar . |
#10
|
||||
|
||||
Alguien ha intentado algo sobre ROMs para la Tattoo? Está muy muerto este post.
|
#11
|
||||
|
||||
He intentado varias pruebas sin éxito. Describo por encima: Creado un fichero update.zip básico con: META-INF/com/google/android/update-script <---Script de instalación system/bin/archivo <---- archivo q copiaremos en /system/bin El resultado "Instalation aborted", viendo el log, se obserba q pasa la revisión de archivos firmardos corectamente pero cuando debe de iniciar la copia del archivo se para. He revisado varios script (siempre de otros modelos) y nada. ¿Puede ser que no son totalmente compatibles los comandos de un modelo a otro?. A ver si entre todos sacamos el tema. Que os parece si comentamos todas la pruebas vayamos haciendo.Bienvenidas las ideas. Y si tuvierais un archivo válido de actualización OTA para HTC TATTOO, pues tema resuelto. Salu2 |
#12
|
||||
|
||||
a mi me ha pasado lo mismo y estoy buscando info haber si partiendo desde el kernel puedo sacar algo
Salu2
__________________
"La lectura es el camino al conocimiento" "Oracion Kanosiana": Kanoso, no soy digno de que arregles mi pda, pero un post tuyo bastará para aliviarme |
#13
|
||||
|
||||
__________________
"La lectura es el camino al conocimiento" "Oracion Kanosiana": Kanoso, no soy digno de que arregles mi pda, pero un post tuyo bastará para aliviarme Última edición por chusen Día 08/03/10 a las 20:19:20. |
#14
|
||||
|
||||
Esa es la ROM completa, no?. Contiene todos los archivos .img y .nb0?. Tiene que ser una "actualización" oficial del sistema. Supongo que el contenido es como el ejemp. q h puesto. Te mandé un par de privi, dime algo Gracias |
#15
|
||||
|
||||
El update.zip es algo diferente al usado en otros dispositivos, ya que el custom recovery también es distinto.
El update-script debe llamarse updater-script y debe existir también en esa carpeta el update-binary. Yo estoy estancado en averiguar el uso del comando show_progress... |
#16
|
||||
|
||||
El update.zip es algo diferente al usado en otros dispositivos, ya que el custom recovery también es distinto.
El update-script debe llamarse updater-script y debe existir también en esa carpeta el update-binary. Yo estoy estancado en averiguar el uso del comando show_progress... Gracias |
#17
|
||||
|
||||
Creeis q sería posible sacar un arbol con todos los archivos en una imagen, por ejemplo la rom original. Quiero decir q posible es, pero la cosa es q se vea bien.
Yo ahora estoy explotando minix (linux básico) y si entiendes la jerarquía de directorios puedes sacar todo, los ficheros suelen estar relacionados, así como el lib... donde está el opengl ya sabemos para q vale, ir descartando todas las carpetas no se si me explico.Entre todos conocer el sistema de android También sería bueno comparar entre la imagen sin root y con root... a mi como primera solución se me ocurre pasarlo a un archivo redirecciónando la salida ( >> ) Pero es q no tengo mucho tiempo... a ver si alguien se le ocurre otra idea mejor o se atreve con esta misma Mando privados xq hasta a mí me cuesta acordarme de este hilo jajajaj
__________________
Saludos
Leamos y comentemos... AGRADECER ES GRATIS ;) Última edición por leon1984 Día 09/03/10 a las 00:14:24. |
#18
|
||||
|
||||
Creeis q sería posible sacar un arbol con todos los archivos en una imagen, por ejemplo la rom original. Quiero decir q posible es, pero la cosa es q se vea bien.
Yo ahora estoy explotando minix (linux básico) y si entiendes la jerarquía de directorios puedes sacar todo, los ficheros suelen estar relacionados, así como el lib... donde está el opengl ya sabemos para q vale, ir descartando todas las carpetas no se si me explico.Entre todos conocer el sistema de android También sería bueno comparar entre la imagen sin root y con root... a mi como primera solución se me ocurre pasarlo a un archivo redirecciónando la salida ( >> ) Pero es q no tengo mucho tiempo... a ver si alguien se le ocurre otra idea mejor o se atreve con esta misma Mando privados xq hasta a mí me cuesta acordarme de este hilo jajajaj Y conseguir poco a poco un mapa documentado del so android. Ahora estoy con 2 cosas que creo q son importantes: - Conseguir un sistema de carga de nuestra CustomRom sea por update.zip o por script en el recovery(los q tenemos ahora no van) - Y desempaquetar/empaquetar el boot.img que es donde está nuestro root, y se puede modificar todo los servicios y configuraciones del systema. Este es especial porque cuando arrancamos se carga en memoria y si modificamos un archivo(modificamos el q está en la memoria) y cuando reiniciamos se pierde lo q se modificó. Venga animaros, bienvenido todo el q quiera colaborar. Salu2 Última edición por Maverix Día 09/03/10 a las 01:33:48. |
#19
|
||||
|
||||
Igual ya lo habeis pensado, pero puede ser que el problema sea por el chequeo del SPL? he estado leyendo en foros de dream y magic que el tener un spl modificado es indispensable para instalar un recovery sin firmar. Si es así también con nuestras pequeñas, igual la cosa sería conseguir un SPL modificado (como han hecho con las dream) o realizar un flasheo total con goldcard como hace el RUU. Se me escapa el como se podría hacer (mis conocimientos informaticos son bastante limitados) pero si os sirve para la tormenta de ideas...
|
|
#20
|
||||
|
||||
Los updater-script que estamos usando son por lo visto siguiendo la estructura para Android 1.5.
Con Android 1.6 los updater-script cambiaron y los comandos son distintos. Tenemos que intentar encontrar ROMs de 1.6 que implementen esto. Iré copiando aquí los comandos que vaya encontrando: Código:
ui_write("Texto"); -> Similar a un printf de C o un echo de UNIX/Linux. format("MTD", "particion"); -> Formatea la particion indicada. mount("MTD", "particion", "ruta"); -> Monta la partición indicada en la ruta especificada en el segundo parámetro. unmount("ruta"); -> Para desmontar package_extract_dir("directorio", "ruta"); -> Copia le contenido del directorio indicado en la ruta especificada. EDITO: Lista completa proporcionada por mainfram3: Código:
void RegisterInstallFunctions() { RegisterFunction("mount", MountFn); RegisterFunction("is_mounted", IsMountedFn); RegisterFunction("unmount", UnmountFn); RegisterFunction("format", FormatFn); RegisterFunction("show_progress", ShowProgressFn); RegisterFunction("set_progress", SetProgressFn); RegisterFunction("delete", DeleteFn); RegisterFunction("delete_recursive", DeleteFn); RegisterFunction("package_extract_dir", PackageExtractDirFn); RegisterFunction("package_extract_file", PackageExtractFileFn); RegisterFunction("symlink", SymlinkFn); RegisterFunction("set_perm", SetPermFn); RegisterFunction("set_perm_recursive", SetPermFn); RegisterFunction("getprop", GetPropFn); RegisterFunction("file_getprop", FileGetPropFn); RegisterFunction("write_raw_image", WriteRawImageFn); RegisterFunction("write_firmware_image", WriteFirmwareImageFn); RegisterFunction("apply_patch", ApplyPatchFn); RegisterFunction("apply_patch_check", ApplyPatchFn); RegisterFunction("apply_patch_space", ApplyPatchFn); RegisterFunction("ui_print", UIPrintFn); } Última edición por mfermar Día 09/03/10 a las 11:45:38. |
Estás aquí | ||||||
|