yashsingh1/xdaforums huggingface dataset:
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
It can be a good discusion, and ofcourse we need the MASTER (Hellowordl1) here, as I know all driver is in the OEM Driver, You can replace this folder with your driver. and look the Oemlang folder to, it contain location of file and could be one of the app needed by driver/hardware to work well, etc wireless manager in the hellowordl1 ROM. Sometime replacing the OEM driver only is not enough, you need to edit the registry, you can learn by trial.
[iPAQ rw6828, XDA Atom ROM Development] naset:
@besfen

thats sound too hard for me.lol.btw,thx for the explaination. :)

maybe helloworld1 can giv us a detail more.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
You will need to replace oedrivers and xip.

You can try replacing the atom life's oemdriver. I do not know what is in it. If the structure is the same as mime, it may work. But things are not that easy. In most cases, it is not working. Please refer to the drivers in my oemdriver to modify. You may need to flash tens of times if you are out of luck.

Porting xip is a must. refer to the tutorials in this forum.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
The patched hpruu will bypass the id and language check. Have you tried?
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
2074,2007 1174,2926 1170,1080 2977,1094 2961,2933
[iPAQ rw6828, XDA Atom ROM Development] d1980:
It's working well, thanks.

Hi Hellowordl1,

Please update the first page by add this link. Thank you.

__________________

BesFen

I had uprom M2d v3.1, activesyn ok but IE do not working error "the page you are looking for can not be found due to unknown error 0x80072f78" . Weather can not update. Everydody help me, please. Thank...
[iPAQ rw6828, XDA Atom ROM Development] naset:
i already used xip that been ported in atom life kitchen.i can see some additional files in atom life oem driver folder.so,i assume the structure are not the same.

how can i removed jbed?what is the files that i need to removed?
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Replace The Picture

Hi All,

In my M2D b229 V3.1, accidently I replaced 2 files in the home widged with my family picture :D :D , sorry for that, you can see it when you click/focus the clock.

To fix it, download this file (it only 30Kb)

http://www.mediafire.com/?qz0hgtwtzzm

and extract, replace the files in windows derectory, you can use resco explorer to do it.

They are my wife and my son, and next 2 or 3 week again I will have a second Son. :D
[iPAQ rw6828, XDA Atom ROM Development] naset:
@helloworld1

how to free more ram when cook a new rom?is it related to xip or sys?
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
Both.

If you can preserve more memory when porting XIP, that will conserve some memory.

If you can optimize the SYS. You can also get some.

The optimizing SYS will give you more memory than XIP. Removing a auto startup service will give you hundreds KB free memory.

But the memory will leak. So, the SYS will be very related to the leakage. Stable releases will be less likely to leak. XIP will handle the memory, so new XIP may handle memory better.
[iPAQ rw6828, XDA Atom ROM Development] naset:
thanks for the explaination hellowolrd1. :)

this is my last question,where is the the directory/folder that startup service files are?i wanna remove it when i dump rom. :)
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
The registry related to service will start automatically. They reside in several RGU files.

The initflash.dat will contain shortcuts to start up.
[iPAQ rw6828, XDA Atom ROM Development] naset:
thx for the explaination helloworld1.so hard to cook a rom.thats why i respect you for cooking a new rom for us.

thx helloworld1.i guess,im not a cooker.lolit seems so hard for me.lol
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
If you do not port new kernel or systems, things are much easier. You can add / remove your own software or modify some registry.
[iPAQ rw6828, XDA Atom ROM Development] pinoypi:
I flash using v3.1 using your single file. It load successfully, no issue on M2D. I can open all the tab. But if I load my M2D theme using M2DC, I can open all the tab except "messaging" tab. Everytime, I choose "messaging" tab, it hang. I have to do soft reset.

Initially I thought the download file was corrupt, but I tried downloading again, still the same. Anyone who experience it also?
[iPAQ rw6828, XDA Atom ROM Development] naset:
thx for the advice helloworld1 :) i will try my best to cook my own rom.

btw,any news for our rw6828?
[iPAQ rw6828, XDA Atom ROM Development] bobcone:
Sorry, Maybe I got something wrong, the patched hpruu did not work.

After downgrading to BL 1.01, my 6828 was turning into the bootloader screen, no even touch any button. After reflashing a ROM and bootloader, 6828 dead.

