Moto Hell - The Motorola Modding Community
November 23, 2024, 12:56:45 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The forum is no longer active and registration is disabled; however you can still fetch everything as guest.
 
   Home   Help Facebook Search Calendar Login Register  
Pages: [1] 2 3 ... 91   Go Down
  Print  
Author Topic: ELF Applications and News [general info]  (Read 596862 times)
tuyie78
Guest
« on: January 11, 2008, 10:13:44 am »

Thanks to all the great modders behind this work..

What is ELF??
ELF is a binary format for linux-based phones. Every program is distributed like independent file. However it have one big advantage over Java - the program is directly using the processor and memory resources, without any virtual machine limitations. In other words - ELF programs are faster programs.


How to install??

1) Apply Elfpack.fpa and Register.fpa patches
2) Copy Elf folder to /b/
3) Dont forget to update elfloader.lib if newer versions are available
4) To Create a menu for Elf, you have to edit your mma_ucp and add motomixer in multimedia.
Do this seem edit for motomixer [Seem 0032_0001, Offset 51, Bit 5(check)]
(or flash any latest ELF enabled Monster Pack)

ELF Applications:


1. AutoLock.elf
Automatically lock keypad according to display timeout.

2. date.elf
Showing day name on home screen.

3. Demon.elf
Application required for running RedMenu.elf.

4. fbrowser.elf
Application required for running other ELF applications. (See elfrunner.elf)

5. MotoCmd.elf
Phone browser that has capability to delete, copy, cut, paste, etc.

6. RedMenu.elf
Press Red button for about 2 seconds to display usefull features:
   1. Turn Off Phone
   2. Reboot Phone
   3. Switch to Boot Loader
   4. FlashLight ON/OFF
   5. Bluetooth ON/OFF
   6. Java Killer
   7. Opcode
   8. Change RingStyle
   9. Go to Alarm Clock
   10.Go to Time and Date
   11.Change Skin
   12.Change Language/Font

7. Changeringstyle.elf
Press # button for about 2 seconds to change RingStyle.

8. SeemEditor.elf
Application for seem editing.

9. TalkClock.elf
Press right SoftKey until you heard the time is spoken.

10.ToneDBKiller.elf
Application for deleting MyToneDB and TempToneDB file in a:/mobile/audio/
Use it if you have problem on adding new alert tones to your phone.
Don't forget to restart your phone after deleting MyToneDB and TempToneDB file.

11.Elfrunner.elf
An alternative to FBrowser. Its better than Fbrowser.With elfrunner, we can choose our favorite elf's that shown in the main list or to show all the elfs in /b/. Also,we can load or unload the elf that put on the auto run. so we can use elfrunner to edit auto elf on the phone.

12.Battery.elf
Keeps the funlights ON with the corresponding color of the battery status

13.Display.elf
Double press * key will shutdown background light. *+# will start background light after was stoped

14.HelloMoto.elf
After launching, press red (end call) button to exit to home screen and then try to dial some number, you will notice changed sounds. If you will press "*" you will close app and then everything will back to normal

15.Illumination.elf
Funlight will turn on as you press keypad buttons

16.Light.elf
After you execute it, the brigtness level will change according to your setting.

17.Midtransfer.elf
Transfer of Java applications through Bluetooth

18.SMS count.elf
counts how many sms sent.

19. SMS_Viewer
SMS_.viewer shows how many sms sent

20.PDSBackuper.elf
Backup your PDS in bin format on your memory card

21.VoiceTime
If run this program, it will automatically inform us the time in every hour in Chinese language and you can set when it will start & end in VoiceTime.cfg. They needs to be in b/edy/VoiceTime/xx.amr

22.Lightwp.elf
Changes wallpapers at the signel from light sensor. Wallpapers also needs to be in b//mobile/picture/edy/xxxxx.jpg.


23.startwallpaper.elf

For start of WPChanger with boot of phone, needs to be added to auto.run

