Join Today
+ Reply to Thread
Results 1 to 8 of 8
  1. #1
    Join Date
    May 2009
    Location
    In The Universe
    Posts
    1,256

    Default Help!! How To Create Your Own Monster Pack?

    I Want To Create My Own Monster Pack. I Read The Sticky Made By Elboby. But Am Just A Junior. I Cannot Understand It. Can Any One Give Me A Link Or Instructions That Is Easy To Follow? Thanks In Advance.
    A.K.R

  2. #2
    Join Date
    Aug 2008
    Location
    Etawah the city of grt. DACOITS
    Posts
    4,897

    Default

    dude before posting pls search the thread once


    visit this link for making firmware in windows

    http://www.motorolafans.com/forums/f...vironment.html


    and also visit this link for more information

    http://www.motorolafans.com/forums/e...nsterpack.html
    Last edited by shantanu; 05-04-2009 at 07:07 AM.

  3. #3
    Join Date
    May 2009
    Location
    In The Universe
    Posts
    1,256

    Default

    Now I've Downloaded EZXCodec v1.3.5. I Had 1.2.6 In Which I Created A 0.8p Monster Pack A Month Ago Using A Tutorial But It Was A Flop.
    Anyway Thanks For The Link.
    Last edited by achyudhram; 05-04-2009 at 07:12 AM.
    A.K.R

  4. #4
    Join Date
    May 2009
    Location
    In The Universe
    Posts
    1,256

    Default

    Hi, this is just a brief guide on how to create your own custom firmware.

    The basic principle underlying the creation is very simple - Split, Replace, Pack, Flash.

    So for starters, lets learn how to just replace images and ringtones.

    First download EZXCodec by Rocket, its in the firmware development section.

    The next step is to set up a working directory, through this program. Call it "test", without the quotes.

    Next, select a firmware. Its good to have a few lying on your hard disk. I have around 1.2 GB worth of firmware for the E6 . Make sure you have at least one generic and one modded firmware.

    Now, lets do the first in the list - Split.

    Open ezxcodec. The very first tab is for SBF, which is the extension for a firmware. If your firmware is compressed into a zip/rar archive, now is the best time to unpack it :P
    Just below is the area where you select your firmware you want to modify. Click on the three dots to bring up a box that allows you to browse your PC for the firmware. Select it and click OK. then click the Open tab in the program, and then click Extract.

    Now go to the working directory you selected earlier - test
    In there will be a set of 6 folders, and 5 .idx files. We will not be playing with the .idx files now.
    The folders you see are as below with a line on what each contains (thanks to imahottguy):

    cramfs-root-CG34 - Preloaded stuff like wallpaper, ringtones and java apps
    cramfs-root-CG37 - Security certificates
    cramfs-root-CG41 - Contains the LP
    cramfs-root-CG42 - Contains config files
    cramfs-root-CG43 - File structure, and pretty much everything important
    smg - all the smgs that make up the firmware, of which it is not recommended for a n00b to mess with, with exception for the above.

    Right now, we only touch this folder when we finish our modifications.

    Now, for the second part - Replace:
    Open up the folder called cramfs-root-CG34. In there are a bunch of other folders, all that you should explore. Go to the folder called pictures, and replace the images there with those of your own. For now, since for many this is going to be the first step, keep the name of each replaced image the same as that of the original. Do the same for the files in the ringtone folder.
    Feel free to also play around with the folder called skin, thats where your themes lie. However, DO NOT mess around with the folder called icon. This folder has the default iconres.ezx, which accounts for any icon that a theme lacks.

    Step 3 - Compile
    After you've had your share of fun, lets pack this cg now.
    Click on the CramFS tab of the ezxcodec program. Over there, the Working directory radio button should be selected. Click on the smallbox for selection of the cg, and select CG34 there. Click Open. DO NOT click extract. Now we create a new cramfs file. Click on the 3 dots again, and then use the name that the program suggests, which should be something like CG34_new.smg. Save it in the same directory as the other smgs, namely in the "smg" folder. Now click Compile. This command starts packing the contents of the cramfs-root-CG34 folder into the CG34_new.smg file. If there are any files, that were not initially present, you may see a small warning. Ignore it.

    Now in explorer, go to the smg folder, and delete CG34.smg. Rename the CG34_new.smg to CG34.smg.
    Go back to the program, and go to the SBF tab. In there, you have to work with the New SBF file section. Click on the 3 dots and choose the place you want to save your firmware to. Name it anything you like, with the .sbf extension. Then simply click Compile, and in a few seconds you should be ready with your brand new custom firmware!

    Step 4 - Test
    This one is fairly simple. Use step one to split your firmware and check if your replaced files are intact.

    Step 5 - Flash.
    For final confirmation and for realizing the value of your time spent. Flash the firmware onto your phone. Details on how to flash are in the stickies.

    ----------------------------------------------------------------------------------------------------------------
    For advanced modders, lets learn how to add startup scripts.

    Follow all steps above, except that we'll be working with CG43 now. Split a modded pack, and extract a file called S80autoon from /etc/rc.d/rc2.d
    Now, in the generic pack that does not support startup scripts, place this files in the same directory namely, /etc/rc.d/rc2.d
    Simply repack the firmware, test it by splitting after compiling, and flash your phone.

    Now to test if your startup script is working, use a common mount bind command in there, something that changes your font or the multitheme hack.

    This is just simple modding, for seeing what other great modders that innovate and create marvellous packs, download their packs and study them!!! This will help you understand what goes into making a good firmware.

    DISCLAIMER: Use this guide only if you are truly interested in this topic. If you care for warranty and other such things, this guide is not for you.
    Always back up your data, and keep it on your computer at all times, in case you need to flash again.
    Motorolafans.com cannot be held responsible for any damage that occurs from following this guide.
    Need Explanation. Am Just 18 Yrs. Born On 1990
    Last edited by achyudhram; 05-04-2009 at 07:23 AM.
    A.K.R

  5. #5
    Join Date
    May 2009
    Location
    In The Universe
    Posts
    1,256

    Thumbs down Am Just A Beginner

    [A]
    After you extracted files from CramFS, you probably want to change some files' content, or add some new files.
    In first case you just edit (or replace) files.
    In second case (when adding new files) just copy file you wish to add, to corresponding directory, remembering that the root of codegroup is - <Working directory>\cramfs-root. Next, for the firmware to work properly you must specify correct info about owner (user, group) and permissions for the new files. After copying new files press "Show" in "Original CramFS file/info" field. "CramFS file list" window will show up (open delay depends on the number of files). In that window you'll see files contained in <Working directory>\cramfs-root. For the new files which you just added info is not available until you provide it, and "n/a" is displayed in "uid", "gid" & "permissions" columns. You can edit this info by double-clicking the line you need or by pressing Enter key or "Edit" button. When you finish working with this window, just close it.
    After comitting all your changes choose a name for the new codegroup file in "New CramFS file" field and press "Compile".
    [/A]

    I Told You. I studied Only VB, C, C++, Fox Pro, C# etc Using Visual Studio 2008 SP1. I Don't Know Anything About Modding. But I Still Dont Care. I Want To Learn
    Last edited by achyudhram; 05-04-2009 at 07:19 AM.
    A.K.R

  6. #6
    Join Date
    Aug 2008
    Location
    Etawah the city of grt. DACOITS
    Posts
    4,897

    Default

    dude 1st of all extract a monsterpack by ezx codec
    Last edited by shantanu; 05-04-2009 at 07:23 AM.

  7. #7
    Join Date
    May 2009
    Location
    In The Universe
    Posts
    1,256

    Default

    I Did That. How Is Your Monster Pack? Read About It. Am Downloading ItR535h10_g_11.87.22p_NIGHTFOX
    A.K.R

  8. #8
    Join Date
    Aug 2008
    Location
    Etawah the city of grt. DACOITS
    Posts
    4,897

    Default

    now u can see there 5 cg folders now u have to edit cg34 now u have to do is replace the wall papers and tones and starting animations


 
+ Reply to Thread

Similar Threads

  1. r50 monster pack
    By h_2_o in forum A780 General Chat
    Replies: 2
    Last Post: 07-02-2010, 09:19 PM
  2. My First 22p Monster Pack
    By achyudhram in forum E6 Firmware
    Replies: 17
    Last Post: 07-17-2009, 04:52 PM
  3. Atom v2.03 Monster Pack For E6
    By achyudhram in forum E6 Firmware
    Replies: 28
    Last Post: 05-31-2009, 10:34 AM
  4. Atom v1.02 Monster Pack For MotoRokr E6
    By achyudhram in forum E6 Firmware
    Replies: 62
    Last Post: 05-21-2009, 07:52 AM
  5. H2 to C2 Monster pack - Is it possible??
    By Dina in forum A1200 Firmware
    Replies: 9
    Last Post: 07-04-2008, 05:29 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Single Sign On provided by vBSSO

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1