Los beneficios del hacking (I): Una pequeña historia de éxitos

29 comentarios

Los Beneficios del Hacking (I)

Quizá el primer caso de firmware personalizado del que tuve noticia fue el de la Canon 300D, la primera reflex digital realmente popular de la historia (al alcazar la barrera psicológica de los mil dólares). Por aquel entonces, Canon dominaba el mercado con poderosísima 10D, y su juguete recién llegado venía con un set de características perfectamente definido para causar impacto en el mercado sin competir con su hermana mayor.

La polémica llegó cuando hackers rusos editaron el firmware de la cámara (para entendernos, su software interno), activando muchas de las características que la diferenciaban de la 10D, dejando las diferencias sólo donde el sentido común decía que tenían que estar: en los elementos más físicos y mecánicos. Entre las posibilidades que se destaparon estaban la selección del modo de autoenfoque, el modo RAW+JPG o el bloqueo de espejo.

Al igual que en otros ámbitos de la informática, es importante puntualizar que el término “hacker“ no tiene en absoluto connotaciones negativas: se utiliza para denominar a aquellos a los que la curiosidad les lleva a exprimir los sistemas un paso más allá que el resto de los usuarios, descubriendo capacidades indocumentadas y ampliando las que vienen de serie.

Por supuesto, a las empresas no tiene por qué gustarles esto, y el caso de la 300D es sólo un pequeño hito en la historia de los dispositivos electrónicos que fueron recortados de prestaciones para colocarlos en un segmento determinado. En muchos casos es simplemente más barato reducir las características a posteriori que fabricar dispositivos completamente distintos.

Vamos a hacer un repaso de algunos de los casos más conocidos de firmwares motificados, centrándonos en los que han llegado hasta la actualidad. Quién sabe: quizá descubráis que vuestra cámara puede ir mucho más allá de lo que jamás habíais pensado.

Reflex Canon: De destapar opciones a crearlas

Magic Lantern introduction from Trammell Hudson on Vimeo.

Después del caso que os contábamos más arriba, pasaron unos años de sequía sin modificaciones destacables de software, hasta que llegó Magic Lantern. Esta linterna mágica está orientada especialmente a la Canon 5D Mark II y la 550D, pero algunas de sus capacidades pueden aplicarse a la 500D, 50D y 60D, con algunas otras cámaras en estudio, como la 7D.

Aplicado al peso pesado de la marca, la cámara se convierte en una 5D Mark Free, una bestia aún mayor en la grabación de vídeo, mirando de tú a tú a las poderosas Red One. Sus mejoras afectan sobre todo a la grabación de sonido, con medidores de audio en pantalla y la capacidad de deshabilitar el control automático de volumen.

En todas las cámaras añaden también alguna que otra característica interesante para la fotografía, como nuevos valores de ISO, intervalómetros, histograma en tiempo real, o mejoras en el enfoque (por ejemplo, se puede configurar la cámara para que haga fotos automáticamente cuando un objeto entre en foco).

Compactas Canon: Toda una historia de éxitos underground

Canon Hack Development Kit

Si en la gama con espejo de Canon tenemos algunas cámaras sueltas soportadas, en las compactas el abanico es enorme, y son muy pocas las que se le escapan al CHDK (Canon Hack Development Kit): Podéis ver la extensa lista en la parte derecha de su página web.

Leyendo la WIKI de este software, es sencillamente sorprendente todo lo que han sido capaz de añadir a estas cámaras: capacidades RAW avanzadas (podemos generar un JPG de cualquiera que nos interese, por ejemplo), controles manuales en cámaras que no los tenían, velocidades de disparo y de sincronización de flash especialmente rápidas o lentas, nuevos modos de horquillado, un nuevo interfaz totalmente personalizable, etc.

Esta última palabra (”personalizable“) quizá sea la que mejor defina a este software, porque no sólo podemos cambiar menús, tipos de letra, o añadir y quitar cosas a la pantalla de captura de fotos, sino que podemos desarrollar nuestros propios scripts para ampliar los que vienen de serie, como el del intervalómetro. De hecho, hay desarrollados juegos y aplicaciones interesantes para la fotografía como una calculadora de profundidad de campo.

EVIL de Panasonic: A la conquista del vídeo profesional

