Get it at: http://perk11.info/svn/SE/Library/W580_R8BE001.lib.vkp
  • .elf Icon Patch, (special elf icon…not essential)
  • DYN_CONST.bin | Direct link from den_po's site | Used by KrX
    • den_po requested that copyrights be kept intact, so:
    • 14.10.2008 
      W580_R8BE001 
      
      this is a part of the elfpack project
      this software is provided 'as is' [bla-bla-bla...]
      
      svn://svn.boba.su/SE
      http://perk11.info/svn/SE
      http://mobilefree.ru/newbb_plus/viewtopic.php?topic_id=2468
      http://forums.se-nse.net/index.php?showtopic=20238
      
      please keep copyrights
       
  • Just in case you were wondering, KrX is using ElfPack No Mod V1 and 27/09/2008 Library without problems.
     
    *But please note that swi.blib is not made for the latest libs.


                                                                Part 2...

    Patching in the ElfPack, Elf Library, and the Icon Patch (optional)

    1. Patch in the ElfPack
    2. Then, patch in the Elf Library
    3. Then, if you like, you can patch in the Icon Patch
      (KrX had problems with it. If you experience any problems with ElfPack, try unpatching this first)
    4. After you're done, disconnect. (Do not turn on yet)

    *If you're told to update your Library or ElfPack, you just need to remove that particular one. You do not have to remove all of the patches to update a single thing.
    (E.g. You want to update Library, just remove patch of the old library and install the patch of this new library. Thus, do keep a copy of your current patched library so that in the future you can unpatch easily)

     


     

                                                                Part 3...

    The folder structure:
    (Filenames are CaSe SenSitiVe!)

    Phone Memory

    • phone/other/ini
    • phone/other/Zbin
    • phone/other/Zbin/Lib
    • phone/other/Zbin/Config

    'phone' in this case refers to either 'tpa/user' if you're accessing the internal FileSystem, or the Phone Memory in your phone/file manager.


    Memory Card

    • card/other/Zbin
    • card/other/Zbin/Daemons

    'card' in this case refers to your Memory Card. You can make these folders either using a software on your computer or using the phone itself.
    (e.g. 'card/other/Zbin' will mean create the folder Zbin in your 'other' folder of your memory card)

    What goes where?

    Put DYN_CONST.bin in phone/other/ZBin/Config
    Put swi.blib in phone/other/Zbin/Lib


     

                                                                Part 4...

    The ELFs.

    *[ Sanal47 has uploaded the elf files with folder structure in place, so upload them in their respective folders ]
    *[ Please remember to check .ini files and see if it suits to your needs! ]

    AdvancedShakeControl

    IFMD Structure

    Bookmanelf

    Coverart

    Desktop elf

    Logochanger

    Soundslide

    Ste

    Unzip

    Vef

    Colorslider

    Filereg

    What goes where?

    • for .ini files put them in phone/other/ini
    • for .cfg or .bcfg files put them in phone/other/Zbin/Config
    • for ELFs that you don't want to run at startup, put them in phone/other/Zbin OR card/Zbin/
    • for ELFs that you want to automatically run at startup, put them in card/Zbin/Daemons

     



    From now onwards, most ELFs will run on your phone nice and proper. ( Hooray! =D )
    Below lists some things you might need for some of the ELFs which require more settings: 

    for FileReg:
    [EP_DATA]: 0x202FABF8; 
    [RUN_PAGE_EXIT]: 0x44EB2FB1; 
    [DB_EXT_C1]: 0x2EC; 
    [DB_CMD_SETSAVEDICON]: 0x3A; 
    [DB_CMD_SETSMALLICON]: 0x3B; 
    [DB_CMD_SETBIGICON]: 0x3C;

    --------------------

    CellData Address for MiniGPS:

    [CUSTOM_CID]: 0x2018EC78; W580_R8BE001


    (Add that under the line "[PHONE]: 0x0A; W580_R8BA024" in MiniGPS.ini)

    --------------------

    Track Address for w580i R8BE001 - used for CoverArt and StandbyMode:

    0x20DBE81C

    --------------------

    For more info on elves and to download them go here...
    SE-NSE Forum Link > Elfs

    Tutorial | R8BE001 CID52 | Patching ElfPack

    Patching ElfPack

    Tutorial by Sanal47 and KrX

    Last updated: 30/10/2008

    {21/07/08 | Elf pack Mod V.2 By JokerXT is added, New Lib added}
    {22/07/08 | Elf pack Mod v.3 By UltraShot added on }
    {23/07/08 | Elf pack Mod v.3 By UltraShot with swi.blib}
    {26/07/08 | Elf pack Mod v.4}
    {26/07/08 | Elf pack Library 25/07/2008 with updated swi.blib}
    {11/8/2008 | Fixed broken links & updated library 1/8/2008}
    {15/08/2008 | Elf pack Mod v.5 by JokerXT and Elf Library 14/08/2008 added}
    {15/08/2008 | Rephrasing of certain parts of the tutorial done for a better understanding}
    {15/08/2008 | Added den_po's 21/07/2008 DYN_CONST.bin with the copyrights}
    {17/08/2008 | Added PHP script by KrX to check latest W580 R8BE001 lib from SVN}
    {30/10/2008 | Added link to den_po's site to get DYN_CONST.bin, changed changelog format, reorganized Elfpack downloads in categories, moved svn http mirror for libs onto the lib download section, fixed broken links}

    Elfs are great creations for our mobiles, and it gives us many new functions and uses. Basically, an elf is like an executable in computer terms. Elfs are executed in your phone, and they are programmed in a C-style syntax. In the case of phones, these Elfs provide us with 'applications' to run. Some of these applications 'hook' onto certain functions within the phone, such as sliding of the phone open and close, or when you press volume +/- in standby.

    An example of an elf for our w580 is like when you slide open or close your stylish slider, it makes a sound. This sound is in a folder, and it has to be in a .mp3 format.

     

    Follow this tutorial by Sanal47 and KrX to patch in ElfPack and its required functions Library, and the required files into your phone.

     
     

    Firstly thanks to...
    Hussein ,Denpo, IronMaster
    -=Tanusha_Se=-, UltraShot, JokerXT & others

    for making elfs available for W580 & other SE phones...
    Our Great SE modders!!!!!!!


    Now lets begin with the process..

     
    HOW TO PATCH W580 R8BE001 TO USE ELFS..


    The Procedure...
                                                                 Part 1...

    Files needed:
    W580_R8BE001_Orange.lib.vkp57120 31.01.2010 21:20:33
    w600_r7ca017.lib.vkp57246 31.01.2010 21:20:33
    w610_r6bc002.lib.vkp57217 31.01.2010 21:20:33
    w610_r6ca001_Orange.lib.vkp57320 31.01.2010 21:20:33
    W610_R8BA024.lib.vkp57526 31.01.2010 21:20:33