I try to use JTAG method, 6828 shows update utility sceen up, and can be connected by PC, but the bootloader can not be flashed any more.

By now, the only thing that I can do is to keep try the JTAG method, and then reflash to the bootloader 1.01.

I think that maybe it is time to send it to HP service.

Thank you anyway.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Some Theme make M2D Freeze, maybe it's not compatible. I ever encounter this problem when i use gold theme.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
Playing with bootloader is always very dangerous. Maybe I should warn people trying not to flash using PC method If they are using 1.0.5 BL.
[iPAQ rw6828, XDA Atom ROM Development] bobcone:
Yes, sure it is.

Update system only is less dangerous.

Thank you so much for your work. Your ROM doing very well.
[iPAQ rw6828, XDA Atom ROM Development] mrdjtoto:
Bob, how can i change ID of a rom?
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
is XIP attached in your kitchen newer or no? if no, can you share it? Thank you.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
They should be the same version as the ROM.

You can extract XIP from ROM using tools like rommaster.

If you want to use newer XIP from another 6828 ROM, you can extract and insert.

If you want to use newer XIP from other ROM, It is really a tough job. Because there are a lot of work to do and a single mistake will render your previous work wasted.

Try not to use XIP version too far from the SYS version. They will cause many problems or even not boot.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I don't know. They are associated with nbf ROM images. The nb0 image does not contain such thing.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
it's very interesting, thank you for explanation, I am playing with it now.

I try search for WM 6.5 ROM, I downloded 4 ROM and the cooker deleted all .dsm & .rgu files. Can you give me the link for raw of WM 6.5 you use now? I want to try it. Or maybe your WM6.5 ROM much better although it's not stable. Thank you.
[iPAQ rw6828, XDA Atom ROM Development] bobcone:
If you want your 6828 back to the original TC ROM, you may use the Eng. version of the official ROM tool from HP to flash back to TC version ROM.

Eng. Version --> sp34074.exe The official TC ROM tool, sp34075, can not be patched by replacing the hpruu file.

But the ROM file provided by official tool is Eng. version. You can compare the header of Eng. version and TC version, there are some different in the header, just few bytes. You can then change the TC ROM file header to the Eng. one in order to pass the version check, and use the Eng. ROM tool to restore your TC ROM.

Before all these can process, you have to downgrade your bootloader, so that you can use the patched tool to pass the version check, and turn your 6828's OS to a Eng. version.

I made a mistake when I was flashing bootloader to the downgraded one. 6828 dead. Then I tried to use JTAG method, the bootloader came back once, when I flashing the bootloader again, 6828 dead.

If you do not know the precise procedure, and have no any back up plan, do not play with bootloaders.

Good Luck.

If my post misunderstands you, please forgive me for my poor Eng.
[iPAQ rw6828, XDA Atom ROM Development] nicing89:
help me

hi helloworld

i tried to use your rom to downgrading from m2d b229 to wm 5. i tried this one http://www.mediafire.com/?mbwxx9szmyz. i've done the procedure correctly, after the pbl loader showed up and load for a few moment then the thing that occured was my screen turns white, all white. it didn't start the windows mobile. what happen? please help me?
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Hi bobcone,

Can you share your JTAG Methode? some picture/scheme will be better.

Thanks.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I do not have wwe wm6.5 clean base because there are only Chinese version leaked. All wwe are just modified from Chinese one.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
O, that is wonderful, thanks for sharing. I see CHT ruu is different. JTAG method is too complicate and I myself have not tried once.
[iPAQ rw6828, XDA Atom ROM Development] bobcone:
The same as the post.

You may search on the board using the keyword "6828 dead boot".

The only different was that I connected the ground to the "screen back shell" not to the one in battery. It works. But as you know, I failed in the step to reflash the correct HP bootloader back.

I am hurry during the fixing, so that I did not take any pictures. If I restore my 6828 successfully, I will take pictures. But actully, I failed. I got no mood to take any pictures about that. Sorry for that.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Hi Hellowordl1,

I tried cook WM6.5 for 6828 but it was not stable, I ammodifing the XIP noe.

Someone in Gene Forum have WWE ROM, pls take a look.

http://xdaforums.com/showthread.php?t=491675