El hacking también ha alcanzado el mercado de las cámaras EVIL, y en concreto ha tocado de cerca a Panasonic. En la página del GH1/GF1/G1/G2/GH2 hack (nombre descriptivo donde los haya) tenéis disponible un firmware que, pese a que no realiza cambios tan destacados como los del punto anterior, han hecho mucho ruido en el mercado del vídeo: Sólo hay que ver el titular que Michael Reichmann le dedicó en su análisis con la GH1, “Esto lo cambia todo“.

En este caso su característica estrella son los altísimos bitrates con los que nos deja trabajar tanto en MJPEG como (especialmente) en AVCHD, tanto que la máxima limitación que tendremos para usarlos será la velocidad de nuestra tarjeta SD. Estos firmwares, por ejemplo, hicieron que la pequeña GF1 “modificada” superase en prestaciones a la poderosa GH1 “de fábrica”, lo cual desató las iras de Panasonic, que bloqueó su aplicación en posteriores versiones de la cámara.

También son de destacar pequeños detalles interesantes para los importadores de cámaras y accesorios oficiales y no tan oficiales, ya que desbloquea las cámaras japonesas para que puedan tener menús en otros idiomas, y permiten usar baterías clónicas.

En la siguiente parte del artículo veremos qué implicaciones tiene todo esto, y qué podemos esperar para el futuro.

