extended rom read only - MDA II, XDA II, 2060 General

From me latest MDA the extrended rom is read ony
How to solve ???

Read only extended ROM
I think the problem is that the actual files in the ROM are read only.
Possibly the only way to fix this is to open the ROM in *NIX and change the file attributes before flashing to your device...

no, you can also not create new files or directories on the device.

Related

Remove files from ROM

How can I remove from the original ROM some files like T-Mobile, AIM ... etc. ?
I cooked up a 4.00.10 T-Mobile with GPRS monitor and batterypack but i want some more addons.
Can someone tell me what steps are required to remove from the ROM some files ?
Thanks,
Decebal
ROM = Read Only Memory.
But, i've we're able to add Programs to the ROM in the ROMkitchen, i think we're also able to remove programs.
Regards
Stefan
cruisin-thru said:
ROM = Read Only Memory.
Click to expand...
Click to collapse
obviously i do not deserve that
i was talking about the ROM image and since i've already succeded in putting into the ROM two apps i want to try something else.
so if anyone know how to remove at least T-mobile and AIM files from the image i'll be happy.
thanks,
Decebal
I believe they are in an area not able to be modified.
I was just quoting from that site, it does state that it cannot be erased, modified etc, no offence meant here. :roll:
The mkrom tools will allow you to 'unpack' a rom, i.e. extract all the files that are in it.
A rom, to the best of my understanding, has a 'native' or stock part to it, and then a series of XIP chains -- programs that are added into the free spaces of the rom.
I dont know what happens if you try to remove files from a rom that are part of the standard build...
Maybe the TMobile stuff is in a 'removeable' section of the ROM... there is also the 'operator' section... I am assuming that is a location that will give the 'operator' or creator of the rom space to put specialized programs, such as TMobiles phone apps, etc.
So, it seems that your best bet is to get the mkrom tools and read about how to extract/remove files/rebuild a rom.
Hey, it may even work!
J
You can rebuild a rom image from extracted files and leave some files out but Mkrom does not use compression and therefore the rom you end up with will probably be bigger than the rom you started with.
Richard
If I am correct, an eeprom is something else than a flash-rom.
so the article at least states it incorrectly.
if it is flash, you should be able to modify it.
XDA developer Itsme said:
If I am correct, an eeprom is something else than a flash-rom.
so the article at least states it incorrectly.
if it is flash, you should be able to modify it.
Click to expand...
Click to collapse
Now, I do think that the real question is "How do we unlock the 'ROM' so that it can be modified being that it is an eeprom?"
Misterdollymaker
you need backup the ROM to *.nb1 or *.nbf file, than using tools to add/delete file to *.nb1 , write the new file back to XDA ROM. it is fun to add/delete file to your personized ROM!
cgigate said:
you need backup the ROM to *.nb1 or *.nbf file, than using tools to add/delete file to *.nb1 , write the new file back to XDA ROM. it is fun to add/delete file to your personized ROM!
Click to expand...
Click to collapse
this is quite interesting...can you elaborate further?? I wish to learn more...
cgigate said:
you need backup the ROM to *.nb1 or *.nbf file, than using tools to add/delete file to *.nb1 , write the new file back to XDA ROM. it is fun to add/delete file to your personized ROM!
Click to expand...
Click to collapse
Yes, please! I wish to learn more too! I am looking to remove the standard sounds and replace them with my own (using same names) as well as the boot image and desktop.
yea, no kiddin, i'd like to know how too!
im sure its not impossible, 'they' did it the first time arround.
why not hacking it? and since its all at no charge (no profit) are we realy breaking any patents?
I wanted to know if there is an easy :wink: way around, to put our own programs in the rom. xda-developers certainly can't put ezwap2.5, and the total commander appears to be older version, while new version is much better. There are some more freeware application I'd love to put in there
xda-developers already posted some tools to do job, such as MKROM ...
cgigate said:
you need backup the ROM to *.nb1 or *.nbf file, than using tools to add/delete file to *.nb1 , write the new file back to XDA ROM. it is fun to add/delete file to your personized ROM!
Click to expand...
Click to collapse
I'm interested too
How can i add/delete file from nb1 file?
Thanks
Fabio
I've used mkrom suite to do this (even for Smartphone2002). This are great tools.
Unfortunately it's not as easy as you might think. It's nearly impossible to build a ZERO-KNOWLEDGE ROM file explorer which can add or delete files "on the fly".
You will still have to look for valid gap's in the original rom where you can add a new XIP block.
All .exe and .dll files are "fixed up" that means they MUST run at THE fixed ROM position where they have been initially placed (execute in place). If you dump an exe or dll file you can't use it for other than disassembly to see how things work.
Removing files is a very hard task (they are splitted over the whole rom). And the resulting gap's are mostly not more than 10-16 kB. All you can do is to "hide" files (simply patch the directory entry).
So you see compression is not the real problem (see programers corner for a .bib file which can be used with romimage.exe - a Microsoft Tool to build XIP blocks, this tool supports compression)
John Smith
only the kernel actually runs in the virtual memory area mapped to rom,
all the other XIP stuff runs from a virtual memory area mapped somewhere
in the top of each processes memory space.
( look at the 'real=' values in the output of dumprom )
so for all the other modules it should be possible to move them around
in rom a bit, I think you only need to keep the pagealignment the same.
Hi,
The virtual memory address is also fixed in the module. (That's why I've to rebuild all the stuff I want to copy from other roms).
Since all relocation info is gone the module can't run from another memory position. So the only thing you can do is to move it in it's own XIP section...
John

