PDA

View Full Version : Patched bootcore


AlbertoCastillo
08-07-2004, 04:29
Hi, I need some help, I patched my Siemens M55 bootcore with px5amd and I made a backup of the original bootcore, but everytime I use Freia or V_Klay it just doesn't recognize it because I noticed I need a modified cable or an unlock cable and not my original Siemens Data Cable, so I'd like if there is another Java tool that can restore the original bootcore that I have on my computer as a backup, I hope it's possible, or another way to restore the original bootcore of my phone.

Thank you
Goodbye

Chris02
08-07-2004, 15:08
You don't need to restore the backup! Phone is working with patched bootcore too ;)

AlbertoCastillo
08-08-2004, 13:06
I know it works too, and it seems it works well, the problem is that I thought that I could use VKlay or Freia with my original Siemens Data Cable, and I can, so since I can't I'd like to restore the original bootcore also because of warranty issues

Chris02
08-08-2004, 14:31
lol...funny thought!

If your original cable is working with v_klay and freia has nothing to do with bootcore!

Your original cable won't work! Equal if you have original or patched bootcore!

AlbertoCastillo
08-08-2004, 17:17
Sorry, you misunderstood me, I got the original Siemens Data cable, and I noticed that I needed an unlock cable which is not this one after I patched the bootcore, so in fact I wanna restore the original bootcore with a Java app like px5AMD, but letting you restore the bootcore if you have a backup, because px5amd lets you backup the bootcore, but not restore it. Since I don't have a special unlock cable then I just want to restore the original bootcore, having the bootcore modified could take off my warranty

Oops, I just noticed I mistype something in the other post, I meant that I thought I could use the original data cable to unlock and I couldn't after I patched the bootcore.

Is it possible?

EuropaGsm
08-09-2004, 00:57
Alberto, you need other cable. The original data cable not work for unlock whit FREIA. If you live in spain i can sell the good cable.

BR from Spain

AlbertoCastillo
08-09-2004, 01:21
I know, anyways, is possible to restore the bootcore with a Java app like px5AMD? I could transfer the original bootcore.bin file to the phone, then use a tool that could write into the bootcore the original file so I could restore it.
px5AMD patched it and doesn't let me restore, it just lets you to do a backup but not restore, which it seems very weird..

EuropaGsm
08-09-2004, 12:41
Don't worry, whit patchet bootcore the phone work 100%.
You can flasher the original bootcore whit Freia. Select white flash-select original bootcore-flash Bootcore and go.

Uvedovle
08-09-2004, 12:49
If you want restore bootcore, you can.

But donīt think flash bootcore is like flash a nokia phone. Sometimes, when flashing bootcore, phone die.

And if your phone die restoring bootcore, the only way to bring it back to the live is making testpoint.

So... you choose the play you are playing at :D

Better donīt touch bootcore again.


Best regards from Spain

AlbertoCastillo
08-09-2004, 19:58
But if you try to restore the bootcore of your own mobile phone shouldn't cause any problem I guess...
I'd like a solution like the px5AMD but to restore the bootcore with no cable, it would be better I guess.

Uvedovle
08-10-2004, 13:26
But if you try to restore the bootcore of your own mobile phone shouldn't cause any problem I guess...
I'd like a solution like the px5AMD but to restore the bootcore with no cable, it would be better I guess.


Build it.


Regards

AlbertoCastillo
08-10-2004, 13:36
Buld it? how can I do that?

Uvedovle
08-10-2004, 14:08
I wonder the same... lol :D:D


My work doesnīt let me invest for learn to do this, i hope you can.

Should be nice if our friend Chris02 :D help as to do it.

He is one of Siemens masters.


Regards

AlbertoCastillo
08-10-2004, 18:19
Then I hope he replies back, but how can it be that px5AMD can restore a bootcore? it's weird, it can backup it, why not restoring it?

Uvedovle
08-10-2004, 18:52
Because you are the only one interested in this my friend.

Must be easy to implement in next patch.

Try to contact Chaos, i think he made the last java app for pacth bootcore.



Regards

AlbertoCastillo
08-10-2004, 21:38
Thank you, I'll try to find him on this board

AlbertoCastillo
08-10-2004, 21:54
I tried to contact one chaos, well, there were many people called chaos with numbers after, I hope he reads my message, still, thank you all for trying to help me. :)