Fotos | Davide Restivo | MIKI Yoshihito

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de t0r0nt0 !

    He flipado con este post!!! alguien quiere hackearme mi humilde Sony Alpha 200, seguro se transforma en casi, una de gama alta...

  • 2

    Avatar de gcampoverde !

    Creo que chdk paso por todas mis compactas canon, ahora vamos a ver que se puede hacer para mejorar una 60d.

    PD. Buen articulo!

  • 3

    Avatar de mvina !
    mvina | 1 estrellas

    ¿Alguien sabe si hay algo para la Sony DSC-HX1? He buscado y no encuentro nada por la red... y creo que sony la tiene bien capada por software.

  • 4

    Avatar de jorgecc !

    Mola... ¿Se sabe de algo para Nikon? (Para la D3100 a ser posible)XD

    Buen Post

  • 5

    interesante

    Avatar de Daniel León Ruiz !

    Es muy interesante el post. Todos hemos visto hace poco este hacking en las cámaras compactas que se ha subido en un globo aeroestático para hacer fotos del espacio.

    Aquí os dejo un link para que veais algunos modelos y explicaciones que dan en el foro para hacer este hacking a algunas cámaras (canon mayormente)

    http://www.espacioprofundo.com.ar/foros/about4346.html

    Salu2.

  • 6

    Avatar de drslump !

    yo flipé un monton al meterle el CHDK a mi ixus 70. De repente podia tocar un montonazo más de cosas, hacer bracketing, hacer exposiciones SUPER LARGAAAAS, hacer scripts para hacer time-lapses, histogramas en tiempo real, buah .... en verdad creo que fue lo que me hizo engancharme a saco en la fotografía ....

    ahora lo echo mucho de menos en la EOS 500D :(

  • Respondiendo a #6:
  • 29

    !
  • 7

    Avatar de 47576 !

    Siempre me he preguntado por qué no existen estos hack para Nikon.

  • Respondiendo a #7:
  • 8

    !
    | 2 estrellas

    porque ya son perfectas de por sí xD

  • Respondiendo a #8:
  • 9

    !

    ¡Una mierda!, ¿perfectas? ... ¿perfectas?, Tengo una Nikon D3000 desde hace menos de un año, y justo un mes después de habérmela comprado sale la 3100, la cual es idéntica y ademas graba vídeo, eso es cosa del firmware, que esta limitado.

  • Respondiendo a #7:
  • 10

    interesante

    Avatar de Javier Prieto !

    El problema es que hackear un firmware no es nada fácil, requiere una mezcla de conocimientos de bastante concreta (programación a bajo nivel, conocimiento del hardware, de fotografía, etc.), y además hace falta que se cumplan unos cuantos factores para que todo vaya bien.

    Por ejemplo, mientras que algunos fabricantes encriptan sus firmwares a base de bien, para evitar cualquier modificación, otros como Canon permiten que ejecutemos código desde la tarjeta SD sin demasiadas complicaciones.

  • Respondiendo a #9:
  • 11

    !
    | 2 estrellas

    por eso una es 3000, y la otra 3100. Al igual que la D300 y la D300s.

    Qué querías, diferencias abismales???


    Peor ha hecho canon con su 60D y 7D

    -- editado por última vez a las 11:43

  • Respondiendo a #11:
  • 17

    !

    No, abismales no, pero un simple micrófono y añadir grabación de vídeo ... Bien podían poner grabación de vídeo en la D3000, aunque sea sin sonido ...

  • Respondiendo a #17:
  • 23

    Avatar de ramireo !

    Pero el precio no sería el mismo :|

  • Respondiendo a #23:
  • 24

    !

    Es el mismo hardware. Ya está pagado, con lo que podrían alegrarnos las caras con una actualización ...

  • Respondiendo a #24:
  • 25

    Avatar de 47576 !

    La D3000 lleva un CCD. La D3100 un CMOS. No es el mismo hardware.

  • Respondiendo a #25:
  • 26

    !

    Vale, pues visto así, y según estoy leyendo (http://blog.fotolia.com/es/noticias/digital/ccd-cmos.html), el hardware de la D3000 es más caro que el de la D3100, ya que los sensores CCD son más caros que los CMOS, además de tener una mayor calidad los CCD; y ambos permiten la grabación de vídeo HD.

    Mis conclusiones son las mismas, con una actualización del firmware de la D3000 podrían liberar la grabación de vídeo HD sin sonido por la ausencia de micrófono.

  • Respondiendo a #26:
  • 27

    interesante

    Avatar de chamaruco !

    Pues tus conclusiones son erróneas y tus premisas también. Eso de que los CCD eran mejores era válido hace muchos años, en los inicios de la fotografía digital y referido a sensores de pequeño tamaño, cuando los CMOS que había eran versiones supereconómicas de sensor.

    La D3000 equipa un CCD de la generación anterior, con 10Mpx y sin capacidad alguna de vídeo, ni siquiera tiene "Live-View"; es una cuestión de hardware, no de software.

  • Respondiendo a #27:
  • 28

    !

    Pues pidiendo perdón, ya que me he informado mal (no me fijé en la fecha del post) y en el momento que escribí estaba un poco caliente por otra cosa, lo que me llevo a escribir en un "tono" borde ...

    He buscado acerca de ambos sensores y estoy totalmente de acuerdo con lo que me has dicho, ya que tienen un menor consumo y muchas ventajas, como la velocidad de proceso de la imagen, con una pequeña contra con la luminosidad en condiciones de luz bajas, pero bueno ... que ya me he enterado :)

  • 12

    !
    | 3 estrellas

    existe algún haking de estos para la canon 1000D? siendo tan básica como es...

  • 13

    brillante

    !

    Lo que está claro, es que el hacking a estos niveles lo único que hace es beneficiar al usuario. Me explico:

    Si mediante una actualización de un firmware, aunque sea de manera no oficial, obtenemos nuevas funciones en nuestras cámaras (y por extensión en muchos dispositivos como móviles) es porque el dispositivo tiene capacidades para ello y lo más importante: Lo hemos pagado.

    Ninguna empresa sacaría un producto al mercado, con una característica que no le salga rentable, por tanto estamos pagando algo que la empresa por unas razones o por otras, no decide incluir o liberar.

    Lo que nos hace darnos cuenta, que en realidad nos están robando. Estamos pagando un sobreprecio siempre que exista una característica que no podemos utilizar pero que está ahí.Porque curiosamente, la empresa, por mucho que incluya tecnología no accesible al usuario sigue obteniendo beneficios, por lo que si de verdad sacasen a la venta un producto totalmente accesible al usuario los precios serian más ajustados.

    Pero claro...los beneficios para la empresa serian menores...y eso es inadmisible para grandes empresarios que tienen que pagar la gasolina de sus ferraris y tienen que viajar en jet privado.

    Saludos!

  • Respondiendo a #13:
  • 21

    Avatar de halfaman !

    Estoy de acuerdo en que la alteraciones del firmware en dispositivos de consumo debe ser una alternativa del comprador, y creo que no sería malo para nadie que al menos fuese accesible realizarlo sin impedimientos.

    Ahora bien, no creo que sea malvado que una cámara no incluya todas y cada una de las posibilidades que permite su hardware en origen, y a veces es simplemente imposible (¿Quién iba a pensar que la función de video de la 5d MkII iba a causar tal impacto e interés?). El fabricante toma sus decisiones e incluye las que cree convenientes. Si el usuario no está satisfecho sí creo que debe tener la posbilidad de modificar el software BAJO SU RESPONSABILIDAD (anulando la garantía, dado que el producto ha sido alterado tal y como fue suministrado).

    Yo no he instalado hasta ahora ningún firmware alternativo o modificación a mis cámars digitales. Simplemente porque nunca he necesitado lo que ofrecen.

  • 14

    Avatar de jorgecc !

    Yo creo que si vendieran las cámaras con todo su potncial venderían más y tambien ganarían más, pero con estos empresarios mayores que hicieron su fortuna en los 70 no se puede, no comprenden otro modelo de negocio.

    Por cierto, en mi TV, una LG, liberé el puerto USB que se supone era sólo para servicio sin siquiera cambiarle el firmware, simplemente utilizando una PDA como mando a distancia para reconfigurarla.

  • 15

    Avatar de braito !
    braito | 1 estrellas

    Lo de limitación por software existe casi desde que existen dispositivos... el problema es el consumidor. La mayoría de estas limitaciones suelen ser por eficiencia , es decir, procesadores recortados para ser más fiables o con menos velocidad de reloj para consumir menos. Después hay limitaciones pero para ahorrar costes, es decir, montar un montón de cámaras con el mismo chip, pero después recortar utilidades para segmentar el mercado; en realidad no pretenden hacer cámaras inferiores o con menos utilidades, simplemente buscan adaptarse a un segmento; sólo que al usar un mismo chip/sistema, los costes son inferiores... después la gente cree que le están tomando el pelo, pero en realidad es otra cosa.

    El problema de los firmwares no oficiales es esa arma de doble filo de q puedes cargarte tu cámara si el firmware tiene algún defecto de programación... yo ya he dejado un par de móviles cascados por esa razón...

  • 16

    Avatar de Carles Reig !

    Qué oportuno! Justo ayer estuve buscando un firmware no oficial para mi 350D, pero sin demasiado éxito de momento :D

    Los custom firmwares y hackeos varios es una de las mejores cosas que le puede pasar a cualquier dispositivo para augmentar sus ventas (al menos a nivel de hardware) y longevidad (ps2, xbox, nintendo ds, samsung galaxy s por dar algunos ejemplos).

  • 18

    !
    | 1 estrellas

    Yo llevo tiempo buscando algo para mi nikon d5000, algo q permita quitar el capmiento de 5 minutos de video (aunq mas de 10 lo veo excesivo y sobrecalentar la camara...) que ayude un poco a quitar ese maldito ruido, para quitar la compresion en mjpeg....

    O yo no se buscar...o no encuentro nada...Se sabe algo de esto o todavia no hay nada por el estilo???

  • Respondiendo a #18:
  • 19

    Avatar de 47576 !

    No lograrás mejorar mucho el video de la D5000, recuerda que es exactamente igual que el de la D90, y esta fue la primera reflex con video, así que no dan para más.

  • Respondiendo a #19:
  • 20

    !
    | 1 estrellas

    En realidad lo de los 5 minutos tampoco es que me importe...mas que nada lo q me fastidia es el sistema de compresion del video...que el Mjpeg comprime demasiado el video, dejandolo sin la calidad que se merece...

  • 22

    Avatar de acros !
    acros | 1 estrellas

    Yo tengo el CHDK en mi pequeña Ixus 50, y muy contento. El día que lo haya para la 450D se lo pongo sin dudar, porque hay cosas que aunque las puedo hacer con el CHDK al final no las uso por lo básico del hardware de la ixus 50 (por ejemplo para grabar un RAW se lleva un buen rato, así que sólo lo uso en ocasiones especiales)

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Destacados

photoshop cs6 en xatakafoto lightroom 4 xatakafoto bannercurso
Anunciate aquí

WSL Weblogs SL