Hice un parche, para cambiar la dirección de final de la FS en el K310, y ponerle la misma dirección de fin del K510, y no funcionó (billnick lo probó, y se "murió" su K310), probablemente el problema sea el metodo para aplicar los parches (GSlide), que termina con un firmware corrupto
Ambos, en tamaño de memoria flash, son identicos, solo que SE nos limita la memoria de usuario en el K310 (cuestones de marketing), por eso funciona con firmware de K510, y dispdriver reemplazado por el original de K310
Parte del codigo de la camara, está en el MAIN (en realidad, el "programa" de la cámara, que llama al camdriver), por eso, se puede intentar lo siguiente:
Cambiar la cámara VGA del K310, por una cámara 1.3MP, sacada de un K510, así tendrían cámara funcionando, el problema, conseguir un donante
Direcciones de inicio - fin de la FS (segun el MAIN, abran el MAIN con un editor hexadecimal, y encuentran esto):
K310: semcfs Inicio: 45800000 - final: 4713FFFF
K510: semcfs Inicio: 45800000 - final: 47DFFFFF
GDFS K310,K510,Z530,W810,etc.: Inicio: 47e00000 longitud 100000 (final 47EFFFFF)
Ambos tienen una memoria flash de la misma capacidad (asumo 64MB, porque: 20MB el MAIN + 7MB FS = 27MB, sin contar EROM, GDFS, FOTA, etc, si fuera la flash de 32MB, tendria 5MB libres, lo cual no es cierto, por eso asumo que es 64MB, las memorias flash las venden en capacidades de 16MB, 32MB, 64MB, 128MB, etc., 2^n)
Lo que pasa, es que sobra un espacio entre el final de la partición de la FS en el K310 (4713FFFF), y la GDFS (47E00000), que con el MAIN de K510 se puede utilizar (FS termina en 47DFFFFF, y sigue la GDFS en 47E00000)
Marcadores