Truely Merging ExtROM With Main Memory? - JAMin, XDA Neo, S200 ROM Development

after playing around with neokit (http://forum.xda-developers.com/showthread.php?t=357893), i figured out that korand's bigstorage - and probably any other - is not a result of merging the extended rom with main memory but only of deleting the nb-image (among others).
although i really appreciate their works and love korand's 2.5, i am curious if their might be a way to do a genuine merger. and if not, mabe someone can give me an idea why this might not work.
thanks in advance.

chriskay said:
after playing around with neokit (http://forum.xda-developers.com/showthread.php?t=357893), i figured out that korand's bigstorage - and probably any other - is not a result of merging the extended rom with main memory but only of deleting the nb-image (among others).
although i really appreciate their works and love korand's 2.5, i am curious if their might be a way to do a genuine merger. and if not, mabe someone can give me an idea why this might not work.
thanks in advance.
Click to expand...
Click to collapse
No. it's not about merging unused Ext.ROM.(they got BigStorage not with merging it togethers.Shadow TE have also a bit"big storage" with around 58 MB. But Ext.ROM is fully use.)
BUt if what you mean,is unlock Ext.ROM and use it as storage?(you can use a cab for it) or you can make it automatically Unlock Ext.Rom to use it as storage ,when you install the ROM?

I think that is possible, necessary to clean only in boot.rgu (Xip) from all that is connected with extrom. That is, to remove all marking extrom

Prislav said:
I think that is possible, necessary to clean only in boot.rgu (Xip) from all that is connected with extrom. That is, to remove all marking extrom
Click to expand...
Click to collapse
well I've tried this before. and it didn't work i think we have to patch the truffsdll to merge the extrom with storage.

hma4 said:
well I've tried this before. and it didn't work i think we have to patch the truffsdll to merge the extrom with storage.
Click to expand...
Click to collapse
ok... so it is way too complicated for someone like me...
but thanks for the enlightenment! very interesting aspects.

Related

NOT Windows Mobile 6 beta (crossbow)

so i got my hands on this.. can i flash it to my hermes device?
Probably not. It probably the Universal ROM.
how can i tell what device its for.. ?? says the platform is windows ce and its windows mobile 6 beta
is there a way i can find out what device it is for??
Hi
I think, if this is xbow for hermes, the Mods will close the thread and delete your post. Like they did it sometimes before.
scorpio16v said:
Hi
I think, if this is xbow for hermes, the Mods will close the thread and delete your post. Like they did it sometimes before.
Click to expand...
Click to collapse
close thread AND delete post?
well i never saw this happening.. requesting a rom is a different issue.. everybody would like to have a dump of a wm6 rom (yes even the mods)
so what you're saying is not true, they would try to help to get it dudmped...
but i seriously doubt that this is a wm6 rom
how exactly should i prove this.. i have the file right infront of me .. 58.2mb... it has all the data such as the romupgradeut.ext ui.dll ruu.dll nk.nbf ruu.conf getdecicedada.exe.. ect ect.. where and what should i do with this?
Hello I've found the file too... but the updater show an universal when i start it.... is there any possibility to get it run on the hermes or can I delete it... I've already seen videos showing crossbow on the hermes...
yeh when i start it i def. dont see a hermes,, is this the universal rom?
HonestAbe: why not try decompiling the rom with mamaich's romtools?
Once you've done that check out the contents of the rom - you should be able to tell if the resources are in VGA format or QVGA format and identify it that way at least - although if you look at the rom header that will also give you the same info easier.
Worst case, PM me or one of the other moderators, I suggest Pof, and we'll have a look at the rom.
For now, can you just list the name of the file(s) you've got, with file sizes? Is there a readme.txt or similar in the file? If so, what does it say?
What makes you think it is for Hermes and not Universal or another device?
scorpio16v: some threads were deleted. For legal reasons, we cannot host the rom on this site. For even more relevant moral reasons, we cannot risk harm to people that leak roms in an identifiable form, so try to protect them if that happens. But apart from that, we're all quite interested in roms, Crossbow or otherwise.
V
here is a screenshot of what i see
honestabe said:
here is a screenshot of what i see
Click to expand...
Click to collapse
Does the picture represent your phone? If not I wouldnt try it.
nope, and i havnt tried it.. im simply tryin to see if this can be used or if it helps anyone out.. if it does, awsome.. .if it doesnt, i tried...
abe
No, that's definitely the Universal Rom that I repackaged, the original Universal leak:
http://forum.xda-developers.com/showthread.php?t=289989&highlight=preview
This is what was in there when I renamed it "WM6PreRelease.rar":
14/01/2007 20:34 <DIR> Country_ID_Error
26/05/2005 14:29 5,496 EnterBL.exe
02/11/2005 16:45 8,592 GetDeviceData.exe
06/01/2007 01:57 66,060,460 nk.nbf
07/02/2006 13:49 81,920 ROMUpgradeUt.exe
08/03/2005 17:12 156 RUU.conf
02/06/2005 14:45 200,704 RUU.dll
28/03/2006 12:25 352,256 UI.dll
7 File(s) 66,709,584 bytes
Click to expand...
Click to collapse
(that's output from Dir. Date, Time, FileSize, Filename)
This file at least is Universal only. Don't try and fry your Hermes.
V
thanks for the rply vjay.. i found it and didnt know what to do with it.. thought i found a treasure... anyway.. sorry guys
Close, please...
Moderators could you remove this thread please???
I think it's worth leaving on for education, but I'll lock it.
V

Dumping 6800 rom

ok i was able to get the ruu extracted with nbhtool.
what came out of that was
Extendedrom.nb
windows.nb
primarysplash.nb
radio.nb
secondarysplash.nb
spl.nb
then i tried tadzios app to try and dump the rom i used the hermes setting and prophet setting both didnt give me a dump folder just some files. one was imgfs others i forgot.
anyone have any ideas.
aWaiter.exe -1 05_OS.nb -force
aWaiter C# Port
===================
By Olipro, dibs to ahlok_hk
===================
[05_OS.nb] is not a valid OS file...
Not having much luck converting the nb to imgfs either. I've tried aWaiter, aChef, and then various imgfs tools that errored out. I don't know enough about the file format to conclude anything (for all I know, I missed a step somewhere. )
Anyone with more experience have anything to add?
upload the os.nb and ill try some things
Here it is! Extracted with nbhextract.
http://rapidshare.com/files/43674293/05_OS.zip
I just uploaded the windows.nb from the 6800 rom to an ftp (no wait):
ftp://ppcgeeks:[email protected]/Titan/Users/ImCoKeMaN/
I also uploaded the SPL incase anyone wants to take a look at that it's in the same directory.
dumped, uploading xip and imgfs
Midget_1990 said:
dumped, uploading xip and imgfs
Click to expand...
Click to collapse
Mind detailing how you did this for future reference?
i modified the tool to dump kaiser roms for use with the titan
IMGFS
XIP
have fun
Great!, Now all we need is someone to help create a working touchflo rom and away we go with touchflo cube.
nxtlidenno said:
Great!, Now all we need is someone to help create a working touchflo rom and away we go with touchflo cube.
Click to expand...
Click to collapse
err its not that simple
firstly atm the tool only goes one way, secondly even if you did get one to re-compile it you cannot flash unsigned code to the titan until someone bypasses that.
Oh that just bites. I was hoping to have some touchflo goodness sooner rather than later.
Also how fast does something like that usually take? days? Months? years? is it something simple. Or is it a very daunting task like looking for an exploit in the xbox 360
nxtlidenno said:
Oh that just bites. I was hoping to have some touchflo goodness sooner rather than later.
Also how fast does something like that usually take? days? Months? years? is it something simple. Or is it a very daunting task like looking for an exploit in the xbox 360
Click to expand...
Click to collapse
well you need someone to work on it. they need the knowledge of how and a device to try/experiment on. if no-one does it it will never be done
dump tools
HERE
Midget_1990 said:
dump tools
HERE
Click to expand...
Click to collapse
Very nice man i have tested these and the work perfect. thanks man again. lol like the third time.
well at least we have you and you have done more than the rest. I'm sure as soon as some of the rest of the smart people get a hold the work you have already done we will see more action in the coming months. So thanks for your contribution to the community. Best I can do is make everyone I can aware of the new titan subforums here so they can come and play. Thanks!!
Also anyone wanting me to test anything just let me know as I am a sprint repair center and I have full insurance and advance exchange at my disposal.
I dont want to sound like a noob but i am. So all i need to do is download the dump tools and install? Will this suffice or is there extra steps. please help me...im confused....
SuPreme1 said:
I dont want to sound like a noob but i am. So all i need to do is download the dump tools and install? Will this suffice or is there extra steps. please help me...im confused....
Click to expand...
Click to collapse
The dump tools in midgets post will dump the files from the RUU_Singed.nbh. you will need to extract the .nbh from the newest rom update HTC released. i think the nbh may be in this thread look on page one im not sure.
once you extract the .nbh whats the nexts step??

Once i extract ap4 into its parts, what parts do i need to make another rom?

Edit: i got the ruu_signed.nbh out of the exe, by running it, then the files become unhidden.
However, now im at a point where im wondering what parts from the rom i need to not **** up my device once ive made the rom. im thinking i need the sys folders, but i can have a different xip?
could someone confirm its possible to even cook with this rom, or does the new spl mean it cant be cooked?
ok, now, im just kinda working things out before i do anything much, if my athena has the new spl, once ive made the rom, i can just leave out the spl.nb part when making a new .nbh file? im only asking because duttys good nbh editor wont let you cook a new spl in when you select athena.
also, are ATHE100 and superCID the right options when making a new nbh using the tool?
Rory
have you dumped the rom yet
yep just done literally now
irus said:
have you dumped the rom yet
Click to expand...
Click to collapse
Please, do you can send me the ruu_signed.nbh ?
I'm have the HTC Universal and try port the visual and other applications for my pocket.
Thanks
ok, but i wouldnt try much with it, its made for a special spl....
uploading to rapidshare now
will edit with link when done
http://rapidshare.com/files/114930955/os.nbh.html
about to flash my cut down version of ap4
:s
could be the last itme my athena works!
Rory
rorydaredkign said:
ok, but i wouldnt try much with it, its made for a special spl....
uploading to rapidshare now
will edit with link when done
about to flash my cut down version of ap4
:s
could be the last itme my athena works!
Rory
Click to expand...
Click to collapse
don't worry when i was trying to port the xip i screwed up so bad that on restart all i got was a green ring around the dpad but then i figured it out and now everything is cool... just remember if you can get to bootloader than your fine
120 mb free rom on boot and 73mb free ram!!!
yay
now i need to edit the autorun config, can someone give me a how to for that? im guessing simple .txt edit, but not sure what .txt.
ill post rom if people want it
also, im using htc rom editor [the program] to edit the rom, but can anyone [im talking to you irus] give me a hand in editing the imgfs dump and reconstructing it... probs better on msn [email protected]
Rory
rorydaredkign said:
120 mb free rom on boot and 73mb free ram!!!
yay
now i need to edit the autorun config, can someone give me a how to for that? im guessing simple .txt edit, but not ure what .text.
ill post rom if people want it
Rory
Click to expand...
Click to collapse
if you edit in notepad save it as ANSI
irus said:
if you edit in notepad save it as ANSI
Click to expand...
Click to collapse
but whats the file called?
the config file for the UC ROM or a different one?
http://forum.xda-developers.com/showthread.php?t=371832
fards said:
the config file for the UC ROM or a different one?
http://forum.xda-developers.com/showthread.php?t=371832
Click to expand...
Click to collapse
no the config file for the auto install that is on almost every rom, not sdconfig
rorydaredkign said:
ok, but i wouldnt try much with it, its made for a special spl....
uploading to rapidshare now
will edit with link when done
http://rapidshare.com/files/114930955/os.nbh.html
about to flash my cut down version of ap4
:s
could be the last itme my athena works!
Rory
Click to expand...
Click to collapse
thanks for your post!
rorydaredkign said:
ok, but i wouldnt try much with it, its made for a special spl....
uploading to rapidshare now
will edit with link when done
http://rapidshare.com/files/114930955/os.nbh.html
about to flash my cut down version of ap4
:s
could be the last itme my athena works!
Rory
Click to expand...
Click to collapse
Great! thanks !

Missing file

There is a least one file missing from the latest michy rom. Can someone post or mail me a copy of encfilt.dll from their WM6.1 device? I want to try it and see if it solves the problem with encryption not available in michys rom.
that files is from the xip and it does not have to do with encryption .... i don't think
tried to copy it in windows folder, the problem remain...
irus said:
that files is from the xip and it does not have to do with encryption .... i don't think
Click to expand...
Click to collapse
http://msdn.microsoft.com/en-us/library/aa916272.aspx
Edit: Reading the doc myself, I see it is for Windows CE and not Windows Mobile. Oh well ...
michyprima said:
tried to copy it in windows folder, the problem remain...
Click to expand...
Click to collapse
Could it be some registry entries missing, too. Could you provide me with the file?
it comes from xip as irus said, so no reg files available.
michyprima said:
it comes from xip as irus said, so no reg files available.
Click to expand...
Click to collapse
well not exactly, but i don't think this is the problem but you can try to add it and see if it works
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\ENCFilt]
"EncryptByDefault"=dword:0
this is also from xip.bin
irus said:
well not exactly, but i don't think this is the problem but you can try to add it and see if it works
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\ENCFilt]
"EncryptByDefault"=dword:0
this is also from xip.bin
Click to expand...
Click to collapse
it is in my rom's registry...
michyprima said:
it is in my rom's registry...
Click to expand...
Click to collapse
then the reg is not the problem
i don't know...
i don't like this feature, but if anyone want it it have to work but i don't know how to solve this problem...
michyprima said:
it comes from xip as irus said, so no reg files available.
Click to expand...
Click to collapse
Thanks for the file, but I don't have the tools to make a dll-file out of it. Encfilt.dll is referenced both in registry and in deviceencryptionpolicy.dll so I suppose it must be in the windows directory to make things work.
michyprima said:
i don't know...
i don't like this feature, but if anyone want it it have to work but i don't know how to solve this problem...
Click to expand...
Click to collapse
Different persons and different uses, I suppose
For me it is definitely a _must have_
PS. Your rom are GREAT anyway and this missing encryption feature does not spoil it.
ralf_pp said:
Thanks for the file, but I don't have the tools to make a dll-file out of it. Encfilt.dll is referenced both in registry and in deviceencryptionpolicy.dll so I suppose it must be in the windows directory to make things work.
Click to expand...
Click to collapse
here is the actual dll file
irus said:
here is the actual dll file
Click to expand...
Click to collapse
Thanks. Encryption depends on several different services in Windows to create a key and storing it, filter any storage operations to the FAT and so on. There seems to be more missing than just encfilt.dll.
Microsoft recommends setting the variable SYSGEN_ENCFILT during build:
http://msdn.microsoft.com/en-us/library/aa914728.aspx

storage encryption not working

some time while building ROM storage encryption not working ie when i click on start-> setting -> System -> Encryption and click on box it's get tick but after that if i go to check it again, it's again get clear
i include mencfilt.dll and had boot_ms.rgu in XIP
but when i check registry entry after flash this key r missing
Code:
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Filters\ENCFilt]
"Dll"="mencfilt.dll"
"Order"=dword:5
even after putting this entry manually encryption not work
if anybody has solution let me know .
-----------solution ------------
copy crypt32.dll mencfilt.dll and boot_ms.rgu from previous woking XIP (note that there must be not much different between AKU of XIP from where you r copying working file )
Dear Ankit,
I have left my Gene behind. But still I am grateful to you for the first ever post of upgrading Gene HSPL.
Please check your account and confirm.
I know the amount is small, but that is as much I could afford right now. Trust me, you made my day (or rather night... since I was flashing in the evening).
I will always be grateful to you for helping me use my Gene to its full potentitial.
Thanks again.
And please do confirm .
Addicted2xda said:
Dear Ankit,
I have left my Gene behind. But still I am grateful to you for the first ever post of upgrading Gene HSPL.
Please check your account and confirm.
I know the amount is small, but that is as much I could afford right now. Trust me, you made my day (or rather night... since I was flashing in the evening).
I will always be grateful to you for helping me use my Gene to its full potentitial.
Thanks again.
And please do confirm .
Click to expand...
Click to collapse
amount is very big for me this is my first donation thank-you very much this will encourage me to work more thank-you again Addicted2xda
ankit360 said:
amount is very big for me this is my first donation thank-you very much this will encourage me to work more thank-you again Addicted2xda
Click to expand...
Click to collapse
Buddy, its nothing compared to a brick that costs 10K . And I honestly do feel that compared to the contribution you have made, its nothing .
Hope it just the beginning...
ankit360 said:
some time while building ROM storage encryption not working ie when i click on start-> setting -> System -> Encryption and click on box it's get tick but after that if i go to check it again, it's again get clear
i include mencfilt.dll and had boot_ms.rgu in XIP
but when i check registry entry after flash this key r missing
Code:
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Filters\ENCFilt]
"Dll"="mencfilt.dll"
"Order"=dword:5
even after putting this entry manually encryption not work
if anybody has solution let me know .
Click to expand...
Click to collapse
Work fine on mine.
Do you use old kitchen or new kitchen???
I ever read at thread (I forget which one, but it not in GENE) old kitchen will build registry directly to boot.hv, if you put it inside boot.rgu or boot-ms.rgu, it will not be processed. Try to put it in the boot.hv, you need to convert it to *.rgu first.
BesFen said:
Work fine on mine.
Do you use old kitchen or new kitchen???
I ever read at thread (I forget which one, but it not in GENE) old kitchen will build registry directly to boot.hv, if you put it inside boot.rgu or boot-ms.rgu, it will not be processed. Try to put it in the boot.hv, you need to convert it to *.rgu first.
Click to expand...
Click to collapse
but registry is not problem even when i put it manually after boot but encryption not working ,as i say it's only happen sometime and i m sure this is because of some xip issue
I guess you try replacing the mencfilt.dll from a working build, there is no difference between builds in this file since some time.
krazy_about_technology said:
I guess you try replacing the mencfilt.dll from a working build, there is no difference between builds in this file since some time.
Click to expand...
Click to collapse
i try that also but still not working, actually it not very important but if we get solution we will learn more about XIP because i m sure we r missing something in XIP
Are you sure your DRM packages are allright? I guess you are using the new one that came with HTC MEGA OEM. Try reverting back to the Lockstream one.
BTW Ankit yaar, i have heard that 21851 is out by monkeybepe, but cant find it. Have you got any idea?
krazy_about_technology said:
Are you sure your DRM packages are allright? I guess you are using the new one that came with HTC MEGA OEM. Try reverting back to the Lockstream one.
BTW Akit yaar, i have heard that 21851 is out by monkeybepe, but cant find it. Have you got any idea?
Click to expand...
Click to collapse
yep i m using
Code:
PACKAGE_Rhodium_LockStreamDRM
PACKAGE_Rhodium_LockStreamDRM_0409
And you have the entries in boot.rgu? the timewizard.exe and others? Also i would recommend to revert to the original one since it doesn't do any good to the phone to get a new one. It doesn't adds any features or performance benifits.
Plus use a platform rebuilder based kitchen since it recompiles boot.rgu to boot.hv everytime it builds a rom.
yep i have
Code:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\LSOMACORE]
"Index"=dword:00000001
"Prefix"="DRM"
"Dll"="lsomacore.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\LsFilter]
"Order"=dword:00000001
"Dll"="LSFILTER.dll"
[HKEY_LOCAL_MACHINE\Init]
"Launch98"="TimeWizard.exe"
solution
yes ! got solution copy crypt32.dll mencfilt.dll and boot_ms.rgu from previous woking XIP (note that there must be not much different between AKU of XIP from where you r copying working file )
Oh yes! crypt32.dll, how could i forget it man! sorry bro it slipped out of my mind. Boot_ms.rgu can be from any of the XIPs though, its same in all 6.1 and 6.5 XIPs till now.

Categories

Resources