xobs / fernly

Fernvale research OS
BSD 2-Clause "Simplified" License
143 stars 52 forks source link

Dump ROM from mt6261ma card phone #37

Open arcadenea opened 4 years ago

arcadenea commented 4 years ago

Hi! i bought this small (cheap) card phone (zylan z7) and dissasembled it just to take a look to the hardware. It has a IC labeled "mt6261ma". Reading about it i discovered this OS and tried to dump the rom. Seems like something is going wrong, because i got stuck at a "Invalid banner response" error (for example it expects 0x5f and returns 0xa0).

Taking a look to the source, i get to the file "fernly-usb-loader.c", function "fernvale_hello", seems like it's some kind of challenge with the phone:

mtk_banner[] = { 0xa0, 0x0a, 0x50, 0x05 }; mtk_banner_response[] = { 0x5f, 0xf5, 0xaf, 0xfa };

I modified this source forcing to continue the challenge, just to see the next responses, and seems that all are the same values in "mtk_banner" array.

I am doing something wrong?

Thanks in advance!