GPS Cycle Computer v3 - Touch Diamond, MDA Compact IV General

Yet Another GPS Tracker? - yes, but:
- this is a nice one - thanks to excellent design by expo7! And you can set your custom background and button images;
- can select GPS run interval: from "always on" to "run every 10 min" - this is useful if you want to reduce battery power usage;
- has usual cycle computer display: time, distance, speed (current, average, max) plus a graph of your track.
The tool logs GPS data into a binary file (so a lot of data can be stored in a compact form), which can be loaded back for viewing, or saved into .kml / .gpx file to view in e.g. GoogleEarth. With the latest version of GoogleMaps, you can view KML files on your phone. Just click on a kml file in file explorer. Note there is a bug in the latest GoogleMaps installation, so KML files does not work - read the manual how to fix this.
The files are now stored at Google Code web site, please download the latest version from here: http://code.google.com/p/gccv2/downloads/list
What you need to download (go for the latest version!) :
- GpsCycleComputer_X.XX.cab - the application itself. To install, copy CAB into your phone, and click on it from your phone File Explorer. The manual (file called Readme.htm) is installed on your phone, in the same folder as the application. E.g. if you install into "Internal Storage" on English Windows, the path to the application will be \Internal Storage\Program Files\GpsCycleComputer.
- GpsCycleComputerSource_X.XX.zip - A complete source code in C#, uses CF .NET 2.0. Feel free to change anything you like!
If you have questions about Live logging on www.crossingways.com, please visit this forum: http://forum.xda-developers.com/showthread.php?t=484809
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

I'll give it a try thank you.
Does it work with the screen switched off?
Edit: now I see the backlight off button xD

Hi,
the tracker works great! buuuuuut I have a problem, I can't import the .kml file into google earth. Although I open it (with a text editor) and the coordinates seem correct, when I import it, google earth sets all the coordinates in the north pole ¿?¿?

Very Nice
Hello,
it really looks good And i like the "simple" stuff. Exactly the needed functionality. The only thinmg I miss is the possibility to save the files as GPX.
Oh and it would be perfect if it is possible to disable all button's but the power button when the screen is of.
Thanks for the tool. I will test it in Australia next month.
And I will have a look in the sources
Br Martin

I cannot see the truck in google earth ... why?

Strange that you do not see anything in Google Earth. I just tested again, all OK. I use Windows version: "Google Earth 4.3.7284.3916 (beta) Build Date Jul 8 2008"
The KML file is quite simple - I looked an existing KML sample supplied with Google Earth (called, of course, "KML Samples"), found the simplest one with "path" and simply put the new coordinates there.
Try to put a single point in the coordinates and see if it works for you?
The only bit this I can think of is the "Z" coordinate, which is "optional" according to Google manual. But maybe in your version you need that "Z" as well (this will be the 3rd number after lat/long, - put 0 there, note it is separated by comma.
Also I removed entry called "<LookAt>" - but seems my version can set the eye position automatically...

Re the buttons: I have not explore all the Diamond settings in details: on mine, by default, all the buttons are locked as I click software button "BkLight Off". Then I switch it back with hardware "power" button. Do you have the same?
BTW: here is the Google sample I used as a template - try if this works (and after removing which field it does not!). BTW, according to Google help, it might be possible to use GoogleMaps for viewing KML file (but I was not able to make this work on Diamond) - anyone tried?
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Tessellated</name>
<description><![CDATA[If the <tessellate> tag has a value of 1, the line will contour to the underlying terrain]]></description>
<LookAt>
<longitude>-112.0822680013139</longitude>
<latitude>36.09825589333556</latitude>
<altitude>0</altitude>
<range>2889.145007690472</range>
<tilt>62.04855796276328</tilt>
<heading>103.8120432044965</heading>
</LookAt>
<LineString>
<tessellate>1</tessellate>
<coordinates>
-112.0814237830345,36.10677870477137,0 -112.0870267752693,36.0905099328766,0 </coordinates>
</LineString>
</Placemark>
</kml>

Hi,
The problem is that you use the comma character to separate the decimal part, whereas kml files use the dot
this is:
google: -112.0814237830345,36.10677870477137
you: -112,0814237830345,36,10677870477137
I replaced the commas for dots and now google shows the route correctly
BTW, the Z coordinate is not needed, as you guessed.
Please fix this, I love this software!!!

Thank You, your tools sounds great !! It runs on my Diamond, but i Am inhouse at the moment, so no gps signal, but it works so far. can you explain the "GPS sample validity" a little more, please ? i donßt understand your readme. And "GPS activity", does it mean that the tool saves point in this time frame or that GPS is activated after this time, send the position, goes off and wait for some minutes ? And when it goes on, how long do it try to receive a signal ? For example, if i go in a house, does it start the gps and try to receive for hours or does it switch the gps off after some time ?
I hope you keep developing, very good start for the concept. Is there a chance to improve the design ? Maybe in Manila style ? Like the small "stopwatch 1.01" tool, simple, but great design, improves it a lot !!
hans

Did you do any battery tests ? How long do the diamond work for tracking ?
hans

one more: on my diamond, one press on hardware buttons and the button light goes on, second press screen goes on Any idea ?
hans

this might be what you are looking for
http://forum.xda-developers.com/showthread.php?t=422871
.G.

Would love to make a bit nicer design, but have not learn yet how to do skins ... Anyone would like to try? - the source code it attached
Regarding start/stop : if you select an option "GPS activity" "run every xx sec", then:
1) as soon as you get a valid sample (to decide that it is valid - the second option is used "GPS sample valid xx sec") - GPS is switched OFF and a timer started for xx sec.
2) as timer expires, it starts GPS
3) GPS starts searching and as soon it get a valid sample (see 1)...
So, it means that you need to add "search time" to "timer time" - that will be your distance between samples. Clearly, the longer the timer time, it will takes longer for GPS to get a valid sample again.
The battery usage is printed at start/stop - I specially added this to estimate usage. I did not have much chance to test, but with "GPS always on" and "3 sec valid time" (as you load the file back, it shows as "gps options 0/3 sec" after file name) - I think it shall run for
about 3 hours.
BTW, I noticed the application hangs sometimes when it frequently start/stop GPS (I tried 5 sec / 5 sec), AND you have a few other applications running (blame Microsoft ... it was not me). I guess the GPS start/stop is a bit stressful for the system, so this could explain. I am looking into this. At default mode (0/3 sec) all seems works fine. Again - look at source code, maybe you have some suggestions?

AndyZap said:
Re the buttons: I have not explore all the Diamond settings in details: on mine, by default, all the buttons are locked as I click software button "BkLight Off". Then I switch it back with hardware "power" button. Do you have the same?
BTW: here is the Google sample I used as a template - try if this works (and after removing which field it does not!). BTW, according to Google help, it might be possible to use GoogleMaps for viewing KML file (but I was not able to make this work on Diamond) - anyone tried?
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Tessellated</name>
<description><![CDATA[If the <tessellate> tag has a value of 1, the line will contour to the underlying terrain]]></description>
<LookAt>
<longitude>-112.0822680013139</longitude>
<latitude>36.09825589333556</latitude>
<altitude>0</altitude>
<range>2889.145007690472</range>
<tilt>62.04855796276328</tilt>
<heading>103.8120432044965</heading>
</LookAt>
<LineString>
<tessellate>1</tessellate>
<coordinates>
-112.0814237830345,36.10677870477137,0 -112.0870267752693,36.0905099328766,0 </coordinates>
</LineString>
</Placemark>
</kml>
Click to expand...
Click to collapse
Yes, search for TrackMe here on XDA, and for the serverfiles.
The serverfiles have a build-in google maps API, sure you can work it out.

HansZimmer said:
Did you do any battery tests ? How long do the diamond work for tracking ?
hans
Click to expand...
Click to collapse
22 minutes connected = 10% of battery ...

Thank you so mutch
I searched many, many time for a tool like this!
I will try it, today evening....
Great Job

great app - a suggestion
This is a fantastic app...I love the simplicity and the functionality.
I'm trying to find something that is as close to Nokia's sports tracker as possible for WM6.1 and this is near as perfect.
One suggestion for added functionality...
is it possible to add markers to show:
fastest point
slowest point
highest point
lowest point
These are then visible on the .kml file in google earth/maps.
Keep up the good work!
cheers, cojo

I will be posting the latest version into the first post, so please check it for updates. The latest update is for KML output fix, also I added GPX output day before.
Re battery usage - I noticed that as you switch GPS on, the battery reduces quickly (which looks ok, as battery current increases, so voltage drops), but then it drains the battery not as fast. I.e. 20 min run might not be an indication how long it will last.

Hy Andy,
the 1) part makes me a little bit worried. Can you change that to a number of sattelites used or a certain hdop to decide that a signal is valid instead of taking a "GPS sample valid xx sec"
I really like your tool It would be nice to have a option for the folder where the logs should be stored.
Br Martin
AndyZap said:
Would love to make a bit nicer design, but have not learn yet how to do skins ... Anyone would like to try? - the source code it attached
Regarding start/stop : if you select an option "GPS activity" "run every xx sec", then:
1) as soon as you get a valid sample (to decide that it is valid - the second option is used "GPS sample valid xx sec") - GPS is switched OFF and a timer started for xx sec.
2) as timer expires, it starts GPS
3) GPS starts searching and as soon it get a valid sample (see 1)...
So, it means that you need to add "search time" to "timer time" - that will be your distance between samples. Clearly, the longer the timer time, it will takes longer for GPS to get a valid sample again.
The battery usage is printed at start/stop - I specially added this to estimate usage. I did not have much chance to test, but with "GPS always on" and "3 sec valid time" (as you load the file back, it shows as "gps options 0/3 sec" after file name) - I think it shall run for
about 3 hours.
BTW, I noticed the application hangs sometimes when it frequently start/stop GPS (I tried 5 sec / 5 sec), AND you have a few other applications running (blame Microsoft ... it was not me). I guess the GPS start/stop is a bit stressful for the system, so this could explain. I am looking into this. At default mode (0/3 sec) all seems works fine. Again - look at source code, maybe you have some suggestions?
Click to expand...
Click to collapse

I think I was not very clear about "valid xx sec" - Of course, first of all I check that the position/velocity/heigth is "valid" - this information is provided by the GPS. I.e. this means that you have proper GPS lock first. Also each gps sample has time stamp, so I additionally check that the sample is fresh enough. This seems useful when you switch "off" GPS, then switch it "on" - and it could return "old" sample at start.
Regarding the location of the stored files - I thought it is quite easy to remember that these are stored with the application (so you do not need to search for them...). If you would like to change the folder, the easiest would be to copy the tool in any place you like! I just wanted to keep the number of buttons (and options) to very minimum ...