24.WPchanger.elf
Changes wallpapers every 30 min. They needs to be in b//mobile/picture/edy/xxxxx.jpg directory(maximum 48).

25.Flex.elf
Shows important information about the flex. You can edit the informations too.

26.keysounds.elf
Change keypad pressing sound

27.screener.elf
ELF for taking screenshots  Big alternative of MSnap. You will make a screenshot by pushing the smart key and you will get  /b/screen*.bmp file in your phone memory (You have to set the smart key as camera)

28.Autorecord.elf
If you run this elf, then you call someone and press Left Softkeys to start recording, it will record your conversation, and it saved at Voice Records.

29.AutoRSMS.elf
If you run this ELF every new SMS you receive will be automatically opened (shown)

30.DRecord.elf
Huh?

31.Fonarik.elf
Press Menu + 5, so flashlight will turn on. Press Menu + 5 again to turn off the flashlight. It can do everywhere...

32.gameno1_1.elf
Huh?

33.Lvideo_v0.1.elf
Huh?

34.ServiceLight.elf
If you run this elf, light beside the phone will be on (blue colors) at the moment, and it will continue every minute.

35.powerdown.elf
Your phone will be shutdown automatically for a minute.

36.startup.elf
Its used in pack with Powerown.elf (well, not necesary) and you need to configure the config of Startup.elf a minute or two before an alarm time so when alarm goes off Startup.elf will turn your phone ON completely

37.Event.elf
When you press a key(keycode is stored in event.cfg offset 2) an event is started(event code is stored in event.cfg offset 3 and 4) default: when you press # ring style is changed


Please give me the description of unknown ELFs.. Also if possible,please post the latest app along with the updated library and description. Thanks to all for the contribution..

Download: http://www.e398mod.com/content/view/534/30/
LATEST UPDATE: MARCH 23,2008

Also DOWNLOAD the awesome tutorial by Gayoe to update library of elfloader.lib...

TUTORIAL ON HOW TO PORT THE ELF PACK
« Last Edit: January 08, 2009, 04:08:15 am by NiKSY » Logged
Jithin
Inactive :(
Global Moderator
PHD modder
*****

Karma: 90
Offline Offline

Posts: 2065



View Profile
« Reply #1 on: January 11, 2008, 08:40:21 pm »

Can anyone describe the function of each??
Logged

prasasti
Guest
« Reply #2 on: January 11, 2008, 08:51:55 pm »

Yes, the readme is still in russia.
Logged
BruceLee
Really experienced
****

Karma: 5
Offline Offline

Posts: 376


back in bussines


View Profile
« Reply #3 on: January 18, 2008, 12:53:39 am »

* Battery_.zip
    keeps the funlights on with the corresponding color of the battery status
* AutuLock.zip
    autolock keypad
* build.rar
    the updated elf pack
* RedMenu.zip
    don't really know (it's in russian), i think it has some shutdown menu (restart, shutdown, bootloader) or something like this
Logged
are_goenk
Moto Freak
Global Moderator
Graduated modder
*****

Karma: 46
Offline Offline

Posts: 721



View Profile
« Reply #4 on: January 18, 2008, 01:33:40 am »

Anyone has tried the new elf applications?
My phone restarts when I try to execute it Sad
Logged

avatar_43
Guest
« Reply #5 on: January 18, 2008, 05:18:23 am »

* RedMenu.zip
    don't really know (it's in russian), i think it has some shutdown menu (restart, shutdown, bootloader) or something like this

Sounds like the patch,

I've tried the battery app but I just keep getting a restart like are_goenk ...Sounds kinda cool too, 
Logged
BruceLee
Really experienced
****

Karma: 5
Offline Offline

Posts: 376


back in bussines


View Profile
« Reply #6 on: January 18, 2008, 10:06:00 am »

You must replace your old elf library (from b\elf) with the new one provided in build.rar