chaos
08-11-2004, 12:06
Maybe I'm the one? :)
The midlet cannot restore original bootcore, because you need first to erase the whole bootcore sector, and it's much more dangerous (the patch is made the way that only changes 1's to 0's, so erase operaion avoided).

AlbertoCastillo
08-11-2004, 14:15
I see, maybe in a next update it could be possible...
If I get the cable could it be possible then? Tho after restoring it I won't be able to connect to the phone with Freia or V_Klay but I don't mind.
By the way, thanks for replying :)

chaos
08-11-2004, 16:17
There will not be restore function, I don't want tons of died phones. You can restore original bootcore with cable (but be very careful).

AlbertoCastillo
08-12-2004, 00:05
Okay, I'll try with cable, by the way, isn't possible to restore the bootcore the same way it's patched, just adding the few bytes that the patch removes? just like cracks do, to compare the both bootcore.bin file with the one installed on the phone?

In fact, if I can get the cable and I try to restore it, what should I do? with VKlay I noticed that you can open the file and it already let's you write, or at least it seems so, but I'm wondering about the addresses

AlbertoCastillo
08-12-2004, 19:04
I suppose that to restore my original bootcore with the cable (I'll try to get the cable soon), V_Klay 2.7 should be configured this way, at least it seems so.

http://es.geocities.com/albertocastillo2001/bootcore.JPG

This one is with the languaje settings into Spanish

http://es.geocities.com/albertocastillo2001/bootcoreeng.JPG

And this one into English

Then I guess I should write "Write Memory"

Is it right? Should I do something else?

Thanks

Chris02
08-13-2004, 00:29
Before writing you need to open the file ;)

AlbertoCastillo
08-13-2004, 01:07
Okay, so I should set it as is shown, and maybe set the baud speed to 57600
It's already opened, it's the bootcore.bin that px5AMD saved into a backup so I shouldn't need to re-open it again

Is it right this way?
Let's see if Chaos can reply too :)

chaos
08-14-2004, 14:15
Yes, you're doing all right.

AlbertoCastillo
08-14-2004, 18:00
Okay, thank you so much :) This should work witj FW11 too, right? and it's the bootcore image that px5AMD fully compatible with V_Klay?

[Andrei]
08-15-2004, 17:06
hello .... my phone is dead too ... and i put flash backup ... but dont work ... what i have to do ? what is with eeprom & bootcore ? ... must write bootcore ? or what ?

10q

chaos
08-15-2004, 21:37
2 Andrei and all: whether your phone is dead or not, if you can connect to it with v-klay or freia, DON'T TOUCH THE BOOTCORE! The one reason I see to do this - to restore warranty, in other cases it's just another possibility to kill your phone.

AlbertoCastillo
08-16-2004, 04:22
If the phone is dead maybe u have to restore bootcore, eeprom and flash to bring it back to life.
I just wanna be able to unlock my phone.. if I do, but with a possibility of restoring it like it was before because of warranty issues.
Do you think that if I restore the bootcore as I configured VKlay my phone would die?
Shouldn't die I guess, why is that dangerous?

Uvedovle
08-17-2004, 18:02
I told you before.

The file you want to write, is fully compatible with phone. The problem is the process of restore bootcore backup.


Regards

AlbertoCastillo
08-17-2004, 18:16
But why is it a problem? it should overwrite all the bootcore section address with the one on the image file.
Really, why is it that dangerous?
You're just restoring a bootcore that was from that phone before, I can't understand the problem, if VKlay 2.7 is right configured, and as chaos says it's right, then there shouldn't be any problem.
Which kind of problem can cause when restoring the bootcore?

AlbertoCastillo
08-23-2004, 13:56
Ehh.. hello? :P Which kind of problem could I have if I restore the bootcore this way?

Pak_Tani
08-23-2004, 14:13
If your phone works with NO problem now, better you leave it that way!
like chaos said, if you do it wrong or the X factors exist... you have to works in hard way to make it back ON (cut test point - that could rise another problem & another risk, etc...).

* But if you have Backup FUBU, before you patched it... use your original backup FUBU (and allow written to bootcore) instead of Backup Bootcore by Java.

