Here is a follow-up: after a few tests with changing/erasing work pages in use (changes free pages does not paly here), I'm totally supporting Mauda method - erase all used 64KB (fill by FFs, include first 12 bytes). Another my attempts modify his method wasn't achieve desired result.
Hola amigo un poco tarde te esta llegando la solucion yo tambien he tardado en encontrarla. Bueno tengo un DVR HD IDVR de 8 canales bien el hecho es que un dia pierdo la clave y nada el dvr ha pasado 1 año guardado sin bateria. Este año me enfrasque en buscar solucion a este problemita y lo intente todo puenteo, dejarlo sin electricidad y bateria,generadores de clave en fin me ha entrado la curiosidad de ver que tipo de procesador tiene y este me dice que es de la marca HISILICON bien por ahi empezo mi busqueda. despues de unos dias buscando en varios foros y youtube me encontre un foro en ingles en cual me decia que muchos de estos DVR independiente la marca son fabricados por la empresa XIONGMAI TECH ya con esta informacion la historia fue otra descargue una app a mi smartphone llamada CCTV Super Password la cual genera una contraseña para restablecer tu DVR la app te presenta 2 metodos para generar tu constraseña el primero mediante una codigo que te muestra el DVR al momento de entrar en un menu con el que el mio no contaba asi que he optado por hacerlo mediante la fecha y como si fuera magia el DVR me ha arrojado un mensaje diciendo que se ha introducido un super password para su reseteo al dar aceptar este se reinicia a los valores de fabrica eliminando la contraseña(quedaria USAURIO: ADMIN CLAVE: SIN CLAVE) espero les sirva esta solucion a muchos pues no hay mucha informacion de estos DVR en la red
Just want to share some tidbits for understanding the dump - a content of EEPROM (in my DVR it's MX25L6433F, 8MB). I will show you how process it correctly. The 8 MB chip hold a few chunks of DVR's code (including ROMFS, a few "hsqs" and more) and a few pages (four of them by 64 KB each) of storage for current data at an end of space, like a log, perhaps settings. The pages locating at 7c0000/7d0000/7e0000/7f0000 offsets, at 64KB boundaries. Each page begins from a first record (it has a length 12 bytes), marked by a signature 0x85190300 0c000000 b1b01ee4 if the page in use or 0x85190320 0c000000 b1b01ee4 if the page is free. BTW, second 4 bytes is a length of whole record, including first four byte (you could start parsing following records, using the length of each record). So, instead of writing a lot of FFs to the pages in use, you could change just one bit [0x20] in third byte of the page's 1st record to make it free, e.g. nullify its content.
Here is a follow-up: after a few tests with changing/erasing work pages in use (changes free pages does not paly here), I'm totally supporting Mauda method - erase all used 64KB (fill by FFs, include first 12 bytes). Another my attempts modify his method wasn't achieve desired result.
Hola amigo un poco tarde te esta llegando la solucion yo tambien he tardado en encontrarla.
Bueno tengo un DVR HD IDVR de 8 canales bien el hecho es que un dia pierdo la clave y nada el dvr ha pasado 1 año guardado sin bateria.
Este año me enfrasque en buscar solucion a este problemita y lo intente todo puenteo, dejarlo sin electricidad y bateria,generadores de clave en fin me ha entrado la curiosidad de ver que tipo de procesador tiene y este me dice que es de la marca HISILICON bien por ahi empezo mi busqueda. despues de unos dias buscando en varios foros y youtube me encontre un foro en ingles en cual me decia que muchos de estos DVR independiente la marca son fabricados por la empresa XIONGMAI TECH ya con esta informacion la historia fue otra descargue una app a mi smartphone llamada CCTV Super Password la cual genera una contraseña para restablecer tu DVR la app te presenta 2 metodos para generar tu constraseña el primero mediante una codigo que te muestra el DVR al momento de entrar en un menu con el que el mio no contaba asi que he optado por hacerlo mediante la fecha y como si fuera magia el DVR me ha arrojado un mensaje diciendo que se ha introducido un super password para su reseteo al dar aceptar este se reinicia a los valores de fabrica eliminando la contraseña(quedaria USAURIO: ADMIN CLAVE: SIN CLAVE) espero les sirva esta solucion a muchos pues no hay mucha informacion de estos DVR en la red
At 2:16 I'm talking about the technique you mentioned.
tu respuesta me ayudo y pude solucionar el problema, gracias!!!!!
gracias buen hombre por tomarte el tiempo de publicar tu solución, me ha servido
Robertttooooo mañana pruebo! Tenía este ladrillo y estaba por comprar otro pero dije tengo que solucionar esto sin gastar un mango! Espero funcione!
infinitas gracias!!! me estaba volviendo loco!!
Just want to share some tidbits for understanding the dump - a content of EEPROM (in my DVR it's MX25L6433F, 8MB).
I will show you how process it correctly.
The 8 MB chip hold a few chunks of DVR's code (including ROMFS, a few "hsqs" and more) and a few pages (four of them by 64 KB each) of storage for current data at an end of space, like a log, perhaps settings.
The pages locating at 7c0000/7d0000/7e0000/7f0000 offsets, at 64KB boundaries.
Each page begins from a first record (it has a length 12 bytes), marked by a signature 0x85190300 0c000000 b1b01ee4 if the page in use or 0x85190320 0c000000 b1b01ee4 if the page is free. BTW, second 4 bytes is a length of whole record, including first four byte (you could start parsing following records, using the length of each record).
So, instead of writing a lot of FFs to the pages in use, you could change just one bit [0x20] in third byte of the page's 1st record to make it free, e.g. nullify its content.
What program for android 14 work with this model? Help me please
hey..u have any adress for removing pw from "ahb780xr-3520d v5.03" board..? can u do it for me if i send the eeprom..?
Sorry, I can not.
greetings from brazil, do you have the chear addrs for the hi3520 ?
Sorry if im wrong why u always say from 78 but i can see is from 790000 or I missed something 😂