Seem Editing, page 2 .
by poetic_folly
Page 2 of the seem editing section. You should have just opened the file 0032_0001.seem in XVI32 seem editor...
The innards of a seem. OK, this is a little tough at first. You will see a bunch of numbers on the screen, and it looks pretty freaky.
Its not really that bad, though, you just have to learn a bit. The seem map lists all the mods we know of so far, if you started at the top of this page then you already looked at it and know what you are trying to do here. The map will tell you where to edit to get the result you are trying to get.
For this example, we will be making it so when the phone is on an active speakerphone call, it will NOT disconnect when you close the flip. You can search the seem map in most browsers by hitting ctrl+f. A quick search for "speaker" showed me I needed to edit offset 8A, bit 2 to change this.
I know... wow, wow, wow, you say, what is an offset? And a bit?
Well, seems have a large amount of data in each of them. On the left side of XVI32 (all those gray numbers) is listed all the offsets. Each little box is called an offset. Held in each offset are eight bits (0-7, remember 0 counts!), which can be accessed by going to the Tools>Bit Manipulation menu while a specific offset is highlighted.
So how do you know where offset 8A is? For that you need a brief introduction to hex numbering. Hex (hexadecimal) is a base 16 numbering system, therefore instead of going to 10 and then starting the numbers over (as in how 11, 12, 13 mirror 1, 2, 3) we go to 16. In order to do that, we need numbers we don't have in our typcial base 10 (decimal) system, so we use letters for those new numbers. It winds up looking like this:
1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 and so on...
9 doesn't go to 10, it goes to A. In the same way, 19 doesn't go to 20, it goes to 1A, etc. The numbers on the left column in XVI correspond to the first offset (box) to the right of them, so if we are looking for 8A (which would come right after 89, we now know), then we see in the left colum there is an 88, which means the first offset following that number is offset 88, then 89, then 8A. Congratulations, you've found it!
Edit the seem.Now that you can do it the hard way, and are sufficiently both more confused and more educated, I'll let you in on the easy way. Hit ctrl+g, click the "hexadecimal" button (make sure you do that, or you'll mess things up by editing the wrong seems!) and type 8A.
Hit ok, and XVI will automatically highlight the correct seem for you.
Now you're mad, huh. Wish I would have told you that earlier? Well, you can't use a calculator until you can do it in your head is my philosophy... deal with it. ;)
Ok, so we have the offset highlighted, lets move on to the next step, the actual editing of the seem. You should have offset 8A higlighted on your screen. Good. Now go the Tools>Bit Manipulation menu.
You will be greeted with a new "Bit manipulation" window, with 8 numbered boxes (0 counts, too, remember).
According to the seem map entry we looked at earlier, we know we need to edit seem 0032, offset 8A, bit 2. Looking at the map, we see the bit is "Call to End on Flip Close," and that setting bit 2 at 1 (or checked) turns this feature on. Setting it at 0 (or unchecked) turns the feature off. Since I don't want the "Call to End on Flip Close" (I want it to remain on when the flip closes) we will set bit 2 to 0. All done, hit "Set". Now, go to File>Save,
and once it is saved exit the XVI32 program.
Upload the edited seem. Now we want to upload the edited seem back to the phone so the settings take effect. Open P2K Manager again (or just bring up the window if you just minimized it earlier), and hit "Update list" if you don't see a bunch of files in the right side of the window. Now, in the "Seem" section, where it says "Seem" and has two input boxes, type "0032" in the first box, and "0001" in the second box.
That tells the program we are replacing the 1st record of seem 0032 in the phone. Now, hit "Upload seem." You will see the "done" message in the program notes at the bottom again. Click "Restart phone" in P2K Manager, and once the phone restarts, you are done!
Test it out! All right, make a call, put it on speaker, and close the flip. You should still be able to carry on the conversation with the other person even while the phone is shut! Woot woot, you are a genius.