I use it in my son Gene, it fast, but there are some bug, pagepool 8MB.

It will be great if run perfectly on 6828.
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
hmm nice build 21176 wwe and running quite stable on 200mhz omap device... :)
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I have only tried 21169. it is a little lag but the stability is OK. There are many nasty bugs. But most of them will not halt the device completely.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
yea, it's stable on Gene, modify the Xip today and Try it again on my 6828 and won't boot, hmmmmm it will be a hard work.
[iPAQ rw6828, XDA Atom ROM Development] wedush1234:
can i use this rom for 6818 .. coz 6818 doesnt have wifi modul ... just buy 6818 but still confuse to upgrade to this rom
[iPAQ rw6828, XDA Atom ROM Development] nicing89:
about downgrade

hi helloworld1 if i want to downgrade following ur step on ur first post

using sd card, can i downgrade if my bootlolader is version 1.0.5?

i ever tried to downgrade but after the bootloader finished, the screen turns white and not running the wm 5.

please, i need ur answer???

btw i use ur method using pc, it also didn't work, the hpruu didn't recognize my device even when i change the hpruu using ur attached one.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
You can use BL 1.0.5. BL1.01 is only useful when you update using Atom's RUU. I have done this several times. I haven't tested many devices. My device is a CHT device. I am not experienced at PC methods. I hope some people in this forum will help you.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
Of course you can. But the wifi is not working.
[iPAQ rw6828, XDA Atom ROM Development] mrdjtoto:
Can anybody helps me?

Whit b199 stable rom i can't ru programs on my rw6815. I've installed spb menu but it doesn't start...same for tom tom. When i click on icon, it doen't start.
[iPAQ rw6828, XDA Atom ROM Development] wedush1234:
thank u helloword i will upgrade it
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Wm 6.5 21189 sys

Hi Helloworld1, look this link, someone uploaded WM 6.5 21189 SYS.

http://xdaforums.com/showpost.php?p=3468006&postcount=1

here is the file link:

http://www.brsbox.com/filebox/down/fc/cf5bd94ac9dffb08629fc3051d520b27/rand/1400372001

or

http://new-htc.co.cc/gene/Hermes_RomKitchen_21189_.rar

Maybe you can download it first before they close the link, or someone can download and save it first before they close the link and give it to the Master of cooker (Helloworld1). I can't download it because my internet connection is very slow.

Thanks.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I have a 21189, 0804 Chinese original sys built by BSP. These 0409 resources are all modify from Chinese.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Hi Helloworld1,

What is the value of this entry for 6828?

Module name: coredll.dll

e32_entryrva: 00007800

e32_vbase: 03F4B000

o32[1].o32_realaddr: 01FFB000

o32[1].o32_flags: C0000040

Thanks.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
They are linking director. Linker will insert each module into a image by their physical or virtual address. realaddr is physical address. vbase is virtual address's base address.
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
Hi Helloworld1,

I think you have a secreet admirer.... ha..ha..ha..:D:D:D

http://kcrov.blogspot.com/2009/01/ipaq-rw-6828-helloworld1-roms.html
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
Haha, secret admirer! ;)
[iPAQ rw6828, XDA Atom ROM Development] voquie:
hai...helloworld my ipaq is dead now,beacuse i used micro sd 2gb for update rom..is possible to turn on my ipaq again, i try to use semi brik state in your first page,its work to turn it on and its on in bootloader menu.but nothing to do,after 15minute or more its dead again...its because i used the micro sd converter to mini sd?

and where is i can get yahei font for rom b229?

thx for your help bro...
[iPAQ rw6828, XDA Atom ROM Development] foulke:
Interesting.

As you say then, no hurry upgrading to 6.1 build.

Has a lot of people experienced problem with you latest builds ?

Do you have statistics ?

Do you know also how many are satisfied with which rom ?
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Hi Helloworld,

Thanks for explaining all that.

My radio version is 0.33 under "setting->system->system info", when flashing the firmware you created, does it replace the radio?

I have never done hard reset on the b39 except for the first clean boot, so I will have no clue whether it will cause any drama if do more than 3 times, but I did more than 3 times on the b49 as the camera wasn't working.

What does XIP do exactly?

Not real keen on the 6.1 except for the integrated voip.