I've attached the library. Just download and replace the old one.
« Last Edit: January 18, 2008, 10:13:30 am by BruceLee » Logged
NiKSY
Guest
« Reply #7 on: January 18, 2008, 02:31:49 pm »

That library is different for every firmware... Also, om2804`s ELFs need special library (different than 18/12/07 one...)...
Im using 42R and all of these work with that library Smiley
Cheers!
Logged
BruceLee
Really experienced
****

Karma: 5
Offline Offline

Posts: 376


back in bussines


View Profile
« Reply #8 on: January 18, 2008, 03:53:13 pm »

the library attached in the previous post works just fine for 49R
Logged
NiKSY
Guest
« Reply #9 on: January 19, 2008, 08:11:03 am »

Sorry, I wasnt talking about THAT library, than about every elf functions library... Sorry for confusion, I didnt say your library doesnt work Smiley
Logged
alemurillo
Guest
« Reply #10 on: January 19, 2008, 01:42:34 pm »

Hi!
The app redmenu, When you activate that elf aplication, appear a menu whit options: Powerdown, restart, bootloader, java killer. To change the language option or ad more options to menu just edit the redmenu.res and replace the russian caracters to englis...in order: fast powerdown, powerdown, restart, bootloader, javakiller.
To work the ap demon.elf you need ad in auto.run /b/elf/demon.elf. That replace the menu powerdown patch, that elf ap its in background and When you press the red bottom for half second appear the red menu whit the options before mentioned.

Greattings.

pd. Sorry for my bad english.
Logged
BruceLee
Really experienced
****

Karma: 5
Offline Offline

Posts: 376


back in bussines


View Profile
« Reply #11 on: January 19, 2008, 02:38:57 pm »

thanks for the explanation
Logged
NiKSY
Guest
« Reply #12 on: January 20, 2008, 03:00:46 am »

Battery elf will show you the status of the battery by side LED lights...It will keep them on all the time, so I guess it spends some battery Smiley
AutoLock elf will lock your keypad in given time in .cfg file.

And that build.rar, I guess it contains files needed for creating functions library for om2804`s ELFs.

Cheers!
Logged
are_goenk
Moto Freak
Global Moderator
Graduated modder
*****

Karma: 46
Offline Offline

Posts: 721



View Profile
« Reply #13 on: January 20, 2008, 05:39:58 pm »

I'd like to share another elf applications. Smiley

Instalation:
Copy all files to elf folder on your TransFlash and execute it using ELF FBrowser.

- Illumination.elf
After you execute it, funlight will turn on as you press keypad buttons. To normalize, you must restart your phone.

- Light.elf
After you execute it, the brigtness level will change according to your setting.

- Setting.elf
Setting menu for brightness (it's still in Rusian)
- level of brightness
- minimum level of brightness
- time of illumination (in seconds)
- display time out (in seconds)
If values of timers sets to 0, it won't work.
Brightness of the display will smoothly decrease to a minimum level according to time of illumination.

- SeemEditor.elf
Use it for simple seem editing. All values are set in decimal system (DEC).

- Redmenu
Showing usefull menu (has similar funtions as PowerDown patch)
1. PowerOff --> turn off the phone
2. Restart --> restart the phone
3. Bootloader --> switch to bootloader
4. Kill Java --> shut down all java applications
5. Activate Bluetooth

@ NiKSY
Quote
To work the ap demon.elf you need ad in auto.run /b/elf/demon.elf. That replace the menu powerdown patch, that elf ap its in background and When you press the red bottom for half second appear the red menu whit the options before mentioned.

It doesn't work for me. When I press the red button nothing shown on the screen. Why?
Logged

Jithin
Inactive :(
Global Moderator
PHD modder
*****

Karma: 90
Offline Offline

Posts: 2065



View Profile
« Reply #14 on: January 20, 2008, 09:43:16 pm »

Thank you for those descriptions agung Smiley
Logged

Pages: [1] 2 3 ... 91   Go Up
  Print  
 
Jump to:  

Design By Forum Hosting
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines