Offline GPS navigation application - Windows Mobile Apps and Games

Dear developers,
I want to present you a simple offline GPS navigation application that I've been developing in my spare time and I would highly appreciate to hear your comments.
The project is hosted @ sourceforge.net/projects/navegis/ where you can download the cab file for the installation and also the application's source code from the /source folder.
The program is intended for WM 5.0, 6.0, 6.5, & WinCE touchscreen devices and requires the presence of the NetCF3.5.
The application have been tested in handheld WM Pocket PC, WinCE devices and in emulator images but not in any actual WM smartphone.
Although that the .Net CF development is fading, any comments or statement from you is highly expected.
Greetings.

Got error "TypeLoadException() at eGIS.Program.Main()"

@jwoegerbauer:
Thank you for your prompt reply.
My bad. I'm investigating the issue.

As I said, my bad. I was targeting the wrong assembly (CF 2.0).
I hope to have resolved the problem.
A new release (v.1.6.8.5) is available for downloading.

edc1248163264 said:
The program is intended for WM 5.0, 6.0, 6.5, & WinCE touchscreen devices and requires the presence of the NetCF3.5.
The application have been tested in handheld WM Pocket PC, WinCE devices and in emulator images but not in any actual WM smartphone.
Click to expand...
Click to collapse
WinCE devices mostly are Sat Nav units. They are running CE 5.0 and/or CE 6.0. CE 6.0 by default comes with .NET CF 2.0 - unless OEM has left it off. CE 5.0 units mostly have 64 MB RAM, whereas CE 6.0 units mostly have 128 MB RAM. In any case OS eats up ~20 MB of it. Additionally installing .NET CF 3.5 in order to to get your software introduced here up and running, decreases these units' RAM by further 1.3 MB (plus approx. 5 MB for the GAC-files, if there is not the chance to put them in resident storage). It is not impossible you get at those devices, if running a .NET CF app, a System.OutOfMemoryException error during graphic operations.
Question: Can you tell me how much memory your application consumes if running? I do not want to install the "windows ce test kit" to get it out by myself.

jwoegerbauer said:
Question: Can you tell me how much memory your application consumes if running?
Click to expand...
Click to collapse
By examining the MemStatus struct returning from the GlobalMemoryStatus() function in coredll, the mean memory consumption, in cases of lightweight maps (IMG files around 200 KB), is as follows:
Physical memory consumption: ~45 MB
Virtual memory consumption: ~15 MB.

A new release is available.
For those interested, version 1.7.0 is available for downloading at sourceforge.net/projects/navegis/.

edc1248163264 said:
For those interested, version 1.7.0 is available for downloading at sourceforge.net/projects/navegis/.
Click to expand...
Click to collapse
Gave it a try. Got error "Application eGISCE.exe encountered a serious error and must shut down." FYI: .NET CF 2.0 is pre-installed on my device.

jwoegerbauer said:
Gave it a try. Got error "Application eGISCE.exe encountered a serious error and must shut down." FYI: .NET CF 2.0 is pre-installed on my device.
Click to expand...
Click to collapse
So, no error message with description "This application requires a newer version of the .NET CF..."?
No exception message from the IL?
I assume that you've run the application on the WinCE 6.0 device of your signature, and I must admit that I'm stuck because I have no access to an actual device nor to an image for WinCE 6.0 devices.
Anyway, I want to thank you (again) for your reply and apologize for wasting your time.

I think that I've located the bug.
The problem arises from the absence of the "gpsapi.dll" library from the WinCE 6.0 core.
Tonight, I will upload a new release that hopefully will resolve the issue.

Version 1.7.0.5 is available for downloading at sourceforge.net/projects/navegis/.

Which map files does the app use?

Larry Brent said:
Which map files does the app use?
Click to expand...
Click to collapse
The app can retrieve data from custom and unlocked, non NT map files, or from unlocked and uncompressed NT map files, in the IMG file format.
Map files could be downloaded from OpenStreetMap services @ http://www.openstreetmap.org/ (you have to convert the .osm files to .img) or from the data provided @ http://garmin.openstreetmap.nl and @ http://www.raumbezug.eu/ag/internet/osmGarmin.htm.

Thx for the application, i tested it today.
All the buttons and the texts are too tiny to use on my Omnia2.
Sorry but the application is way too slow to navigate.
Larry

Larry Brent said:
Thx for the application, i tested it today.
All the buttons and the texts are too tiny to use on my Omnia2.
Sorry but the application is way too slow to navigate.
Larry
Click to expand...
Click to collapse
Slower than MobileXT?

What do you mean with MobileXT?
I downloaded a germany map (1,5GB!!) and was not able to select my home address, because it needs ages to find it in the tiny pick box.
Then i stopped testing... Don`t know if navigation is slow but the selection in this very tiny boxes is for me to slow.

Larry Brent said:
What do you mean with MobileXT?
I downloaded a germany map (1,5GB!!) and was not able to select my home address, because it needs ages to find it in the tiny pick box.
Then i stopped testing... Don`t know if navigation is slow but the selection in this very tiny boxes is for me to slow.
Click to expand...
Click to collapse
OK, got your point.
Thank you for your time.

