Platform Builder CE 5.0 - Windows Mobile Development and Hacking General

Does anyone have any experience with this program?
If yes,
1) Is it possible to build a OS for a custom device?
2) Is there a way to extract files from a magician ROM?
3) Is it posible to import magician drivers in the platform builder?
4) Can platoform builder create a ROM file with WM2005 to be used with the magician?
Any help is highly appreciated

andrew_sh said:
1) Is it possible to build a OS for a custom device?
Click to expand...
Click to collapse
Yes. I've managed to boot Pentium 3 with WinCE 4.20 about 2 years ago. Have not tested this with WinCE 5.0 but it should work.
2) Is there a way to extract files from a magician ROM?
Click to expand...
Click to collapse
Yes. Dumprom.
3) Is it posible to import magician drivers in the platform builder?
Click to expand...
Click to collapse
Mostly no. But several files can be imported.
4) Can platoform builder create a ROM file with WM2005 to be used with the magician?
Click to expand...
Click to collapse
Of cause it can.
But noone can use a trial PB to create WM5 ROM without BSPs. Only WinCE 5.0 ROMs can be created for a limited set of devices.

thank you very much

Hey, ive just installed the new PB and want to build a CE5 rom for a PC. Can you give me some tips on how you did it?
I also have a thin client box the Compaq T20, it has embedded NT4 atm and id love to put wince 5 on it too, if you have any helpfull hints id love to hear them.
Ive managed to build a rom, but im not sure how to make it work on a PC or the T20...

mamaich, if i wanted to build a rom for a HTC phone, how would I start?
Choose Xscale BSB, then maybe add some drivers, then how do I get it on the phone?
I don't want to have a fully functional OS, just to experiment. Are there any chances of destroying the bootloader or anything? If you have any experience or any tips please answer

andrew_sh said:
mamaich, if i wanted to build a rom for a HTC phone, how would I start?
Click to expand...
Click to collapse
You should start with Himalaya BSP. But you don;t have it of cause.

Related

HELP I need help converting back to Windows CE

HELP ME PLEASE !!!!!!
I downloaded the XDA special edition ROM but I want to convert back to Windows CE or Windows 2002.
I am new with one of these and have absolutly no idea what I am doing.
Can anyone help me.
I made a huge mistake and hopefully someone out there can help me fix it.
Thank you!!
XDA Developers ROM is a PPC2002 OS ... what's wrong with it ?
or you mean you want your old original ROM ?
I would like my old original ROM...
O, man!
How could you! SER v1.2 is the best 2002 ROM ever produced! You just ignore or erase things you don't need!
What exactly you do not like about it?
Colors? There are tons of software to change it, most of it have very useful functions (WisBar)!
Programs running on StartUp? \Windows\Startup and erase the link!
Equipement? Lots of freeware included in the very ROM - the best way to save memory - my system now takes 3.8Mb, the rest is FREE!
+ Tweakers
+ No SIM lock
+ Useful stuff I had to pay for is now included for free (freeware alternatives of progs I used - Calculator, Browsers...)
+ SIM Toolkit, Players, Messagers, Launchers, Stopwatch, Personal Ringtones...
Conclusion: the only way to make me leave this ROM is to produce WM2003-based one!
Think twice before you do so!
ok, but we wait for one for XDAII too!!
bob190cm said:
Conclusion: the only way to make me leave this ROM is to produce WM2003-based one!
Think twice before you do so!
Click to expand...
Click to collapse
Already done....
Take a look at http://www.xda-developers.com/ROMkitchen/
Special Edition ROMs are soooo yesterday.... We're proud to unveil our largest project yet: ROMkitchen. Now you too can modify your ROM to contain precisely what you need. Create your personal ROM, based on the ROM you like.
Click to expand...
Click to collapse
Stefan

Himalaya Linux - the usual question

