PDA

View Full Version : Port DRM icons from one phone model to another.


Zephyr
11-09-2006, 04:52 PM
This is a guide to port DRM icons from one phone model to another.

For example: You see a PEBL DRM pack you like and want to convert it for your L7.

You can also use this to "mix" different icons. For example: mixing two (or possibly more) sets of icons from different DRM packs, like having the signal icons from one DRM pack and the battery icons from another.

Note: I have only tried this with the L7 using the method stated above, but should hopefully work with different phone models, although the process may be slightly different.

Needed Tools:

SHXcodec
RandomSHX
DRM pack with icons you want.
Stock DRM pack of your phone model.



Steps:

1. Open SHXcodec

http://img356.imageshack.us/img356/2016/1_2006-11-09_223018.png

2. Open the DRM pack with the icons you want.

http://img356.imageshack.us/img356/5807/2_2006-11-09_221345.png

3. Click 'Split source SHX file'.

4. Double click on the bar with the 'DRM graphics' name.

http://img356.imageshack.us/img356/1383/3_2006-11-09_221433.png

5. When the new window opens, click 'Parse'

6. The graphics will load. Scroll through the graphics and click 'Save Picture' on each one you want and save them all in a folder for later.

http://img356.imageshack.us/img356/9595/5_2006-11-09_221607.png

7. Close the graphics window. Open your stock DRM pack with SHXcodec and click 'Split source SHX file'.

http://img356.imageshack.us/img356/5139/2006-11-09_221755.png

8. Open up the graphics window again by click on the 'DRM graphics' bar and click 'Parse' again.

http://img356.imageshack.us/img356/6234/2006-11-09_221829.png

9. Now you need to go through the graphics you want to change one by one and click on the 'Replace' button. Find the folder you saved your icons in and replace with the appropriate one.

10. Once all graphics have been replaced, click 'Save changes'. Save the file for later and close SHXcodec.

http://img356.imageshack.us/img356/8038/2006-11-09_222054.png

11. Open up RandomSHX and click 'Extract BIN files from SHX'. Select the stock DRM pack for your phone.

http://img356.imageshack.us/img356/528/2006-11-09_222348.png

12. Open up the 'Extracted Bins' folder and move your SMG file you saved with SHXcodec into the Extracted Bins folder.

http://img356.imageshack.us/img356/5342/2006-11-09_222433.png

13. Copy the file name of the largest BIN file in that folder and then delete that BIN file.

http://img356.imageshack.us/img356/2207/2006-11-09_222616.png

14. Rename the SMG file with the same file name of the BIN file you just deleted.

http://img356.imageshack.us/img356/6222/2006-11-09_222704.png

15. Open RandomSHX again and select 'Create SHX file from BINs'. Select the Extracted Bins folder you just been using, select the LST file. RandomSHX will then create the SHX file.

http://img356.imageshack.us/img356/9423/2006-11-09_222759.png
http://img356.imageshack.us/img356/5145/2006-11-09_222817.png

16. You're done. You can now flash your new DRM pack to your phone.

fldodger
11-09-2006, 09:37 PM
I think this will only work if the drm table are same for the 2 phones.
I don't think the V3 smg will work like that. Say you are trying to put V3 into v3i. Tables are different and so are image formats. V3 i files are gif and V3 are raw.

cash7c3
11-09-2006, 10:42 PM
Added (http://www.modmymoto.com/guides/slvr/drmport.php)

mitch5
11-09-2006, 11:43 PM
yay im gonna do this with the windows drm n i will post it 4 ya all

mkiisupra1982
12-03-2007, 04:01 PM
Thanks for the guide.

Zephyr
12-03-2007, 07:15 PM
Thanks for the guide.
No problem. One thing though, I wrote this guide because I couldn't get DRMport to work at the time (I think it was one of the earlier versions that I couldn't get working for some reason, so I came up with this alternate method). DRMport is easier and quicker than my method above, so I'd go with using DRMport if I were you.

http://www.modmymoto.com/guides/slvr/drmediting.php

Clarkey
12-03-2007, 07:23 PM
Why have i never seen this guide before. Great work Zephyr!

mkiisupra1982
12-03-2007, 07:42 PM
No problem. One thing though, I wrote this guide because I couldn't get DRMport to work at the time (I think it was one of the earlier versions that I couldn't get working for some reason, so I came up with this alternate method). DRMport is easier and quicker than my method above, so I'd go with using DRMport if I were you.

http://www.modmymoto.com/guides/slvr/drmediting.php

Thanks, Im really having a problem using DRMPort, even though there is only 3 commands, not knowing what they mean really doesnt help a visual learner like me. Thanks for that guide, although the link for DRMPort is for an older version.

Trickybitch
12-04-2007, 02:43 AM
Nice guide ;)

Metaphysio
08-24-2008, 04:59 AM
Problem: When I click Parse nothing happens, it says structure saved in xxx.CDS and displays nothing :S help please.

jep0t
09-04-2008, 10:11 PM
thanx, this one helped me