Related

TomTom 6.010 on WM6

Hi, Ive just installed TomTom 6.010 on WM6, but I can never get a GPS signal.
If I go to configure my GPS device in TOMTOM, which type of receiver do I select? The NMEA GPS? (I'm assuming this is COM5:9600, too)
Please help lol
Mines set up as:
Other NMEA GPS reciever
GPS Baud Rate 57600
Com 4
and Tomtom 6 works perfectly.
I had to use the tomtom 6 patch listed in an earlier post as my tomtom wouldn't work under Win Mobile 6, have you had to do the same.
It takes 5 to 10 minutes to find GPS signal some times (spesialy for the first time)
On some ROM versions it is immidiate. experiment...
My Com port is 0, but before i pair it with my HTC.
I use original Tom-Tom GPS
Optika said:
It takes 5 to 10 minutes to find GPS signal some times (spesialy for the first time)
On some ROM versions it is immidiate. experiment...
My Com port is 0, but before i pair it with my HTC.
I use original Tom-Tom GPS
Click to expand...
Click to collapse
Excuse me, but I'm a bit confused...what exactly are you pairing with the HTC? The GPS?
Why are you using external BT GPS instead of the internal one? is it due to low satellite reception?...cause I do this as well, since I have sun shields on my car, and the BT GPS is placed on the shield on a clear location where the reception is much better.
The internal is mapped to Port 4, but actually it is on Port 5.
cheers thanks. works great now
i havent had to update tomtom at all yet, but im not using a particularly kosher version *ahem* (although i do have a tomtom 6 lisence, just not for the maps im using)
If you run QUICK GPS BEFORE opening tomtom it finds the satellites pretty fast (at least for me). If I do not run it tomtom takes a long time to locate the satellites.
mcwtrekkie said:
Hi, Ive just installed TomTom 6.010 on WM6, but I can never get a GPS signal.
If I go to configure my GPS device in TOMTOM, which type of receiver do I select? The NMEA GPS? (I'm assuming this is COM5:9600, too)
Please help lol
Click to expand...
Click to collapse
you should be using the update 6.030 for TomTom 6 with devices with internal GPS
walshieau said:
you should be using the update 6.030 for TomTom 6 with devices with internal GPS
Click to expand...
Click to collapse
I agree - it is much more reliable like that.
walshieau said:
you should be using the update 6.030 for TomTom 6 with devices with internal GPS
Click to expand...
Click to collapse
?? well i have 6.0.10 and it works beside the fact that the menu is not visible (but clicking opens the settings box etc).
The main question i have:
How can i add an additional map manually? I have GB + major roads of WE. I have France maps. Just copying is not enough... so what else can i do?
doncsunny said:
?? well i have 6.0.10 and it works beside the fact that the menu is not visible (but clicking opens the settings box etc).
The main question i have:
How can i add an additional map manually? I have GB + major roads of WE. I have France maps. Just copying is not enough... so what else can i do?
Click to expand...
Click to collapse
You should only have to copy the map subdirectory (probably called France for this map) into the root of your SD card and Tomtom will be able to find it.
Location of TomTom 6.x patch for Windows Mobile 6?
A search of this forum does not seem to reveal the location of the latest TomTom Navigator 6.x patch that allows said software that I just purchased to run on my newly purchased x7501, which has the Windows Mobile 6 2.19 ROM code flashed.
What / where is the latest TomTom 6.x patch?
Is there a later, proven, "better" 2.x WM6 ROM available?
Alternately, what tools are used to develop the ROM flash code and application patches?
Thanks,
Tom
[email protected] said:
A search of this forum does not seem to reveal the location of the latest TomTom Navigator 6.x patch that allows said software that I just purchased to run on my newly purchased x7501, which has the Windows Mobile 6 2.19 ROM code flashed.
What / where is the latest TomTom 6.x patch?
Is there a later, proven, "better" 2.x WM6 ROM available?
Alternately, what tools are used to develop the ROM flash code and application patches?
Thanks,
Tom
Click to expand...
Click to collapse
If you're looking for tools there is a section within the forum for this and you can also check multiple Wiki pages.
TomTom 6.x works well on my Athena running WM6. Never had to install a patch to get it to work.
ltxda said:
If you're looking for tools there is a section within the forum for this and you can also check multiple Wiki pages.
TomTom 6.x works well on my Athena running WM6. Never had to install a patch to get it to work.
Click to expand...
Click to collapse
To add to that, I normally do not do any settings. I just install after every flash and start the program and leave device near my window and go off to have a coffee. After several minutes it sees the sats, and maps etc. That is it. The rest is automatic the next time I start and goes faster.
Alway s have the maps and voices folders installed (copied) to card.
apd said:
You should only have to copy the map subdirectory (probably called France for this map) into the root of your SD card and Tomtom will be able to find it.
Click to expand...
Click to collapse
if i don´t have sd card the tomtom 6.030 don´t works ??? i installed on microdrive but don´t find the maps ???? any idea??? thanks
Its cause your copy of TT6 (6030) isn't correctly hacked to allow the use of the maps you have.. Try another mod/hack
No success
I am having no success installing TomTom Navigator HOME 6.010 on my x7501, which has the 2.19 WM6 ROM flash.
I have unsuccessfully tried twiddling the user interface settings that seem as if they may affect the outcome.
When executed on a laptop running Vista, without WM5torage, the installation program does not recognize the x7501 as a valid installation location. Attempting installation while running WM5torage 1.75 causes a WM5torage hang and the x7501 needs a reset to connect to a laptop running Vista, and results in a "<file name> not found" error message after WM5torage ceases functioning. One file might get copied, most often none get copied successfully.
Installing from various locations and combinations with the ppc cab file results in a "Installation of <cab file> failed" message, to the system, microdrive and/or the 4GB microSDHC card.
Though new to the xda and mobile device space, I am reasonably experienced otherwise. As painful as this might be for both of us, please tell me, step by step, how you successfully installed TomTom Navigator HOME 6.010 onto your x7501. Please do not assume anything, as I have likely missed something simple. I would need to know the versions of software used, e.g. ROM, WM5torage, Navigator.
According to the TomTom web site, Navigator 6 on WM6 is not supported.
Thank you,
Tom
Someone has another version here. You need legal maps to use
http://forum.xda-developers.com/showthread.php?t=322243
[email protected] said:
I am having no success installing TomTom Navigator HOME 6.010 on my x7501, which has the 2.19 WM6 ROM flash.
I have unsuccessfully tried twiddling the user interface settings that seem as if they may affect the outcome.
When executed on a laptop running Vista, without WM5torage, the installation program does not recognize the x7501 as a valid installation location. Attempting installation while running WM5torage 1.75 causes a WM5torage hang and the x7501 needs a reset to connect to a laptop running Vista, and results in a "<file name> not found" error message after WM5torage ceases functioning. One file might get copied, most often none get copied successfully.
Installing from various locations and combinations with the ppc cab file results in a "Installation of <cab file> failed" message, to the system, microdrive and/or the 4GB microSDHC card.
Though new to the xda and mobile device space, I am reasonably experienced otherwise. As painful as this might be for both of us, please tell me, step by step, how you successfully installed TomTom Navigator HOME 6.010 onto your x7501. Please do not assume anything, as I have likely missed something simple. I would need to know the versions of software used, e.g. ROM, WM5torage, Navigator.
According to the TomTom web site, Navigator 6 on WM6 is not supported.
Thank you,
Tom
Click to expand...
Click to collapse
I had a similar problem installing the retail/downloaded copy of TomTom onto my device. I called TomTom support and they couldn't figure it out. I eventually figured out where the installation files were, extracted them and moved them over to my SD card. Then I installed them from there without any problem. I asked tech support to document the procedure I implemented to get this done in case they have other people with the same problem. Hope this helps. I'm slammed with work now or else I would look to see which files I used and post the info. I'm sure if you're familiar with installing CABs from the device you'll be able to tinker around a bit and find them. One thing I remember is that I had to extract the CAB on the CD or DVD before I was able to access the actual installation files. The first CAB is the archive and the CABs inside the archive are the installation files.
6.030 officially out-
Actually, Tomtom has officially released this update...
http://www.tomtom.com/support/product.php?ID=1401&Language=4&query=update&FID=6814
Basically, d/l the latest version of TT Home, insert your mem card or connect the device (mem card only 4 Vista), and click the D/L button on the above page.
Then follow the instructions. If it doesn't install, then you can manually pull the
cab file from:
(C:\Users\XXXX\Documents\TomTom\HOME\Downloads).
Then open with Winrar, and extract the ttn.cab file located in the 2577 folder.
Transfer to the card/device, run it, and you should be good to go.
Last note: Palm has an official update available on their site here:
http://www.palm.com/us/support/downloads/gps_nav.html
which appears to be the same exact file (same size).
Hope that helps...
hey guys i just want to copy the tomtom map to the microdrive via activesync but when trying to copy cline.dat i have an error what can i do to copy this file to the microdrive?

.NET and GPS with Titan (programming)

Anyone have any .nET experience? I have converted the microsoft mobile library c# files to vb and can access the gps without help from astro, etc. My question is this:
Where is my leak comming from!!?!?! After "activating" the gps object and waiting for a while, the ppc slows to almost unresponsive behavior.
thanks for any help folks.
Copy
CopyCounsler said:
Anyone have any .nET experience? I have converted the microsoft mobile library c# files to vb and can access the gps without help from astro, etc. My question is this:
Where is my leak comming from!!?!?! After "activating" the gps object and waiting for a while, the ppc slows to almost unresponsive behavior.
thanks for any help folks.
Copy
Click to expand...
Click to collapse
Although this probably isn't the appropriate place for this thread/topic, I do have some C#.net experience, so I will take a look later tonight at this after my class and after I reinstall the Windows Mobile 6 SDK
Update:
Ahhhh Shi-....
File or assembly name 'Microsoft.WindowsMobile.Utilities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35', or one of its dependencies, was not found.
Click to expand...
Click to collapse
I installed .NETCF 3.5 on my device (which covers all the lower .NETCF's files too), and it doesn't have this file. Did DCD remove this file/.NETCF from his ROM? Anyone know?
hope this helps...
Copy
CopyCounsler said:
hope this helps...
Copy
Click to expand...
Click to collapse
Where were these files on your device? I can't seem to locate the .NET CF 3.5 assemblies.
they aren't in my "core" -- try copying them to the folder you have the exe that you are building...
I use no2chem 5067.
Copy
EDIT: copying them to the folder on the ppc of course
Just an update for you, I'm messing with the GPS right now using Serial communications (System.IO.Ports.SerialPort).
The GPS runs on COM4 and gives off basic NMEA codes.
I'm trying to write a parser for mine.
ooh - that's a smart idea. Does it need priming or does it just "work"?
That's the only reason why I chose to use the GPS module stuff - I read that it turns on the necessary components properly. (xcept it leaks like a spigot running full blast)
after I write this other project up - I'll get to this serial port stuff and post any parsing I do as well.. Thanks for your help scrawnyb
Copy
http://csharp.simpleserial.com/ for some Serial Info
http://www.c-sharpcorner.com/UploadFile/scottlysle/ReadGPS09052007011539AM/ReadGPS.aspx <- this might help with the GPS
http://aprs.gids.nl/nmea/#gga <- this explains the NMEA codes
I'm still getting a lot of OutOfMemory exceptions...
Also, I'm trying to work on a Universal Remote software, but I'm getting no data from the IR port (COM1)... but I haven't done my research to see if I have to issue commands for it to 'listen' or what... idk.
scrawnyb said:
Also, I'm trying to work on a Universal Remote software, but I'm getting no data from the IR port (COM1)... but I haven't done my research to see if I have to issue commands for it to 'listen' or what... idk.
Click to expand...
Click to collapse
I think I read somewhere that the infrared isn't working right now...

MWG Atom Life WM6.1 ROM WWE_080410_B2_DS by aa125690

Brief Introduction
Code:
As what I've promised before, it's right here. Please report for any existed
bugs.
For guys who think that the automatically running ActiveSync is a bug, you can
use the "patch" attached - but I myself don't think that it is.
ROM Information
MWG Atom Life WM6.1 ROM WWE_080410_B2_DS
OS Core: CE OS 5.2.21057 (Build 21057.1.6.10)
Pagepool Size: 6 MB
OEM Softwares Removed
Aplix Jblend
Quanta Image Editor
Quanta Media Album
Quanta Setup Wizard
Visual On Streaming Media Player
Westtek ClearVue PDF Viewer
OEM Softwares Implantated
All the MWG OEM softwares (Except those listed above)
Adobe Flash Lite 3.1 (IEActiveX version: 9.1.122.270)
Adobe Reader LE 2.5.1.0.404840.06
Arcsoft MMS Version 5.2.2.66
Cyberon Voice Speed Dial Version 1.2 Build 100303
Esmertec Jbed 20090506.2.1
HTC Boot Launcher Version 1.0.1915.2530.2
LockStream Version 1.2.20100721
Microsoft .NET Compact Framework Version 3.5.9198.0
Microsoft Internet Explorer Mobile Version 7.11
Microsoft Office Mobile Version 6.1
Microsoft SQL Server Compact 3.5.5692.0
Microsoft Windows Live for Windows Mobile Version 10.7.0059.0600.1000
Microsoft Windows Media Player 10 Mobile for Pocket PC Version 10.3 Build 21057
Visual On Streaming Source Filter Version 2.7.2014.1626.00
Downloads
MWG Atom Life WM6.1 ROM WWE_080410_B2_DS (52.54 MB)
Try it first..........
Could U give a screenshot ? And how many Free RAM with this ROM ?
( The 1st tester Lol......... )
Abhy-Boy said:
Could U give a screenshot ? And how many Free RAM with this ROM ?
( The 1st tester Lol......... )
Click to expand...
Click to collapse
Sorry, I can't. I've applied a lot of changes in settings and installed a couple of softwares into my device already...
But it is MWG-like. It can be regarded as an official update from MWG.
You're really the first one!
About the free RAM at startup... I can get over than 24,000 KB at the moment(I had installed a lot softwares). I didn't apply any changes to the cache of file system, which means the cache size is still 2 MB as default.
It's as much as you can get in the latest official WM6 ROM, right?
aa125690 said:
About the free RAM at startup... I can get over than 24,000 KB at the moment(I had installed a lot softwares). I didn't apply any changes to the cache of file system, which means the cache size is still 2 MB as default.
It's as much as you can get in the latest official WM6 ROM, right?
Click to expand...
Click to collapse
I hope Your new ROM can give more Free RAM. Your Build 21056 only give me about 13Mb Free RAM after install all application that I need. So hard download from Mediafire Lol..................
Have finished download, and now I'm using your ROM and add all Apllication ( and games too ) that I need. About 14,55 Mb Free of RAM and only have 651,71 Mb Free of Storage. Cool..............
Downloaded!!!!
how to install this .DIO file
Shoaib.Khan said:
Downloaded!!!!
how to install this .DIO file
Click to expand...
Click to collapse
Like Bajok! says :
HOW TO FLASH THE ROM:
1. You must have at least 70% battery.
2. Use mini-SD card and format it to FAT16 (use only 2GB capacity and below, don't use SDHC card!)
3. Copy AL1.DIO to card.
4. Insert card to memory slot of your device. Press and hold record button (beside the camera button) then push reset button with your stylus. Wait until BOOTLOADER mode appears saying "SD CARD DETECTED", release the record button.
5. Wait 'til it finishes until the O2 logo and splash screen appear. Follow the on screen steps. HAPPY FLASHING!!!
Thanks your ROM is very light, fast and battery usage is very good with this..
I surprised!! solved my problem for years on battery usage problems.
Just had to say thanks, sadly last week my old faithful HTC TYTN died, and i almost cried, and i had to get another PDA.
The one i got was an 02 Atom Life, however the stock rom wouldnt run some of the apps i use and depend apon, and couldnt do some basic stuff like send the USSD to get credit info (*100#), so i tried the official 6.1 update which still didnt run my app, or allow me access to my info, then i tried this Rom.
Everything goes again, (including USSD) ive tried your 6.5's but frankly I prefer this one alot much more, I just wanted you to know I appreciate your effort to the community.
The problem i have it they layout for the 6.5, do you have a 6.5 with the 6.1 Setup? If so i would gladly test it for you.
Regards
Andrew (New Zealand)
sastyh said:
Just had to say thanks, sadly last week my old faithful HTC TYTN died, and i almost cried, and i had to get another PDA.
The one i got was an 02 Atom Life, however the stock rom wouldnt run some of the apps i use and depend apon, and couldnt do some basic stuff like send the USSD to get credit info (*100#), so i tried the official 6.1 update which still didnt run my app, or allow me access to my info, then i tried this Rom.
Everything goes again, (including USSD) ive tried your 6.5's but frankly I prefer this one alot much more, I just wanted you to know I appreciate your effort to the community.
The problem i have it they layout for the 6.5, do you have a 6.5 with the 6.1 Setup? If so i would gladly test it for you.
Regards
Andrew (New Zealand)
Click to expand...
Click to collapse
I'm sorry, but I couldn't understand your last question... I beg your pardon?
Sorry, ill phrase it better,
with your WM6.5 roms i noticed they didnt have the standard start menu, like the WM5.0 / WM6.1, it instead your WM 6.5 has the touchflo type menu.
Is it possible to make a 6.5 rom without the touchflo ?
or can the touchflo be turned off so the old start menu works?
sastyh said:
Sorry, ill phrase it better,
with your WM6.5 roms i noticed they didnt have the standard start menu, like the WM5.0 / WM6.1, it instead your WM 6.5 has the touchflo type menu.
Is it possible to make a 6.5 rom without the touchflo ?
or can the touchflo be turned off so the old start menu works?
Click to expand...
Click to collapse
Yes... There're two ways that you could be able to use WM6.1-styled Start Menu, but both are not perfect neither:
1. Use the QuickMenu instead.
2. Recook a WM6.5 with a hexed shell32.exe file(by Sun_Dream in DFT) and other WM6.1 DPI and Lang *.dll files. I have just cooked one and that was under tweaked, but unfortunately my device broke again in the day before yesterday... So I'm afraid that you may have to cook it yourself.
My device is fixed now. I've got the thing you meant done, but themes of WM6.5 or later are not applicable for this ROM. The WM6.5 lockscreen and Titanium are not present as well...
So does anyone want to try that?
hi aa125690, been almost a year but this rom is fine!
I have a problem here =
1. when i flash the rom back to MWG original rom (.exe) through dsuu I can't find "wireless tab" under setting-connection-wifi.
2. same thing happen using original O2 wm5 or wm6 rom. no wireless tab inside.
I thought this was DSUU problem so I did =
3. using modified flash.dio as al1.dio from both original O2 rom (miniSD mode) resulting the same.
4. using modified flash.dio as al1.dio from original mwg rom (miniSD mode) resulting the same.
many hard-resets but they solve nothing. strange thing is = all rom from this xda-developer site (from you, bajok!, chrisch, etc, which are all minisd mode) are free from this problem. do you have any idea?
I just wanted to feel the "old feeling" when the atomlife was still on wm5 just like old time.

[ROM][DISCONTINUED] HTC Diamond2 clone (T5388++ / S650)

Hello everyone.
I know that there is already a big thread to discuss about Diamond2 clones, but I've decided to create my own thread, only focused on T5388++, to make it clean and organized as I like.
In this thread you'll find all my cooked ROMs. You should be able to get it from my T5388++ 4shared folder! You can bookmark this link. The password to access the folder is XDA-Developers.
Feel free to post your comments. I hope you like it!
EDIT: Don't you forget to donate for all my work. I've made some improvements over the official ROMs and you all know it. A lot of downloads of my ROMs have been made, but only a few people have donated. Remember that I do this in my spare time and a little contribution is highly appreciated.
Just for your information, in less than 2 months, there were more than 100 downloads of V1 ROM.
Available ROMs
Here you can find my custom made T5388++ ROMs. Please be sure to read this carefully in order to avoid unnecessary questions.
Removed from OEM:
*.mui files​
ROMs download links:
Please check my 4shared folder link in the the first post.​
Version History:
v1
Initial release, based on WM Build 23123 and OEM Drivers from official T5388++ C03.020.01 ROM
Includes HiSilicon Camera v1.1
HTC EzInput v2.1 (Build 2012.2024) and EzInput SIP Menu integrated
Microsoft default keyboard removed
Includes LockDevice to automatically lock the device after screen power off (more info)
WM LockScreen is enabled by default
Includes MortScript v4.3b15
Added a HTC Diamond2 sync icon (created by me) that appears in Windows Mobile Device Center
HTC GSensor SDK integrated (more info)
Disabled Start / OK softkeys and enabled text mode (more info)
​
v2
Based on WM Build 23144 and OEM Drivers from official T5388i C03.021.08 ROM
Removed HiMMITest and all it's modules
Includes ArcsoftMMS v5.2.8.45
Includes HTC Connection Setup v3.1 (Build 2011.1725) with the latest database for an easy MMS/GPRS network configuration
​
v3
Based on WM Build 28244 (WMD)
Includes TAN messages fix
Minor cosmetic fixes
​
P.S.: My ROMs can’t be flashed using the SD flashing method because I have removed IPL, RAMInit, USBLoad and XLDR in order not to flash those parts every time and avoid bricks. You have to use IDT flasher, which for me is the best solution.
* Reserved for future use.
** Reserved for future use.
Finally i uploaded this ROM ... and I'm pleased at first sight.
This man just have done great work. It's fast and clean and with good bonuses! Ultra FAST
I hope that i'll be able to donate few $$ soon.
I have question to the cooker : How can i boost to maximum screen sensitivity ?
The only 1 problem is described below by another good user:
And don't remember to fully charge before you begin
MicAlter said:
BTW what is the latest original ENG ROM?
I've found a list at "3w.htc-topaz.co.cc/files/index.php?dir=ChineseClone_Files" and flashed to S650WM653_20100412_C0302001_english.rar. I think that this may be the latest one, isn't it? Proofed don't know newer. It works on 5388++
Here I go:
Flashed from C03.001.01 ENG to your WM23135-ROM
Result: Restart Loop
[1] Flashing finishes without error
[2] After flashing ROM the device restarts itself
[3] Removed USB Cable
[4] Blue "Touch Diamond 2" is displayed
[5] New animated Windows Mobile Welcome-Screen is displayed
[6] Display goes black and device restarts
[7] goto [4]
Flashed from C03.001.01 ENG to C03.020.01 ENG
Result: Flashing successfull
[1] Flashing finishes without error
[2] WM is working properly
Flashed from C03.020.01 ENG to your WM23135-ROM
Result: Flashing successfull - BUT!!!
[1] Flashing finishes without error
[2] Now WM is starting without restart
Click to expand...
Click to collapse
Thanks a lot!
Thanks a lot bgcngm for all your hard work already so fast. I will try your new ROM next week. Good that you removed the boot firmware so all of us have less chance that the phone will becomes a brick
I would like to see the extendir version if I don't ask too much the Manila2D package for DUAL SIM
Have fun with cooking.
Thank you Eer.
I will work on the Extendir ROM maybe this weekend.
Right now I only wanted to release a normal one so that everyone can install without a problem. I had it running in my T5388++ for 3 days and haven't experienced a single SoD. I'm now starting to believe that the SoD's reported by some users are due to hardware problems... Additionally Wifi, GPS, GSensor, Bluetooth, Phone1/2 are fully working.
bgcngm said:
Thank you Eer.
I'm now starting to believe that the SoD's reported by some users are due to hardware problems...
Click to expand...
Click to collapse
That's NOT true! I had SOD on my T5388++ every day until i have flashed ROM from previous thread!
Well, if you are so sure about that, then you should have no SoD with my V1 ROM either. As I said, I have been running it for 4 days without experiencing any SoD.
First of all, thanks for your work. I think that SOD is a mixture of both, software and hardware, surely these are not all made mobile with the same components, causing problems of instability depending on models depending on hardware. I do not think the solution comes from a magical software, surely that one will be good for another will not.
These are all assumptions clear jejejeje.
I had just installed this ROM.
Common impression: it's VERY fast.
PS:
Today's item "Wireless" is still "squashed"
BIG666 said:
PS:
Today's item "Wireless" is still "squashed"
Click to expand...
Click to collapse
I guess that it will always be squashed. To be honest I haven't tried to fix it because I don't use the old Today anymore. As far as I understand, the plugin doesn't "work" properly with this WM build.
Just for curiosity, why do you enable the old Today screen? Don't you like Titanium?
bgcngm said:
I guess that it will always be squashed. To be honest I haven't tried to fix it because I don't use the old Today anymore. As far as I understand, the plugin doesn't "work" properly with this WM build.
Just for curiosity, why do you enable the old Today screen? Don't you like Titanium?
Click to expand...
Click to collapse
I don't like new WM6.5-Style "Today" (IMHO it suxx). I'd prefer to use more "ascetic" WM6.1-Style, with several items(plugins) on it: Date/Time, Wireless, SPB Weather, SPB Pocket Plus or Resco Today Plugin
bgcngm said:
...
P.S.: This ROM can’t be flashed using the SD flashing method because I have removed IPL, RAMInit, USBLoad and XLDR in order not to flash those parts every time and avoid bricks. You have to use IDT flasher, which for me is the best solution.
Click to expand...
Click to collapse
I flashed it using the SD method, successfully .
(Maybe IDT is better, but all of my machines use Win7 x64... which is not working with IDT. Flashing from Virtual XP under Win7 x64 was not option last time, so I was brave.)
ThoSi, can you tell me how were you able to flash the ROM via SD? When I tried it, I got a message telling that the file size was not correct. My microSD card is formatted as FAT32, but the size (4GB) may be the problem.
I'm also running Win7 x64 in my laptop, so I have to use XP Mode in order to flash via IDT. It fails a lot of times, that's why I choose to remove unneeded parts from the ROM.
bgcngm said:
I'm also running Win7 x64 in my laptop, so I have to use XP Mode in order to flash via IDT. It fails a lot of times, that's why I choose to remove unneeded parts from the ROM.
Click to expand...
Click to collapse
I have Win7x64. I'm using VMware with WinXP to run IDT without any problems.
bgcngm said:
ThoSi, can you tell me how were you able to flash the ROM via SD? When I tried it, I got a message telling that the file size was not correct. My microSD card is formatted as FAT32, but the size (4GB) may be the problem.
I'm also running Win7 x64 in my laptop, so I have to use XP Mode in order to flash via IDT. It fails a lot of times, that's why I choose to remove unneeded parts from the ROM.
Click to expand...
Click to collapse
Kingston micro-SDHC, 4 GB ,FAT32
Phone Off, Turn on with Volume Down button + Power button, then choose yes to upgrade. The ROM was renamed to K3img.bin in the root of SD card.
(I never had error with XP Mode (although sometimes hard to attach USB device to VirtualXP), just i had to lend one of my 2GB RAM, so I have low memory now - not running VXP)
BIG666 said:
I don't like new WM6.5-Style "Today" (IMHO it suxx). I'd prefer to use more "ascetic" WM6.1-Style, with several items(plugins) on it: Date/Time, Wireless, SPB Weather, SPB Pocket Plus or Resco Today Plugin
Click to expand...
Click to collapse
I believe it has nothing to do with this build, it will look 'squashed' on all VGA and WVGA devices? At least, I had the same sort of issues on my Touch HD when using plugin's that did were not specifically programmed to also support VGA.
bgcngm said:
...
v1
Initial release, based on WM Build 23123
Includes HiSilicon Camera v1.1
HTC EzInput v2.1 (Build 2012.2024) and EzInput SIP Menu integrated
Microsoft default keyboard removed
Includes LockDevice to automatically lock the device after screen power off (more info)
WM LockScreen is enabled by default
Includes MortScript v4.3b15
Added a HTC Diamond2 sync icon (created by me) that appears in Windows Mobile Device Center
HTC GSensor SDK integrated (more info)
Disabled Start / OK softkeys and enabled text mode (more info)
Click to expand...
Click to collapse
great job!
Maybe also integrate AAreset? I find Windows Mobile behaves a lot better with a daily scheduled reset (I have it at 06h30). I think it may be a good habit for all WM devices. Dump the exe's in /windows and a link in the system menu.
But why remove MS keyboard? Could you not just make it non-default?
PS: did you not also had MMS integrated before?
I had a bit of improvement with touch screen sensitivity with following adjustments:
I've found this in another thread but dll is the same so.. i think there is kind of
improvement - test and reply
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
Here i added two lines:
"TouchSensitivity"=dword:8 ; Touch screen sensitivity, max sens. = 1,
min sens. = 63 - of course 1
"PressureFilter"=dword:0 ; 0 - disable Pressure Treshold Filter, 1 -
enable Pressure Treshold Filter - of course 0
I didn't tested other values as long as i sensed improvement, you could.
I also checked this:
HKLM\system\GWE\touch\filter and change the value to 0. Wait 25sec and restart.

OS Builder Kitchen for Hurricane: WM6, WM6.1 and WM6.5 English + German

Finally also the Hurricane kitchen for OS Builder. You get WM6.0, WM6.1 (from Rose) and WM6.5 (from Captain/Maple) based XIP/SYS/package in the kitchen with the OEM parts from my batch-kitchen for Hurricane which was largely ported from the Tornado WM6 kitchen done by nitrogen.
You need OS Builder (see link above) and the archive from below link, then:
- Install OS Builder
- unpack the archive
- go to the relevant folder (WM60, WM61 or WM65)
- double-click on the file "OSBuilder.osb"
- push the green "play" button in the button bar -> see the build being created
- at the end you get OS.BIN along the OSBuilder.osb file
- upload this to your device via MTTY "l" (load) command
Mind that the MTTY can have 2 presets for the "load" command by pushing the "F" button in the toolbar. Set the "Download Command" to just "l" (the lowercase letter "L" without quotes) and select the "First time download file name" with the "..." button to the OS.BIN that you have created. So instead of typing (no quotes): "l my-path\os.bin" in the MTTY window, just push the Button "1" aside the "F" button. In case not present enter for the "mask ROM start address" just 00000000.
Kitchen is located here:
http://www.mediafire.com/?h6d6e1wslcsdk <- click me
If you have a shipped ROM still on your Hurricane, some more steps have to be done. The relevant tools are in the \tools folder of the packages. Follow the sequence in the folder "tobbbie-prepare-flashing-(one-time-per-device)". I had started to link that to the OSB Tools menu as well but this is not complete.
tobbbie, tnx for the kitchen!
Does backlight driver work good on wm 6.5?
Thanks!
Backlight works as it should - no difference between builds. Mind that the backlight has some quirks on the Hurricane. Some settings are useless (set to 'ff) and sometimes (within the settings menu, I think) keypress seems not to reset the backlight count-down, nothing severe though.
Compared to my batch kitchen here all the UPX-ed stuff is removed as it eats much more RAM per UPX-ed program. Mind that the use of the paging pool is not commonly understood. In short:
all exe/dll code is running within the paging-pool RAM space if possible.
if parts of the code are not accessed, the oldest code copy is discarded in the paging pool if new code needs to run
if the code is accessed again, it is loaded back from ROM to paging pool RAM and executes from there
So small paging pool -> slow device: the OS is busy swapping code in/out
UPX-ed exe/dll cannot load parts of the code from ROM as only the whole file can be read and decompressed to RAM. So if such code is run, it reserves the whole required RAM for its code, however outside the paging pool.
Better is that not UPX-ed run inside the paging-pool RAM and eat nothing extra for code space and well co-exist with other programs depending on their execution needs.
SDHC on Hurricane (and Typhoon)
20121003 Update (since no new posts allowed anymore):
Just to let you know: The SDHC lets the device also read FAT32 formatted SDXC cards (e.g.64 GB). It even reads more than one partition (I have 2 on my Android) and mounts both of them (32k Cluster size used).
Not sure how well the performance will be when managing data there - but reading a large music collection should be ok
More good news:
It seems that the SDHC support from Tornado also works on the Hurricane (even the Typhoon!). By replacing the drivers and related entries in the .rgu, the device still boots and gets access to an SDHC card (4GB, 8GB). Export via WM5torage works as well and chkdsk does not report problems for a 5GB full 8GB card.
It may still require some more testing - but finally all that I wanted to have on these devices is finally there
Will post the updates soon (just a few KB) -> DONE, advice included in ZIP.
This probably could even be done via a CAB file - but I will not check this.
tobbbie said:
More good news:
It seems that the SDHC support from Tornado also works on the Hurricane (even the Typhoon!). By replacing the drivers and related entries in the .rgu, the device still boots and gets access to an SDHC card (4GB, 8GB). Export via WM5torage works as well and chkdsk does not report problems for a 5GB full 8GB card.
It may still require some more testing - but finally all that I wanted to have on these devices is finally there
Will post the updates soon (just a few KB) -> DONE, advice included in ZIP.
This probably could even be done via a CAB file - but I will not check this.
Click to expand...
Click to collapse
Thank you!It's great news!I post it on wce.by and 4pda.ru!
sniper304 said:
Thank you!It's great news!I post it on wce.by and 4pda.ru!
Click to expand...
Click to collapse
Just go ahead, I hope there is a larger community than here at xda-developers. I feel lonely with my addiction to candy-bar smartphones
Everyone so proud of carrying a large touch brick in their pockets, sigh.
You should try out yourself first though before posting further.
tobbbie, i lost my mobile phone =(((
tobbbie
Thank you for your phone HTC Hurricane (since I lost my!)
Today finished russification your kitchen based on the OS Builder - for htc hurricane!
Russification about 99%. =)
All files sorted!
All ROM's checked-all works great!
here is link http://www.mediafire.com/?dpdx3zmvbaxn3mi
Thank you tobbbie!!!
P.S. WOW, I forgot to say that now cab files are not deleted after installation!

Categories

Resources