Related

how to add your city in htc home weather

i found this and i think it can be useful
Customizing the Weather Plug-in
Let's say we want to add the city of Bremen in Germany to our HTC Touch Weather Plug-in (this works for every other city as well that can be found at AccuWeather.Com).
• Look up the City of your Choice
Go to http://www.accuweather.com/ and enter your desired city in the search field called "Local Weather Forecast", in our case: Bremen, Germany.
After you have clicked yourself to your local weather site, take a look at the browser's address bar and copy the location code from the URL.
• Edit the XML file
Now navigate to your Windows directory in the pocket pc. Find the file called "HH_0407_WeatherCities.xml" and change its properties so it can be edited (uncheck read-only tickbox).
Then, click on "File" - "Edit" and duplicate a line of XML code, preferably in the right alphabetical place. In general, such a line of code contains the following:
<city name="Cityname, COUNTRY" locationcode="LOCATIONCODE_YOU_COPIED_BEFORE"/>
So in our case we would change the entries to this:
<city name="Bremen, DE" locationcode="EUR|DE|GM005|BREMEN"/>
Save the file and reset its properties again to read-only.
this can be done on your pc too by simply sending the file in your desktop pc and do your magic there
also i have an xml ready for greek friends
with athens patra korinthos and salonika
just extract and put it in your windows folder in your pocket pc
hope it helps cause i was searching for it for a very long time
this is the file
this is it
thimiost said:
i found this and i think it can be useful
Customizing the Weather Plug-in
Let's say we want to add the city of Bremen in Germany to our HTC Touch Weather Plug-in (this works for every other city as well that can be found at AccuWeather.Com).
• Look up the City of your Choice
Go to http://www.accuweather.com/ and enter your desired city in the search field called "Local Weather Forecast", in our case: Bremen, Germany.
After you have clicked yourself to your local weather site, take a look at the browser's address bar and copy the location code from the URL (marked red in the next picture).
• Edit the XML file
Now navigate to your Windows directory in the pocket pc. Find the file called "HH_0407_WeatherCities.xml" and change its properties so it can be edited (uncheck read-only tickbox).
Then, click on "File" - "Edit" and duplicate a line of XML code, preferably in the right alphabetical place. In general, such a line of code contains the following:
<city name="Cityname, COUNTRY" locationcode="LOCATIONCODE_YOU_COPIED_BEFORE"/>
So in our case we would change the entries to this:
<city name="Bremen, DE" locationcode="EUR|DE|GM005|BREMEN"/>
Save the file and reset its properties again to read-only.
this can be done on your pc too by simply sending the file in your desktop pc and do your magic there
also i have an xml ready for greek friends
with athens patra korinthos and salonika
just extract and put it in your windows folder in your pocket pc
hope it helps cause i was searching for it for a very long time
Click to expand...
Click to collapse
Why if a put www.accuweather.com on my tilt nothing appears?
I'm connected aand it doesn't load
at me it opens fine
rmarin said:
Why if a put www.accuweather.com on my tilt nothing appears?
I'm connected aand it doesn't load
Click to expand...
Click to collapse
dont know whats wrong...
rmarin said:
Why if a put www.accuweather.com on my tilt nothing appears?
I'm connected aand it doesn't load
Click to expand...
Click to collapse
When that's happened to me, I disconnect the data session. Once it reconnects it works just fine. You might want to try that...or a soft reset...but the data connection is faster.
This method does not work on Dutty's v4 Rom. The .dll has to be changed...
jarek91 said:
When that's happened to me, I disconnect the data session. Once it reconnects it works just fine. You might want to try that...or a soft reset...but the data connection is faster.
Click to expand...
Click to collapse
I have the tilt and when I go on the windows file I found the HH file but it's the HH_0409 and I do not know how to edit it.
This worked great in the DCS ROM!!! You do have to do a soft reset for the changes to take.
Same here thing how do you edit the file????
No need to edit.
Just download this program way better than HTC Home weather and it's free
http://www.freewarepocketpc.net/ppc-download-weather-watcher-mobile-v1-0-8.html
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
- Forecasts available for 77,000+ cities world-wide.
- Current weather conditions.
- 46-hour forecast.
- 10-day day/night forecast.
- Severe weather alerts from National Weather Service (US only).
- 18+ weather unit conversion choices.
- Skinned interface/forecasts.
- Data usage stats. Installation:
Download and copy the CAB to any location on your mobile device. Tap the CAB on your device to start the Weather Watcher installation program.
The program receives it's weather from weather.com
Here's what to do first
Before editing the XML file. Look for your city to see if it's available on the database.
GO HERE TO SEARCH CITIES: http://www.accuweather.com/ (Use your own zipcode or city)
Then Go here: "http://htc.spamasaurus.com/parseweather.php?locCode=NAM|US|FL|WELLINGTON" and edit the LAST 3 FIELDS TO YOUR COUNTRY,STATE, AND CITY.
ex:
NAM=North America
(COUNTRY)US=United States
(STATE)FL= Florida
(CITY)Wellington
Once you have all your information confirmed, change the file properties uncheck Read-only . Then edit the xml provided using activesync. Be sure to change it back to read only then transfer it back into the Windows folder on your mobile device. Perform a soft reset and search for your city. Through some trial and error you should be able to have your city or one closer to you.
Ok, I almost got it, can you explain location code? I do not see the pic you mentioned in the first post. I live in US Thibodaux LA 70301. How should I type this in when I edit the file? I have the URL number, which part is the code?
Thanks
Anybody, I think I am almost there.
BKsFinest said:
Before editing the XML file. Look for your city to see if it's available on the database.
GO HERE TO SEARCH CITIES: http://www.accuweather.com/ (Use your own zipcode or city)
Then Go here: "http://htc.spamasaurus.com/parseweather.php?locCode=NAM|US|FL|WELLINGTON" and edit the LAST 3 FIELDS TO YOUR COUNTRY,STATE, AND CITY.
ex:
NAM=North America
(COUNTRY)US=United States
(STATE)FL= Florida
(CITY)Wellington
Once you have all your information confirmed, change the file properties uncheck Read-only . Then edit the xml provided using activesync. Be sure to change it back to read only then transfer it back into the Windows folder on your mobile device. Perform a soft reset and search for your city. Through some trial and error you should be able to have your city or one closer to you.
Click to expand...
Click to collapse
I still cannot edit!!!! And my file is 0409. does this make a difference?
The file is not editable even when you take it out of read only mode.
0409.
you cant edit the file cus its in the rom.
alltheway said:
Just download this program way better than HTC Home weather and it's free
http://www.freewarepocketpc.net/ppc-download-weather-watcher-mobile-v1-0-8.html
Features:
- Forecasts available for 77,000+ cities world-wide.
- Current weather conditions.
- 46-hour forecast.
- 10-day day/night forecast.
- Severe weather alerts from National Weather Service (US only).
- 18+ weather unit conversion choices.
- Skinned interface/forecasts.
- Data usage stats. Installation:
Download and copy the CAB to any location on your mobile device. Tap the CAB on your device to start the Weather Watcher installation program.
The program receives it's weather from weather.com
Click to expand...
Click to collapse
firsto of all the answer in that is that accuweather looks great on our kaiser
htc home
secondly i have to say that i get irritated without trying to play it smart but when it says at the first post change properties from read only i cannot understand the post about the file not being editable if on read only (7th row )
i am not american so i read english as most of you
i wouldnt say all these things but i got tired of reading threads with 2500 posts and on about 95% of those posts can be answered in the very first post
and for the friend right above me its on my rom too but
PLEASE READ THE FIRST POST WHERE I SAY UNCHECK READ ONLY
IS IT SO HARD!!!!
thimiost said:
PLEASE READ THE FIRST POST WHERE I SAY UNCHECK READ ONLY
IS IT SO HARD!!!!
Click to expand...
Click to collapse
a file in ROM no matter if you uncheck read only cannot be edited, unless you can unlock the ROM for read/write which if i understand correctly has to be done before you flash the rom to the phone. There is a reason its called ROM (Read Only Memory).
is it like that?
pdtp said:
a file in ROM no matter if you uncheck read only cannot be edited, unless you can unlock the ROM for read/write which if i understand correctly has to be done before you flash the rom to the phone. There is a reason its called ROM (Read Only Memory).
Click to expand...
Click to collapse
then i have a rom that can be edited!!!
WOW
thimiost said:
then i have a rom that can be edited!!!
WOW
Click to expand...
Click to collapse
Not knowing your setup i dont know. I do know that the file in my memory says its in the ROM and if i uncheck the read only part i cant do anything to the file as it is in the ROM, and the file cannot have the read only flag changed.
If you take a look at your own file properties and it has a little checkbox checked that says its in the ROM and you can edit it then i guess you do have a ROM that can me edited if not, well you should investigate things before you make claims like that.

Barcorama - barcode reader software [Updated 11/Oct/09]