Let's hope that you could figure out what is wrong with the later built ROMs and have fixes for that... I can provide the caffeine to help :D

Thanks,

K
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I flash the radio myself, and it may cause some problems. The rom provided contains only OS part. I uses the HP official update to flash the latest radio.

XIP is the kernel of the Windows Mobile OS. The version of this determine whether an OS is Windows Mobile 5, 6 or higher. You can notice the version number 5.1.195(WM5 aku 2.6) , 5.2.18508(WM6 aku 0.7) or 5.2.19199(WM6.1 beta). They are all the XIP, the kernel, version.
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
I see... Thanks for the explanation.

I went to HP official website, and there is a GSM firmware update for download (from 0.33 to 0.34), to upgrade that, do I need to go back to wm5 before doing so? or can I upgrade direct from b39?

If going back to wm5, can I just use the SD Card ROM image provided on the first thread?

Thanks,

K
[iPAQ rw6828, XDA Atom ROM Development] m4rc3l1n0:
hi kusanagi

thanks for your reply

i just tried to check if all of my softwares are compatible wit wm6 or not

some of them are except for ringo

and for my bluetooth connection is not stable

it keeps disconnecting after a few minutes

any advice?
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
I have no idea why this is happening to you, as my bluetooth has absolutely no trouble, I use Samsung and Plantronics BT mono headset, both work good, GPS connected more than 1 hour fine, send files back and forth between my Win 2003 server, WinXP SP2 and my Macbook everyday no problems.

Try backup with SPB Backup of the current state of the phone, then do a hard-reset, after hard reset, immediately try the BT before anything else, if problem still exists... then I have no clue. If problem is gone, then try install back the app one by one until the problem re-appear, then you would know what causing it. That's my only advice I think.

K
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
The Windows Mobile 6.1 have been officially released in April 1. I will also "officially" stop updating the 18508 series roms. The other reason for stopping the wm6 clean rom is that I can not test the wm6 series rom on my device. I tried other people's wm6 rom but they ALL fails to run. The 6.1 runs well though. The problem is unclear but they are related to a radio update.

I will track the 6.1 rom and try to make a clean version of 6.1 rom for everyone who are interested in. It will take me some, maybe very long, time to figure how to build a 6.1 rom based on official releases.
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Very good, just hope that 6.1 will be better. Your hard work won't go wasted... :)

K
[iPAQ rw6828, XDA Atom ROM Development] BesFen:
hi foulke,