AlbertoCastillo
08-24-2004, 14:04
My phone works well I think, except a bug I found few days ago, but maybe it comes from the firmware instead.
If a friend which is is in your contact list calls you very short, a short call so the phone can't figure who was the caller and just shows his/her number, and then someone calls you with hidden number, the phone will show the name of the person who gave you the short call

Anyways, but what about warranty then? If my phone gets broken by some reason, they won't want to fix it because software was modified.
And really, I still can't understand why is that dangerous, if the settings on VKlay are right and the original bootcore file is opened and phone is connected, the only problem I can think of is a bad settings, or if the settings are right, then a disconnection between the phone and the computer, so bootcore wouldn't be fully written.
But what else then?
Thx :)

AlbertoCastillo
08-24-2004, 18:25
I only have the bootcore backup by px5AMD
Not any FUBU backup whatever it is.. :P

AlbertoCastillo
08-24-2004, 23:07
Oh and by the way, now that I talked about the bug on the phone, updating the phone to a new firmware (when it comes out by Siemens) would it restore the bootcore with the one from the new firmware?

Pak_Tani
08-25-2004, 04:10
Just like you said, maybe it just a firmware BUG. It could be eliminated by updating the firmware with the latest one.
About the warranty, You can try to bring it to your service center. Play dumb!, cross your finger, and pray they would not know what you ever done to your phone. :D

Still can't get it, yah?
Bootcore is the main entry to your phone, it can fail to boot up, even because of a small bit changes... that you can not see it visually.
But if you think the problem can exist just because the bad setting, plz think twice! ;)
the problem sometimes come from the Bad/incorect "flash Backup".
Becareful...
If you don't have FUBU, my advice...stay where you are now. But if you want to try your way to restore the Bootcore, Wish you luck! ;)

FYI, Firmware update (winswup or official updater by siemens) will not change your Bootcore, Flex-mem & EEPROM.
In analogy:
* Firmware is just a System operation like Windows/Linux/Mac.
* Bootcore like Bootsector of Harddisk.
* Flex-mem like another Freespace of harddisk.

Uvedovle
08-25-2004, 11:12
Oh dear...

Why donīt you cut the jodido testpoint and restore your backup man.

Test and learn by yourself. Is the best way.

After this, take your own conclusions and tech as why flash bootcores is as danger as people say.

AlbertoCastillo
08-25-2004, 15:27
There isn't any other newer update for this phone, I have Firmware 11 which came on it since I bought it, the weird thing is that in Siemens page you can find only till 10

And about the warranty, I bet the Siemens team is not silly, so they'll find out
I understand what a bootcore is, but wh8at I think is that the backup it makes is exactly, then why px5AMD makes a backup of it? it makes it for some reason, to be restored I suppose.
Anyways, if the FUBU thingie seems safer then I'd preffer doing that one.
I bet there are M55 FUBU backups out there, whatever it is.
And I'm new to this, I dunno what test-point is, and if anybody of you can tell me of a site with this kind of information would be better than asking you all, cuz I bet you all are tired of me :P
VKlay has that range of memory addresses for something, the bootcore must be written into that area, I gess the person who would know more about this is Chaos, he knows how the program makes the bootcore backup, and he would know if VKlay can write it properly to the phone I guess.

Uvedovle
08-25-2004, 19:06
The testpoint is the place you have to cheat (cut or make ground with it) for make programs connect with phone.

It depends what phone you have.

If you use the "search" button you will find it quickly.


If you make test point (cutting track) you will loose waranty, but you also will be able to work with phone with or without patching bootcore.

You also loose the capabilty of use official update from siemens...

Also if you press # after put the secret code in the java app you can access to an expert menu.
Try to learn some before ask a lot, looking arround this forum, the best of the world.

Regards

AlbertoCastillo
08-25-2004, 19:57
Thanks Uvedovle, I found a CUstom Patch option, what about putting my bootcore.bin file into the px5amd folder and run that option? maybe it fully writes it, btw, thanks for the info, I'll try to search about the test point thingie, I guess cutting test point is something that can be reversed, right?

AlbertoCastillo
08-25-2004, 20:00
Sorry cuz of asking this much, I tried searching in many forums and page about this, and I wanna learn about this too, but it's hard without having tools and with no ability to go back after a change you make, (like my mistake)

