Related
I've been lurking and reading the posts and I'm very impressed with the level of knowledge, willingness to help and general friendliness so I thought it's about time I said hello
I recently got an O2 XDA Exec with Rom 1.30.107 WWE, Rom Date 04/11/06, Radio 1.09.00, Protocol 42.42.P8, ExtRom 1.30.162 WWE
I set it up with minimal branding so there's only a little O2 stuff in there and I've not added any applications, generally I'm very happy with it
however basically it's a small PC or pda with a phone built in and among other things I'm a programmer (years out of practice but it still counts honest! ) I've had a trawl through the forum and can't seem to find the answers I'm looking for so I guess my first couple of questions are these
what tools do I need to write applications for this beastie ?
can the visual studio express suite thats free from M$ be used and if so has anyone else managed it ?
also as it's a windows system it's got a registry soooo....
can anyone recommend a good registry edit tool so I can have a look through the settings ?
and is there a list of registry tweaks anywhere (I'd like to stop the IE key going to pda.o2.co.uk and send it to my home page for a start)
needless to say I am not desperately rich so freeware is preferable to anything I have to pay for, but if I have to pay for something then it will recieve serious consideration
thank you in advance
Official info from Microsoft regarding development http://www.microsoft.com/windowsmobile/developers/default.mspx
As for registry editing, one is as good as another in most cases. Personally I use Tascal Registry Editor http://www2r.biglobe.ne.jp/~tascal/download/pocketpc/tre.htm
And there's some good freeware here http://www.pocketpcfreewares.com/en/index.php but there are many more sites out there.
I'm using embedded visual c to do the job. other than me having difficulty getting hang of the GUI language (I came from DOS based C and Java), seems alright. It suppose the WM2003 SDK but doesn't seems to support the WM5 SDK.
ok thanks for the response so far
looks like I need visual studio 2005 if I want to write any apps according to Microsoft specially if I want to use the WM5 SDK although I've caught a reference to something called Pelles C from http://www.smorgasbordet.com/pellesc/ which is donationware i.e. free but they would like a donation and probably doesn't support the SDK but free is free
I'll check out the TRE registy editor too
thanks so far guys please keep 'em coming
YE GODS! VS2005 Basic costs more than I paid for the XDA !
I think I'm going to look a bit harder at this Pelles C doubrey
thank you AlanJC the registry editor works perfectly
modified HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD\PieHomePage to my home page URL closed TRE and hit the IE button and lo and behold it went to my home page I am now officially a happy bunny
it would have been easier if TRE had a search function but again free is free so not complaining here
Hi,
I have a fair background in various coding languages, and there are a couple of programs I want to try and build.
However, while I can usually pick up and understand a language quite easily the problem I usually find is a lack of knowledge of the objects available to make life easier and the functions which are available.
So far, I've sat around and got a setup which I think should allow me to write and compile WM5 applications and today plugins, but I have suddenly found I am missing that "thing" that made writing in other languages easier - effectively a "Cheat Sheet".
What I would appreciate from the other coders with experience in writing software for WM5 is a list of what windows or books you have open for reference when coding. Is it just MSDN, is there a specific page that you have bookmarked or do you just google for it every time?
Any further advice (like good compilers I might have missed) will also be greatly appreciated.
Thanks in advance.
I'd like to hear from others too about this..
So far, My buddies for development help have been:
1. Search in MSDN
2. Search in Google
3. Ask on xda-developers
4. Search in MSDN forums and usenet groups for pocket pc developers
5. A book (that i dont refer to too often) whose name goes smthing like "Programming for Microsoft Windows CE .net" by Douglas Boling (Its not for .net development, it covers native development mostly. Windows CE .Net refers to a version of CE)
6. I also have another book that i have not even opened till now. It is solely for .net development (which is not my forte). Its by Wrox Publishers. If I remember the name correctly, it goes smthing like "Professional Microsoft Smartphone Programming"
There is an exellent documentation on .NET & Native Code on MSDN.
Then there are samples as well, again on MSDN.
For a today plugin, there is a very good sample by levenum which u can easily find in this section of the forum.
For me its always been google & this forum, no boooooks !!!
or
www.codeguru.com
in most cases programming for pocketpc's is like programming for pc's
Thanks for the replies guys. I see what you mean, MSDN is rather good. I was beginning to think it was just WM6, but I eventually found the section on WM5 (which I am planning on coding for given my phone is WM5). Their Wiki also had some good info on it too. Don't know whether these will be my coding buddies yet though....
shantzg001 said:
I'd like to hear from others too about this..
Click to expand...
Click to collapse
I'm glad someone else is interested. TBH I am surprised there is not a sticky at the top of the forum with this information in or a link to the Wiki for further details, but I could only find details of Development Tools on the wiki.
shaileshashar said:
For a today plugin, there is a very good sample by levenum which u can easily find in this section of the forum.
Click to expand...
Click to collapse
Thanks for this pointer. I found two (here and here) which look promising. Don't know if there are any I missed....
Just a small tip when searching in MSDN... add ce in the search pharse. For e.g., "ce WM_TIMER" will give you the CE related sessions at the top.
I like www.pocketpcdn.com - articles and code examples for Pocket PC and Smartphones arranged by categories.
Also www.codeproject.com has been helpfull at times.
So I just got my Mogul, and trying to find software for it is really annoying. no list of programs with screen shots, each program type has about 40 different homebrewed versions, most of the stuff doesn;t have a lonk to download anything, no homepage reference so you don't know if you're downloaded a version 4 versions older than the current, piss poor instructions on howw to actually use it, etc.
Is there an actual list of software links, that is updated with the most recent verion, of sotware for this phone? For example, I'm interested in adding that "Cube" menuing system, and doing a Google search returns 50 different versions of 20 different pieces of software linking to pages with older versions of the software that doesn't even work.
Is there a commonly accepted "best" cube type mening system out there? how about a commonly accepted "best" iPhone like interface?
emkorial said:
So I just got my Mogul, and trying to find software for it is really annoying. no list of programs with screen shots, each program type has about 40 different homebrewed versions, most of the stuff doesn;t have a lonk to download anything, no homepage reference so you don't know if you're downloaded a version 4 versions older than the current, piss poor instructions on howw to actually use it, etc.
Is there an actual list of software links, that is updated with the most recent verion, of sotware for this phone? For example, I'm interested in adding that "Cube" menuing system, and doing a Google search returns 50 different versions of 20 different pieces of software linking to pages with older versions of the software that doesn't even work.
Is there a commonly accepted "best" cube type mening system out there? how about a commonly accepted "best" iPhone like interface?
Click to expand...
Click to collapse
Um, there are literally THOUSANDS of programs that work on the Titan. It doesnt take a lot of work searching to find programs that are awesome. Try using the search feature of this website or ppcgeeks to find what you need instead of asking someone to deliver it to you.
Searching is your best answer. Making a list of the most currnet builds out there (some of which the most current isn't the "best") of software out there would be obselete in a months time. I've got the best results with trial and error in finding what works with my setup (hardware, rom and radio).
Thousands? I've downloaded about 20, and TWO work. the rest do NOTHING, due to obscure compatability problems, some random patch being required that no one seems to have, or it just flat out won't work, period. It;s incredibly frustrating.
Most have said it. You need to do your own research and on top of that what's good for you may not be good for someone else. In a way this is the fun part - the searching for the good stuff. Also, I take much advise from the experts on this and other forums.
In any case, you can't *****. The source of this software is coming from thousands of people/companies. Some write something good and just dump it on a server for others to download and offer little to no documentation. BUT... you pay nothing in many cases (can't ***** there). ANd it's almost always "run at your own risk!".
Want something stable, documented, and supported by a company... stay stock (OEM). Wait... my stock software was not stable, not well documented, and hardly supported (Sprint). As a matter of fact an alpha ROM I am running now is much better than the OEM software that the phone came with.
Willing alpha and beta tester,
tsp
Mogul w/ 6.1, 3.16, 3.27, 60711, NexVision Alpha ROM.
YMMV
make sure you are downloading ppc applications and not smartphone ones, and that you are downloading applications for WM6. If the app doesn't work then search the forums to see what other peoples experience is with that program.
while some of the responses here have been a little abrupt, you need to understand that your request is literally impossible. Nobody could possibly compile of a list of all the software that can run on the mogul.
Here are some things to try, though:
Search the forums for "best programs" and such things
Download different windows mobile apps and try them -- I've rarely found any that don't work.
Figure out what functionality you're looking for, and search specifically for that.
At the very least, if you want to post a query such as this one, you need to specify what exactly you're looking for. Our friend above wasn't exagerating when he said that there are thousands of apps that run on the mogul. If you're new to windows mobile, it'll take some getting used to. Be patient and read a lot. you'll figure it out.
Most people on this board are happy to help you with problems, but they do expect that you exert some energy on your own. If they feel like you haven't, they get touchy.
This thread might become a little more useful for you if you were to say what you are looking for (for example, if you're looking for a good program for maps and such that uses a data connection, I recommend Google Maps (visit http://m.google.com from your mobile phone)
Hope this helps, and good luck!
id say VITO SMS CHAT v1.0.1 is almost a must have if u text alot and have a stock ROM...most the custom ROMS have some form of threaded SMS added for u...but stock ROMS dont and this is a very nice program...i dont use this site much, but im on ppcgeeks 24/7 and i know we have a thread about it there...
also if ur looking for a nice web browser check out netfront browser 3.5 is pretty quick and it loads full websites not just the mobile version...and if u use myspace it actually loads the persons page background...its in beta now till may 31st, but if u search hard enough u can find ANY ppc program for free
I tried searching for a while now. After a failed ROM update I lost all my apps so I am re-customizing everything. How do you change the Title on the Home page? Right now it says: 'TELUS' but that's a little tacky. Can someone guide me to the right post?
Titan Apps
I have quite a few apps that I have been collecting would be happy to contribute to the list let me know...also in the development and hacking section there is a huge list of HTC apps that are pretty much always a go on the Titan.
I am new to this site.. I have a moguel.. and I would love to know what programs u have..please contact me at [email protected] with the info..please and thank u.
marriotheblackguy said:
I have quite a few apps that I have been collecting would be happy to contribute to the list let me know...also in the development and hacking section there is a huge list of HTC apps that are pretty much always a go on the Titan.
Click to expand...
Click to collapse
i'm a noob as well but i read a bunch.thing is there are terms and titles that make reading these threads as bad as reading the bible at times.i tried a bunch of stuff since i had my mogul.i removed a bunch of stuff as well.but right now i use spb mobile shell,pocket plus,fun contact,s2play,s2u2,weather panel<-------- wich is cool as hell but takes a bunch of tweaking imo to get to run right.(still haven't got my radar images right)gpstoday,thumbcal,and a bunch of games.i'm not an expert by far but i know these apps work fine on my device.
this is pretty confusing but this is the index i use to keep track of all the apps that both work and are user-friendly(to an extent).
its kind of hard to understand of you havent written it but what ever
if you have any questions feel free to ask.
EDIT:btw i have all of these stored. (as in .cabs, .exes....)
KEY
--------
X = Located in Backup
O = Must retrive
-----------------------------
ON DISK BUT HAVEN'T INSTALLED
-----------------------------
--------
PROGRAMS
---------
O-PDAMedia SIP Keyboard Light v1.0 - Full Screen Keyboard
X-An Original Idea.com Webby - Alternate Internet Browser
O-TCPMP AAC Plugin - Enables AAC PLayback capabilities for TCPMP
O-TCPMP - Alternate Media Player
A_C Slide2Unlock
X-TNT Task Manager 2_0_30487_2 - Task Manager in Tray
X-The EquinoXe Wizard reTOUCHed - New Phone Keypad
X-PHM Registry Editor
X-CodyPPC Threaded SMS
X-Picsel Browser
X-Windows .NET FRAMEWORK
X-Adobe Flash Lite 2.1
X-TouchFlo
X-TOUCHFLOCONFIG.TXT
X-Slither's Cube
------------
EXECUTABLES
------------
X-LAUNCHER - iPhone Emulator
X-REQUIRES CONFIG.INI
X-REQUIRES GFX.FOLDER
X-PPCPimBackUp
X-REQUIRES PIM.FOLDER
X-Where is my Ram?
-----------------
WMDC EXECTUTABLES
-----------------
X-Christmas Runner Lite
X-Chess v2.0
X-Gnuboy-GameBoyColor Emulator
X-Pokemon Crystal ROM
----------
THEMES
----------
X-wm6t-waterandfire.tsk - Lighter with Water
X-wm6t-stargateprometheus.tsk - The Prometheus -> Stargate
By the way, the cube isn't all its made out to be. TouchFLO is worth it, but I find myself constantly bringing up the cube on accident, not to mention that its stays in the background after launching. (eating up 8-9% of memory) It's nice to play with, and its great for showing off the capabilities of the phone but in the end, for me, it just wasn't worth it.
Then again, to each their own. Truly, TRY programs out. People like different things so you can't always trust a stranger to give you accurate advice.
I was once a "noob," having switched from Palm to come over to the "dark side" (remind me of the Mac vs PC thing). I have the VZW XV6800 with DCD's 2.3.2 rom onboard. I have thrashed and trashed my poor PPC many times before getting it stable the way I want. I have the following recommendations to all "noobs" who want to see "what works and what doesn't."
1) Don't fear the hard reset. If things go completely screwy, simply start from scratch. I store all my cab files on the card for this purpose. BTW, I have never needed to call Verizon after a hard reset. I simply *228 to program the SPL and "everyting is irie mon."
2) Make every effort to find the answer yourself before posting a question anywhere. You are likely not the first person to have whatever problem you think you have. To coin a phrase, "the truth is out there." If you don't have the time to search for the answer, you probably shouldn't be putsing (a technical term) with your phone. Check here and over at PPCGeeks.
3) Figure out which base application you cannot live without. ake sure that each works with the other by soft resetting after each install and working the phone a bit before loading another. My base for instance is: SPB Mobile Shell 2; PhoneWeaver; WisBar Advance; Live Search; Google Maps; Opera Mini 4; Resco Backup; Resco file Explorer; and SK Tools. I know they work well, and work together. I always load these first after a hard reset.
4) Get a good backup program (Sprite, SPB Backup, Resco), and use it daily or at least before each new testing round.
5) Backup your registry and save the backup in a safe place (card) in case.
6) Test new applications one at a time, with soft reset after each installation. Do not load another new app, until you are sure that you're happy with the previoous one or have fully uninstalled it.
7) Have fun! Be happy! Don't forget that it's just a damned phone with benefits.
those are some nice tips for someone who is new jgilfor. do you mind if i quoted you in my sig or something? (pm me)
warez i use
After going through this thread, i decided to add the apps i run to my sig. When i get home i'll add some more.
I don't know if it's a good idea or not but maybe i could throw up a page with links to the software? Unless i can upload them all here.
What do you vets think?
It's probably a better request to ask for the programs that each person uses. That's more useful than trying to get a list of every single program out there. With a program name and some patience, then you should be able to find the right install file. If not, then this phone was probably not meant for you, sorry. =( Maybe a Nokia? lol, j/k!
Anyways, I like GhettoBSD's idea! I keep a list of programs that I use so that I know what to reinstall after a ROM flash:
Nilisco Flashlight
HTC Voice Recorder
HTC Home and emunutz HTC Home Customizer
HTC Audio Manager
Skunkworks FlashVideoBundle and TCPMP
Lordsmiff Battery Level
Jorrit Jongma WMWifiRouter
JRebeiro EsmertecJbed and Opera Mini
Stroths-Codyppc Led Killer 3.1
Oxios Memory
CooTek Cooperation Touchpal
GoogleMaps
PPCpimBackup
TomCo Solutions Stopwatch
Do you have a link for the HTC voice recorder that works with Mogul, I tried some but are not working. Cab installs the application, but when trying to record, always get an empty fie of 6b. No matter how long I record always have an empty file named voice00x with size of 6b. Or whay Im doing wrong? I installed the same file in a tytn and works perfect.
Here is what i use
Opera mini (great little browser)
DinarSoft MemMaid ( cleans out junk and temp/ frees memory too)
DinarSoft Handyswitcher (awesome taskbar app with cpu /memory usage that can be on top toolbar in every ap)
Shape Services IM+ ( great instant messanging app )
PPC geeks battery and performance reg hack
acbPowerMeter ( shows how much power apps consume, good for measuring 3g versus no internet use )
Blue Frog Touch Dialer, (htc diamond style dialer , skinable , bigger button layout very cool )
Led Killer 3.1 ( disables annoying flashing green service led )
HTC home plugin schen 2.10 ( nice gui mod, for weather and apps)
Youtubeplay
Total Commander
lokmeup IE Slow Scroll Fix
Google maps
Cloudyfa EsmertecJbed ( java)
PocketCM keyboard
RARLab pocket rar
Sipchange ( change keyboard tool )
someguy sMMS ( adds ability to send picture sms , providing you get your key from the sprint website)
PocketIRC ( mirc application)
Oxios memory ( free tool to free up unused memory)
TRE Pocket PC (free registry editor)
I have Wizards, a Blue Angel and a Hermes.
With the Wing I have discovered that some cab files from the other units don't execute properly or seem to have been written for very old versions of Windows Mobile. I am never sure if they are going to be resource hogs or are not going to release memory when they close and such like. (or is this more to do with the ROM than the applications I am trying to use?)
Or they ask me whether I am installing onto some elderly processor (mips or arm or etc) and I am never sure either which one to choose for the Wing. And often the ones I choose dont work
Where can I find repositories for cab files (or indeed exe files to be executed from the computer) which are new enough to work with the Wing please? Any applicatoin will do, games, utilities, etc etc
most apps will, and the only truly system specific ones are like customization and tweak stuff.
there a bunch of freeware sites with lots of fun stuff thats totally device inspecific.
You can startout by browesing www.pocketpcfreeware.com .
Once/if you get through that site, just google "ppc freeware"
Hope that helps.
If you are still looking try this:
http://forum.xda-developers.com/showthread.php?t=356480
Thanks for this specific answer guys: I was just unsure what to do when given a choice between installing an elderly program designed for a 2001 computer on the Wing when the hcoice seems to refer to installing for those elderly processors
Thanks for this specific answer guys: I was just unsure what to do when given a choice between installing an elderly program designed for a 2001 computer on the Wing when the hcoice seems to refer to installing for those elderly processors
I know you all hear this stuff every day, so at the risk of sounding like an idiot....
I have spent several days reading through all the countless hundreds of posts on ROM mods, tweaks, etc. and I find my head swimming! I read through all the FAQ and Newbie threads on the board, and I must admit that despite it all, I still have so much I do not understand. Let me try to be direct.
I have almost no experience with registry editing and the last time I did any it was so long ago, that I forgot how to do it. I have literally zero experience with Windows Mobile OS. What I need to know is:
If any of you were buying a Leo now, as I am about to do, where would you start? What are the top three things (for example) that I should do to get the most performance out of the device? Can the Leo be used "stock" and actually function? I have heard so much about the dreaded SMS bug, etc. that I hesitate to pull the trigger, so I am just looking for some feedback, so I can proceed with the most caution. I don't want to brick my Leo, so I prefer to stay on the safe side, but I willing to push the envelope if needed to gain functionality.
For the record, I am coming from a Symbian background, and I have actually hacked my 60v5 device, so I can learn, but Windows is not comfortable for me. I am a Mac User, but I do have XP installed on my Mac via Bootcamp partition.
All this ROM flashing stuff seems pretty complicated!
I was in the same boat as you are, long time since windows mobile.
first day or two took alot of info in.
best thing to do.
start using it, once you find a problem or desire a feture then come here, and most likely someone had asked for the same thing.
I used the stock TMO hd2 for a couple of days with no problems except when i ported over all my old phones files the lag caused by excessive texts stored under a contact made opening texts or editing details for that contact really slow. I archived all my old text messages using the myphone feature and deleted them from my phone - now no problems. All the other apps and features were excellent, so once I got used to the phone I felt 'ready' to take on some tweaks.
If you need to edit the registry direct to utilise a tweak (in the event of there not being a CAB for it or whatnot) then I used a program called TRE which works like regedit on your pc. just remember all the values given are in decimal unless stated otherwise. From the Leo hints n tips sticky I personally used tips 14, 56, 62, 63 for the camera modes and tips 36, 37, 39, 65, to boost overall performance.
Lastly, if you dont get a youtube app with your phone (probably the case if youre with tmobile) then installing it seperately will currently stop the camera album videos from playing due to file conflicts, tho the youtube app itself will work. A way around this is to use a tweak to fool opera into letting youtubes site recognise you have a flash enabled browser, from this thread and do without the youtube app so you can still play videos in the album view. It all depends on what youre wanting to get out of your phone, and how you plan to use its features. Ive managed to get by without needing to flash to a different rom.
Also 2 apps to work together that I find indespensible is myplayer and coreplayer (though you could get tcpmp or whatever its called as the free alternative to the latter) so I can watch catchup tv.
Hope this helps!
i was like that before as well, but im getting the hang of things now, just installed hspl so hopefully when a newer rom version comes out i will be installin this
Like you I came from Symbian and it is very different!
There are some basic things missing that will annoy you but for the most part it is fine.
Install BSB Tweaks, this program as solved alot of my annoyances.
IMO u should use Xannytech ROM cause at least the free adjustments are all included (BSB too) + it's quite beautiful and I found only one but not very annoying bug.
As explorer I still think the Resco Explorer is the best (with Registry Editor).
I think that's all u need.
I'm in the same boat having come from iphone, I have no idea how it all works. I am trying to get my head around this registry editing at the moment and deciding whether or not to take the plunge :-/
The phone does work out of the box, but coming from an iphone I want to install a few apps/cabs such as converter, ebay etc. The guys on here have been very helpful indeed, although sometimes I need things explaining in numpty terms becasue I don't understand all the tech terms
I am from iphone background however.
many things that we are doing with the cabs and tweaks on this phone are not avalible with the iphone.
for example LED notification
task manager
task switcher.
camera \ video tweaks
player tweaks
etc
NetDwarf said:
IMO u should use Xannytech ROM cause at least the free adjustments are all included (BSB too) + it's quite beautiful and I found only one but not very annoying bug.
As explorer I still think the Resco Explorer is the best (with Registry Editor).
I think that's all u need.
Click to expand...
Click to collapse
I have just looked into Resco explorer and there are 2 versions, windows mobile pocket PC, and windows mobile smartphone, which one works for the HD2. Also it's pretty pricey $19.95 I think, are there any free downloads?
Karlos G said:
Like you I came from Symbian and it is very different!
There are some basic things missing that will annoy you but for the most part it is fine.
Install BSB Tweaks, this program as solved alot of my annoyances.
Click to expand...
Click to collapse
What exactly is BSB tweaks, and what is the latest version? I've found 1.10 and 1.6 so far
You do have a file explorer there already (very basic) , and a lot of people use total commander. TC is not very finger friendly, but you can edit the look of it in preferences.
I just got my phone last week and this is my first wm phone. I have been spending all my free time searching for apps and tweeks for my hd2 and found that the first thing to do is check out the offical uppdates on htc homepage.
After that i would suggest BsB tweeks and ram sweeper, Chainfire driver patch 1.1, NetC Framework 3.5 Resco explorer/regeditor, coreplayer and opera mini.
Gl hf!
I have just looked into Resco explorer and there are 2 versions, windows mobile pocket PC, and windows mobile smartphone, which one works for the HD2. Also it's pretty pricey $19.95 I think, are there any free downloads?
Click to expand...
Click to collapse
You want the pocket pc version.
There are free file explorers (Total Commander) and registry editors (PHMEdit I think is one), do a search on the Leo parent forums for "file explorer" etc. or look on google, alternatively install a custom rom, some of which are bundled with the software
snerkler said:
What exactly is BSB tweaks, and what is the latest version? I've found 1.10 and 1.6 so far
Click to expand...
Click to collapse
1.6 is the latest version
BsB Tweaks lets you configure some/most of the stuff in the Leo Hints and Tips forum sticky post without you having to go through the registry to do it yourself. Pretty slick. Also does some stuff that isn't in the sticky.
Can someone please give me a link to the BsB Tweaks?
I had artemis before my HD2, and never head of this page until i got my HD2.
Very easy is to install/upgrade ROM connect active sync, double clik on ROM file and 10 min later a new ROM is installed. I have not tried any of the Custom ROMs from here. Because i Like my Danish ROM.
Some of the Qustions from above can U find here ppcwarez.org Which was help full to me
Forgive me guys..
donalgodon said:
Can someone please give me a link to the BsB Tweaks?
Click to expand...
Click to collapse
Here is a link: http://forum.xda-developers.com/showthread.php?t=589305
Most things relating to the Leo can be found by searching the forum ( sometimes I find that it is quicker to do a Google Seach which then takes me to results within XDA).