hi guys
first off...sorry for posting the usual question...its been done to death
i have been out of the xda-dev site for a while and have lost track of things.
i always hoped himalaya linux would get done.... but from what i can see its still lacking the key components (eg phone support under gpe).
i am a uni student on placement at a company that actually writes mobile phone radio stacks...so i am learning embedded c and about the interesting side of the hardware/software interface.... now i want to actually do something about this lack of a fully usable phone.
my questions go as follows..
1> what is the current stage of himalaya linux ... i have a feeling the wiki's are probably out of date
2> is anyone actually still working on it
3> i know only a little about haret i get the idea it is also able to watch hardware (and isnt just a bootloader)...where can i find docs about using it to do this.
4> was jtag ever found on the himalaya
5> of the code in the tree what files are specific to the himalaya
i have much to learn on writing drivers etc for linux...and alot to learn about embedded c, reverse engineering etc....ok so i have a hell of a lot to learn....but i'm willing to try! (i also have 3 himalayas (1 has a bust screen) so plenty of tinkering can be done)
any other tidbits of information would also be appreciated
i think my basic goal would be the phone working.
after that get the other little bits and pieces
get the backpack cf working
get sdio and wireless working.
but these are the kind of goals that will take a long time so we'll see
i'd also love to work on the UI one day.. GPE and OPIE just dont toot my horn enough yet.
thanks
Tim
tim_programmer said:
1> what is the current stage of himalaya linux ... i have a feeling the wiki's are probably out of date
Click to expand...
Click to collapse
It is out of date, but some parts are in a good shape.
2> is anyone actually still working on it
Click to expand...
Click to collapse
Yes, because it has many common hardware and features with blueangel.
The kernel source is not being fixed, because it is decided to make blueangel
work first, and then reuse and adapt the cleaned code for himalaya.
3> i know only a little about haret i get the idea it is also able to watch hardware (and isnt just a bootloader)...where can i find docs about using it to do this.
Click to expand...
Click to collapse
There are no "real" docs, only the source code. Many pxa27x functions are
implemented in haret, that either work or need minor changes for pxa26x.
4> was jtag ever found on the himalaya
Click to expand...
Click to collapse
Yes, it's in wiki since 3 years or so
5> of the code in the tree what files are specific to the himalaya
Click to expand...
Click to collapse
Blueangel is the authoritative source.
i think my basic goal would be the phone working.
Click to expand...
Click to collapse
AFAIK, the phone works. But not with the latest 2.6.18-hh0 kernel.
This one has a lot of audio problems anyway, so it's not a major concern right now.
get the backpack cf working
Click to expand...
Click to collapse
It's a bit challenging. The backpack is implemented in so-called ASIC5,
and there are no docs for it.
get sdio and wireless working.
Click to expand...
Click to collapse
You mean SDIO wifi card ?
The SDIO host can be done relatively easy, but good luck with the wifi part
I know 2 of them, one with the TI acx100 (should be doable, because
there is linux acx100 driver), another needs the firmware upload in Motorola
SREC format, maybe even prism2.
And there is no free software SDIO for linux, you need to do some heavy RE.
Hello guys,
I have got Himalaya and I would like to help with implementation of some driver/software that is needed.
So I have got a few questions (some of them are similar to tim_programmer's, but I don't know if there are not outdated):
1. Where is the current branch with Himalaya specific code?
I have found:
- K2-6-12-hh2-xda0-ba0 (http://xanadux.cvs.sourceforge.net/xanadux/linux-2.6-xda/) and
- K2-6-21-hh20 (http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/)
Is himalaya specific code that is in K2-6-12-hh2-xda0-ba0 already included in K2-6-21-hh20?
Or what differences are between these branches?
2. Is somewhere available (SD card/NFS) image with kernel+initrd+GPE that is already running on Himalaya?
I have found:
- http://wiki.xda-developers.com/index.php?pagename=HimalayaLinuxBooting
It boots, but freezes during boot (after some changes in initrd it was possible to connect to the MDA with SSH via USB bus)
- http://wiki.xda-developers.com/index.php?pagename=HimalayaStandaloneGPEWithoutSD
Link to GPE is dead.
- http://handhelds.org/moin/moin.cgi/Himalaya
There are screenshots of GPE so it should be working image somewhere.
3. Is it posssible to boot some BlueAngel "distribution" on Himalaya? (Possibly with a little changes?)
I have found:
- http://handhelds.org/moin/moin.cgi/BlueAngelHowtoInstallLinux
Could it be used on Himalaya?
4. What is the current state of Himalaya support in Linux? What is already done and what not (or partially)?
I have found:
- http://wiki.xda-developers.com/index.php?pagename=HimalayaToDo
But there is not mentioned of what branch state it is.
5. Is any other bootloader than HaRET with that is possible to boot to Linux directly from SD card without Windows booting?
I have found:
- bootldr (http://xanadux.cvs.sourceforge.net/xanadux/linux-2.6-xda/bootldr/)
What is it?
A lot of information about Himalaya development is outdated and I don't know where to start :-( So any help is welcome
Thanks
Drasar
drasar said:
A lot of information about Himalaya development is outdated and I don't know where to start :-( So any help is welcome
Click to expand...
Click to collapse
join #htc-linux at freenode.
Thanks for the link..just joined
btw when i start Haret on my Hima..the Thermometer goes up and the eyes go red..and then few lines comes up and thats it..i have tried every thing but cant get Linux to work
waiting for the New Linux Mobile
ather90 said:
btw when i start Haret on my Hima..the Thermometer goes up and the eyes go red..and then few lines comes up and thats it..i have tried every thing but cant get Linux to work
Click to expand...
Click to collapse
What kernel have you tried? What was the last message on display? Some old HaRET versions (e.g. 0.3.6) have a problem with big kernel and boot fails on mounting root fs. So try the newest HaRET 0.5.1 that goes fine.
Thankxxx alot..u are rite i have 0.3.6
here is what i have :
haret-0.5.1.exe
initrd-2.6.12.gz
modules-2.6.12.tgz
zImage-2.6.12
are these all latest
ather90 said:
haret-0.5.1.exe
initrd-2.6.12.gz
modules-2.6.12.tgz
zImage-2.6.12
Click to expand...
Click to collapse
For kernel 2.6.12, follow How To Compile 4 Himalaya instructions. It works, I have tried it yesterday ;-)
Thanks alot..thankfully i have Ubuntu so compling is no big
i will contact u for more assistance

How To Make Your Own Windows Mobile OS

Does anyone of any software how you can edit the graphics and any links to tutorials on how to do this.
I have just learnt how to update my own prophet with new windows mobile editions ...
I am now running Windows Mobile 6 Iphone Edition.
I would like to be able to edit the files used in this ROM or be able to create my own?
Can anyone help please ?
Maybe Cloudyfa could help? Or Maxniper ?
Cheers.
HyperCore Kitchen, but you will need lots of reading...
I have just learnt how to update my own prophet with new windows mobile editions ...
Click to expand...
Click to collapse

How to install wince 6.0 on a PNA device?

Hi there,
Any suggestions as how to install wince 6.0/RC2 or WINCE 5.0 on a PNA/GPS Device that is already desktopfree and contains WINCE .net 4.2?
Is it possible? Is so, can someone guide or suggest further reading?
- Regards,
Bob.
bob001 said:
Any suggestions as how to install wince 6.0/RC2 or WINCE 5.0 on a PNA/GPS Device that is already desktopfree and contains WINCE .net 4.2?
Is it possible?
Click to expand...
Click to collapse
No
Sascha
Some explanation would be more useful.
Look at this thread on similar lines..it needs lots of work but not sure why it is impossible?
--
http://fixunix.com/windows-ce/32307-anyway-upgrade-windows-ce-3-0-compaq-ipaq-3630-a.html
--
i have a Route66 PNA and that's already win mobile 5 was looking to hack that if anyone knows how ?? it,s got a large touch screen and would make a great mobile media system

Steps for cooking ROM from WM5 to WM6.1 then WM6.5.x

The final upgraded ROM of my device is WM5, but I am going to cook a knew WM6.1 ROM and finally WM6.5.x or if it is possible jumping to last step. SO I need a tutorial.
Any points is highly appreciated.
mechhadi said:
The final upgraded ROM of my device is WM5, but I am going to cook a knew WM6.1 ROM and finally WM6.5.x or if it is possible jumping to last step. SO I need a tutorial.
Any points is highly appreciated.
Click to expand...
Click to collapse
which kitchen are u suing??
first u need a 6.1 or 6.5 build. there are alot at
Latest Windows Mobile Builds [SYS|XIP.bin]
then extract the file ..then import a new WM build from ur kitchen
now u have a 6.1 or 6.5 rom
Mr.zeus said:
which kitchen are u suing??
first u need a 6.1 or 6.5 build. there are alot at
Latest Windows Mobile Builds [SYS|XIP.bin]
then extract the file ..then import a new WM build from ur kitchen
now u have a 6.1 or 6.5 rom
Click to expand...
Click to collapse
OK man The process is not as easy as you say but for your info I should say that I can extract XIP, IMGFS parts
Also I have gotten latest wm6.1 21057 build, and also 25028 & 23168 [SYS|XIP.bin] appropriate for my device resulution, QVGA.
AND I know cooking process is not as easy as just changing SYS parts.
.............................
You should dump the latest rom for your device. You'll need the OEMXipkernel and the OEM to build an uprgraded rom. Cmonex has a thread on how to upgrade a 5.0 nk.exe to a 6.0 nk.exe. You'll want to know how to do that. You can't build a rom with just the Sys build, you also need all the device dependent parts (mainly the drivers and the nk.exe).
Farmer Ted said:
You should dump the latest rom for your device. You'll need the OEMXipkernel and the OEM to build an uprgraded rom. Cmonex has a thread on how to upgrade a 5.0 nk.exe to a 6.0 nk.exe. You'll want to know how to do that. You can't build a rom with just the Sys build, you also need all the device dependent parts (mainly the drivers and the nk.exe).
Click to expand...
Click to collapse
I've searched and could not find it. would you please send me the link?
http://forum.xda-developers.com/showthread.php?t=384137
Farmer Ted said:
http://forum.xda-developers.com/showthread.php?t=384137
Click to expand...
Click to collapse
Thank you very much, I will check it and let you know the result, but at a glance the topic seems different from my request.
mechhadi said:
Thank you very much, I will check it and let you know the result, but at a glance the topic seem different from my request.
Click to expand...
Click to collapse
Which device is yours ?
Pisca said:
Which device is yours ?
Click to expand...
Click to collapse
My Device is Gigabyte Gsmart i or Gsmart i64
If you need final official ROM let me know.
any help?!!!!
mechhadi said:
Thank you very much, I will check it and let you know the result, but at a glance the topic seems different from my request.
Click to expand...
Click to collapse
You'll find an nk.exe patcher a page or two down in that thread. It will update your kernel to 6.0, and also cert patch it.
Farmer Ted said:
You'll find an nk.exe patcher a page or two down in that thread. It will update your kernel to 6.0, and also cert patch it.
Click to expand...
Click to collapse
where can we find them? i heared there are for all devices (for expl i need for opal but i could'nt find)
again i heared about a kitchen for making them. so how can we make a 6.5nk.exe?
Cmonex posted the nk patcher in the thread; just read the thread, it's not that long.
You can update from 5.0 to 6.0, but as far as I know, you can't update the nk from 6.0 to 6.1 (there are significant differences), and if you don't have a 6.5 kernel, you never will.
Farmer Ted said:
Cmonex posted the nk patcher in the thread; just read the thread, it's not that long.
You can update from 5.0 to 6.0, but as far as I know, you can't update the nk from 6.0 to 6.1 (there are significant differences), and if you don't have a 6.5 kernel, you never will.
Click to expand...
Click to collapse
Yes I got the tool and patched my nk.exe to 6.0 WM and could not find 6.0 SYS but no luck to cook even 6.1 WM. as I mentioned in my topic .
what about 6.1 to 6.5?

Categories

Resources