extracting the contents of .nbf files on a windows pc?

how can it be done?
is there a wiki page about it?
fyi: i need cab files from extended roms
use ER2003Edit,find it in ftp ... :wink:
here u go ftp://[email protected]/Tools/
i thought that was not possibe for anything else then the XDAII? I need it for all devices, basically
What this tool can't do:
* Edit other ROM images than those for the xda2
Click to expand...
Click to collapse
i've heard xda2jojo talking about newer version that doesn't require password....i'll dig in the forum...brb :wink:
"Download the latest version of windows mobile 2003 rom editor that bypass the password... "this is what xda2jojo said in this thread http://forum.xda-developers.com/viewtopic.php?t=26094&highlight=
theoretically,by bypassing the password u can open any ext ROM....theoretically....ok....i didn't try it :wink:
I can open up extended rom files for the Himalaya no problem, but this too wont allow me to open extended rom files from ROMs other then the one meant for the Himalaya...so I cant open extended rom files for Magician/ Universal/ Wizard/Blue Angel...thats what I mean
thx for the effort though
sorry i couldn't help .....but i've got this idea concerning blueangel.....try unlocking the ext ROM and extract the files :wink: ....though,u still need a blueangel device,and i don't know if other device have ext ROM unlocker..
no worries

How do I create an Extend ROM Image from files??

How can I creat an extended rom image "ms_nbf" to include in my o2 update?? I am assuming that the Extended Rom images do not contain radio code?
I have the Extended_ROM directory and wish to turn it into ms_nbf to flash to my ROM of my xdaIIi.
I cannot find clear and sensible instructions anywhere just a jumble of tools and the like that don't seem to work 100%.
Do I use mkrom and if so how?? Or do I try and get MS romimage and if so how do I use them???

How can i extract keybddr.dll from my device!!!

Hello everybody
when i update my device to a newer rom i found couple problems on my hardware keyboard ,, and somebody told me you have to copy keybddr.dll from your previus rom ( i-mate K-Jam 2.16 arb ) then copy the file to windows folder on the newer rom ( accept the replacing )
but when i try to copy it i get the message : you can't copy the file
i used resco explorer and total commander all same problem.
im not an experience on dumping , if something can i do it without coding ; it will very well .
if you need the rom here you are ftp://ftp.clubimate.com/K-JAM_Arabic_2160901_21609102_20710_ship.zip
thanx in advanced
In my mind, copy it is a problem, ovewrite it to your device is another problem. First problem is easy to deal, if the system is WM5, the second one perhaps is easy too if you can modify the registry to rename the drivers' name.

Replace files in ROM via CAB installer

Please help me someone how to make CABs which can replace system files in ROM (e.g. gwes.exe etc.). I know that there are many users who know how to do these CAB files...
BTW I have searched all available WM5 forums and found nothing
You can't actually replace ROM files using a cab. What you can do is overwrite any ROM file once, with a file that has the same name. The actual file will be stored in the normal storage memory and referenced instead of the original ROM file by anyone trying to access it.
If you hard reset (format) the device the original file will be back.
There are no special actions required to do this. Create a cab as usual with the files you want.
Note two things: 1)You really don't want to mess with gwes.exe because you are likely to crash your device. 2) On some devices, replacing system files may require changing security settings first. If your cab fails because of permission issues, search for 'Application unlock' for your device.
Thanx very much for your reply I want to mess with system files because I'm going to make translation of my device I tryed to make CAB file but it seems my device (Mio A701) is locked so you say I must search for "application unlock" specially created for my device? Isn't there any universal unlock for WM5 devices?

Categories

Resources