i'm on b39 more than 3 weeks, satisfied with this rom. I did hard reset more than 3 times and everything is ok. no nightmare happened with my device.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
You can not use sd card to flash the radio. Download the radio update from HP website (The update contains WM5 image, Don't delete the wm5 image or you will fail to update radio, delete eboot). Replace the ruu with patched version, then update it. You will be WM5 now, reinstalling WM6 will retain the radio update.
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Thank!

To be sure... here are the steps copied from first post:

======================

How to downgrade to WM5 using PC

1. download wm5 rom from http://h20000.www2.hp.com/bizsupport...pappid=NextGen

2. run it and after entering the updating screen cancel it.

3. replace the hpRUU.exe in c:\IPAQ(default install) with the attached file hpRUU.exe in archive hpRUU.zip

4. Connect device to PC, then press and hold two "-" button and reset.

5. Run hpRUU.exe and do a normal update.

Note: you may delete eboot*.nbf to prevent bricking the device.

======================

The "Note" to delete eboot*.nbf should be done right after step (1) right? OR do that before step (4) connecting the device?

Thanks,

K
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
You can do it at step 2 or step 3, just before running the RUU.
[iPAQ rw6828, XDA Atom ROM Development] roma_pop:
To helloworld1

May be you can guide us, How to update only radio module till 0.34 version ?

Thanks
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Thanks... all clear now.

Just come to think about it, could the problem you have with radio anything to do with the 0.34 radio update?

I wonder how many people are still on radio version 0.34 and 0.33, and what are their experiences with b39 and b36.

I think once you upgrade to radio 0.34, there's no going back? or unless you flash with the very first official HP ROM? Hmm...

Regards,

K
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Hi,

Please note this is for 68x8 WWE (English ROM)only.

Go to the following link and download the latest radio update file (GSM update 0.34 dated 4th Dec 07):

http://h20000.www2.hp.com/bizsuppor...sId=1839223&swLang=8&taskId=135&swEnvOID=2067

And then follow the previous 2-3 threads how to go about flashing it, please be very careful and make sure you have full understanding, or you'll be risk bricking your HP.

Hope that helps.

K
[iPAQ rw6828, XDA Atom ROM Development] roma_pop:
For me it's not worked, cause i don't want to upload a OS ROM,

but when i try to update only radio module ROMs , i receive error message

:mad:
[iPAQ rw6828, XDA Atom ROM Development] tsyap:
Failed downgrade BL1.05

Hi,

:( Sigh... I'm still failed to downgrade my boot loader v1.05 on my 6828.

Can help my verify my step?

1. downloaded b39, extract file diskimg.nb0 saved to my 1GB SD card

2. Inserted to my 6828, soft reset and wait 15-20 mins

3. When my 6828 bootup, check Setting->System->HP Asset Viewer, my bootloaer version still same 1.05

Please advice! Thanks!
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Unfortunately, there's no way that you can just upgrade only the radio, has to be both...

Errors? what errors? Are you still on the original wm5 or Helloworld's wm6? If you already on wm6, please go back a couple of threads to find out how to go about it.

K
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
I think you got it all wrong.

Step (1) above ONLY upgrade the OS to b39, boot loader will not be touched.

Step (2) NOT soft reset NOR hard reset, has to be in boot loader mode to upgrade the OS, to go into uploader mode, press "-" together and poke the soft reset hole at the bottom all at the same time, and wait 13-15min.

Step (3) If you just want to upgrade the OS to b39 via SD card, you DO NOT need to downgrade your bootloader, you need to downgrade BL ONLY when you want to flash via USB.

There are instructions in this forum somewhere with link to the correct file to downgrade the boot loader along with the old wm5 OS, so search for it.

Note, playing with boot loader has higher risk in completely bricking the device, that's why SD card upgrade method is a lot more safer and easier.

K
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
There IS a way to flash the radio only but it is not working well on my device. Here are the steps:

1. Copy that radio file(*0.3.4-6815*.nbf) to a sd card.

2. Rename it to mot.mot.

3. Flash it using sd card.

But my device reset itself very quickly and do not really flash the radio.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
I don't think the converter will interfere the updating. My 2G mini sd card will also break the device. I recommend you buy or borrow a small card .

Yahei font reside in the windows vista, 2008, 7. You can copy it out in font directory. Or you can copy it out from my ROM(I have modified to suite the mobile phone).
[iPAQ rw6828, XDA Atom ROM Development] voquie:
can u give me the yahei font..because i dont use vista,i have xp already..and how to use it?helloworld do you have a plan to release update your rom? because i don't realy like m2d version.its make my pda slowly

thx for the answer...
[iPAQ rw6828, XDA Atom ROM Development] ekache:
Dear helloworld1,

Is there any possibility that u're finest clean ROM (WWE b199) can be recooked for atom exec?

Could you please show me the way?

Because I've lost my beloved iPAQ rw6828 in an accident few weeks ago, n my last PPC is now XDA-ATOM Exec-And it's kind a hard to lose the ROM WWE b199.

Thank you in advance, for your kindness to show me the light...
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
Hi Helloworld

Hi Helloworld,

Speaking of Yahei font, does it support all CJK display? Chinese, Japanese and Korean?

Cheers,

K
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
It convers most of the Unicode glyph in Chinese and many in Japanese and Korean.

The font shape is designed for simplified Chinese. So the Japanese and Korean's Kanji will be ugly.

Arial Unicode font covers more glyphs.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
It is not a easy work. The general procedure is:

1. Extract the ROM, run pkgtools on dump

2. Replace the OEMDrivers directory

3. Replace the XIP using a Atom EXEC XIP.
[iPAQ rw6828, XDA Atom ROM Development] helloworld1:
Download here:

http://www.microsoft.com/downloads/...c0-5b42-48b4-8ba8-9293fdc72099&displaylang=en
[iPAQ rw6828, XDA Atom ROM Development] kusanagi:
I see, so which font would you recommend for best CJK rendering? say simplified or traditional chinese does not matter? and where I can obtain it?

Thanks,

K