Jump to content

5800 dual boot OFW and C6


lamerfall

Recommended Posts

Ya.  x6 users have built in memory :(  But nokia care is not required.  Maximum, you can brick your phone, which can be resolved by flashing.  Make sure you don't put any patch on your e drive which patches at startup of your phone.

          yes x6 users are at higher risk than any  other s60v5 users in testing patches.

@lamerfall , see my previous post

Ya..I m experienced....I have bricked,,,,tried lot flashing....and spended Rs.800 to get it revived again.... :(
Link to comment
Share on other sites

  • Replies 68
  • Created
  • Last Reply

Top Posters In This Topic

When testing with domainsrv.exe and like - always put it in removable memory. But I am curious - probably your e drive is not erased during flash, so after flashing the phone keeps restarting... In that case if there is no memory card it could be better to put files on C, as it is erased when flashing with UDA and setting Factory set in JAF) - this is just a suggestion. For 5800 it is relatively safe - I always revived my phone with jaf, even when I have modified *.c0r file with HEXeditor (and this is really dangerous) @shivam94 I saw it, but don't hurry so much ;) Don't hurry on this... The drive number enumeration. */ { EDriveA,  EDriveB,  EDriveC,  EDriveD,  EDriveE, EDriveF,  EDriveG,  EDriveH,  EDriveI,  EDriveJ, EDriveK,  EDriveL,  EDriveM,  EDriveN,  EDriveO, EDriveP,  EDriveQ,  EDriveR,  EDriveS,  EDriveT, EDriveU,  EDriveV,  EDriveW,  EDriveX,  EDriveY, EDriveZ }; IMPORT_C TInt SetSystemDrive(TDriveNumber aSystemDrive); I hope people who know a little C++ to join the project ASAP

Link to comment
Share on other sites

@farazejaz Not all files will be in Z. @all Bad news: I have some troubles with combination of SDK, Carbide and Windows 7. I've tried the patch for Vista, but it doesn't help. Need some information for domainsrv (version in RPP 3.1 package) Do it wait for RPP to exit before loading next files ? (This needs to be confirmed)

Link to comment
Share on other sites

Task: Someone to test replacing files in Z_ROFS (not ROM) by the following methods: Put new exe with the same name and different Uid3 in E: and hashsum in C:\sys\hash for the new exe Test if new file works and if it executed instead of original file. Put new exe with the same name and Uid3 in E: and hashsum in C:\sys\hash for the new exe Test if new file works and if it executed instead of original file.

Link to comment
Share on other sites

If you want to help on this project, you can work on the following:

  • Lists of all applications loaded in starters in C6 port and OFW and comparison between the lists

Process in Starters files of c6 fw


Starter_Arm.rsc:


z:\sys\bin\accserver.exe
z:\sys\bin\akncapserver.exe
z:\sys\bin\apsexe.exe
z:\sys\bin\bsengine.exe
z:\sys\bin\calensvr.exe
z:\sys\bin\cntsrv.exe
z:\sys\bin\cfserver.exe
z:\sys\bin\dbrecovery.exe
z:\sys\bin\fbserv.exe
z:\sys\bin\hwrmserver.exe
z:\sys\bin\ailaunch.exe
z:\sys\bin\locod.exe
z:\sys\bin\mediatorserver.exe
z:\sys\bin\matrixmenu.exe
z:\sys\bin\clknitzmdls.exe
z:\sys\bin\phoneui.exe
z:\sys\bin\profilesettingsmonitor.exe
z:\sys\bin\randsvr.exe
z:\sys\bin\eshell.exe
z:\sys\bin\splashscreen.exe
z:\sys\bin\startup.exe
z:\sys\bin\sysagt2svr.exe
z:\sys\bin\sysap.exe
z:\sys\bin\touchscreencalib.exe
z:\sys\bin\tzserver.exe
z:\resource\starter_ui_seq.rsc
z:\sys\bin\usbwatcher.exe
z:\sys\bin\ewsrv.exe
z:\sys\bin\CseSchedulerServer.exe
welcome2.exe


Starter_non_critical_1.rsc:

z:\sys\bin\islocalizerapp.exe
z:\sys\bin\alwaysonlinestarter.exe
z:\sys\bin\autolock.exe
z:\sys\bin\calensvr.exe
z:\sys\bin\cbsserver.exe
z:\sys\bin\cfserver.exe
z:\sys\bin\dataconnectionlogger.exe
z:\sys\bin\contentharvester.exe
z:\sys\bin\dmutilserver.exe
z:\sys\bin\gsserver.exe
z:\sys\bin\hotspotserver.exe
z:\sys\bin\ippushman.exe
z:\sys\bin\locod.exe
z:\sys\bin\ncnlist.exe
z:\sys\bin\pocstarter.exe
z:\sys\bin\provisioningsc.exe
z:\sys\bin\rsfwbootmounter.exe
z:\sys\bin\rlock.exe
z:\sys\bin\satserver.exe
z:\sys\bin\schexe.exe
z:\sys\bin\RPPAuto.exe
z:\sys\bin\sipprofilesrv.exe  
z:\sys\bin\epos_omasupllistener.exe    
systemams.exe
z:\sys\bin\usbwatcher.exe
z:\sys\bin\vcommandmanager.exe
z:\sys\bin\watcher.exe
z:\sys\bin\xnthemeserver.exe
locationconfigurationcontroller.exe
startupsettings.exe
CfmwBtCfgServer.exe
z:\sys\bin\xmppstarter.exe
BewtSrv_20009AC4.exe
z:\sys\bin\securewidgetpreinstaller.exe
emailservermonitor.ex$
z:\sys\bin\cctautosync.exe
mediabar.exe 
z:\sys\bin\popupclock.exe
z:\sys\bin\spwatchdog.exe


Starter_ui_seq.rsc

z:\resource\starter_background_apps.rsc
z:\sys\bin\swidaemon.exe

Process in Starters files of 5800 blaze fw (comparison done in the code)


Starter_Arm.rsc:


z:\sys\bin\accserver.exe
z:\sys\bin\akncapserver.exe
z:\sys\bin\apsexe.exe
[s]z:\sys\bin\bsengine.exe[/s]  Not present in 5800 blaze cfw
z:\sys\bin\calensvr.exe
z:\sys\bin\cntsrv.exe
z:\sys\bin\cfserver.exe
z:\sys\bin\dbrecovery.exe
z:\sys\bin\fbserv.exe
z:\sys\bin\hwrmserver.exe
z:\sys\bin\ailaunch.exe
z:\sys\bin\locod.exe
z:\sys\bin\mediatorserver.exe
[s]z:\sys\bin\matrixmenu.exe[/s]     Obviously not present !
z:\sys\bin\clknitzmdls.exe
z:\sys\bin\phoneui.exe
z:\sys\bin\profilesettingsmonitor.exe
z:\sys\bin\randsvr.exe
z:\sys\bin\eshell.exe
z:\sys\bin\splashscreen.exe
z:\sys\bin\startup.exe
z:\sys\bin\sysagt2svr.exe
z:\sys\bin\sysap.exe
z:\sys\bin\touchscreencalib.exe
z:\sys\bin\tzserver.exe
z:\resource\starter_ui_seq.rsc
z:\sys\bin\usbwatcher.exe
z:\sys\bin\ewsrv.exe
z:\sys\bin\CseSchedulerServer.exe
welcome2.exe                                                 
locationconfigurationcontroller.exe      ----additional in 5800 ofw
startupsettings.exe                             ----additional in 5800 ofw
pacontroller.exe                                   ----additional in 5800 ofw

Starter_non_critical_1.rsc:

[s]z:\sys\bin\islocalizerapp.exe[/s]       
[s]z:\sys\bin\alwaysonlinestarter.exe[/s]
z:\sys\bin\autolock.exe
[s]z:\sys\bin\calensvr.exe[/s]
z:\sys\bin\cbsserver.exe
z:\sys\bin\cfserver.exe
z:\sys\bin\dataconnectionlogger.exe
[s]z:\sys\bin\contentharvester.exe[/s]
z:\sys\bin\dmutilserver.exe
z:\sys\bin\gsserver.exe
z:\sys\bin\hotspotserver.exe
z:\sys\bin\ippushman.exe
z:\sys\bin\locod.exe
z:\sys\bin\ncnlist.exe
z:\sys\bin\pocstarter.exe
[s]z:\sys\bin\provisioningsc.exe[/s]
z:\sys\bin\rsfwbootmounter.exe
z:\sys\bin\rlock.exe
z:\sys\bin\satserver.exe
z:\sys\bin\schexe.exe
z:\sys\bin\RPPAuto.exe
z:\sys\bin\sipprofilesrv.exe  
z:\sys\bin\epos_omasupllistener.exe    
systemams.exe
z:\sys\bin\usbwatcher.exe
z:\sys\bin\vcommandmanager.exe
z:\sys\bin\watcher.exe
z:\sys\bin\xnthemeserver.exe
locationconfigurationcontroller.exe
startupsettings.exe
CfmwBtCfgServer.exe
z:\sys\bin\xmppstarter.exe
[s]BewtSrv_20009AC4.exe[/s]
[s]z:\sys\bin\securewidgetpreinstaller.exe[/s]
[s]emailservermonitor.ex$[/s]
[s]z:\sys\bin\cctautosync.exe[/s]
mediabar.exe 
z:\sys\bin\popupclock.exe
z:\sys\bin\spwatchdog.exe


Starter_ui_seq.rsc

z:\resource\starter_background_apps.rsc
z:\sys\bin\swidaemon.exe

Conclusion:  No great difference :)

