Coding tools for WM PPC? - Palm Treo 750 ROM Development

I'm interested in developing some software for my Treo 750 running WM6. No doubt there a number of different ways. I'd assume I could use Java, some .NET flavor, scripting, etc. Could someone give me some pointers toward the necessary (and free if possible) compilers and IDE's? If all you want to do is chat about the options that's fine with me too. Thanks.

gawd, I have to answer my own thread, how pathetic...
any way, found this (scripting):
http://www.sto-helit.de/index.php?module=download&action=list&entry=18

Related

So... Windows Mobile 6 is here?

midget_1990_v0_1_vanilla_wm6.rar
I've found this link in the wm5 upgrade forums but without any explanation or comment...
1-What is included in this file?
2-Ripped from which device?
3-Radio compatible with BlueAngel?
4-Every devices may had different hardwares, is that rom had universal H/W
support?
5-Are the Rom makers interesting or working on this rom?
6-Who had test this rom?
7-Which device still use this rom?
8-What is new in this rom?
9-Is there any screenshots here?
10-If someone crash him device when upgrading to this rom, who can help?
11-I know this is not a forum thread but that mean this rom-link not dangerous?
12-Can anybody give some explanations over Windows Mobile 6 (I wrote allways as 6 because this rom is not Windows Mobile 2006 <I've heard somethings on somewhere>)
At the last:
This is the best of Windows Mobile
Powered Devices Fan forum...
This site had very very unique threads, tools, roms, and lots of stuff...
I've BA & use wm5 rom by helmi_c;
what I think about this rom, 3 answers I have:
1-Bluetooth problems with my headset.(msi and motorola h3 too) without BT_Patch. But it's my problem and thats mine choose, i must wait fix. GPS and other BT services works perfect.
2-Wifi problem, sometimes needs to reset. May this problem will never resolve, i can live with this
other side Wifi give beter performance than windows 2k3, really! I think it's come from ram paging pool,
exm: I control my pc with wifi and i can play GTA san andreas from my pda, eheheh, i can show my msn web cam to
my friends
"When they out of my house! range som's 30 m"
but som's pda goes slowing down.I don't know why.
3-Phone sometimes give error while turning on/off flight mode and phone goes to lock while speaking longtimes. But not allways.
now,
There is 5 creators here, and they make wm5 roms whith different roms but they have some problems may the creators can works together and give us a clean wm5 or wm6 rom.
"What a good wish"
Sorry for the long message, but i need some information, may someone can givethis. Because i've belive here.
MANY MANY THANKS READING.
I allready saw too , but it's for Universal, let's hope we will have soon a wm6 for BA
Well they have one for both the Wizard and the Universal now, we just need one for the Blue Angel, come on guys, the suspense is killing us
Will it be possible to port the ROM for BA? 'Cos I saw some post somewhere in 4rum saying it seems impossible???
Will it be possible to port the ROM for BA? 'Cos I saw some post somewhere in 4rum saying it seems impossible???
Click to expand...
Click to collapse
that we dont know yet, also because most of BA developers are changing to Universal at the moment. honestly, I dont see that it's gonna happen soon specially without having enough developers working on it.
There is a ROM out for the HTC Universal and HTC Wizard. There is nothing yet for our HTC BA.
I did have a look porting it, but it looks pretty impossible for me to do -I'd never done it before and there is no base ROM at the moment.
Only thing we can hope for is some of those BA gods do a spiffing job on it!! (We know who they are )
Pray that it'll be quite possible!!!
imatrix said:
that we dont know yet, also because most of BA developers are changing to Universal at the moment. honestly, I dont see that it's gonna happen soon specially without having enough developers working on it.
Click to expand...
Click to collapse
So sad to hear this. All we need are the base cleaned ROM and relevant tools to edit. But like you said, I guess we may be gonna have to wait for long, if it's really possible.
nht_max said:
So sad to hear this. All we need are the base cleaned ROM and relevant tools to edit. But like you said, I guess we may be gonna have to wait for long, if it's really possible.
Click to expand...
Click to collapse
You can edit the crossbow roms with mamaich tools for WM5, but there is more than adding drivers for make WM6 work on BA, the main problem is WM6 core, if someone manage to port it it will work
(Nothing's impossible, but some things are harder to achieve)
xplode said:
You can edit the crossbow roms with mamaich tools for WM5, but there is more than adding drivers for make WM6 work on BA, the main problem is WM6 core, if someone manage to port it it will work
(Nothing's impossible, but some things are harder to achieve)
Click to expand...
Click to collapse
totally agree to that xplode, so hurry up, we are all waiting
anyway plz do your best
alternately you COULD try running xbow on top of wm5 core (similar thing was done for OS X on PC's, until recently for that they used 10.4.8 OSX with 10.4.4 kernel) If this works (it should - kernel for WM5 is 5.1.xxxxx, WM6 is 5.2.xxx, only a 0.1 increment) then you could run crossbow just without the core
without the core rom, are we gonna have most functionalities still?
i dont know - im just brainstorming atm
hopefully most of the features will be separate from the core, remember it's still based on CE 5 and only a .1 increment
Hi guys,
I've been looking at the WM6 leaks for Uni and Wiz with a view to getting something running on BA.
The 2 biggest problems are
- the kernel (nk.exe) is compiled per-hardware platform.
so a WM6 kernel exists for universal, and for wizard, but not for BA
the only reason we were able to run WM5 on BA was because of a leaked
kernel for our hardware platform
- the WM6 roms are much larger than wm5 ones
Even a base set of features seems to need careful packaging and some
UPX compression to fit in the BA's 32mb ROM
Even if the WM6 applications and features could be persuaded to run in the existing WM5 kernel, the result could never be really called "WM6".
Without a proper kernel for BA, I doubt it's really worth the effort.
So we all wait for the right kernel, then thing's done. Think that It's gonna be available someday.
That seems im? Possible.
Why?
Some members already try to tell this
bastard reality but it's true.
Core system = kernel structure
must be emulate to BA's H/W.
The kernel softwares especially written for which device will use it.
but we forget a point!
All of Windows Mobile OS's had a SDK
and they have flexible content.
What i mean?
We have 2 problems.
1- Hardware compatibility.
(Drivers and device functions management )
2- OS infrastructure
(Device based shell and kernel api management.)
Explanation:
1-We're already know all of PocketPC devices had different hardwares. We must make or find or emulate current drivers to our BA...
How?
Too hard... it's an engineer work.
Assembly and C knowledge necessary.
But we have a key:
Every Windows Mobile OS kernel versions
written in same way. May we can use
old drivers? may anyone can emulate them.
2-OS integration and device management structure with shell and kernel api's.
Windows OS's allways use API system with 2 types.
1) Shell api ( Interface )
That used for visual and non-visual OS functions. like DirectX api's.
2) Kernel api (Core system)
To use device funcitons,
accesing Processor, RAM, ROM and
others.
Some Windows mobile versions had same hardwares but they managed
with different API's
Why?
I don't know...
what we need?
We must emulate this API's?
How?
Not hard as first problem but not easy too...
I think there is one way.
We try to hardluck, remake and convert old API's to the new ones.
This is illegal and outlaw. Goes to reverse engineering and Bill gates will angry...
Yes that is impossible as first one.
Windows Mobile 5 OS's can be port but at this time no one have so much information about WM6 kernel and shell systemand nobody did make an explanation about WM6 SDK how it's works.
This comments mixed with what i've earned from internet.
If you don't understand...
Think so as;
is Windows98 have transparency windows?
is Windows XP have 3D desktop? or AURA interface?
I CAN SAY CLEARLY:
This is impossible just yet,
may be next times but not at now.
Note: Universal and BA uses smiliar hw than others.
THANKS.
When will crossbow actually be realeased in final version (leaked or non leaked, but a stable version)?(I know we can't tell whether it will be leaked or not!)

Extract App from WM6 Rom

Now that we have a WM6 Rom avaliable for the Wizard, does anyone know how to extract certain programs and replace them in the WM5 Roms??
Particularly the Email client and Remote Desktop
Now you may ask why the he!! don't you just use the WM6 Rom?
Because I am in a corporate environment where I use the program provided by the company to both sync and access my information (Lotus Notes) Intellisync and OneBridge and neither of those have support for the yet to be "Officially Released" WM6
Any help would be greatly appreciated.
Thanks
Well, bad and good news for you. First of all, what you are asking probably will not work. Good news is, you DONT NEED SUPPORT!~!! WM6 is STILL CE5, its just a minor upgrade (like windows 98 to windows98se). So.... most likely your programs will function perfectly. It is very rare when a wm5 program does not function in wm6 and useually those are system tweaking programs. I would make a complete backup of your device and try wm6.... you might be pleasantly surprised.
But moving apps from Crossbow/WinMob 6/5.2 to WinMob 5 isn't as easy and depends on how they were compiled. Most MS stuff won't work without modification I think.
V

Why not an IE6 CAB file?

Is it that noone is able to do it? or is it that noone wants to do it?
There are plenty of folks that would love to have a cab for several reasons...
I concur strongly
Unfortunately I do not have the skills to do it for myself and for others here, so Im sure many will be extremely grateful to the one helping with offering a IE6 Cab. I don't like Opera, and as a private person, I don't like MSFT attitude towards this issue.
IMPO, IE 6 should be made public as an installable.
==========
Saar Avigour
I agree with you
I like opera so so. Which doesn't mean that I like IE more at its actual version. I have seen IE 6 under WinMo 6.5 and looks way better.
What I would like to see, if noone is able to make a cab, is how to overwrite the actual version of IE with one of those cooked into ROMs. To put it simply... copy all the files required for IE6 into their respective folders to overwrite the existing to upgrade version the hard way.
Is this not possible also?
There are CAB files of IE6 floating around on XDA, but they don't work for 99% of the people who try them.
IE6 is very difficult to CAB up because of how deeply integrated into the OS core it is. Also, you need to be running a ROM based on specific OS builds.
Thanks I guess this closes the thread.
Regarding that cab file, I have not found it at all in this website, and have spent time searching :/
airnan said:
Thanks I guess this closes the thread.
Regarding that cab file, I have not found it at all in this website, and have spent time searching :/
Click to expand...
Click to collapse
Personally, i don't like PIE6 at all so imo, you're not missing out on anything.
Anyhow, thread closed per request.

downgrading to Wm6.0

Hi gurus,
I'm using a software (designed for my company) working only with netcf1.0. So i cannot use it on Wm6.1.
I have made tests and this software works well only on WM6.0 and less.
So to avoid compilation cost and time, i wish to cook a custom rom like this.
Download kaiser WM6.0 rom : important --> i dont think a WM6.0 jade rom exist
Download Jade WM6.1 rom
replace kaiser drivers with jade drivers
rebuild rom and pray
do you think this can work ?
i know, its a risky business to play with fire
waiting for your opinion about the feasibility of this process
thank you in advance for all your reliable help and feedback
from a developer's point of view:
why not going to get an update of the desired app?
it's quite difficult these days to get 6.0 devices.
NETCF V2 supports NETCF V1 applications with high degree of compatibility.
if it's a clean programmed app, there should be not more to do, than taking the vs2003 project, convert it to a vs2005 project, and run the 2.0 compiler.
I'd rather ask the app's developer for update-costs, than hunting for a ROM with limited functionality (but even more bugs).
ME TOO
I have the same problem with a piece of software for our field engineers, we are a sub contractor and have no control over the software developer. What i have found however is many 6.5 cooked roms work ok

6.5.5 ROM from Microsoft?

Is there such a thing as an original ROM from Microsoft? Would this work on the T2 or would I still need to load drivers and other items to get it to work on AT&T 3G?
6.5.5 or any other similar branch hasn't RTMed from what I know yet. These branches will end up as WM6.6 (WP6.6).
And they are mostly for capacitive touchscren phones, not for our resistive.
Thanks for the reply. Let me re-ask. Where can I find a virgin 6.5.whatever ROM that is close to the base OS from Microsoft before the chefs add their touches? Honestly, I am minimilist and I want to run Titanium with the built in IE and not much else.
Looking at all the ROMs, even the default from HTC, I cannot tell you what is native Windows Mobile and what has been cooked in.
Thanks for your help.
You're gonna have to cook
Get latest build from MS here at Chef Central in huge "Last SYS" thread and dump some stock ROM (2.07) to get drivers. Don't forget to add the base OEM packages as well, like Camera, SensorSDK etc, otherwise most of the stuff like GSensor, ... won't work
http://forum.xda-developers.com/showthread.php?t=681667
This is as close as you'll find.
osu9400 said:
Thanks for the reply. Let me re-ask. Where can I find a virgin 6.5.whatever ROM that is close to the base OS from Microsoft before the chefs add their touches? Honestly, I am minimilist and I want to run Titanium with the built in IE and not much else.
Looking at all the ROMs, even the default from HTC, I cannot tell you what is native Windows Mobile and what has been cooked in.
Thanks for your help.
Click to expand...
Click to collapse
There are a number of stock ROMs in this forum, do a search. However all of these were designed for a specific carrier, and will have the carrier bloatware. MS does not sell their OS directly to the public, so you have to use what the carrier or HTC puts on there.
Actually, it is very simple to remove sense from a stock ROM and rebuild it. Check out the kitchen software programs. The difficult thing about building your own ROM is trying to ADD stuff - that gets complicated.

Categories

Resources