View Single Post
Old 05-10-2024, 17:29   #5 (permalink)
30raura2022
Junior Member
 
Join Date: May 2022
Posts: 1
Member: 3013517
Status: Offline
Thanks Meter: 1
Arrow

Quote:
Originally Posted by n4spd View Post
Hello all !

I want to create an aplication for change start up logo on old phone EEPROM (1997 Bosch COM 607).

I do know is a very old phone but it can serve as good start for retro modding knowledge because supposably is simpler because of age.

So, I did spent a lot of time trying to figure out how to disassamble the .BIN EEPROM file using IDA Pro and Ghidra with no real success.

I managed to find out that this phone is using Siemens C166 processor.
In IDA Pro I managed to disassemble the file but I cannot find the entry point for correctly disassamble the file.

Second, I tried to open as binary and try to locate the logo area by selecting small chunks of binary and convert in 1bit image, with no luck.

I tried using HEX converter to see the instruction calls from processor c166 with adresses but I cannot find the correct encoding..

I also have an old 16bit Windows app (Bosch-G Logo graphics viewer) which you can view the current logo inside the EEPROM but can not make any changes except invert colors..

For the sake of good old GSM times..can somebody help me identify the correct addresses and how to modify this file ?

Many thanks !

I attached to EEPROM binary for Bosch COM 607 (remove .TXT from name - forum limitation)
Looking at the dump you sent with an raw image viewer (name of it is image_search_editor - ISE) the splash screen you want to change is at 0x9c6 and is stored in 1bpp linear in reverse-order (1st pixel (bit 7) in bit 0, 2nd pixel (bit 6) in bit 1...), and total size 0x150 (128x28 reso/1bpp). It looks like nv eeprom, not program code rom which is big than the dump.
If you are to mod the logo with ISE you have to set to byte reverse mode then edit->replace by bmp and open the new splash bitmap -> check apply -> ok and save new dump, then write modified dump to eeprom.
I might attach a python and/or c program for changing the splash without ise soon, sorry if i replied to a 2 year old post but noticed this now whilst looking for some samsung agere imei lock thing.
  Reply With Quote
The Following User Says Thank You to 30raura2022 For This Useful Post:
 
Page generated in 0.06715 seconds with 7 queries