Hey everybody!
I'm creating this thread to keep the Barcorama related discussion in a dedicated thread. The discussion spawned here.
Barcorama is a Zxing-based (http://code.google.com/p/zxing/) barcode reader software developed by me in C#. The program's main purpose is to provide a free (and hopefully powerful) tool in the consumer's toolchain!
Feel free to try out and comment on it.
The tool is being developed on my Kaiser, so any feedback on how it performs on other devices is welcomed!
Basic Usage (not yet updated for v0.9x:
a. Press the "Shoot" button to launch the phones camera wizard and take a photo of the barcode by pressing the front "OK" button, or the normal side-shoot button. Barcorama will return automatically upon capture and try to recognize the code.
b. Press the "Open" button to launch the file dialog and navigate/select a previously taken photo. Again, after loading the photo, recognition starts.
After a successful recognition, a popup message may ask whether to run the specified external program with the recognized code. The program along with its arguments is specified in the settings. The code will be inserted wherever the !###! string is be found (may be multiple times).
In general, my tests show that the autofocus camera feature seems to achieve a good result when holding the phone more then 5cm away from the target.
Source code is available here: https://sourceforge.net/projects/barcorama/
or download the trunk snapshot here: http://barcorama.svn.sourceforge.net/viewvc/barcorama/trunk.tar.gz?view=tar
Features:
-- Recognizes 1D and 2D barcodes. See the google page for details. Version 0.3 is currently incorporated.
-- Runs an external program to pass the recognized code
Requirements:
- NETCF v2.0
ChangeLog:
v0.9h
-- ability for "continuous operation". After successful recognition, continues scanning/shooting/etc...
-- option to beep after successful recognition. Useful in "continuous operation"
v0.9g (for Testing!):
-- Costpad fixes regarding same name shops
-- QR recognition working (thanx to mao xuchu!). Mind though that proper result handling is not present.
-- BUGFIX: many settings were not holding on their value
v0.9f (for Testing!):
-- Memory optimization. Thanx user jeutaw for reporting the bug!
v0.9e (for Testing!):
-- BUGFIX: fixed exception at the end of the purchase submit procedure
v0.9d (for Testing!):
-- Warning: a bug has already been identified regarding the ability to submit purchases to costpad.com. Perhaps you want to wait a few hours until I get home and fix it <-- FIXED in v0.9e
-- Manual entry of the barcode (useful when scan/shoot/open methods fail)
-- More finger-oriented purchase date entry method
-- Able to register a new shop through Barcorama
-- Smoother button fading
-- Various fixes
v0.9c (for Testing!):
-- GUI fixes (should now cope better with high-res devices)
v0.9b (for Testing!):
-- not connecting to the Internet at startup
v0.9a (for Testing!):
-- Preliminary Costpad.com integration
v0.8a:
-- Reintroduced the "Live" mode (thanks to WiMo project), where continuous capturing is performed (low resolution only, thanks to HTC... )
-- Experimental Autofocus tweak! Manually triggering the autofocus capability so to make the "Live" mode usable. Warning: not all devices/roms will be compatible!
v0.7a:
-- Better File open method
-- Minor interface changes
v0.6:
-- Elastic GUI layout. Supporting landscape mode and greater resolutions.
v0.5c:
- Bugfix: Normal handling of spaces in external program's path and arguments
- Added a program icon (thanx nibblah)
v0.5b:
- Bugfix: proper saving/loading of external program settings.
v0.5
- Can now run an external program passing the recognized barcode.
v0.4d
- Small fix for QR decoding
v0.4c
- Upgraded ZXing to 0.4.5 for 1D barcodes (only)
v0.4b
- Fixed a nasty bug that disabled EAN and UPC codes!
v0.4
- Able to individually select what barcode types to try
- Option for selecting whether automatic return from the Camera application is desired. When not selected, the user has to manually exit the Camera application, beign able this way to recapture before decode
- Added a clickable link in the About page to easily reach this forum
- Black appearance
v0.3b
- Incorporated a ZXing bugfix regarding code-39 decoding
- Added a popup question to copy a recognized code into the clipboard
v0.3
- Tweaked usage of the .net camera API. Using a file based method to detect when the capture was performed.
- Automatically returning back to the application after the user shoots the photo. No second "OK" is needed.
- Better UI behavior by using background thread for camera capture and image decoding
- Various bugfixes
Known Issues:
-- False recognitions (encountered some EAN13 faults)
-- 3megapixel photos cannot be loaded
-- After shooting, image appears 90-degrees counter-clockwise rotated. Recognition works though.
Have fun!
hypest
P.S Please, if you encounter a bug/problem, report it and add your hardware/software configuration, or fill your signature with such info. Reporting of successful trials is also welcomed
Removed: The "speedy" version was removed as it was not functioning on par with the "normal" version...
Added a cab file that includes the .exe and creates a Start Menu shortcut. The shortcut seems to be missing the proper icon and perhaps it won't work in Non-English installations. Removed the ..v07a.zip as the cab seems stable.
Removed: The "Barcorama.zip" as it was too old...
I'm not experiencing crashes anymore, but the app doesn't appear to be receiving the photo taken after pressing shoot etc. I tried leaving the app for a minute, in case it was too busy processing to show anything on screen, but to no avail. If I take a photo manually, it is able to process via the OPEN button.
You might want to change the url in the about section into something people are more likely to type into their browser, in case they get the file indirectly... (the tinyurl would be http://tinyurl.com/2kxkuj for example, a little shorter at least)
The other files that came with the previous versions of Barcorama (WiMoNative.dll, and the OpenNETCF.etc.etc), can they be removed from the program's directory?
PS Thanks for all your work so far
SilentlyScreaming said:
I'm not experiencing crashes anymore, but the app doesn't appear to be receiving the photo taken after pressing shoot etc. I tried leaving the app for a minute, in case it was too busy processing to show anything on screen, but to no avail. If I take a photo manually, it is able to process via the OPEN button.
Click to expand...
Click to collapse
After taking the photo, do you manually press OK (or the "return" icon), or do you just leave it to return on its own? I think, the Nadavi's camera version, after some seconds returns automatically but it's actually a "cancel", not an "OK".
SilentlyScreaming said:
You might want to change the url in the about section into something people are more likely to type into their browser, in case they get the file indirectly... (the tinyurl would be http://tinyurl.com/2kxkuj for example, a little shorter at least)
Click to expand...
Click to collapse
The long url really sucks, I know. This was just a quick and dirty solution to the "add an About window". I will certainly change it to actually be a clickable link.
SilentlyScreaming said:
The other files that came with the previous versions of Barcorama (WiMoNative.dll, and the OpenNETCF.etc.etc), can they be removed from the program's directory?
Click to expand...
Click to collapse
Yes, with the present application functionality, do supplement dlls are needed. So, it is safe to remove them.
SilentlyScreaming said:
PS Thanks for all your work so far
Click to expand...
Click to collapse
Thank YOU...
hypest
Looks good.
Looking forward to updates. I can't get it to "shoot" and decode.
I have to shoot the picture, then run the program to get it to decode the
1D barcode.
Very nice.
Hi, Sean here from the zxing project. Glad to see you got this into C# and I hope it was not too painful. Let me know if you notice bugs. I put a link to your project on the code.google.com page.
Once the code stops changing and looks about done, we'd like to do the same thing, but port to Object C for the iPhone.
Got me blushing
srowen said:
Hi, Sean here from the zxing project. Glad to see you got this into C# and I hope it was not too painful. Let me know if you notice bugs. I put a link to your project on the code.google.com page.
Once the code stops changing and looks about done, we'd like to do the same thing, but port to Object C for the iPhone.
Click to expand...
Click to collapse
Hello Sean! Flattered to see a comment from one of the project's developer!
Translating to C# was surprisingly easy and effective by using the MS JLCA. Ofcource I had to make some adjustments, but nothing really "difficult". Poking into the zxing code is certainly on my agenta but for the time being I'm trying to figure out why the prog does not work on some fellow posters' devices . I'll be happy to drive your attention to any bugs I notice.
...will keep my eye on your project's progress...
hypest
Quick Shot not working for me. The application do not get the image. Manual shot dont recognizes EAN13 code. Folder selection not working(HTC Camera takes the shots in Storagecard\DCIM\100Media folder that cant be selected because its a subfolder.)
Trouble replicating the problem
I just reverted my Kaiser to its original rom (had to cook it from the dump I performed the day I got it), but the prog works (shouldn't I be happy about that?). I can use the "Shoot" and recognize...
Some details:
device: HTC TyTN II (unbranded)
Greek ROM (ACE Hellas)
OS: 5.2.1620 (build 18125.0.4.2)
ROM version: 1.56.405.5
Date: 08/28/07
Radio: 1.27.12.32
Protocol: 22.45.88.07H
Camera ver: 4.08 build 28288
The prog also worked with my "previous" ROM (panosha's joannita light + Nadavi's camera)
Perhaps some of you guys that the app does not fully work, can post additional info on the hardware/software you're using.
Thanx,
hypest
i wonder if it had something to do with localization. It is a german Phone here. I've tested it with my own programm(also written in C#) and it has no problem getting the shot. strange....
nsa666 said:
Quick Shot not working for me. The application do not get the image. Manual shot dont recognizes EAN13 code. Folder selection not working(HTC Camera takes the shots in Storagecard\DCIM\100Media folder that cant be selected because its a subfolder.)
Click to expand...
Click to collapse
EAN13 generally seems to work. Please, could you try this image?
I have tested the prog on about 10 actual products. Try to keep the phone about 6-10cm away from the target (not closer than 5, anyway).
Thank you for the info on the behavior of the load dialog. I will try and use a different facility to browse every folder.
hypest
nsa666 said:
i wonder if it had something to do with localization. It is a german Phone here. I've tested it with my own programm(also written in C#) and it has no problem getting the shot. strange....
Click to expand...
Click to collapse
I cannot completely rule out the possibility to be a localization issue, even though, the second Kaiser device I used today was not a Greek one (I thing was English-default) and it worked on it too.
With your shot it actually works. With my it reads wrong code.
nsa666 said:
With your shot it actually works. With my it reads wrong code.
Click to expand...
Click to collapse
Indeed, your image produces a false recognition. It is quite probable that this is a zxing related bug, but I'll have to investigate it further. Actually I have encountered this faulty recognition once.
hypest
Do you plan to release your source so that others might be able to develop customized applications? I personally would like to have it query a MySQL DB via the web over HSDPA connection to query inventory levels and pricing of product in my warehouse. Other uses might be to have it auto-query the UPC against an online DB to find the best price for a given product or to upload the UPC to an on-line DB to review later from your desktop.
After you take the picture with the Shoot option what do you hit to have it decode it? If i hit the return (back arrow) nothing happens, and if i hit the OK key on the front of my Tilt, nothing happens...
PengLord said:
Do you plan to release your source so that others might be able to develop customized applications? I personally would like to have it query a MySQL DB via the web over HSDPA connection to query inventory levels and pricing of product in my warehouse. Other uses might be to have it auto-query the UPC against an online DB to find the best price for a given product or to upload the UPC to an on-line DB to review later from your desktop.
Click to expand...
Click to collapse
Actually, these uses are exactly what I have in mind! The app will act just as the barcode-recognition medium. The backend will be the really interesting stuff .
I just have to figure out some serious problems and in the meantime I'll decide whether to release the code in an organized manner, or just enable the tool to be used as external executable from other apps (or a linkable lib).
pizzaguy said:
After you take the picture with the Shoot option what do you hit to have it decode it? If i hit the return (back arrow) nothing happens, and if i hit the OK key on the front of my Tilt, nothing happens...
Click to expand...
Click to collapse
On my kaiser, either way works . Most of the time though, I use the front (D-PAD) OK button just because is easier to press.
I have updated the #1 post and attached a build with some debugging messages. Please try that too and report which messages you see.
hypest
hypest said:
I have updated the #1 post and attached a build with some debugging messages. Please try that too and report which messages you see.
Click to expand...
Click to collapse
"Dialog didn't return OK!"
apears when pressing OK on the D-Pad or the icon.
i have a German TyTn II.
ROM Version: 1.56.407.3
Nadavi_HTC_Camera_5_0_4_2915_00.cab is installed, could this be the issue? the preinstalled version was .... sh.... not very good.
hope this helps you a bit..
Im not a great coder but i found a nice PDF that might be good to help with decoding the image. http://www.atilim.edu.tr/~misafran/proje web/BIS04.pdf
bypass build
Fellow posters,
I have revised the #1 post to include a newer build, hopefully with better results. This one tries a different approach to reach the captured image..
to pizzaguy:
The paper might be helpful, event though it is not presented as simply software-based (it benefits from the DSP processor present).
hypest
it still doesnt work.
Barcorama_bypass.exe
IOException
bei System.IO.__Error.WinIOError()
bei System.IO.Directory.InternalCreateDirectory()
bei System.IO.Directory.CreateDirectory()
bei TestNS.TestCL.button1_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterModalDialog()
bei System.Windows.Forms.Form.ShowDialog()
bei TestNS.TestCL.Main()
P.S.: This comes if i klick on "shot" buton. The camera app dont even starts.
P.S.2: just tested the verbose version. It seems to be something wrong with directory name. it says \Storagecard\Barcorama\Barcorama_verbose.exe. I think it should say only \Storagecard\Barcorama .

[App] Advanced Network Caller ID - Updated v.6!

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Update 9/30/2009 - Fixes, added functionality, and program your own call providers!
I wanted to share a program I've been working on - it's basically an enhanced Caller ID. On incoming SMS or phone calls a window pops up that displays,
- The full name of caller
- Address of caller with a map link
- The number of FTC and caller complaints (to tell if it’s a spam call)
- Telco name and location (can tell what carrier the call is from)
- Relatives of caller (with age!)
- Criminal History
I've also added the ability to add the caller to the contacts book, return the call, and look at past calls. A standalone GUI to run alone and lookup past calls can also be used.
As of v .6, you can make your own call information providers for NetCallerID (and I need help/looking for people to help write providers for international support.). Documentation/HOWTO make a call information provider can be found at
http://www.netcallerid.com/bbpress/topic.php?id=5
Looking for suggestions, changes, additions - definitely let me know and I will happily (and quickly) add them. You can reach me at [email protected]
Release Notes --
- NetCallerID waits until the call is answered or finished before doing the network calls. For the most part, the network connection is unavailable until the phone call is ended.
- If roaming is enabled NetCallerID waits until your out of roaming.
- All history of calls are in the program files\netcallerid\calllogs directory in html format. You can view these with Opera or Pocket IE.
- The setup automatically starts the program. I also put it in \Windows\Startup to start when you re-start the phone.
Download:
http://www.netcallerid.com/get
Instructions:
Just download the cab and run it on the device. It will automatically start and also start on reset. For the msi, install it on the PC, it will be added to your phone when you connect it to the PC. Go under programs and click the netcallerid icon to run the standalone GUI.
This is very alpha. Pre alpha even. I'm not liable for anything, run at your own risk, etc etc etc
Prerequisites
-WM5 or 6/6.1 with CF 3.5
Changes for v .6
- added vCard NetCallerID extensions for caller information providers
- added a SMS Reply
- added a 'check for updates' option
- fixed some gui issues for lower res wm devices
- updated whitepages provider to obtain more call information
- updated configuration GUI for programmable call information providers
- added more information to status window in standalone
Changes for v .5
- extended API.
- updated GUI
- better support for all wm platforms
- numerous bug fixes
Changes for v .4
- UI changes to work on all WM phones and resolutions (including QVGA 320x320)
Changes for v .3
- Added logic to the add to contacts where if name is in address book prompt/don't add.
- A full standalone app has been added where you can lookup past calls.
- Added the program to the programs list.
- Numerous bug fixes
- SMS is now turned off by default. Some people were getting Very.Bad results where SMS messages were being swallowed. I *think* it should be fixed but unsure, it's something in the SMS .net interception library. If you really want SMS turn it on under config, do a soft reset, and if you see your not getting SMS messages immed. uninstall and let me know!
- added whitepages.com lookups
-
Changes for v .2
- Fixed install to storage device errors
- Fixed the configuration GUI
- Added MSI installer
TODO
/* TODO:
- display maps (from google or live) if address if found
- standalone also has the ability to go through past calls and select one to lookup DONE 3/25/2009
- standalone will have the ability to enter a # and do a lookup on demand.
- use NLog for debug logging DONE 3/25/2009
- adding an address book should lookup if name is already in address book. if it is, don't add. DONE 3/23/2009
- ability to automatically add contact to addressbook automatically and silently (Thanks agentdr8)
- send callerid output to the computer via bluetooth or network sockets
- apptodate support (thanks ShadowDrake)
- 320x320 resolution support DONE 4/15/2009
- ability to add a whitelist of calls to not lookup
- ability to go through address book and do lookups
- WM6 branding - http://download.microsoft.com/downl... for WM 6 Standard_Handbook_May2007_final.pdf
- icon to disable incoming SMS and/or calls at the bottom of the interceptor GUI
- add whitepages.com support (thanks CLShortFuse) DONE 3/25/2009
*/
netlon said:
- NetCallerID waits until the call is answered or finished before doing the network calls. For the most part, the network connection is unavailable until the phone call is ended.
Click to expand...
Click to collapse
Just to needed some clarification the additional information would not be available until after the call has been accepted?
Anyway of doing this lookup if only the name is not your contact list already? or manually providing it a number to see the information on it?
this works with GSM, CDMA?
does this program work for other parts of the world as well (like Europe), or only for th US?
I'm gonna try this....
One Question...where is the app going to get all this information?
I'll probably have better questions and suggestions once it is installed.
I get an error when I try to run the program. Here's the message:
An unexpected error has occurred in NetCallerID.exe.
Select Quit and then restart this program, or select Details for more information.
File or assembly name 'OpenNETCF, Version=2.3.0.20, Culture=neutral, PublicKeyToken=E60DBEA84BB431B7', or one of its dependencies, was not found
Sprint Touch Pro, Stock ROM
wow. such a stalker-ish app, but i have to admit, it's pretty hot. and works too.
jasonsf said:
I get an error when I try to run the program. Here's the message:
An unexpected error has occurred in NetCallerID.exe.
Select Quit and then restart this program, or select Details for more information.
File or assembly name 'OpenNETCF, Version=2.3.0.20, Culture=neutral, PublicKeyToken=E60DBEA84BB431B7', or one of its dependencies, was not found
Sprint Touch Pro, Stock ROM
Click to expand...
Click to collapse
JasonSF -
Try a soft reset. If the error still happens let me know.
-Kevin
majkeljj said:
this works with GSM, CDMA?
Click to expand...
Click to collapse
Should work on any network. I've only tested it on CDMA so let me know if it works for ya.
-Kevin
Xtreme XL said:
does this program work for other parts of the world as well (like Europe), or only for th US?
Click to expand...
Click to collapse
I developed it using US #'s. Some of the sites (all public) should work with international #'s tho. You can always try
If it doesn't work where you let me know and the area code etc (even sample #'s). I can test it on in the emulator.
kusbainian said:
Just to needed some clarification the additional information would not be available until after the call has been accepted?
Anyway of doing this lookup if only the name is not your contact list already? or manually providing it a number to see the information on it?
Click to expand...
Click to collapse
Yeah - it doesn't go and look up the number until the call has been ignored, or accepted and the conversation is done. This is a limitation of the cell network. I quickly found out that during a call or an incoming call you can't access the data network. This is supposed to work with EVDO Rev A or HSDPA but even then some towers work, some don't. So for this reason the program waits until the convo is done...
Thanks for the suggestions of doing a lookup if the name isn't in your contact list already. I'll add that to the TODO -- as well as making it standalone and ability to manually enter a # as well.
Asphyx said:
I'm gonna try this....
One Question...where is the app going to get all this information?
I'll probably have better questions and suggestions once it is installed.
Click to expand...
Click to collapse
I use a few places to get the data, all public. The logic is briefly,
- first look up the # on google, if not on google try anywho.com (for name, address, etc)
- look up the # on fonefinder.com (for geo location)
- look up the # on callercomplaints.com (for FTC and spam)
if netcallerid finds the name, at the bottom it will include the information for a list of other lookup sites. since the output window is basically a web browser the app will navigate to those web sites with the name lookup.
hope this answers your question!
-Kevin
djsikhbeatsz said:
wow. such a stalker-ish app, but i have to admit, it's pretty hot. and works too.
Click to expand...
Click to collapse
thanks bro... any suggestions don't hesitate
-Kevin
netlon said:
I use a few places to get the data, all public. The logic is briefly,
- first look up the # on google, if not on google try anywho.com (for name, address, etc)
- look up the # on fonefinder.com (for geo location)
- look up the # on callercomplaints.com (for FTC and spam)
if netcallerid finds the name, at the bottom it will include the information for a list of other lookup sites. since the output window is basically a web browser the app will navigate to those web sites with the name lookup.
hope this answers your question!
-Kevin
Click to expand...
Click to collapse
VERY cool program.
is there any reason why i can not navigate to any of the links? after a call the program loads the info fine, but if i click a link to see map or criminal record nothing happens the new page if never loaded, also the button to view call logs doesn't work for me, call and add to contacts works but not call log. using a at&t fuze with the newest rre rom.
cool app
Works great! Good work!
Works well in the Kaiser, obviously the only thing wrong is some images, because of resolution difference.
But works well, I like it, take that damn telemarketers!
umm not working for me, after install and test it, no pop up. even after reset. =(
town229 said:
umm not working for me, after install and test it, no pop up. even after reset. =(
Click to expand...
Click to collapse
hmm... can you send me the \Program Files\NetCallerID\netcalleridlog.txt ?
(through here or at [email protected])
if you need help getting the file off the device let me know!
-Kevin
mbritten said:
VERY cool program.
is there any reason why i can not navigate to any of the links? after a call the program loads the info fine, but if i click a link to see map or criminal record nothing happens the new page if never loaded, also the button to view call logs doesn't work for me, call and add to contacts works but not call log. using a at&t fuze with the newest rre rom.
Click to expand...
Click to collapse
I saw this once when i was testing it - chalked it up as just the webbrowser control being flakey. What model of phone and firmware/mobile os are you using?
netlon said:
thanks bro... any suggestions don't hesitate
-Kevin
Click to expand...
Click to collapse
lol no problem kid. i do admit it's a really cool app!

CrimsonLock: powerful anti-thief system for Windows Mobile PDA

Crimson Lock
Version 1.32.
Last update: 10-Feb-2011.
Let me introduce to you my own variant of anti-thief system for PDAs.
Program is written in native C++ and does not require anything like .net framework.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Before using this software, its strongly recommended to backup your device including storage card!
Crimson Lock is guard system for your PDA. It enables you to control your device in the case of its stealing or loss. You can send special SMS-commands from the regular cellular phone.
App has many features, that distinguish it from the similar security systems:
Unique features not found in similar apps are marked with asterisk (*)
All screen resolutions are supported (except square qVGA).
Device lock with/without password.
Loud alarm.
Several SIM cards can be specified.
Tracking events: calls/SMS/softreset/GSM-off.
(*) Enhanced protection. Its extremely hard to destroy the program when the protection is enabled!
(*) Customized behaviour on different events.
(*) Support for multi-SIM-cards.
(*) Package export for inserting into ROM.
(*) Export and import of settings.
(*) Create package to autorun from storage card.
(*) Support for PDAs with two slots for SIM cards.
(*) Force enable/disable phone module.
(*) Embedding owner's information (name, address, etc.).
(*) Support for unallowed programs.
(*) Block incoming/outgoing calls and SMS messages.
(*) Temporary configuration, if the main one is not writable.
(*) Forced accept calls from the trusted numbers.
(*) Possibility to test lock/alarm/embedded info.
(*) Block hardware buttons on forced call.
(*) Switch on speakerphone on forced call.
(*) System GPS-driver support as well as internal NMEA reader.
(*) Four formats of coordinates, including URL to Google Maps.
Commands send via SMS enable you with the following capabilities:
Query status (app version/protection/lock/UI presence/license state).
Forced callback/call specified number.
Lock device (with/without password)/unlock.
Clear call log, contacts, SMS messages, tasks, appointments, whole PIM.
Softreset.
Hardreset.
Format storage card.
Query coordinates from the GPS-receiver (single or location mode).
Query info about cellular tower: CellID/LAC/MCC/MNC/BaseStation (single or location mode).
Enable/disable alarm.
Request for list of commonly used commands.
(*) Change unlock key.
(*) Display custom message.
(*) Show embedded information.
(*) Manage list of unallowed programs (add/delete/clear/enable/disable).
(*) Mark current SIM card as "enemy".
(*) Set new alarm number.
(*) Isolation: remove UI and all the tracks from registry/filesystem.
(*) Query HWID (application code) and remote licensing (imagine, that you've lost PDA, but did not license Crimson Lock).
(*) Self-destruct of the program.
Prospects:
Port to Android platform.
Forced battery drain (not sure that is needed).
Sending e-mails.
Edit program settings on the PC.
Handle G-sensor.
-----------------------
Downloads:
English .cab: View attachment CrimsonLock.1.32.en.CAB
List of commands: (PDF HandCard): View attachment en.zip
Also, on the program's site you can get localizations for German, Russian, French, Spanish, Italian, Serbian and Bulgarian.
Twitter: http://twitter.com/PocketImps
Compatibility: WM5+
Home page: www.PocketImps.com
Default unlock key: 0000
You can purchase the license key on our home page.
Only for one month Crimson Lock has special price! The most comprehensive guardian costs its money, does not it?
Discussion of this project in Russian goes on: www.4pda.ru
-----------------------
History of changes:
1.32
[+] Incorrect SMS commands are reported back.
Fixed a bug with a list of predefined applications in some of language translations.
Added waiting cursor while program start.
1.31
[+] Bulgarian language by Krassy Krastev.
Improved GPS locator: fixed an issue which prevented to run locator from cold start on some devices.
[+] Answer for status command contains state of GPS/GSM locator.
[+] Debug option added: ask permission for sending outgoing SMS messages.
1.30
Length for name of trusted phone number has been increased.
Improved phone numbers comparing while dialing.
SMS message now also contains sender`s phone number if available.
Date and time added to outgoing SMS messages.
Commands selfdestruct causes softreset.
Fixed a bug in handling of phone module disabling.
Self-protection greatly improved. Especially against some tools.
Minor visual improvements and fixes.
1.29
Enemy command does not erase a registered SIM-card from the list. It becomes be marked as Enemy.
Fixed a problem with editing of SIM cards and trusted phone numbers.
Small issue with exporting a package for ROM.
Protection module, that was extracted from the autorun package, is unable to run after soft-reset. Fixed.
Fixed an issue that hung Sony Ericsson Xperia X1 and HTC MAX 4G.
While uninstalling its prompted to remove the package from storage card.
Device lock could be avoided. Improved protection.
Fixed incorrect call acceptance on some devices.
1.27
[+] Serbian language by Vladan Tačić AKA psycho063.
[+] Added easter egg!
An autorun package after hard-reset runs after two minutes delay.
GPS settings could be lost in some rare cases. Fixed.
1.26
Some settings could be lost on reboot. Fixed.
Fixed a mistake which could lead to critical failure after import of settings.
TrashKalmar said:
Crimson Lock
Version 1.09a.
Last update: 04-Dec-2009.
Let me introduce to you my own variant of anti-thief system for PDAs. This project will be commercial, but now it needs to be thoroughly tested.
Program is written in native C++ and does not require anything like .net framework.
Before using this software, its strongly recommended to backup your device including storage card!
Crimson Lock is guard system for your PDA. It enables you to control your device in the case of its stealing or loss. You can send special SMS-commands from the regular cellular phone.
App has many features, which distinguishes it from the similar security systems:
Unique features not found in similar apps are marked with asterisk (*)
All screen resolutions are supported (except square qVGA).
Device lock with/without password.
Loud alarm.
Several SIM cards can be specified.
Tracking events: calls/SMS/softreset/GSM-off.
(*) Enhanced protection. Its extremely hard to destroy the program when the protection is enabled!
(*) Customized behaviour on different events.
(*) Force enable/disable phone module.
(*) Embedding owner's information (name, address, etc.).
(*) Support for unallowed programs.
(*) Block incoming/outgoing calls and SMS messages.
(*) Temporary configuration, if the main one is not writable.
(*) Forced accept calls from the trusted numbers.
(*) Possibility to test lock/alarm/embedded info.
(*) Block hardware buttons on forced call.
(*) Switch on speakerphone on forced call.
Commands send via SMS enable you with the following capabilities:
Query status (app version/protection/lock/UI presence/license state).
Forced callback/call specified number.
Lock device (with/without password)/unlock.
Clear call log, contacts, SMS messages, tasks, appointments, whole PIM.
Softreset.
Hardreset.
Format storage card.
Query coordinates from the GPS-receiver (single or location mode).
Query info about cellular tower: CallID/LAC/MCC/MNC/BaseStation (single or location mode).
Enable alarm.
(*) Change unlock key.
(*) Display custom message.
(*) Show embedded information.
(*) Manage list of unallowed programs (add/delete/clear/enable/disable).
(*) Mark current SIM card as "enemy".
(*) Set new alarm number.
(*) Isolation: remove UI and all the tracks from registry/filesystem.
(*) Query HWID (application code) and remote licensing (imagine, that you've lost PDA, but did not license Crimson Lock).
(*) Self-destruct of the program.
Prospects:
Create package for embedding preconfigured Crimson Lock to PDA's firmware.
Forced battery drain (not sure that is needed).
Sending e-mails.
Edit program settings on the PC.
Handle G-sensor.
-----------------------
Compatibility: WM5+
Home page: Does not exist for now
Default unlock key: 0000
-----------------------
Downloads:
English .cab: View attachment 253166
Russian .cab: View attachment 253167
HandCards (en+ru) .pdf: View attachment 253168
All versions write log in device's root folder.
-----------------------
Please pay additional attention on the following:
Is it really extremely hard to destroy the program?
How does GPS work. My PDA has not GPS-receiver so I've no way to test it except the emulator.
Action set for each event. Defaults are exemplarily.
Bugs and mistakes as usual
Discussion of this project in russian goes on: http://4pda.ru/forum/index.php?showtopic=136347
Click to expand...
Click to collapse
this app need to be able to cooked into rom,and able to let the user set the option during flashing the rom.
if not,after a hardreset and this app is just useless
tcchuin said:
this app need to be able to cooked into rom,and able to let the user set the option during flashing the rom.
if not,after a hardreset and this app is just useless
Click to expand...
Click to collapse
I know this, so this expressed in "Prospects". But while the program is still under development/testing process, its not recommended to have flashed buggy program Am I right?
will test out and report back. thank you.
during the install it pop up a message but i could not understand it cause it was in russian i guess, do you mind changing it english
also GPS setup dont work, when i tap it, nothing happens, website to buy license is dead, so i cant test the rest of the features for the time being, will fully test it more later on.
allthatinny said:
during the install it pop up a message but i could not understand it cause it was in russian i guess, do you mind changing it english
Click to expand...
Click to collapse
Oops, sorry, forgot to recompile setup.dll for english language Please try a new version.
allthatinny said:
also GPS setup dont work, when i tap it, nothing happens, website to buy license is dead, so i cant test the rest of the features for the time being, will fully test it more later on.
Click to expand...
Click to collapse
What namely doesn't work? GPS within CrimsonLock or other apps using GPS?
Site will be ready soon, give me your AppID (Menu > License > Application ID), I'll generate a key for you.
TrashKalmar said:
Oops, sorry, forgot to recompile setup.dll for english language Please try a new version.
Give me in PM your AppID (Menu > License > Application ID), I'll generate a key for you.
Click to expand...
Click to collapse
so far it seems to be working as you hope, limited license IS very limited, which includes command that gives a kick back message to sender when it requires license info, certain features within the program that requires a license seems to be locked as you wanted, and u do get the annoying lil message at start that the program is unlicense, lol
TrashKalmar said:
Oops, sorry, forgot to recompile setup.dll for english language Please try a new version.
What namely doesn't work? GPS within CrimsonLock or other apps using GPS?
Site will be ready soon, give me your AppID (Menu > License > Application ID), I'll generate a key for you.
Click to expand...
Click to collapse
wish i could give u my app id, but i used the isolate feature now my icon and the app is gone, lmao i dunno how to get it back, lol i never got instruction on how to get it back, lmfao
allthatinny said:
wish i could give u my app id, but i used the isolate feature now my icon and the app is gone, lmao i dunno how to get it back, lol i never got instruction on how to get it back, lmfao
Click to expand...
Click to collapse
Download updated .cab and install it. Before this send to your PDA SMS with following text: #0000#-protect
This will disable protection, so app will not perform isolation again.
Very nice and useful application!
I'm going to test it.
TrashKalmar said:
Download updated .cab and install it. Before this send to your PDA SMS with following text: #0000#-protect
This will disable protection, so app will not perform isolation again.
Click to expand...
Click to collapse
the -protect didnt seems to work but i will send my app id, i used the hwid to get it, maybe i could register it by using the lic: command, good thing u added such a feature, lol
ok i got the -protect to work but icon is still missing, waiting for the link on the updated ver
allthatinny said:
ok i got the -protect to work but icon is still missing, waiting for the link on the updated ver
Click to expand...
Click to collapse
Icon will appear after you reinstall an application again. Updated link is in thread's header.
allthatinny said:
also GPS setup dont work, when i tap it, nothing happens...
Click to expand...
Click to collapse
OK, I've got. "GPS setup" menu item is disabled for now, because GPS settings are taken from OS's configured GPS-minidriver. Own GPS-parser is under development now.
so far i cant get into the gps setup, advance option stays the same, DONT EVER ADD COMM MANGER to the Control List, it will block you from calling out, u should warn ppl about that or exclude the comm manager .exe from the control list
allthatinny said:
so far i cant get into the gps setup, advance option stays the same, DONT EVER ADD COMM MANGER to the Control List, it will block you from calling out, u should warn ppl about that or exclude the comm manager .exe from the control list
Click to expand...
Click to collapse
GPS Setup is simply disabled, but what about advanced options, what do you mean? You're unable to open advanced options window?
(May be I have bad understanding capabilities, because english is not my native lng )
In my mind, people are free to add everything that they like. They are warned about really critical exe like gwes.exe or filesys.exe. Because closing this apps leads to PDA halt.
the advance option opens, am able to check off and on settings but it does not save, when i apply and quit, then relaunch crimson it reverts back to the default settings.
In my device everything OK, advanced options are saved properly. Try to softreset your device. Are any other options stay the same?
after registering and softreset it works now, but i cant change my pass, when i try change password, it pops up asking me for current password, then goes back to menu upon entering the right code

[WM6.1/WM6.5.x]«HERMANN» | RELEASED ROMs: WM6.1 v3.0, WM6.5.0 v3.2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I must stress that your phone must be HARDSPL'ed in order to flash my ROMs. Also, read this post for updated flashing instructions.
THIS ROM IS ENGLISH WWE ONLY and don't forget to backup your various info (contacts, documents, etc). Users of Palm Messaging can backup their SMS messages by looking for "PalmMsgV001" in the windows folder. Unfortunately, reading this file can only be done with Palm Messaging, so copy/paste anything of importance before flashing.
Special note: Bluetooth file sharing now works GUARANTEED in all 2.5 and up ROMs, and remember that the "receive all beams" option in the Infrared settings is on by default, if you don't use Bluetooth don't forget to turn this off.
V3.2 Hermann Classic
Version 3.0 updates:
-Please refer to this post regarding changes.
-The stuff you know from Version 2.5 is still in, but with complete bug fixes.
-No more "BASE" or "Full" ROMs.
-Storage is low because ROM is XPR compressed for AltKeys.
-ROM is designed to work with toxic's Android UI packs (Not fully tested)
-Symbols SIP added in case Alt Keys does not work. This can be accessed via the "up" arrow beside the SIP keyboard icon when the SIP is active.
Version 3.1 update:
-Sped up image processing on the device.
--This boost in image processing brings a significant overall boost to the device's operation, including faster camera image capturing, JPEG viewing, and perhaps a boost to the 2D graphics rendering on the device (over 100 points boost over non-Hermann ROMs in SKTools graphics benchmark), making emulators such as MoonGBA able to play games like Megaman Battle network 95% speed (frameskip 1, no sound due to slow cpu)
-Fixed fatal Camera launching bug.
Version 3.2 updates:
-Hopefully I finally fixed the fatal Camera bug.
-Fixed missing "USB to PC" setting.
-Fixed Windows Live, am able to log into my Live account. (Don't forget to check your APN in "Connection" settings)
-PATCH: Want to enable the Ringer Switch at the top of the Treo to vibrate when you receive a call? Read this post.
-Themes: Want the rest of the default WM6.5 themes? Click here.
__________________________
VERSION 3.2 ROM Build 21895
51.49MB available user Storage
23MB available RAM
DOWNLOAD 3.2 ROM (Do not forget to soft reset the device after "Device Customization" finishes!)
__________________________|
__________________________
Consumer ROM Build 21916
48MB available user Storage
23MB available RAM
DOWNLOAD 2.4 ROM
__________________________|
Version 2.4 features:
--I gave Fjtor's kitchen a try
--Start Menu at the top
--First Treo750 ROM to utilize Bepe's Big Storage
--As I promised, HTC's 21889 Build is used for Fast Stable use
--Bluetooth file sharing ready
--BASE ROM is a bare ROM, great for users who want to install their own stuff
--Consumer ROM has basic stuff to get you started, such as Marketplace, Windows Live, Ringtones, xTask, and others
V2.3 Hermann Finger
2.3 Updates:
-Fixed ringer notification bug
___________________________
Hermann Finger BASE ROM
66MB available user Storage
23MB available RAM
DOWNLOAD ROM
___________________________|
___________________________
Hermann Finger Consumer ROM
50MB available user Storage
24MB available RAM
DOWNLOAD ROM
___________________________|
Features:
--These are primarily experimental ROMs.
--Start Menu at the bottom.
--Also cooked using Fjtor's kitchen
--Also utilizing Big Storage.
--Build 29007 is used here
--Bluetooth file sharing ready
--BASE ROM is a bare ROM, great for users who want to install their own stuff
--Consumer ROM has basic stuff to get you started, such as Marketplace, Windows Live, Ringtones, xTask, and others
_________________________________________
KITCHEN FILES (NEEDS FJTORSOL'S KITCHEN) Read this post for more info. NOTE: These are the old 2.4 packs)
Big Storage (This archive must be extracted to "\Sources\Devices\HTC Cheetah\Profiles")
http://www.mediafire.com/?uhmxn1j7aj0fsgf
UPDATED PACKAGES February 29 2012:
http://www.mediafire.com/download.php?57nedd9e7i131fr
Attached to this post is the 4-row Start Menu grid settings unique to the Hermann series of ROMs, so now you too can have more icons onscreen! Instructions are in the .txt files in the archive.
___________________________________________________
<<<<<<<<<<<---WM6.1 HERMANN--->>>>>>>>>>>
The best WM6.1 ROM you will ever see for the Treo
Version 3.0 updates:
-Please refer to this post regarding changes.
-The stuff you know from Version 2.5 is still in, but with complete bug fixes.
-No more TouchFlo because the ROM is already finger-scrolling enabled.
-XPR compressed
note: Popup menu font too big? Read this post on how to change it.
note: Unable to set USB cable settings? Read this post on how to fix it.
PATCH: Want to enable the Ringer Switch at the top of the Treo to vibrate when you receive a call? Read this post.
__________________________
Build 20771
58MB available user Storage
29MB available RAM
DOWNLOAD 3.0 ROM (Do not forget to soft reset the device after "Device Customization" finishes!)
__________________________|
Old release news
Features in both builds:
Version 1
--Added single click side button functionality, customizable (default: camera)
--Registery cleaned up.
--Renamed "Storage Card" to "Mini SD".
--Enabled full screen option in Camera (it just removes the WM UI though)
--Palm messaging has been replaced with default MS inbox. Now SMS can be backed up or defaulted to 3rd party programs like Flexmail.
--Start menu has been optimized for speed. Because of the extra speed, 4 columns are introduced instead of 3, giving users less to scroll through and more content (and back to the normal speed).
--Red button functionality is full like WM6, including radio power off.
--xTask is streamlined into the OS as an EXT package. This program is your task manager, in Hermann Finger use this to intercept tapping the Start icon if your hardware button is dead.
--Both builds can be connected to Windows Mobile Device Center (tested on Windows7 Home Premmy 32bit). As I unfortunately cannot use Outlook, do let me know if that works.
Version 2 additions:
--For the first time ever, the Splash image when the phone is starting has been changed.
--Thanks to Big Storage, even though the ROM was compressed to XPR, it's fast and not using too much storage space.
--Pagepool is now 6MB, Fast is fast
--The Startup sound returns to Windows Mobile! Customizable, and can be disabled if a personal touch to your phone is unnecessary.
--Added Microphone AGC. Greatly enhances voice recording, and perhaps even phone calls.
--Added Clear Storage. Why Palm never had a software method to Hard Reset I'll never know...
--Added Keylock. It sometimes helps to lock the Green Button and the Start Button from turning on the phone. Funny, isn't it? At least on my phone.
--Taskbar icons modernized,adding Bluetooth display functionality
--Includes Arcsoft MMS 5.2.2.66
Version 2.1 additions
--This time Version 2.1 was cooked using Fjtorsol's kitchen. There are a few pros and cons, pros like working shortcuts, cons such as the inability to use network time (my V2 build could, but not 2.1). Note that Version 2.1 also has Fjtorsol's features.
--Some of Fjtor's features were upgraded, such as App service to 1.87.0.0, Arcsoft to 5.2.2.66, Sim Toolkit Svc to 4.93.0.2, Sim Toolkit UIPPC to 4.73.0.0, and USSD Service to 4.36.0.1.
--Like I promised, build 21889 has been tested for over a month and it's ready for use. This build was released in December 2010 from HTC, as you can see it's very fast and it totally smokes my Touch Pro. The \Windows\ folder loads in about 1 second, compared to Energy's ROM on my Touch Pro at 3-4 seconds.
--I decided to do 2 versions, a BASE ROM and a Consumer ROM, simply put, the BASE ROM is for users who want to install stuff themselves (like Windows Live), and the Consumer ROM is great if you want a lot of Microsoft services ready to use, such as Windows Live or Microsoft MyPhone. BASE ROM has a lot of storage available, Consumer ROM has 20% of that used up.
--Bluetooth file sharing is ready and it works, and you don't need to enable "accept all beams" in that Infrared setting. I have tested receiving a file from a Samsung SGH-D807 Simple Phone, all you need to do is "enable File sharing" in the FTP tab of the Bluetooth settings.
--Storage Card is the default name now, I was too lazy to change to MiniSD
--Version 2.1 retains Clear Storage and Microphone AGC, available in both BASE and Consumer ROMs.
--Both ROMs have Zip Mobile 2010 version 1.2.3.1.
--Pagepools are set at 6. Remember to change it depending on the kind of work you use your Treo for.
--Unfortunately, due to me using Fjtorsol's kitchen, the ROMs are compressed in LZX, I have no idea why my kitchen can use XPR at the same size Fjtor's does with LZX. So I stuck with LZX, which doesn't matter to Build 21889, because it's still fast
Fixes from Version 2 to 2.1
-Thanks to Fjtorsol's kitchen, shortcuts are no longer mysteriously deleted or cloned.
-Bluetooth file sharing used to be dead in Version 2. Fixed in Version 2.1, remember to enable file sharing in the FTP tab.
-
Fixes since V1:
-[Hermann Classic]Fixed "Phone" icon in Start Menu that pointed to nowhere when tapped.
-Deleted dead SMS tone setting that didn't work
-Added missing "Brightness" icon in Settings Panel
-Added Missing "Keyguard" icon in Settings Panel
-Removed Palm's simple Ringtone settings, enabling the more customizable Windows Mobile ringtone settings
-When mapping the side button, there was no icon. Icon now defaulted to Camera.
-Option+OK mapped to XHook.
Known bugs:
--Due to my dependence on VolServ, the Ringtone settings for "Phone: Known Caller" retains that bug all custom ROMs have, which doesn't matter what kitchen you use. A fix was to remove the registry settings linked to VolServ, but then half the system will not work. To remedy, simply select the ActiveSync settings, then back to Known Caller and you'll see the real settings.
--The Caps/Shift keys icon that shows up beside the little keyboard SIP icon is gone. I discovered it is Theme related. I fixed it at one point during the Real Power Button testing, and it did show up. I can't seem to redo that without killing some things.
--In Fjtorsol's ROMs, I was unable to get time settings from my wireless carrier. I have confirmed this to be a problem with the type of ROM used as a base, as my V2 ROMs were based on Palm's 2.30 ROM, which supported my wireless carrier's network time. Unfortunately, because I used Fjtor's kitchen, this "bug" carried over to my V2.1 ROMs. This is a problem if you use programs that utilize Windows Mobile's Cell ID location-based service.
--Theme was removed from Hermann Finger. [Hermann Finger] The HTC Black theme (originally for WM6.5.0)seems to work at first, but changing to a different theme and back leaves the bottom bar and other 6.5.3 icons missing. I consider the HTC Black theme as a one time gig, apparently, since I cannot edit the theme as WinCE cab manager needs to be registered before I can fix it.
--Random? [Hermann Finger] With the enhanced top Taskbar, sometimes (it happened to me while locked to 3G) when you turn on the Radio, the signal appears empty (as blank, 0). There still is a signal the same as your last level, and your network type (3G, Edge, GSM) will still be shown, and you can still make calls. Hermann Classic did not have this problem, which it actually had a much cooler feature, remember when you turn on the radio, and try to access the "Phone" settings, and the Treo will tell you "the Phone is busy, wait 15 seconds", well in Hermann classic, I observed it to not show the signal strength until the Phone is ready. Might not happen often, but it was really cool.
--No more Splash screen. The Hard Reset function (Hold Red Button + Reset button) may look blank, or glitched, but it still works. Apparently Palm never thought Big Storage was possible
--The HSDPA icon that displays when you are actively downloading on HSDPA is gone. Or rather, Palm's Dial Lookup was the original source. don't worry, when that 3G icon turns into a funny looking icon, you are still on HSDPA.
--Fixed. BASE has no rings, Consumer does. Only 3 ringtones? Apparently, keeping Dial Lookup, Active Call, and my mod to remove Palm Messaging keeps it this way, no matter how I tried to cook the rings into there. Don't worry, you can still add your own ringtones, preferably into the \My Documents\My Ringtones folder.
--Fixed via Fjtorsol's kitchen. [Hermann Finger] There is again 2 MS Office folders. Both work the way they should, but forgot to delete it as I had already uploaded the ROM...
--Fixed. Kept VolServ in the ROMs because it controls a lot more than just sounds. [Herman Finger] The following sounds seem to not work: MiniSD card insert and remove, and Charger connected and removed. It actually is controlled by Palm's Volume control service (the little pop-up volume window that open on the top left), which I had removed in Hermann Finger.
--Fixed from Fjtorsol's kitchen. [Hermann Classic] 2 battery bars. Tried automating showing the clock up top, but for some reason it doesn't like me
--[Hermann Finger]The ALT key symbols window still has the redraw bug, just use D-pad to select. I fixed that as well while working on Real Power button, and I admit, I forgot the change I did :/
--[Hermann Finger Consumer ROM]Input Panel shortcut is gone, which means you can't edit typing options
FAQs, How to's, and more
Q: So explain to me the Sleep of Death
A: Existent in some WM 6.5 builds, even for other devices, Sleep of Death occurs when you power off the phone either via software or the Red Button, and the phone cannot power on in any way whatsoever, power button, plugging it in, etc. Currently, I have not experienced this in Build 23563, but in Builds 21901/21915. This is probably solved by my battery polling customization, although if it persists, disable auto turn-off for either battery or AC, or you'll have to change your brightness setting due to Palm's Backlight bug. Do note that my Treo's have worked past their service life, and their batteries are less the capacity than they used to be.
Q: What is the Backlight bug?
A: Existent even in Palm's OEM ROMs, the backlight bug is when you have your brightness set to 2, sometimes even 3 (The backlight is rated by 0 - 10, 0 being off, and 10 being the brightest). The Backlight bug occasionally refuses to put the device on standby (more often when plugged into AC), or even turn off the backlight. This is a hardware problem because if you set your Brightness to 2, and put the device on standby when running on battery, you can turn on the device again if you toggle the ringer switch (the switch on the top of the phone). This is a persistent hardware bug, which existed on all the 4 Treo's I have touched so far. (it's how I turn on my keyboard-less Treo)
Q: Can you do ____ language?
A: All my ROM's support multiple languages (although I have never tried making ones other than English). All I would need is the Palm OEM ROM of the language that you want done, then we'll see.
Q: What Kitchen did you use?
A: I use OSKitchen Zero.
Q: Will you upload your kitchen?
A: As you may have heard, there's a ridiculous bandwidth limit on the wireless carrier I currently use (800MB). My kitchen folder reaches 2.02GB (size, not size on disk), and uploading that is now impossible. Even if I separate the parts into individual folder, it's still going to add up to much more than 800MB. So sorry, the idea of uploading my kitchen was only in the event I could not continue. Well, I've gone as far as completed
Q: What happened to Build 21915?
A: It had a fatal bug that would not load some programs, notably .Net CF programs.
Q: Build 21901 help! How do I get rid of that second battery bar?
A: Go to Clocks & Alarms in Start ->Settings->, and then tap that "more" tab, and then check "Display the Clock on the title bar in all programs"
Q: Why can't we tap the Start icon in WM6.5.3?
A: Basically, it's the fault of Palm's OEM today plugin "Active call". This plugin is responsible for the handling of calling-related features of the Treo, from the dialer skin, to the today-screen Softkey options, to the speakerphone activation, to anything that displays call information. Why it interferes with 6.5.3 is best explained in detail. As you may not have known, Windows Mobile is an interesting platform in one respect because of how highly customizable it is. The Palm designed OS is layered like this:
--- <-Palm Active Call Today Plugin
--- <-WM Today theme skin
--- <-Underlying OS
As you can see, Palm's Active Call plugin is covering the Today theme in who handles what the user touches. So when we click on the Start icon, it looks like we pressed it, but we didn't because Palm's plugin is designed for WM5/6, which has a normal softkey bar at the bottom. Their Left Softkey is overlapping the Start icon, so to the OS, we are pressing that spot on the UI, but Palm's plugin is intercepting what it launches by launching nothing, since it was programmed to not launch anything at those coordinates linked to the OS. This can be easily seen by tapping on the xTask icon, and then tap on the Start icon.
Q: So why did you make the Start menu faster and 4 columns?
A: Well, I was a big fan of that start menu layout changer I got here at XDA-devs, but it didn't work on our Treo's. I don't know why it doesn't work, as it works on my hx2415, but I set out to manually edit the Start menu myself. While I will maintain the secret of what I believe made it faster, I decided a 4 column layout was best because, with a 3 column layout, it takes longer to scroll because our screens are about 2.5 inches, which is really not a lot of real estate for the primary scrolling finger (our thumbs). So if you are wondering why it lags a bit, that's because you are seeing 8 full icons and 2 half icons, compared to only 6 in the 3 column layout, and the device scales the icons depending on their default size (program dependent).
Q: Can you take out ____ program?
A: Due to my lame internet connection, I can't be doing things that could break 1 person's functionality, while helping 1 person's desire. I try to do a ROM that works for the general user, and not for a power user like me (It's why I didn't see the SMS tone bug until later, because I didn't care for that :S)
Q: Huh? XPR compression?
A: ROM's are loaded onto a device in 3 types, a non-compressed ROM image, a compressed ROM image, and a Super compressed ROM image. non-compressed uses up a large amount of space, a compressed image (XPR) uses about half the space available to the Treo, and a Super compressed (LZX) image uses even less space. These of course, have their drawbacks. Uncompressed ROM images uses up a whole lot of space, but is quick to access the Windows Mobile parts. XPR is compressed to fit in a reasonable amount of space, and is a bit slower to access than uncompressed. LZX is tightly compressed, and while you use up even less space, the ROM is very tightly packed in that the CPU needs a little more extra time to read WM elements of the OS. An example is like this, between XPR and LZX, say you have a box, and you put things in it. If you stuff it with as much as you can to save space (LZX), you may have saved space, but trying to get things inside that box will take a little more extra digging. With a more tidy stuffing of the box (XPR), if you properly set things inside the box, accessing the things inside will be much quicker.
Q: Explain to me "Big Storage".
A: I made a graphic explaining this, but basically, Big Storage is the removal of the ExtendedROM partition that exists in the HTC devices during the Hermes era. The ExtROM is what holds Carrier-specific settings/bloatware that you see in the Palm OEM ROMs. This is a problem with Custom ROMs, because we use the "unbranding" procedure to delete the stuff in the ExtROM, but the partition itself is not deleted. This is where Big Storage comes in. Big Storage has no record of the ExtROM whatsoever, so it re-formats the rest of the available storage as one whole Storage space for the user to use. I have seen this have a great boost in speed with the Operating System, as the device no longer has to mount (and hide) another partition on the Flash chip. So far no other ROM besides my Hermann series has been able to do this.
Great to hear! looking forward to seeing how you get along =)
waiting for first beta release!
So, a little update, ironically enough because internet on my phone is down so I decided to use expensive tethering to let everyone know I'm still alive XD
I'm glad I decided to take a working keyboard from my good Treo and put it in the bad Treo, my repaired Radio antenna had to be re-repaired so now I can leave the keyboard on there (still did not get replacement keyboard). That gave me a chance to test the buttons on my WM6.5 build, and the "Alt" key works, and brings up the symbols list. Red phone button still does not work (don't worry, I do know why), also I realized the Phone Settings is still there, just need to re-work the shortcut to point to it. Still trying to solve the SD card problem, so now I need to raid Nav's post history lol.
Edit: Nav's post history needs to be searched by not just his posts, I even need to read if others replied to him. If anyone can help me out and remember or able to see what it is that causes the Sd card problem, I'd really appreciate it (my connection is timed -_-)
Hey guys, I got a great story to tell.
You guys might not know me very well, I mean, I rarely posted here before, but if I had to say something about me, it's that I'm not the type of person to ask help on how to do something, if I can do it myself. Well, last night, I tried and tried, and even dunked myself into bed and immediately fell asleep (narrowly escaping catching a cold because of no blanket lol), but I persevered, and now look what I have done!
That's right, build 23563! Better than Mietas' ROM because tapping the start menu works, but just like Mietas' ROM, closing Messenger with the lower right corner close button still freezes the program. And... since I have been using Nav's badly configured files (no offense Nav), the SD card bug remained. There was even the camera bug, and the WM player that never was. I didn't give up though, thanks to Mietas' discontinued ROM project, I have craftily taken his romhdr.bin and stuck it into my kitchen. I also realized why the Camera didn't work and why WM Player was gone. Now, I present to you, the first real working WM 6.5 Rom for our Treo 750's!
"Gee whiz mangatron, you went back in time? How is that the best working WM 6.5?" you say? Well, look here!
See that? It's the Palm OEM applications running! I can make calls, send TXT messages and recieve them, you can hang up calls and, you can POWER OFF the phone! Brightness setting via Fn+p works too! Yahoo! That's not it though! The SD Card can now be recognized, the Camera works, and WM Player is back again! Absolutely the best WM6.5 for our Treo's yet!
But there's still more. See, as much as a noob that I am, I hadn't realized until build 23563 on why the Palm OEM stuff wasn't running. You see, I already knew why Nav's ROM couldn't hang up or power off. Thanks to my older brother for testing this when he had my Treo, the today plugins "Active Call" and "Dial Lookup" are Palm programs, that, one or the other (or both combined) control brightness setting, hanging up, keypad dialer, speakerphone enabler, etc. PRetty much all phone functions were handled by these 2 today plugins. When Nav took them out, it killed his phone functionality. I knew that without these, nothing will work the way I want it to. I didn't do this alone. If it weren't for Nav and Mietas for trying before me, I could have never learned how to cook, and most importantly, I would have never had tried 6 months ago had I gotten a new phone then.
Now, I hope everyone understands why I didn't upload it yet (expensive tethering is the only way to safely upload without risk getting cut off). There are also other reasons why, namely, how I found out why build 23563 didn't have my Palm OEM's. You see, during the cooking process, I noticed I had a lot of bad lines in the RGU file for the Palm OEM APPS package. So everytime I flashed my rom, I didn't see the Palm today plugins because by default, the registry turned them off! So I installed SKtools, enabled them, and boom, working Treo. So, if everyone is fine with manually turning on these 2 plugins by themselves, then okay, version 1 here we go! Except, I need to tell more about this ROM. You see, because I took some .bin files from Mietas' ROM, my build is now slow like his. Well, it's not laggy I-want-to-freeze slow, it's just, think back to WM5. If you had the Treo with WM5 before, you'll know what I mean. When you tap stuff it would like peel or what I like to call "blink". The problem could be because I set the page pool to 4MB (known to save RAM, but slow down multiple program usage), so I will try with a page pool of 6MB. That's basically the only caveat, actually. The rom is a tiny bit slow, but if you can live with that, and want a real working WM6.5 now, then I'll see. I have planned to tether this coming Monday or Tuesday GMT +8 (that is, Hong Kong time), so who knows, I may even pull a Spiattie here and provide both a Classic (21915) and Touch (23563) versions!
Note to Roberto: Luckily, Keyguard can be disabled. But I have not installed S2U to see if that will lock on power down (even with Keyguard disabled, the Red button can still power off). Let me know if S2U can lock when the device goes to standby, right now I am so excited to have finally helped out XDA when it comes to the Treo 750!
good work! i'm waiting for classic version!
hey great work!!! is there anyway you can make your perfect working wm6.5 rom with wm6.5.3, its just that wm6.5.3 looks so awesome!!!!!! but more than anything thanks for your effort i think you are the only remaining chef for our treo, but there is still this problem of titanium i know that ytou just started and thats why you havent added it but, whenever you add it there may be some problems that you may need to deal with, still this is the best rom i have seen so far and i can live without titanium, oh and about the s2u i dont see any need to install it right now as the normal lock button is working, but still it looks pretty cool maybe we should just put the download link next to the rom, as some people may not like it
the biggest problem at either some people may not like an app, they may want more memory instead of the app, or it is a pain in the ass trying to update that app later.
and about the wm6.5.3 maybe could you leave the fonts as they are? is just that in wm6.5.3 when you open a list the letters are just to big also when you open a menu and as our treos screen is so small... maybe it could be wm6.5.3 with wm6.5 fonts for menus and lists
if pics dont show here are the links
http://s124.photobucket.com/albums/p31/mangatron/?action=view&current=21915-2.jpg
http://img101.imageshack.us/i/201008080432440005111g.jpg/sr=1
maybe im going a bit to fast but i tend to go directly to the point when speaking sorry if im asking to much
Roberto 1234 said:
hey great work!!! is there anyway you can make your perfect working wm6.5 rom with wm6.5.3, its just that wm6.5.3 looks so awesome!!!!!! but more than anything thanks for your effort i think you are the only remaining chef for our treo, but there is still this problem of titanium i know that ytou just started and thats why you havent added it but, whenever you add it there may be some problems that you may need to deal with, still this is the best rom i have seen so far and i can live without titanium, oh and about the s2u i dont see any need to install it right now as the normal lock button is working, but still it looks pretty cool maybe we should just put the download link next to the rom, as some people may not like it
Click to expand...
Click to collapse
Believe me buddy, you are not asking too much. My regret right now is that I cannot upload right now, and that if only I had done this 6 months ago Treo users wouldn't have had to wait for so long to have WM6.5 on our phones.
Some things I need to clear up, lol the reason why the Palm plugins "Active call" and "Dial Lookup" were disabled in my tests builds, is because Titanium overwrote their registry settings because, whenever Titanium is enabled, no other plugins can run on the today screen. So I had to take out Titanium for good, just so that the Palm plugins can run.
About S2U, you're right about RAM, WM6.5.3 uses up more by default (my suspicion is the Theme), so including it would probably make only 20MB RAM available lol.
and about the wm6.5.3 maybe could you leave the fonts as they are? is just that in wm6.5.3 when you open a list the letters are just to big also when you open a menu and as our treos screen is so small... maybe it could be wm6.5.3 with wm6.5 fonts for menus and lists
Click to expand...
Click to collapse
You know, I'm glad you asked me about this. This is controlled by the .tsk file and the .png images that make up the Classic Blue today theme. As long as I reconfigure the .tsk file (not sure if my WM5 skinning program can support WM6.5.3) and edit the images into a smaller size (should work, I did a little test and the menu now looks like just a slightly larger WM6 menu), it will be usable.
Really want to upload now >___<
well as long as it works fine, and has wm6.5.3 i dont really need titanium
Post #2 contains my changelog for now, as you can see I'm really working on the bugs right now. As of this moment, all bugs have been taken care of except the memory leak, but man I really need that keyboard replacement. It's tough always flashing via USB...
i have an 4gb micro sd but not a converter... -.- thats why i always flash via usb, i think it is safer and more easy to use
i cant wait to see the wm6.5.3 build its just so awesome!
posted through my WM6.5 build
Roberto 1234 said:
i have an 4gb micro sd but not a converter... -.- thats why i always flash via usb, i think it is safer and more easy to use
i cant wait to see the wm6.5.3 build its just so awesome!
Click to expand...
Click to collapse
A micro SD adapter, huh. Dealextreme.com has it for dirt cheap (with free shipping), although I had problems with the adapter. I tried my 16GB Micro SD with a more reliable adapter, and both builds are able to read it. Really cool how my projects have come along.
I also updated posts 1 and 2 with more info and teaser screens. Enjoy and Monday-Tuesday is going to be a great day! (hopefully Monday)
awesome, they all look so cool great work! XD
i have one quetion, the other devices with wm6.5 what do they use for calling, maybe in the titanium build it wouyld be possible to use that app
sent from my custom Treo build
YEEEEAAAAHH! Final bug destroyed (could not configure SMS tone). Expect release in several hours.
Roberto 1234 said:
i have one quetion, the other devices with wm6.5 what do they use for calling, maybe in the titanium build it wouyld be possible to use that app
Click to expand...
Click to collapse
Hmm? I did not include Titanium in any build. It just wouldn't work (probably because I never looked into it an focused on the Red button more)
All calling related features of the Treo are handled by the Palm OEM applications, with the exception of SMS related features.
By the way, do you guys use MMS often? I just realized my ROMs do not have this capability (I never used MMS, too expensive). I could include an MMS program...
nah, i never use even sms, if needed i can download an mms app, so doint worry about it right now, most of us use this work phone for music and games (wich i think is stupid -.-) but anyway, i dont think we use it to much.
o and about the titanium maybe on another build, as the red button is working maybe the calling app that navs rom already has could be an alternative, but right now i cant wait for wm6.5.3 roms release!
An early christmas present for all
ROM's have been uploaded, posts 1, 2, and 3 have been updated. Enjoy, and if you can, donate, if not, hitting the Thanks button is fine I guess.
By the way, did you know that it's possible to have Manual Focus for the Treo's camera? Yes, it does actually work, and I'll show more later!
I forgot to add, do post here whatever problems you encounter. With as many WM programs as there are, I of course have no idea if they all work on my builds. I also do not have the Spectec Wifi card, so I don't even know if that will work on my builds. I am interested to know if it works.
geart work, thanks it looks so awesome, ill try them out!

Categories

Resources