/*/ Based on v51.1.002 firmware of nokia 5233 (RM -625) for
which the total rofs space is 119.25 MB. /*/
/*/ sample values given is for RM-625 only. /*/
Tools required :
- NFE O7O6
- Nokia Cooker 2.9
- Hex2Dec converter
STEP 1
Put all your original firmware files in a folder
1)open your original firmware(OFW)core(.C00 file) with nokia cooker.Delete all files.(now you deleted the rofs1 files)
N0w click 'unlock rofs'.Change the values from 2B to 2C.
Click 'extend ROFS1'.Now click 'save firmware'
2)open your ofw rofs2 with nokia cooker.Remove all the files.Save the firmware.
3)open your ofw rofs3 with nokia cooker.Remove all the files.Save the firmware.
4)open your ofw uda file with nokia cooker.Remove all the files.Save the firmware.(this is notimportant.Do this to get a blank uda so that to get max space in phone
Put all your original firmware files in a folder
1)open your original firmware(OFW)core(.C00 file) with nokia cooker.Delete all files.(now you deleted the rofs1 files)
N0w click 'unlock rofs'.Change the values from 2B to 2C.
Click 'extend ROFS1'.Now click 'save firmware'
2)open your ofw rofs2 with nokia cooker.Remove all the files.Save the firmware.
3)open your ofw rofs3 with nokia cooker.Remove all the files.Save the firmware.
4)open your ofw uda file with nokia cooker.Remove all the files.Save the firmware.(this is notimportant.Do this to get a blank uda so that to get max space in phone
STEP 2
Run t0trader NFE0706.change its language to english (click the button at right top corner for that)
(1)open the previously saved core with NFEO706.
Double click on the area in between 'open file' button and 'unpack' button.This will open the 'adjust partition info' window.
Run t0trader NFE0706.change its language to english (click the button at right top corner for that)
(1)open the previously saved core with NFEO706.
Double click on the area in between 'open file' button and 'unpack' button.This will open the 'adjust partition info' window.
Here is where we are going to adjust our partiton values.
You can see rofs1 max partition size as 045C0000.What this means?
Open the Hex2Dec tool by aneeshd16 (attached).Enter the value 045C0000 in hex field.Hit enter.Youcan see the value in MB as 69.5
This means max size given for rofs1 in OFW is 69.75 MB.
You can see rofs2 max partition size as 02480000.Enter the value 02480000 in hex field of Hex2Dectool.Hit enter.You can see the value in MB as 36.5
This means max size given for rofs2 in OFW is 36.5 MB.
You can see rofs3 max partition size as 00D00000.Enter the value 00D00000 in hex field of Hex2Dectool.Hit enter.You can see the value in MB as 13.
This means max size given for rofs3 in OFW is 13 MB.
he total rofs space that we can use in RM-625 is 69.75+36.5+13 = 119.25 mb
(NOTE: If you open binh24 core for RM-625 V51.1.2 with NFE0706 and check the partition info as above,you can see rofs1=7.375 MB( useless i think),rofs2=110.875
MB,rofs3=1 MB.Total=7.375+110.875+1 = 119.25 MB.We got the same value as when added above inofw.So the total rofs space needs to be a constant.)
(2) Now we are going to enter our own repartition values in the above prepared ofw core file.
I would suggest to give a minimum safe value to rofs1 (0.5mb) and rofs3 (0.5 MB) and give the remaining space to rofs2.
what will be the rofs2 space now ? Easy . 119.25-(0.5+0.5)= 119.25-1 = 118.25 MB
wow ! our rofs2 size is 8mb more in size than binh24 rofs2 !!
( a ) we are giving 0.5 MB as rofs1 max space.How to enter this value ? Easy.Just enter 0.5 in the 'Megabytes' field of Hex2Dec tool.Hit enter.You can see the
hex value as 80000.
Since we need to enter 8 digits in t0trader NFE,add required number of zeros before the number.
ie, enter the rofs1 maximum size as 00080000.(refer to the screenshot)
After entering this value as rofs1 max size,Click ' Adjust ' button which is present right side to it.
( b ) we are giving118.25 MB as rofs2 max space.Just enter 118.25 in the 'Megabytes' field of Hex2Dec tool.Hit enter..You can see the hex value as 7640000
Since we need to enter 8 digits in NFE,add required number of zeros before the number.
ie, enter the rofs2 maximum size as 07640000(see the screenshot below)
After entering the numbers,click 'Adjust' button.Select the rofs2 that prepared in stage 1.
( c ) we are giving 0.5 MB as rofs3 max space.enter 0.5 in the 'Megabytes' field of Hex2Dec tool.Hit enter.You can see the hex value as 80000.
Since we need to enter 8 digits,add required number of zeros before the number.
ie, enter the rofs3 maximum size as 00080000(see the screenshot below)
Click Adjust and Select the rofs3 that prepared in stage 1.
STEP 3
------------------------------------------------------------------
Now again open the pepared core with nokia cooker.Press save firmware to repack.
Now again open the pepared rofs2 with nokia cooker.Press save firmware to repack.
Now again open the pepared rofs3 with nokia cooker.Press save firmware to repack.
(The above steps are needed)
You are almost done.But do not flash with the prepared files now,because they are empty.
Extract any c6 or n97 based cfw with nokia cooker.Copy all the files in it somewhere in your PC.
Now open our prepared rofs2 with nokia cooker.Add the saved n97 or c6 cfw files to this rofs2.
Repack and flash the rofs2 with the newly prepared core.Done.
(You can avoid the rofs3)
------------------------------------------------------------------
Now again open the pepared core with nokia cooker.Press save firmware to repack.
Now again open the pepared rofs2 with nokia cooker.Press save firmware to repack.
Now again open the pepared rofs3 with nokia cooker.Press save firmware to repack.
(The above steps are needed)
You are almost done.But do not flash with the prepared files now,because they are empty.
Extract any c6 or n97 based cfw with nokia cooker.Copy all the files in it somewhere in your PC.
Now open our prepared rofs2 with nokia cooker.Add the saved n97 or c6 cfw files to this rofs2.
Repack and flash the rofs2 with the newly prepared core.Done.
(You can avoid the rofs3)
0 comments:
Post a Comment