New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Tip us?
 
meschle
Old
#11  
Retired Moderator - OP
Thanks Meter 3
Posts: 1,103
Join Date: Feb 2006
Location: Coventry, England
Quote:
Originally Posted by sirgawain123 View Post
hi meschle. Thanks for your tutorial.

is there a way to make a extended_rom.nb file from scratch (file,new) with Winimage by throwing-in cabs and config.txt and saving, with whatever parameters and naming as extended_rom.nb ?

I´ve managed to copy to desktop PC my extended_rom by using total commander, but from reading yor tutorial it seems that we need a ROM Dump to start with. If this is the case...would you please also tell us which is the simplest/safest way to dump a device ROM?
Thanks again
Yes you always need an extended_rom.nb to start with - use duttys tools to extract all the nb's from the nbh - its quite easy.

I'll post the 2mb extended_rom.nb so people can use it as a template.
Regards Mark

Retired from forum
 
sirgawain123
Old
#12  
Senior Member
Thanks Meter 7
Posts: 166
Join Date: Dec 2005
Quote:
Originally Posted by meschle View Post
Yes you always need an extended_rom.nb to start .

I'll post the 2mb extended_rom.nb so people can use it as a template.
but how can we get our own device ROM dumped into an nbh?

WIKI refers to this thread:
http://forum.xda-developers.com/show...23#post1155823

which deals with extracting just the extended rom nb from the device (in quite a complex way). I ´d like to dump the whole ROM NBH in order to get the ext rom nb by using dutty tools, and follow your thread.
Best regards from Spain
My HTC: now using a custom (NhatHoa) ROMed Diamond2(Topaz) ,
Former: Diamond, Kaiser,WM6 Artemis P3300, S110,S100(still alive with Win6.1!)
Another HTC: DellX50V with Makuu WM6 ROM,
 
sirgawain123
Old
#13  
Senior Member
Thanks Meter 7
Posts: 166
Join Date: Dec 2005
Quote:
Originally Posted by meschle View Post

I'll post the 2mb extended_rom.nb so people can use it as a template.
Lets say i take your nb file, open with winimage, delete all your files, throw in my extended_rom files (copied to PC with total commander), and save....

Have i arrived to the same extended_rom that i have on my device?
Best regards from Spain
My HTC: now using a custom (NhatHoa) ROMed Diamond2(Topaz) ,
Former: Diamond, Kaiser,WM6 Artemis P3300, S110,S100(still alive with Win6.1!)
Another HTC: DellX50V with Makuu WM6 ROM,
 
meschle
Old
#14  
Retired Moderator - OP
Thanks Meter 3
Posts: 1,103
Join Date: Feb 2006
Location: Coventry, England
Quote:
Originally Posted by sirgawain123 View Post
but how can we get our own device ROM dumped into an nbh?

WIKI refers to this thread:
http://forum.xda-developers.com/show...23#post1155823

which deals with extracting just the extended rom nb from the device (in quite a complex way). I ´d like to dump the whole ROM NBH in order to get the ext rom nb by using dutty tools, and follow your thread.
It is not easy converting a dump into a nb\nbh - i would strongly suggest getting hold of original rom if you can. You can make an extended rom using the nb i posted but you need the os.nb to make a flashable nbh - extended rom will not flash on its own.
Regards Mark

Retired from forum
 
sirgawain123
Old
#15  
Senior Member
Thanks Meter 7
Posts: 166
Join Date: Dec 2005
This is config.txt from my stock ROM:
Quote:
LOCK:Enabled
EXEC:\Windows\cusTSK.exe \Windows\HTC_Default.tsk
CAB: \Extended_ROM\MP_CVSDcpl_20060718.cab
XML: \Windows\MP_MMS3.5_HTC_Generic_Artemis_060818.xml
CAB: \Extended_ROM\PP_DefaultPage_WWE.CAB
XML: \Extended_ROM\PP_ExtVer.xml
CAB: \Windows\PP_CommManager_Patch_060808.CAB
CAB: \Extended_ROM\MP_ttn.cab
CAB: \Extended_ROM\PP_RemoveBTlnk.cab
CAB: \Extended_ROM\ST_PatchPeripheral.cab
CAB: \Extended_ROM\MP_TT6_Voice10_ESN.cab
EXEC:\Extended_ROM\ChgScutAttri.exe
LOCKisabled
RST: Reset.


if i modify to read:

LOCK:Enabled
EXEC:\Windows\cusTSK.exe \Windows\HTC_Default.tsk
CAB: \Tarjeta de almacenamiento\MP_CVSDcpl_20060718.cab
XML: \Windows\MP_MMS3.5_HTC_Generic_Artemis_060818.xml
CAB: \Tarjeta de almacenamiento\PP_DefaultPage_WWE.CAB
XML: \Extended_ROM\PP_ExtVer.xml
CAB: \Tarjeta de almacenamiento\PP_CommManager_Patch_060808.CAB
CAB: \Tarjeta de almacenamiento\MP_ttn.cab
CAB: \Tarjeta de almacenamiento\PP_RemoveBTlnk.cab
CAB: \Tarjeta de almacenamiento\ST_PatchPeripheral.cab
CAB: \Tarjeta de almacenamiento\MP_TT6_Voice10_ESN.cab
EXEC:\Extended_ROM\ChgScutAttri.exe
LOCKisabled
RST: Reset

(Tarjeta de almacenamiento being Storage card in Spanish)

Could i get more memory in device by deleting those 7 cabs from extended_Rom and having them in storage card root, being automatically run (installed) on Hard reset?
Best regards from Spain
My HTC: now using a custom (NhatHoa) ROMed Diamond2(Topaz) ,
Former: Diamond, Kaiser,WM6 Artemis P3300, S110,S100(still alive with Win6.1!)
Another HTC: DellX50V with Makuu WM6 ROM,
 
meschle
Old
(Last edited by meschle; 4th September 2007 at 08:14 PM.)
#16  
Retired Moderator - OP
Thanks Meter 3
Posts: 1,103
Join Date: Feb 2006
Location: Coventry, England
You could flash nbh with no ext_rom whatsoever or use smaller extended rom nb attached - but you still need original rom to do this. If you just delete the cabs out of the extended rom you have - it stays the same size - the nb is a fixed size.
Regards Mark

Retired from forum
 
sirgawain123
Old
(Last edited by sirgawain123; 4th September 2007 at 08:06 PM.)
#17  
Senior Member
Thanks Meter 7
Posts: 166
Join Date: Dec 2005
Quote:
Originally Posted by meschle View Post
You could flash nbh with no ext_rom whatsoever or use smaller extended rom nb attached - but you still need original rom to do this. If you just delete the cabs out of the extended rom you have - it stays the same size - yhe nb is a fixed size.
That´s understood.

My question now is about flashing an extended_rom with a config.txt file pointing to cabs outside extended_rom (in storage card):
Would that do the trick?

The problem I see using /2577 folder as workaround is that it runs every time you insert the storage card (And i´m not sure if it also requires operator action for every cab being run)
Best regards from Spain
My HTC: now using a custom (NhatHoa) ROMed Diamond2(Topaz) ,
Former: Diamond, Kaiser,WM6 Artemis P3300, S110,S100(still alive with Win6.1!)
Another HTC: DellX50V with Makuu WM6 ROM,
 
meschle
Old
#18  
Retired Moderator - OP
Thanks Meter 3
Posts: 1,103
Join Date: Feb 2006
Location: Coventry, England
Quote:
Originally Posted by sirgawain123 View Post
That´s understood.

My question now is about flashing an extended_rom with a config.txt file pointing to cabs outside extended_rom (in storage card):
Would that do the trick?

The problem I see using /2577 folder as workaround is that it runs every time you insert the storage card (And i´m not sure if it also requires operator action for every cab being run)
That will not work - cabs have to be in extended_rom.

Most of the cabs you listed will have no destination dialog so will install without any user input using the \2577 method - you could disable it until you needed by renaming autorun.exe to autorun.txt.
Regards Mark

Retired from forum
 
sirgawain123
Old
#19  
Senior Member
Thanks Meter 7
Posts: 166
Join Date: Dec 2005
Quote:
Originally Posted by meschle View Post
That will not work - cabs have to be in extended_rom.
As there are lines in stock ROM config.txt pointing to windows folder...
(as CAB: \Windows\PP_CommManager_Patch_060808.CAB)
Perhaps you mean : "cabs cannot be in external storage"?
Best regards from Spain
My HTC: now using a custom (NhatHoa) ROMed Diamond2(Topaz) ,
Former: Diamond, Kaiser,WM6 Artemis P3300, S110,S100(still alive with Win6.1!)
Another HTC: DellX50V with Makuu WM6 ROM,
 
meschle
Old
#20  
Retired Moderator - OP
Thanks Meter 3
Posts: 1,103
Join Date: Feb 2006
Location: Coventry, England
Quote:
Originally Posted by sirgawain123 View Post
As there are lines in stock ROM config.txt pointing to windows folder...
(as CAB: \Windows\PP_CommManager_Patch_060808.CAB)
Perhaps you mean : "cabs cannot be in external storage"?
I get your point - i've never seen anybody do that - it is probable that when the ext rom is initialized storage card has not yet booted and so it will not work. Worth a go though but device may just crash at that point.
Regards Mark

Retired from forum


XDA PORTAL POSTS

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more