shivam94 Posted March 9, 2012 Report Posted March 9, 2012 Tools required: New RSCEditor 1.4 by Benecore - Click here (shared by drakulaboy) Note: While saving starter files with RSCeditor 1.4, it is recommended to use save as option and not save option because it has been found many times by me that the changes are not saved Why RSCEditor is better than resedit? It has no limitation of character size(length) of process name which is very big advantage over reseditIt can open .exe and .dll files by auto decompress and after modification it again compresses them back. Some basics about starter files: What are starter .rsc files? These are files present in rofs2/resource/. There are 4 starter files Starter_Arm.rscstarter_non_critical_1.rscstarter_background_apps.rscstarter_ui.rsc What do they do? They are responsible for initializing apps at startup of every s60v5 fw Why should we edit them? By editing starter files, you can have more ram for your phones. You can also add the apps you want to the startup of your cfw How to edit these files? open resedit, goto options and click on open file. Then go to the extracted location of your rofs2 and go to resource folder. You can open any of the 4 starter files mentioned above. Then you will see a list of processes For disabling/replacing apps in Starter_arm.rsc: The starter_arm.rsc is slightly different from rest of the starter files. Here disabling of any app (by .ex$ method mentioned below)will result in continuous rebooting of your phone. Here is the trick by my friend Aeronliru to disable useless apps in starter_arm.rsc Very simple - I've just replace unused and unwanted processes in starters with one repeating process that don't needed to turn off. For example I chose z:\sys\bin\apsexe.exe. And that's all! Try too! You'll like it! In case you didn't understand, I will clear it for you. The method is: 1)identify the useless process in starter_arm.rsc from process details below. 2)Replace the entry z:/sys/bin/*****.exe with z:/sys/bin/apsexe.exe In case someone feels that the app apsexe.exe will run multiple times due to multiple call, thenthey are wrong.It willl be called multiple times but only be running once. It has been confirmed by me via killlme. For disabling apps in starter_non_critical_1.rsc and starter_background_apps.rsc rename the process entry ****.exe to ***.ex$ so that process doesnot execute, where ***** is any general entry of starter files Some special info about starter_arm.rsc by me In starter_arm.rsc, there are 3 processes put under reserve which are fbserv.exe,hwrmserver.exe and ailaunch.exe. All these 3 apps are non-terminable.The ailaunch.exe is your homescreen process. That means you cannot terminate your homescreen. So , If you want to load any other hs like spbshell as your default hs, then put your spbshell .exe which is ShellMenu_20028b16.exe instead of ailaunch.exe . But on doing this, please note that you will not get your phone network. So it is must to include ailaunch.exe in either starter_arm.rsc or starter_non_critical_1.rsc Note: What I mean by non-terminable is that if you try to terminate ailaunch.exe, then it automatically restarts again. Process under Starter_arm.rsc and info: use guide below to disable by Newcooler and translated into english by me to find your useless apps and disable them: DISCLAIMER: list can not be 100% reliable, since the description of the processes of Symbian does not exist. process table Symbian by newcooller accserver - Server enhancements. Provides the HDMI, TV-out, USB, BT, Audio accessories. After disabling the phone will not turn on or reboot. akncapserver - Application Server. Maybe kind of applications. After switching off there "bunch of bugs" (the menu does not run on the desktop can not run anything, the buttons do not work ...) .Don't disable apsexe - Phone freezes bsengine - Responsible for setting the focus for the applications described in the private \ 2000F83E \ bs_config.xml. No serious bug after disabling will not. Sometimes it's even better without it. Therefore, disable it. calensvr - Linked to the work calendar. Starts clock when the phone is turned off. Duplicated in starter_non_critical_1.rsc. If you disable both "starters", the alarm will not operate when the phone is turned off and will not charge the phone when it is turned off. cntsrv - work-related contacts. After disconnecting the phone will not turn on or reboot. CFServer - Responsible for the work rules in the folder \ private \ 10282BC4. Duplicated in starter_non_critical_1.rsc. Do not disable it. DbRecovery-Responsible for the restoration of databases. The consequences of disabling is not known. fbserv - Responsible for the fonts and bitmaps. Do not disable it. hwrmserver - Hardware Resource Manager Plug-ins. This provides control of vibration, lights and power. Works with files from private \ 101f7a02 \, which exhibited the priorities of different processes. Do not disable. ailaunch - Responsible for the desktop. You can turn off if you, for example, using the SPB Shell(but terminating not possible as it is under reserve process. More info above) locod - Local connection. Duplicated in starter_non_critical_1.rsc. Not working USB, WiFi, GPRS. Don't disable mediatorserver - do not disable. matrixmenu - Responsible for the menu. If you do not need it - unplug. clknitzmdls - disabling consequences are not known. phoneui - Responsible for the interface "dialer." Do not disable. ProfileSettingsMonitor - Monitoring configuration profiles. The consequences of disabling is not known. randsvr - disabling consequences are not known. eshell - Designed to run applications from the command line, and somewhat resembles DOS. File not found, and thus can be disabled. SPLASHSCREEN - Responsible for startup screen on boot. Do not disable. startup - Starts the animation and sound enable \ disable the greeting (if enabled). Settings are taken from the file cenrep 101F8763. Do not disable. sysagt2svr - Agent System. As far as I understand, allows programs to access and access to global variables, and notifications, determining, for example, battery status and network. The consequences of disabling is not known. sysap - Responsible for lot of essential things.do not disconnect. touchscreencalib - Calibration screen. Performs automatic calibration of the screen when running on the phone .This application has no Practical application in the startup. If your screen calibration is disturbed, you can easily re-calibrate by hand - by going to "Settings-Phone-Touch Input-caliber. Touch. Screen." You can disable it. tzserver - setting of time zones. After you turn off the start. UsbWatcher - Linked to the work of USB. Repeated in starter_non_critical_1.rsc After disabling will not work USB connection. ewsrv - Text shell window server do not disable it. cseschedulerserver - Video-in scheduler. Scans the folder for the presence of video files, scheduling of video sharing, video bilioteki. When you start sharing a video player, and you can manually update the list. Repeated in starter_background_apps.rsc. You can disable it. welcome2.exe - Welcome at the first start of the phone(eg after flashing). You can disable it. What to disable in starter_non_critical_1.rsc? edit your starter and disable useless apps, use guide below to disable by Newcooler and translated into english by drakulaboy and slightly edited by me: DISCLAIMER: list can not be 100% reliable, since the description of the processes of Symbian does not exist. process table Symbian by newcooller islocalizerapp - is responsible for service Here and Now. if you don't use it disable it. AlwaysOnlineStarter - online email, i disable it autolock - autolock. if it's disabled then the phone will not lock automatically. calensvr - Linked to the work calendar. Starts clock when the phone is turned off. Duplicated in starter_Arm.rsc. If you disable both "starters", the alarm will not operate when the phone is turned off and will not charge the phone when it is turned off. Don't disable it CbsServer - this is responsible for the messages from your operator. CFServer - responsible for rules from folder \private\10282BC4.Duplicated in starter_Arm.rsc. do not disable. DataConnectionLogger - control the conection (GPRS, WLAN, and other.) if disabled will not show the connect icon on internet connection and other internet stuff.Don't disable it. contentharvester - controls the widgets from homescreen , contacts widget will not work correctly if it will be disabled dmutilserver - device manager (most likely technology OMA Device Management). Phone will not turn on or reboot. Don't disable gsserver - responsable for phone menu "Setup" or parameters . do not disable will not work tv out and the phone will reboot mdswatchdog - some monitoring of apps, did not find what it's affects. The consequences of disabling is not known HotSpotServer - quick connect to WiFi. on 5230 or who doesnt have wi fi disable it. ippushman - disabling consequences are not known. locod - will not work USB, WiFi, GPRS. Duplicated in starter_Arm.rsc . On disabling, Not working USB, WiFi, GPRS . Don't disable. ncnlist - will not show missed calls and sms pocstarter - Responsible for the work of the service Push to talk over Cellular(more info here. If you don't use it ,disable it. provisioningsc - OMA Client Provisioning technology .If you don't use, then disable it rsfwbootmounter - Support for remote drives.The remote disks will not work. If there is no support - you can disable it. RLock - Allows you to lock your phone and memory card. If this function is not necessary - you can disable it. SatServer - SIM Application Toolkit(more info here . Don't disable it. schexe - Start Task Scheduler The consequences of disabling is not known. sipprofilesrv - if you don't use SIP technmology ,disable it epos_omasupllistener - responsible for location, A-GPS. - if you wish disable it UsbWatcher - will not work USB vcommandmanager -Responsible for the operation of voice commands when you disable voice commands will not work.If you wish, disable it watcher - you will not receive SMS, don't disable xnthemeserver - responsible for themes . for C6 fw the file is missing - you can disable it. for other s60v5 fw, After disabling error pops up and the process restarts.-don't disable it CfmBtCfgServer - Linked to the work of BT. Incorrect operation of Bluetooth, Bluetooth configuration failure devices. Disabling it is not recommended SystemAMS - Manager application management (most likely only java applications). After disabling the java application will not work locationconfigurationcontroller - Responsible for the correct operation of GPS. If you turn off will not automatically adjust the current location. When you run the cards and applications, "Location", and will adjust automatically launch (5530/5800). If this function is not necessary - you can disable it. If you deleted maps from cfw then disable it startupsettings - if enabled, defines operator settings automatically(Thanks to ichigomady for this) - disabling not recommended CfmBtCfgServer - responsible for Bluetooth, do not disable xmppstarter - OVI contacts, if disabled will be free memory and the OVI contacts will not be loaded. Disable it. securewidgetpreinstaller - Makes available previously installed applications on a flash drive, for example, after resetting the phone to the factory. When you first start the phone installs the application from the folder \ data \ securewidgetpreinstall. If this function is not necessary - you can disable it. emailservermonitor - Linked to the work of the standard mail client. If you do not use it - turn it off cctautosync - disabling consequences are not known mediabar - Responsible for the work Mediabar. run by pressing the XM. If this function is not necessary - you can disable it. popupclock - responsable for Swipe to Unlock (or Tap to Unlock), if you don't use disable it spwatchdog - disabling consequences are not known Disabling apps in starter_background_apps.rsc (or the apps that are running in background) What to disable in Starter_background_apps.rsc? by Newcooler and translated into english by drakulaboy and slightly edited by me NOTE: All the apps in this list work in the background and disabling won't affect the functioning of app.It will just stop the app from running in the background. So disabling of all apps is recommended in starter_background_apps.rsc DISCLAIMER: list can not be 100% reliable, since the description of the processes of Symbian does not exist. process table Symbian by newcooller clockapp - clock, if you want disable it, the clock will work but it will not run in background iaupdatebg - check for updates, if you want disable it logs - Logs. if you want disable it . mce - Messages . if you want disable it phonebook2 - Contacts . if you want disable it. cseschedulerserver - Video-in scheduler. Scans the folder for the presence of video files, scheduling of video sharing. When you start sharing a video player, and you can manually update the list. Repeated in Starter_Arm.rsc. If this application is not needed in background, then turn off. welcome2.exe - welcome note from nokia, disable it DRMHelperServer - DRM.security disable it FavouritesSrv - if you don't use standart web browser disable it FeedsServer - if you don't use standart web browser disable it locationmanagerserver -place location. if you don't use it turn off mpxcollectionserver - if you don't use original music player disable it, if you will disable and will start the music player the phone will reboot mpxharvesterserver - if you don't use original music player disable it, if you will disable and will start the music player the phone will reboot mpxplaybackserver - if you don't use original music player disable it, if you will disable and will start the music player the phone will reboot WimServer - disable it wlmserverexe - wlan or wi fi . if you want disable it, on phones that don't have wi fi. wndrmpkserver - Windows Media DRM security if you want disable it. wndrmserver - Windows Media DRM security if you want disable it. ************************************* More about RSCeditor 1.4 Version - 1.4 Author - Bene Core Date - 02/07/2012 Compatibility - Win95/98/Vista/7 Maybe LINUX (not tested) Language - EN, SK Status - Freeware Description: This is a program to edit the Symbian resource, exe and dll files. Note: for exe and dll, uncompressed (it use Gui handler Petran) Find / Find next dialog (Ctrl + F/F4) Google translate service (F3) New window for editing strings (F2)-In this new window you can use Google to translate (F3 ) In list you can find items for keyboard use. For example if you Would find string with char start at O, then press O on keyboard Decompress / Compress exe and dll files have three computers on your body Been with 32-bit systems and works. OL7xZvBMH8I This guide won't be possible without Newcooler,drakulaboy,aeronliru and lamerfall 's help and I thank them for their tools and guide. A lot of time and effort has been put in by me in making this guide, please hit +1 if you like my work. Source: http://forum.allnokia.ru/viewtopic.php?t=78491 Quote
CrackUC Posted March 9, 2012 Report Posted March 9, 2012 you rock dude awesome Post.. \m/ \m/ \m/ \m/ \m/ +1 and +5 credits..! Quote
shivam94 Posted March 9, 2012 Author Report Posted March 9, 2012 you rock dude awesome Post.. \m/ \m/ \m/ \m/ \m/ +1 and +5 credits..! Thanks bro Quote
LRajesh555 Posted March 9, 2012 Report Posted March 9, 2012 just awesome tutorial with all infos ... +5 mate ... +1 added now ..and +4 remaining ... Quote
shivam94 Posted March 10, 2012 Author Report Posted March 10, 2012 change log ..?? process details for starter_arm.rsc added. Some unknown process in starter_non_critical.rsc details. Credits to newcooler added. Overall editing of each process with greater detail in starter_non_critical.rsc added. A new alternative to resedit added . That's all bro Quote
sajrockz Posted March 10, 2012 Report Posted March 10, 2012 wow. nice tut.. :) +1 and 4 credits Quote
shivam94 Posted March 10, 2012 Author Report Posted March 10, 2012 wow. nice tut.. :) +1 and 4 credits thanks bro Quote
shivam94 Posted March 11, 2012 Author Report Posted March 11, 2012 Updated first post: added a better method to disable apps in starter_arm.rsc by aeronliru rsceditor 0.4 image added Quote
LRajesh555 Posted March 12, 2012 Report Posted March 12, 2012 process details for starter_arm.rsc added. Some unknown process in starter_non_critical.rsc details. Credits to newcooler added. Overall editing of each process with greater detail in starter_non_critical.rsc added. A new alternative to resedit added . That's all bro ohh nice ...+1 bro for the update.. Quote
shivam94 Posted March 12, 2012 Author Report Posted March 12, 2012 Great tutorial! +1 Thanks bro. Quote
anurag Posted April 23, 2012 Report Posted April 23, 2012 how to ADD new process to the starter_background_apps.rsc,by using the tool ,am not asking about editing Quote
shivam94 Posted April 24, 2012 Author Report Posted April 24, 2012 how to ADD new process to the starter_background_apps.rsc,by using the tool ,am not asking about editing Remove the useless process and Replace with the exe name of the new process Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.