vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 @Die Dont flash any newly created core. I have not added the final modification in my msg. Will give you. Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 @Arya My CFW ROFS2 is just 82 Mb compared to normal CFW ROFS2 109 Mb. I was only asking how to make a CFW core with a size of 43.9 Mb from OFW core of 110Mb. Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 Because the size of your ROFS2 is exceeding the size of ROFS2 given in the core . Refer my first size details My brain is all up now Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 @Arya My CFW ROFS2 is just 82 Mb compared to normal CFW ROFS2 109 Mb. I was only asking how to make a CFW core with a size of 43.9 Mb against OFW core of 110Mb. By deleting the contents in rofs1 u can achieve tht size but the problem is rofs2 Quote
Die2mrw007 Posted September 7, 2011 Report Posted September 7, 2011 @Die Dont flash any newly created core. I have not added the final modification in my msg. Will give you. ok, anyways, i need not worry. . .my phone is stil under warranty i cud do any tests widout any fear Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Now we can disable the protections in the Core and ROFS2 too. Quote
Die2mrw007 Posted September 7, 2011 Report Posted September 7, 2011 As per my info Binh24 edits the C00 file and move the Rofs2 from it so that C00 file would contain nothing but the info regarding phone and its hex codes + some required files (No app would be present in it) hence he get the core size at below 40Mb size Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 As per my info Binh24 edits the C00 file and move the Rofs2 from it so that C00 file would contain nothing but the info regarding phone and its hex codes + some required files (No app would be present in it) hence he get the core size at below 40Mb size He deletes everything from rofs except one file Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Deleting ROFS1 from .C00 file will not give a repartitioned core. Core file contains information about sizes of the CORE ROFS1 ,ROFS2 ,ROFS3 & UDA. The sizes need to be modified core .C00 file. Then ROFS2 file need to be modified with the amended size. The attributes need to be changed from 2B to 2A. The OFW ROFS3 need to be copied and to replace ROFS1 in the Core C00 file. The table need to be adjusted . Then only we will get the repartitioned core ready for flashing. Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 The OFW ROFS3 need to be copied and to replace ROFS1 in the Core C00 file. Why??? itz not needed Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 In the core .C00 file the ROFS1 size 71,703,996 bytes is reduced to 1,048,576 bytes . To accommodate 1,048,576 bytes the ROFS3 portion was added to the Core.C00 file. That is why while flashing ROFS3 file was not used. The above is true in the case of PNHT core. First post updated. Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 In the core .C00 file the ROFS1 size 71,703,996 bytes is reduced to 1,048,576 bytes . To accommodate 1,048,576 bytes the ROFS3 portion was added to the Core.C00 file. That is why while flashing ROFS3 file was not used. The above is true in the case of PNHT core. First post updated. Well now itz not mandatory we dnt need to place ny files just one dummy file is enough Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Now because of the tools available we do not require any file in ROFS1. When PNHT done the first core partitioning this was the case. Again if you place one dummy file in the OFW core .C00 file , the modified core file can not be used for flashing because partition table in the .C00 file and partition table in the ROFS2 file need to be modified. First post updated with partition details. Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 First post updated with Core partition details Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 Now because of the tools available we do not require any file in ROFS1. When PNHT done the first core partitioning this was the case. Again if you place one dummy file in the OFW core .C00 file , the modified core file can not be used for flashing because partition table in the .C00 file and partition table in the ROFS2 file need to be modified. First post updated with partition details. WAS unaware of this thanx for the info +1 Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Well now itz not mandatory we dnt need to place ny files just one dummy file is enough Thanks. Binh 52.0.101 CFW core contains ROFS3 files. He has used v 52.0.007 ROFS3 files instead of 52.0.101 ROFS3 files in his CFW. This is clear that ROFS3 files needed to replace ROFS1 files in the core .C00 files. This can be compared as below using Sweatscape 010 editor. Compare 1 & 3 to know that he replaced ROFS1 with v 52 .0.007 ROFS3 files Compare 1&4 to know that CFW ROFS1 files are changed with respect to OFW. Attached the below 1.binh-RM-356_52.0.101_rofs1.bin ( Just extracted ROFS1 for comparison because of file size ) 2.RM-356_52.0.101.502.02.rofs3.bin 3.OFW.RM-356_52.0.007-0573800.rofs3.bin 4.OFW.RM-356_52.0.101-ROFS1-rofs0-deleted Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 Thanks. Binh 52.0.101 CFW core contains ROFS3 files. He has used v 52.0.007 ROFS3 files instead of 52.0.101 ROFS3 files in his CFW. This is clear that ROFS3 files needed to replace ROFS1 files in the core .C00 files. This can be compared as below using Sweatscape 010 editor. Compare 1 & 3 to know that he replaced ROFS1 with v 52 .0.007 ROFS3 files Compare 1&4 to know that CFW ROFS1 files are changed with respect to OFW. Attached the below 1.binh-RM-356_52.0.101_rofs1.bin ( Just extracted ROFS1 for comparison because of file size ) 2.RM-356_52.0.101.502.02.rofs3.bin 3.OFW.RM-356_52.0.007-0573800.rofs3.bin 4.OFW.RM-356_52.0.101-ROFS1-rofs0-deleted Well he didnt place ny files in 5230 rofs1 Thts why I thought tht nw we dont need the lame themes Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 I have analyzed starting from PNHT RM356 51.0.006 CFW core till date RM356 CFW core including new Chineese core with out adding ROFS3 part to OFW .Coo file. But they removed 0xSD sectors in ROFS2 files. Because they want to remove the SHA1 20 byte protection . Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Its all because Nitesh who has asked me about Core partition . I got involved and the thread is because of this, But it is interesting if you involve yourself and compare the files. Finally you will know how to make a CFW Quote
Die2mrw007 Posted September 7, 2011 Report Posted September 7, 2011 In the core .C00 file the ROFS1 size 71,703,996 bytes is reduced to 1,048,576 bytes . To accommodate 1,048,576 bytes the ROFS3 portion was added to the Core.C00 file. That is why while flashing ROFS3 file was not used. The above is true in the case of PNHT core. First post updated. OOooh...+1 for the info Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 Well Lets summarize!! U need rofs3 in .C00 to flash right!!! Quote
Die2mrw007 Posted September 7, 2011 Report Posted September 7, 2011 Thanks. Binh 52.0.101 CFW core contains ROFS3 files. He has used v 52.0.007 ROFS3 files instead of 52.0.101 ROFS3 files in his CFW. This is clear that ROFS3 files needed to replace ROFS1 files in the core .C00 files. This can be compared as below using Sweatscape 010 editor. Compare 1 & 3 to know that he replaced ROFS1 with v 52 .0.007 ROFS3 files Compare 1&4 to know that CFW ROFS1 files are changed with respect to OFW. Attached the below 1.binh-RM-356_52.0.101_rofs1.bin ( Just extracted ROFS1 for comparison because of file size ) 2.RM-356_52.0.101.502.02.rofs3.bin 3.OFW.RM-356_52.0.007-0573800.rofs3.bin 4.OFW.RM-356_52.0.101-ROFS1-rofs0-deleted Cool +2 Vizi...got to know many things about core Quote
vizhigal Posted September 7, 2011 Author Report Posted September 7, 2011 Well Lets summarize!! U need rofs3 in .C00 to flash right!!! yes , If the CFW to be made in the PNHT way NO . If the CFW to be made in the new Chineese way ( with their tools ) Quote
Aryacooldude Posted September 7, 2011 Report Posted September 7, 2011 yes , If the CFW to be made in the PNHT way NO . If the CFW to be made in the new Chineese way ( with their tools ) K i get it now. With No editors they did a heck of a job Really tht group was epic and all r off now now only adonix is active(the God of Porting has returned) 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.