Related
well..i do this little tutorial for people how dont know how to install the WM6...
first of all...you have do get this rom ROM_QTEK_S200_2.20.7.34_2.47.21_2.20.7.114_WWE ..install it
--->To install OS-WM6-RC7.rar(chinese)
you have to extract the files you have inside to a folder...and change the name OS-WM6-RC7.nb to 80040000-OS.nb ...and copy to the same folder you have extract, this file :Rom_Upgrade.exe and the folder: rapi... (this files is in attachments) install it (execute Rom_Upgrade.exe) and have fun!
--->To install orwells1984.rar(english)
extract the file nk.nbf, how are inside the rar to a folder... copy NBF转NB_NBA.exe and typho5.exe (this files is in attachments) to the same folder you have extract...and run NBF转NB_NBA.exe ... they will convert, the file nk.nbf to this 80040000-OS.nb ... copy the file you have converted to another past... and copy this file :Rom_Upgrade.exe and the folder: rapi, to the folder you have put the converted file! and execute Rom_Upgrade.exe !!
Have fun!!!
P.S. sorry bad english!!! and i not responsable for some damage in pda!! Stay cool
I want to thank you for posting the instructions above.
I went through hell locating, downloading and trying so many different w6 roms.
I usually ended up at the 3 color screen or a failed install.
Although the first release of the chinese version for prophet installed easily I was unable to install the orwell file.
The chinese RC7 file was successfuly installed this morning through trial and error.
I tried the Qtek rom but it would not install on my device, so I had to use the RUU version.
The RC7 .nb and .nbf files refused to install with all known means.
I eventually renamed the files and started to make progress
Even then the install was full of error messages.
The worst thing is that very few posters on this forum have been of much help to those of us who are struggling with WM6 on the Prophet.
Those who had the files and the experience decided to be selfish!
I can understand the need for caution on the forum after Microsoft's warning , but if you go to the wizard or universal or magician threads they discuss WM6 freely, and links to downloads are flying all over.
So why are Prophet users treated like 2nd class citizens?
Ps. Now we need step by step instructions on adding the wwe .mui to convert RC7 into English.
Again thanks to P4k1t0 for his helpful post, and any others who have provided meaningful guidance to others.
i have installed OS-WM6-RC7 version. runs great but everything is in chinese.
how can i have english menu?
Attension. Rom_Update.zip have a Virus/Worm inside.
A Mod pls check File and remove Link.
**** VIRUS WARNING *****
I confirm that the file Rom_Upgrade.zip is infected
*** Virus found Win32/Sality ***
ange2paris said:
**** VIRUS WARNING *****
I confirm that the file Rom_Upgrade.zip is infected
*** Virus found Win32/Sality ***
Click to expand...
Click to collapse
LOLOL ... please dont be a stupid!
P4k1t0 said:
LOLOL ... please dont be a estupid!
Click to expand...
Click to collapse
Well you don't be stupid, because it does contain a virus. You should better check your files before posting.
Aurora13 said:
Well you don't be stupid, because it does contain a virus. You should better check your files before posting.
Click to expand...
Click to collapse
oh please...this files are the same who are inside the rar Prophet_CB_beta.rar
I double confirm. Virus found in ALL the EXE files of Rom_Upgrade.zip (514.0 KB). Attached the image from NAV.
You need to check your PC for viruses.
More information of the virus can be found here. Rather nasty virus.
Some (among others) capability of this virus
* May infect executable files registered in the startup-run registry.
* Uses keylogging capabilities to gather the following information from the compromised computer, send this information to several email addresses located in Russia.
* Allows a remote attacker to perform various unauthorized actions on the compromised computer
I've downloaded and scanned the Prophet_CB_beta.rar mentioned, which I presumed to be from
this thread, post #19. That is all clean.
P4k1t0, your system is in deep trouble.
hanmin said:
I double confirm. Virus found in ALL the EXE files of Rom_Upgrade.zip (514.0 KB). Attached the image from NAV.
You need to check your PC for viruses.
More information of the virus can be found here. Rather nasty virus.
Some (among others) capability of this virus
* May infect executable files registered in the startup-run registry.
* Uses keylogging capabilities to gather the following information from the compromised computer, send this information to several email addresses located in Russia.
* Allows a remote attacker to perform various unauthorized actions on the compromised computer
Click to expand...
Click to collapse
sorry to all.... who i say´s, this are the same files who are inside Prophet_CB_beta.rar i have do a copy&past
P4k1t0 said:
sorry to all.... who i say´s, this are the same files who are inside Prophet_CB_beta.rar i have do a copy&past
Click to expand...
Click to collapse
Remove the file from your first post NOW!. There are 170+ download, gods know how many PC you've infected.
And strangely with all the proofs that it is infected with a virus, and you ARE still not removing it from your post. What's your intention?
Where is vj when you need him around..
P4k1t0 said:
sorry to all.... who i say´s, this are the same files who are inside Prophet_CB_beta.rar i have do a copy&past
Click to expand...
Click to collapse
So it means either the original rar archive was infected, or your computer infected them
Just DL'ed...Were the files replaced with clean ones now? Kaspersky doesn't reveal anything.
Does anyone know why ROM_QTEK_S200_2.20.7.34_2.47.21_2.20.7.114_WWE is required ?
Does WM6 need spl/ipl 2.20 or will it work with spl/ipl2.15 ?
please don't answer with "try using search"
i tried searching and was unsuccessful. maybe i don't phrase my searches good enough or maybe there isn't anything to found. Either way, i didn't find anything. anichillus' site is down and i need to figure some things out.
can someone please point me in the direction of a tutorial.
if not, can someone please tell me how to figure out where to put all of the dll's and stuff that is in the "missing" folder?
its in the kitchen's help folder
Anichillus siad he will work on more in the future
and for the dll and other missing files, find them, then cut and paste them into the directory that they are said to be missing from
The only one I know for the whole kitchen is under C:\Core\Help. You're probably best to ask achillies (sorry if I spelled wrong) directly, but if you look up the specific component/process that is generating the "offending" pieces, you might be able to find more info on why it thinks it's bad, and how to resolve it. Sorry I can't be more help.
I'm also a noob and I'm trying to follow that tutorial. I have a base nk.nbf in the source folder and I click on dumprom and I see a window flash up and then it's gone. I don't see anything in the dump folder. Am I missing something?
thomassster said:
I'm also a noob and I'm trying to follow that tutorial. I have a base nk.nbf in the source folder and I click on dumprom and I see a window flash up and then it's gone. I don't see anything in the dump folder. Am I missing something?
Click to expand...
Click to collapse
does the dumprom make a window popup that asks if this [Core\Extract\Source] is where your nk.nbf file is?
that should happen first before you can dump it
Download Here
http://forum.xda-developers.com/showthread.php?t=309549
It will place a folder on your C drive inside the folder open the help file
Translated from Chinese, any questions please refer
http://www.koxo.cn/bbs/thread-7146-1-1.html.
You can down here.
91files
rapidshare
All tools and pics contained on the zip.
________________________________________________
TXT Preview
WM6 ROM Cook Guide for Novice
Cook a ROM is easier than you thought.
By challhsu
2007.08.03
Translated from Chinese
Take my WM6.EN.Build.AnniversaryofP.L.A.Special.SP for example.
All tools needed prepared, except the copyright protection software.
Copyright Tools needed:
EmEditor
UltraEdit
And this may help you advanced:
WinCE CAB Manager
Steps:
ONE Decompress the ROM
1.Put the file nk.nbf to the folder where this guide in.
2.Run the TyphoonNbfTool.exe on the folder T。Like this pic,click the文件 (File).
3.click 打开NBF…(open NBF…),find nk.nbf.
4.select nk.nbf,and click打开(Open).
5.right-click on the OS,choose Dump decrypted.
CAUTION:
Not all the ROMs only have OS, still have others like IPL SPL GSM Splash Screen,this guide这only have how to cook the OS.
6.just click 保存(S)(save(s)).
7.If it successed, you will see:
8.back to the folder where nk.nbf is, and you will find a new file OS.n_d.
8.rename OS.n_d to OS.nb。
9.run decompress.bat,to decompress the ROM. You will see a cmd windows,just wait for the windos disappear. And then, you will find a new folder and 6 new files. OK, the ROM is decompressed.
Dump this folder contain all files of the ROM, If you just want to add or delete some files, now you can.
default.reg and user.reg formed the registry of the ROM.
initflashfiles.dat we called文件发行表,
we do not need to edit the other 3 files dump_MemoryMap.txt imgfs_raw_data.bin imgfs_removed_data.bin.
TWE Edit the ROM:
10.Add or Delete files:
Enter the folder dump,you can see many folders and files. Folders contains modules(模块) while files means files of ROM.
If you do not choose the Hide System Files(隐藏受保护的系统文件),you can find more hide folders and files. They are all system files, do not edit them unless you know what you do.
Example:If we want to cancel the STK_UISP’s English support, we can find the file STK_UISP.exe.0409.mui on the forlder dump, and delete it.
Similarly, you can also add or delete other functions by add or delete the right folders and files. But advanced functions may need several files and need to edit the reg and initflashfiles.dat(对于高级功能,往往需要删除多个文件,并且需要同时对注册表和文件发行表进行操作。
Be sure you know what you are doing.
11.Edit the registry:
At this step, you need EmEditor UltraEdit and Notepad2.exe.You can also take other tools to instead them.
Back to the folder where default.reg is.
(1)code fo .reg(注册表编码):
Open the default.reg by EmEditor, and choose file(文件)—save as(另存为), you can see a window like the pic below. chooseUTF-16LE 添加Unicode签名(BOM) 无更改, and save.
After save, the size of the fils approximately twice that before.
Take the user.reg to UTF-16LE too.
(2)Edit the registry:
Open default.reg and user.reg by Notepad2.exe.
Notepad2.exe can use more eye-catching to see all keys, it is not easy to confuse.使用Notepad2.exe可以比较醒目的看到各个键值,不容易混淆。
And then, you can edit the reg.
Strongly recommends the novice take some simple operate for test.
There list some simple keys can be used for pracise:
Bluetooth name:
HKEY_LOCAL_MACHINE\Ident\Name
Automatic check time(自动对时)
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL下NITZEnable 0 means close while 1 means opern
Change the operator name:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\RIL\OPERATORNAMES
中国移动的网络号"46000",value data随便填你要显示的字符,联通的网络号为46001
12.edit initflashfiles.dat文件发行表的修改:
文件发行表名称为initflashfiles.dat,open it by Notepad2.exe or other. And add or remove what you want.
Example:
root:-Directory(“My Documents”) means MD My Documents
Directory(“My Documents”):-Directory(“My Ringtons”) means MD a folder My Ringtons on folder My Documents.
Directory("\Windows\Start Menu"):-File("Speed Dial.lnk","\Windows\scut.lnk") means copy the scut.lnk on \windows to \windows\start menu, and rename it to speed dial.lnk
Three compress the ROM:
13run compress.bat,when you see press any key to continue… ,do it,until the cmd windows disappeared. If no error, you will take the new OS.nb.
But if you find error, you must check and fix it.
@ECHO off
set _FLATRELEASEDIR=.
copy default.reg boot.rgu /y
t\rgucomp.exe -b
pause——this is the first press any key to continue…,if you see error before there, it means there must be some errors on default.reg
copy boot.hv default.hv /y
copy user.reg boot.rgu /y
pause——this is the second press any key to continue…,if you see error before there, it means there must be some errors on user.reg
t\rgucomp.exe -b
pause
copy boot.hv user.hv /y
del boot.rgu
del boot.hv
copy default.hv dump /y
copy user.hv dump /y
copy initflashfiles.dat dump /y
pause
t\buildimgfs
pause
t\make_imgfs os.nb –nosplit
Example:
Though the text, we know, this error appears before the first press any key to continue…so,we know there must be some error on default.reg.
Go on, within a few lines of 3.means the error is on the 3 line of default.reg
Open default.reg by UltraEdit-32,you will see”***DOS**?”,click”N”.
Then, you can see a test like the pic below.
[HKEY_CLASSES_ROOT\.pkg]
@=“package”——there should [email protected]=”package” 这里和其他对比可知,引号应为半角,这里错用全角。应为@=”package”
Fixed the error, and run compress.bat again, till no errors appeared. And you can take the new OS.nb.
14enter the folder T, and run nb2nbf_tornado.exe.
Steps:
1.Model ID;
2.Language;
3.CID;
4.Output file;
5.Click;
6.Find the OS.nb;
7.Choose OS;
8.Click at here, it will take a number, it’s important, be sure don’t change it;
9.click Translate, build the new nk.nbf。
You will see:
``╭⌒╮ ..',', ',',','
╱◥██◣''o┈┄o.'',,',.
︱口︱ 月 | '',,',.o┈-┄o
╬╬╬╬╬╬╬╬╬╬╬╬╬-
支持一下,不过兄弟忽略了一点,你用的rom定制工具都是中文版的,在老外的电脑上未必能正常显示,例如“打开”,“文件”等菜单很可能都是显示"??",其实这些工具都是国人汉化得来的,让老外们用原版好了,可以免不少麻烦!
bluehanson said:
支持一下,不过兄弟忽略了一点,你用的rom定制工具都是中文版的,在老外的电脑上未必能正常显示,例如“打开”,“文件”等菜单很可能都是显示"??",其实这些工具都是国人汉化得来的,让老外们用原版好了,可以免不少麻烦!
Click to expand...
Click to collapse
但是有图片啊,位置总看得见吧。。。。。这个教程是从我的中文教程翻译过来的。。
we talked about that EN users may can't understand it. And I said,"They can follow the pics.'
challhsu said:
但是有图片啊,位置总看得见吧。。。。。这个教程是从我的中文教程翻译过来的。。
Click to expand...
Click to collapse
no offense, but might i ask that we keep this thread, and maybe this entire forum readable and understandable by other people also?
bogdi1988 said:
no offense, but might i ask that we keep this thread, and maybe this entire forum readable and understandable by other people also?
Click to expand...
Click to collapse
Yeah, at least TRY to also translate your q's / posts into English. No problem if you aren't a native English speaker and make mistakes.
wm6 bin
What if you a wm6.bin file to start with?
How can we get the nbf file from there. I assumed that nbf file maybe in the wm6.bin But I can not explore the bin file (tried virtual drives, creating a cue file and mounting it, even tried to convert it to ISO..nothing seems to work).
directly: how do we go from wm6.bin to os.nbf
thanks for any advice
Menneisyys said:
Yeah, at least TRY to also translate your q's / posts into English. No problem if you aren't a native English speaker and make mistakes.
Click to expand...
Click to collapse
Can they also post the chinese version of their question, in addition to the Englishm so chinese speakers can help when their English doesn't work?
Some things don't always translate well, so it could save some frustration.
When using the tools, Chinese becomes gibberish even if I enable non-unicode support for it.
challhsu said:
但是有图片啊,位置总看得见吧。。。。。这个教程是从我的中文教程翻译过来的。。
we talked about that EN users may can't understand it. And I said,"They can follow the pics.'
Click to expand...
Click to collapse
不要乱发废帖, your englsh is misleading !!!! please respect XDA-developer site and do not copy others!!!!!!!!!!!!!!!!!!!!!!!!thank you and wellcome to the site!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hi,
Following this thread: http://forum.xda-developers.com/showthread.php?t=310287 I created a dump directory for a WM6 image. Inside the SYS directories are a number of subdirectories. Some of these subdirectories have familiar names (e.g. calendar.exe). Using calendar.exe as an example, there are 5 files: imageinfo.bin, imageinfo.txt, S000, S001, and S002. Here are my questions:
1. What are these 5 files?
2. What tool would I use to put the folder together to create a single executable?
Sorry for the noob questions but I can't find the answer on the forums!!
OK, after trying out all of the tools in one of the bundles, I found the answer to the second question:
2. Within someone's kitchen tools (I don't remember which one I downloaded) was a file called recmod.exe. Run it with the folder as a parameter and it will put the exe together.
I still don't have the answer as to what those 5 files are though.
My terms may be off base but I'll try to explain what these files are as I understand it (and hopefully not look stupid in the meantime as I'm also trying to explain it in layman's terms).
Many core files are constructed like this so that they are optimized in the Rom to make them run more efficiently on our devices.
Dear All,
i'm owner of omnia i900 from samsung, and i'm bit interested in adroid os and what would be eventual possibilities to port it to this pda/phone. I'd like to copy driver files from /windows/ directory on the phone and disasseble it to see the init of lcd etcetc. These files are copy-protected so I gues they are sort of executable-in-place because they do a core of wm6 system. is there any way how to disassemble/copy/reconstruct them? i've been looking around, but didn't find any specific info.
i'd be happy for any useful info.
thx.
d.
dejfson said:
Dear All,
i'm owner of omnia i900 from samsung, and i'm bit interested in adroid os and what would be eventual possibilities to port it to this pda/phone. I'd like to copy driver files from /windows/ directory on the phone and disasseble it to see the init of lcd etcetc. These files are copy-protected so I gues they are sort of executable-in-place because they do a core of wm6 system. is there any way how to disassemble/copy/reconstruct them? i've been looking around, but didn't find any specific info.
i'd be happy for any useful info.
thx.
d.
Click to expand...
Click to collapse
It's possible to disassemble and reconstruct the dlls. You would first have to download a ROM update for the phone and then dump the PDA part of the ROM using the an omnia kitchen. All this can be found over @ the MoDaCo forums. When you look in the ROM folder inside the XIP folder there will be the dlls you need. You should then get the IDA disassembler and disassemble the dlls with that. After finding the routines you need you'll need to get the HAReT bootloader and the Linux kernel to patch. from there on in you'll need to read up on dzo's android linux for the Vogue and HAReT's documentation and go from there. Hope it helps...
Sorry for late response. Sort of busy. Thanks for info. Very useful. I'll try to look into....
d.
XIP again?
Dear All,
maybe someone could give me some hint. I've got all the drivers I need thanks to post of Soul_Est. Unfortunately this is not a complete solution for me.
When I try to disassemble e.g. zylonite_usb driver, it ask me for reference to ceddk.dll library. this is unfortunately XIP file, therefore no ceddk.dll exists as this library is spread over many files (imageinfo.bin, imageinfo.txt, s000,s001,s002,s003). Of course when I cancel import of this DLL, the IDA disassembler will put into the decompiled zylonite_usb code links to call functions as CEDDK_37, CEDDK_62 etcetc. It would improve my guessing of what happens by degree of order if I would be able to import this CEDLL XIP file into IDA, thus instead of CEDLL_37 call I could see real function name...
could someone smart tell me how to do this? how can I prepare these ceddk files in order to import them into IDA?
thanksalot
You could use ervius' buildos + pkgtools 4.3beta1 to re-assemble the module as it's called into the file you need. I can't remember where I found it though. You could also look into the haretconsole to look into the function calls. Documentation is here: http://www.handhelds.org/moin/moin.cgi/HaRET_20Documentation
There is also someone porting the Linux kernel to the Omnia as well. You should check here: http://forum.xda-developers.com/showthread.php?t=431329
The two of you could possibly work together on the project.
moved to the Q&A section