AlbertoCastillo
08-26-2004, 04:45
Oh well, nm, I found a fullflash(that's a FUBU, right? :P) backup anyways, contains everything on www.unlockeasy.com, but it wasn't designed to be written with VKlay, the reparation tutorial thingie says you have to do it with M55 Siemens tool for p-gsm by WC Picker.

I guess that tool is only for M55 while VKlay supports all Siemens, at least.. that's what I think of

So I guess that VKlay could write the bootcore instead of the fullflash, and I find this Flash pretty useful tho.
Also.. I got another Fullflash for Freia, but it says M55 LG92, and I have no idea, that Flash has all the files divided instead, bootcore, eeprom, firmware.. etc

So, is my theory right? I could write only the bootcore part of the fullflash file with VKlay.

Is it still as dangerous?

Thx

Pak_Tani
08-26-2004, 05:21
Oh well, nm, I found a fullflash(that's a FUBU, right? :P) backup anyways, contains everything on www.unlockeasy.com, but it wasn't designed to be written with VKlay, the reparation tutorial thingie says you have to do it with M55 Siemens tool for p-gsm by WC Picker.

I guess that tool is only for M55 while VKlay supports all Siemens, at least.. that's what I think of

So I guess that VKlay could write the bootcore instead of the fullflash, and I find this Flash pretty useful tho.
Also.. I got another Fullflash for Freia, but it says M55 LG92, and I have no idea, that Flash has all the files divided instead, bootcore, eeprom, firmware.. etc

So, is my theory right? I could write only the bootcore part of the fullflash file with VKlay.

Is it still as dangerous?

Thx
FUBU = FUllflash BackUp is all in one (bootcore, eeprom, firmware, flexmem). File size approx. : 14 MB

FYI, V_Klay v2.7 as default will not allow you to write to Bootcore, for safety reason. (unless manually you change the setting).
You can make a partial flash by "cut" only the bootcore area from the FUBU by using V_Klay.
But once again, applying Bootcore from others Phone, is a big risk...
"Becareful, and Expect the unexpected!"

AlbertoCastillo
08-26-2004, 14:36
It's the same model, M55 V11
Yes, then I got a FUBU, it's for M55 V11
I guess the firmware could vary a bit, but the bootcore must be the same in all M55 models, am I right, otherwise px5AMD would fail on patching then I guess

Well, still this seems it can be useful if your phone starts doing weird things related to software I guess. :)

Pak_Tani
08-27-2004, 04:51
It's the same model, M55 V11
Yes, then I got a FUBU, it's for M55 V11
I guess the firmware could vary a bit, but the bootcore must be the same in all M55 models, am I right, otherwise px5AMD would fail on patching then I guess

Well, still this seems it can be useful if your phone starts doing weird things related to software I guess. :)
If all M55 have the same Bootcore, why the newer M55 Product 2004 bundle with Firmware v11, need to Patched Bootcore? and the older M55 Product 2003 v10 or v07 do not need it ? ;) :D

Now is up to you, just... Hope for the best & prepare for the worst.
make your choice! The risk is yours.... :rolleyes:

AlbertoCastillo
08-27-2004, 13:02
Wee, that's right, in fact the FUBU belongs to a M55 New
Oh well, I'll see what I do, I just hope this phone doesn't fail, cuz at first when I patched bootcore it seemed it did some weird things :P
My phone is M55 V11, and the FUBU is M55 11 too, or are there some v11 models that got a different bootcore?

AlbertoCastillo
08-27-2004, 13:07
Well, is anything else I should know?

Pak_Tani
08-27-2004, 13:44
1. Create FUBU for your phone now, using V_Klay!
2. Search in forum, information & solution about M55 phone dead because of wrong bootcore or something. ;)
(at least if the process screw up your phone, you have idea what to do next.....)
3. Like I said b4, prepare for the worst! :)

AlbertoCastillo
08-28-2004, 01:16
Okay, thank you so much, maybe I should use a compare tool to check what's changed on both fubus, maybe it can say what's changed, by the way, applying a FUBU to a phone that freezes and works wrong.. could make it work right? it's the phone from a friend of mine, she has Firmware 9 and her phone hangs up or freezes sometimes, I dunno if it's because of software or because it fell a few times.. :P

Uvedovle
08-30-2004, 12:51
Also tell you that only tool that can read and write total fubuīs is martech (not free), this software reads 16mb fubu's.

Regards