Link to comment
Share on other sites

Common names, but probably exe files are different versions... Anyway I am thinking of using different starter files - one set for OFW and one set for C6. This is work in progress - just need to have time to test it... HalSettings can work as domainsrv.exe  - at least I am injecting code successfully there ;) Soon I'll test other files too.

Link to comment
Share on other sites

Common names, but probably exe files are different versions...

Anyway I am thinking of using different starter files - one set for OFW and one set for C6. This is work in progress - just need to have time to test it...

HalSettings can work as domainsrv.exe  - at least I am injecting code successfully there ;)

Soon I'll test other files too.

Great.  I suggest you try this with the ultimate capabilities file c32exe.exe  . BTW, I won't be coming online from tomorrow until April 8th  because of my very important exam (if at all, just a glimpse at  the developments here).  Hopefully you can manage until then :)  Bid adieu for now  :)

EDIT:  @ lamerfall, since you are developer @ gizmolord,  feel free to edit the first posts of mine in this thread accordingly to your needs and post recent developments and move old ones accordingly :)

Link to comment
Share on other sites

The past few days I was quite busy... Here is some of my new work, that can be used for some patches at some point. This is a file with all the strings from ROM part, that contain ":\". The Ascii strings are in the beginning of the file and the Unicode strings are in the end. The data is not filtered well and there are some "nosense" strings - if anyone wants to help, he can edit the file and filter the data more... I hope that this can be useful at some point.

8895_.rar

Link to comment
Share on other sites

  • 3 weeks later...

@shivam94 @edios Bad news: I lost my phone last week. In next months I am going to buy another RM-356 (as I love this phone), if mine is not found. This will take some time, as spending money for this is not in the first place in the list of my priorities... But soon or later I'll have my hands on another RM-356 and will continue on this. I will continue to work on this actively, when I have a phone to experiment with.

Link to comment
Share on other sites

@shivam94

@edios

Bad news:

I lost my phone last week. In next months I am going to buy another RM-356 (as I love this phone), if mine is not found. This will take some time, as spending money for this is not in the first place in the list of my priorities... But soon or later I'll have my hands on another RM-356 and will continue on this.

I will continue to work on this actively, when I have a phone to experiment with.

Even I have some similar kind of bad news. My phone display got cracked (internal one) and have to get it repaired. It will cost me hefty amount so I am still wondering to repair it or not.

Link to comment
Share on other sites

  • 4 weeks later...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...