I do a lot of surfing, and i hate side scrolling.
Also the today screen can show so much more in VGA. sigh...... anyone have any ideas?
cheers
It's being worked on by various parties. Still not fully working.
Is the Today screen normally QVGA then? Yikes.
I'm sure I used a Toshiba once at the Tate Gallery that had a VGA today screen. Damn ugly and corrupted to hell, but VGA.
What about with WDA?
V
The device displays in VGA but all of the text and graphics are scaled to be the same size as if they were on a QVGA device.
It means that everything looks nice but you still have the same amount of screen real estate.
I'll have to look into that.
V
Read this vijay http://www.aximsite.com/boards/showthread.php?t=98163
I've got WM5 to switch to VGA mode but none of the icons display properly as we don't have reliable versions of the icon files nor can we work out how WM5 calls the dlls based on resolution as it appears to be different to WM2003SE.
I have a Wizard sat here and if someone can tell me how to rip the dlls I will do it. I'm deperate for a VGA hack for my Exec.
rilot - thanks for the link, an interesting read.
Aren't the WM5 dlls signed now? Would that make a difference when resource editing? Never used a signed device (after the spv) so no idea what I'm talking about.
V
Hi,
check out this thread:
http://www.ppc-welt.info/community/showthread.php?t=76001&page=2
There is an English answer, in which is explained why it is difficult to implement the correct Dlls.
A short summary:
The dlls have to be certified with an privileged certificate, or some dlls won't be loaded.
There is also an explanation how to solve this Problem.
If you want the corrected dlls, answer in the German forum.
Bye,
Dirk
maybe some german member can translate and put it into easy way for us to do the necessary
some snippits translated from bablefish
This is a short explanation over it, why ozVGA reduced on the MDA pro with WM05 functions only to go around inclusive of theoretical solutions around the problems mentioned.
I make on it attentively for everyone for its doing responsible am. I do not take over any warranty all statements made here am correct, and I refer expressly to which I reject any adhesion for the consequences of the practical conversion of the realizations made here.
Who a spelling mistake finds may it keep
Why ozVGA only reduced on the MDA does pro function?
1.WM05 possesses a certificate oriented Security system. Who itself in the detail interested in it can read some in the MSDN over it. I would like to deliver concerning this no extensive explanation. In practice this means to be loaded dll's during the boat procedure is to be certified to have. This is e.g. preventing harming software (viruses etc..) the system to compromise can. In the case of ozVGA this does not lead to it that necessary resources files of the type * 96.dll to be however also loaded. However this does not entail that the MDA on high resolution switches (pure Registry attitude) necessary resources for Icons etc. finds. Thus the appropriate positions on the display remain free, and some programs do not function or only reduced.
= > a certificate on the MDA pro must be installed.
= > all dll's during the boat procedure to be loaded are to be certified, must as privileged.
2.Die of ozVGA provided files of the type * 96.dll can do even if it are certified are only badly used, since they do not make all necessary resources available for WM05. The files of the type * 192.dll which in the majority on the MDA pro in the ROM are present make available resources for the emulation of QVGA on the physical VGA display.
= > WM05 conformal * 96.dll files are needed.
Simplest solution for problem of 1:
The Windows mobile 5,0 SDK of which of Microsoft to be freely downloaded can contains in the file SdkCerts.cab certificates directly on the MDA to be installed to be able. These are intended actually only for the development. One must be conscious over it which one with the installation a back door into the Security system of WM05 tears, since each by the key publicly accessible in the SDK certified DLL or also exe file receives now free entrance to the system now. If the certificates on the MDA are installed, must (correct s.u.) * 96.dll files with the SDKSamplePrivDeveloper.pfx key to be certified. Whom in the rest of the msi Installer of the SDK for any reasons should not assure, can the necessary files also with a Tool like "Lessmsierables" unpack.
Around * the 96.dll now still the in such a way specified will certify files signtool from Microsoft needed. This one finds e.g. in the NET Framework SDK 2,0 which freely with ms to be downloaded can. With the command (here by the example of shellres.96.dll)
signtool sign /f SDKSamplePrivDeveloper.pfx shellres.96.dll
must now the necessary * 96.dll files be certified. Only now these may be copied in \windows the listing of the MDA.
Solution for problem of 2:
I do not know a source for * 96.dll files, therefore am one probably forced these to be provided. Already far above in this Thread published and/or with xda developers available WM05 dll's cannot be used unfortunately directly. To these probably with dump Rome from a WM05 update won files are missing - admits so far to me - certain information to code and data segment. That seems to be the reason for it that these files cannot be certified, and thus only is once useless. It is however possible with the free Tool "resource hacker" all resources the this dll's for the order places to extract and on plate store.
Around itself own * 96.dll to build one needs the Embedded Visual C++ 4,0 as well as the likewise free Windows mobile 3,0 SDK freely placed from ms to the order for pocket PC. Hereby a "simple Windows CE DLL" project (e.g. with the name shellres.96.dll) can be provided automatically. This would have to be only added then appropriate resources, and afterwards the whole to be simply compiled. The result would be then a finished shellres.96.dll which according to upper pattern be only certified must, and from it in \windows the listing can be copied. This file is to the system then after a soft RESET at the disposal.
I times the trouble made yourself and the description volatilely into the English translated. Please postet you times with xda developers.
[ BEGINNING ]
This is translation from German (thx tons luckychild) ton english by felixlein. Because OF the nearly translation, the english
shouldn't correct all the time. Some intelligently more programmer should take this information ton create A free program like
ozVGA.
[ MDA PRO ]
The MDA pro is the (German) t-mobile version OF the HTC Univsal.
[ LET'S GO ]
This text explains you why ozVGA is just working limited on A MDA pro Windows mobile 5 DEVICES and shows you some methods OF
resolution ton avoid thesis of problem.
Roofridge I want ton explain that everyone is himself responsable for his doing. I don't take the guarantee for the validity OF
the content. DO it on your own risk!
Why of does ozVGA is working limited on the MDA pro DEVICE?
[// ] 1. Windows mobile has A certification orientated security system. (Who's interested in CAN READ more RK MSDN about it).
I don't want ton give A complex explaination. The practice experience is that the dll's loaded during the "boat OF the DEVICES"
had tons certificated. This method should avoid painting commodity (f.e. A virus) ton of GET ACCESS ton the system. In the case OF ozVGA it
prevents OF loading the necessary files (* 96.dll). The result is that the MDA pro DEVICE switches into the of bigger resolution
(A just registry CHANGES) find but can't the needed resources and icons. Many position acres left brightly on the display and many
programs doesn't work or work restricted.
= > A certificate had ton in valley LED
= > all dlls which acres loaded while booting had tons zertificated.
[// ] 2. The * 96.dll files which acres in valley LED by ozVGA can't being used even if they GET certificated because they can't
serve all needed resources for Windows mobile 5 (f.e. UMTS logo). The * 192.dll files whose acres the majority on the DEVICES,
provide the resources for the emulation OF QVGA on VGA display. (QVGA=320x240). Windows mobile 5 conform * 96.dll of acres
needed.
[// ] Solution for problem of # 1:
The Windows mobile 5,0 SDK, which CAN downloaded for free RK microsoft.com, contains A file (SdkCerts.cab) which bring
you certificates, whose CAN in valley LED directly on the MDA pro DEVICE ton UNLOCK the security system. Originally it is only
designed ton used for devolopment only. You had tons aware that you create A big gets into the Microsoft designed windows
mobile security system because every from now on every application GET full system ACCESS. If of all certificates of acres in valley LED,
all OTHER * 96.dll had tons certificated with the SDKSamplePrivDeleloper.pfx keys.
[ The msi Installer CAN avoided with A tool "lessmsierables", which CAN extract needed files ]
Ton certificated * 96.dll files you need the Microsoft signtool, which comes with the NET Framework SDK 2,0, whcih CAN
downloaded (thus free) RK microsoft.com.Example: Certification OF the shellres.96.dll into the COMMAND-PROMPTLY:
signtool sign /f SDKSamplePrivDeveloper.pfx shellres.96.dll
After the certification OF all needed dlls, the files CAN ut into the \windows folders RK the MDA pro DEVICE.
[// ] Solution for problem of # 2:
I don't know any SOURCE ton of GET * 96.dll files, thus you acres force ton create thesis by your own. The dlls published RK
xda developers which acres at extraction OF A Rome update can't been used directly. It seems tons A dump Rome. Afaik some code
and DATA segment information of acres MISSINGS. That seems tons the reason that you can't certificate them.
= > use them can't!
But it is possible ton create own DLL files with the free application "resource hacker" by extracting all resources
OF the dump Rome. Ton build own * 96.dll files use the free Embedded Visual C++ 4,0 (evc) and the free Windows mobile SDK 3.0
for pocket PC With it you CAN automatically create A "simple Windows CE DLL" project with the name OF the DLL (f.e.
shellres.96.dll). You just had tons of ADDS all dumprom extracted resources. Now you had ton compile the DLL RK read it had tons
certificated like described above. If you've done it with all DLL files you CAN PUT all into the \windows folders on the MDA
Per DEVICE. After A soft RESET you CAN use the file.
[ end ]
I hope someone wants solve both and serve A free solution. How ton of DO this is explained here by de_luckychild.
I've translated it into english and added some literature and SOURCES. Have fun.
[// ] literature/SOURCES
= > ozVGA Tool
http://oz.sciox.org/
= > WM5 Security system: http://msdn.microsoft.com/smartclie... /wmsecurity.asp
= > resource hacker
http://www.users.on.net/johnson/resourcehacker/
= > NET Framework development
http://msdn.microsoft.com/netframework/
= > dump Rome Dlls (xda devopers)
http://www.ppc welt.info/community/... achmentid=13491
= > Embedded Visual C++ (down load)
http://www.microsoft.com/downloads/... &displaylang=en
= > Some more downloads for dev on wm5
http://msdn.microsoft.com/mobility/... fault.aspx#wm05
hmm, my german is rusty, but my missus is fluent, so I'll get her to translate when she wakes up.
However, it seems Tokamak had the great idea to use the certificate that comes with the SDK to sign the dlls. This means they are recognised by the operating system and used appropriately. There still appears to be a problem with the Today screen due to msim.96.dll.
Great idea... however, it seems the installation is detailed, so I'll wait for the better half..
V
Hi,
the problem was, that the original ozVGA dlls weren't compatible to Windows 5, so we had to find new dlls, which were made for Windows 5 in VGA Mode.
We found an archive in this forum, that contained the necessary dlls. Now several problems occured:
Windows 5 requires special certified dlls, or they won't be loaded. So "Luckychild" had the great idea to certify the dlls with the SDK developer certificate. But the dlls, we found in here, didn't allow to be certified, because some version infos were missing. The next step was to extract all resources from the dlls and to compile new dlls with the correct version infos. The new dlls were able to be certified.
The big problem is, that the SDK Certificate creates a security hole in the windows system. It is advisable to build your own certificate to prevent thos hole.
Bye,
Dirk
Tokamak - so what is the current status? Do you guys have the complete set of dlls yet?
I'm sure you'll get them soon enough either way. Good work you guys!
V
@vijay555
The current state is that all necessary dlls work fine!
I can give you two links:
One link is for the dlls without the certificate and the other link is for the dlls with SDK certificate.
You can try the dlls without the certificate, but have to give up the usage of the msim.96.dll and the shellres.96.dll. These two dlls are responisble for the onScreen keyboard and the symbols in the taskbar.
The other option is that you use the dlls with the certificate. If you go this way you have to install also the SDKcerts.cab (included in the archive). This would create a security hole in your windows system.
There is still a third option we didn't try till now. You create your own privileged certificate and sign the shellres.96.dll and the msim.96.dll with it. This would prevent the security hole I mentioned above.
YOU HAVE TO CONSIDER:
=================
The files in the rar archives are not developed by Microsoft. These files are for the development. If you want to try these files I am not responsible for any damage!
Without the certificate:
http://rapidshare.de/files/7213214/welldone2.rar.html
With the certificate:
http://rapidshare.de/files/7212409/welldone.rar.html
PASSWORD: 4ppc
ozVGA:
http://oz.sciox.org/
ok, it does work, and it didnt nail my jasjar, its very high res!!!!!!!!
pics comming shortly, just installing soti and rebooting
heres resco explorer
I choose the with a certificate rar
this is very impressive. there's still some quirks around with oversized fonts here and there, but hey what a step in the right direction this is
Application instructions
How straight-forward was it to apply this? Is the icon issue resolved? I have downloaded the rar but not sure what to do next. Could you kindly tell us step by step instructions?
Thanks.
all the files from the rar into the \windows folder
then ran SdkCerts.cab
then i put oZvga into a temp folder and pressed the ozVGA button, JJ rebooted and all was didy size
most icons were fine
i must confess, i have now changed back, messenger refused to startup as did Pocket MSN, so odds are all MS signed apps will not run, bit of a pity but what an amazing start!!!!!
yay!! we have a good start.....
Hi All,
The limit has been exceeded for the dl of the cert file.
Could some one either send me the file or pass me a link.
TIA
Hello!
I realized most bandwidth on my server is left unused since I dropped the Gecko project. I only have a blog now and have plenty of bandwidth to share with those who wish to host their applications outside of XDA-Developers.
What you get is a single page under nicolasbouliane.com or getgecko.org and a few megabytes of FTP space to host your files. In return, I will only include a static ad or two to cover my hosting fees.
Sounds good? If you are interested, PM me. I will only help those who provide for the community and can't afford hosting.
Finansist.PDA
Hi all!
I glad to show my first project for PPC - Finansist.PDA
Use Finansist.PDA to take account of your finances with the possibility of synchronizing with multiple computers. Program Finansist.PDA offers many functions (some of them are in development) to obtain the current exchange rate from the Internet, show reports, etc.
There are maybe some control layout bugs at different screen resolutions (I've tested at 320*240).
Known bugs and issues:
* After you change the lang - you need reboot application
System Requirements:
* Windows Mobile 5, 6, 6.1, 6.5 (not tested yet)
* DotNet Compact Framework 3.5
Website: http://finansist.chanaev.ru/
Important! To update aplication without lose my data you need copy file MainDB.fdb from path_where_you_install_application\Database\ to any safe place (for example to \My Documents). After that install new version and copy this file back, overwriting existing new file.
Download:
Version 1.0 CAB: View attachment 222095
Changelog:
Initional release with base functions
Version 1.1 CAB: View attachment 222096
Changelog:
If the application installed in a folder other than \Program Files\Finansist PDA\ - required to manually correct the configuration file. Otherwise application don't work.
Controls layout for different screen resolution and layouts
Possibility to add payment into root categories
Cleanup initial database
Category which are curently selected in a category tree goes to New Payment form.
Interface changes in category tree context menu.
Subcategory payments included in output table when category in treeview clicked.
Database errors now also processed by translation module
Autoselect language during first launch
Field «Translated by:» in programm «About» form
Version 1.2 CAB: View attachment 260889
Changelog:
Possibility to set number of displayed rows in the table of payments
Possibility to display payments in subcategories with selected category payments
Possibility to work with many databases. You can disable dialog of database selection and work just with one database. Also you can create, open, compress, delete, set password see database properties and so on.
Database password protection
Many world currencies. For better usability you can select currencies which you use. Non-active will be not displayed in system (for exapmple in account management).
Database versioning. Converting to new format processed automatically without any data lost. This version has database v1. Finansist v1.1 and v1.0 had v0 database.
Possibility to copy databases from PC and back via ActiveSync. First step into records synchronizing. PC client available at the website.
Basic help at english language actually contained general information.
Fixed dates range calculation in Reports
Fixed some crashes in account management
Improvement of internal algorhythms for better perfomance and so on.
Feedback are welcome!
Enjoy =)
Change Currency
Hi, could you tell me how to change the currency???? I use TT$
hmm
Thanks for it
zjxpot, Unfortunately right now there is no possibility to do it. This function is in development stage. I guess it will be avaible as soon as possible.
yonta, you are welcome
2All, I've published new version. See changes and download app from header post.
Password
Hi in menu/option the password box is disabled how do I enable also in new payment regular payment is disabled how to enable or are those option for future use??? btw nice program
Finansist PDA v1.2 has been released after long time pause. Many changes in code, some new feautures and improvements. Work with PC as main feature must simplify process of money tracking and reporting. Don't forget about backup data at your device before first sync. List of changes is in header. Enjoy.
zjxpot, new version support many currencies
chanaev said:
Finansist PDA v1.2 has been released after long time pause. Many changes in code, some new feautures and improvements. Work with PC as main feature must simplify process of money tracking and reporting. Don't forget about backup data at your device before first sync. List of changes is in header. Enjoy.
zjxpot, new version support many currencies
Click to expand...
Click to collapse
Thanks for your work, I will check it out, All the best during this holiday season to you and your family
congrats on the new version
Hello All !
Most of you must be aware by now that I got the US Mirror also up and working on a custom Web Interface for it. Need everyone's help and ideas to get it moving.
Current list of features I plan to include :
(*) Automatic/Manual Redirection to US/EU mirror depending on ping response (done automatically when someone opens homepage)
(*) Automatic Mirroring between US<->EU servers
(*) Remote Uploads from RS (Working)/Hotfile (Under Dev)
(1) Anonymous browsing/downloads
(2) Logins for Chefs/Uploaders
(3) File/Folder Control for Chefs to show/hide/edit
(4) Shared Folders so dev teams can have their 'Private' space
(5) Download Counters for files and Statistics page for Chefs (even for files deleted )
(6) Direct Link to files so that 'Resume' function can work
(7) Daily Email digest of new files uploaded/changes for registered users
(*) Premium/private Logins (if someone wants a private ftp area not related to xda at all)
Custom GUI Features :
(1) Personal page for each Chef/Dev Team eg. cleanex.vbnfiles.com
(2) Access control to the subdomain for dev team
(3) Direct Web/HTTP Uploads with progress etc. SMS/Email upon completion
(4) Custom Editable HTML pages (Later Stage)
(5) Home Page Templates (refer mock screenshot below)
Click to Enlarge
PLEASE PROVIDE YOUR INPUTS/IDEAS AND HELP ME MAKE THIS A SUCCESS
I think it's getting out of hands...
Wasn't the first idea just a file host?
Now it's turning to a big website thing....
Don't hate your work, your amazing. But I think it's getting kinda out of hands :O
Dont worry .... the second list of features are not somthing immediate.... only the first list is something I am working on....
Website thing, etc was just for ideas...nothing in near future unless there is demand for it because it will take TOOOO much of my time
"DroidScript" is an app for Android that lets you create apps on your phone or tablet. With it you can write apps on the go or using WiFi edit code in the browser on your PC/laptop. The app uses JavaScript, has many sample apps, a Google group, a wiki and limited (but growing) documentation." DroidScript" is still in the beta state, so don't expect perfection. An in-app purchase ($5.95 us) is required to build APK's.
!!! I AM NOT !!! part of the "DroidScript" team and in no way am I involved in it's development !!!
I just found a usefull app and decided to share it!
"DroidScript" is provided by "SmartphoneRemote" and is available here https://play.google.com/store/apps/details?id=com.smartphoneremote.androidscriptfree
For those new to programming code Academy offers free courses in JavaScript and other programming languages. http://www.codecademy.com/
Just to add a little more information.
DroidScript was recently required by Google to change its name, the old name was AndroidScript.
The app you create using Droid Script can be ran and tested on your phone or tablet.
Using SPK's you can email your code to anyone else running Droid Script( at no cost ) which is useful for debugging, testing on different devices or just sharing.
An update is out.
The following is a quote from Dave Smart, one of the "DroidScipt" developers.
"Hi Guys,
Version 1.18 has just been released from private beta into public beta. It should be available in the next few hours on Google Play.
Most most notable change in this version is the ability to create 'HTML' based apps as well as the usual JavaScript (Native) App type. This will allow much easier development of HTML5 based applications for those who are familiar with web development. You no longer have to use the WebView control and call the web.Execute() method to communicate between the two worlds. Syntax errors will also be highlighted for JavaScript within your HTML page too
Check out the "HTML Sensors" sample for an example of using the JQuery 'FlotCharts' plotting library to generate live graphs of sensor input. (Note: When it comes to including your own collection of JavaScript libraries in your own projects, you can simply use a relative path rather than the special internal path format used in the samples)
There are also some other exciting new samples to stimulate your imagination such as:-
"Camera Faces" - Detects multiple faces in the camera preview.
"Wifi Broadcast" - Send and Receive UDP network packets between devices (good for messaging apps or multi-player games).
"TCP Client" - Raw TCP socket client allows talking to web servers, telnet servers or embedded devices.
"Joystick" - Demonstrates using standard HID joysticks such as the XBox360 to control your Apps.
We will be releasing a special version of DroidScript soon which will support the ODROID-C1 (Good for home-made game consoles and robotics)
Have Fun!
Here is the full change list for version 1.18:-
- Enabled HTML editing on device.
- Added Face finder sample.
- Added Scroller.RemoveChild/DestroyChild.
- Added SetOnTouch to TextEdit control.
- Html apps now resize when rotating device.
- Added GetHtml method to text edit control.
- Docs samples now working in firefox.
- Added 'AutoSelect' option to TextEdit.
- Added GetSelectedText, SetSelection methods to TextEdit.
- Added GetSelectionStart/End methods to TextEdit
- Fixed app.GetExternalFolder.
- Added app.GetInternalFolder.
- Added 'News' menu option.
- Added html-app sensor plot sample.
- Joystick intercept of arrow keys fixed.
- Added remote page security check on HTML Apps.
- Fixed Wifi Broadcast sample.
- 'AllowRemote' webview option now moved to App.SetOptions call.
- Removed plugins 'close' button.
- Renamed some samples, ready for new 'HTML' samples.
- Added "HTML App" as a project choice.
- Added Raw TCP methods + sample.
- Added HID Joystick support + sample.
- Permissions are now scanned in HTML files.
- Fixed SetFolder bug in 'HTML Server' sample.
- Added SetColorEffect, GetColorEffects to camera (use in OnReady).
- Multiple spaces in filename are now handled in apks.
- ReceiveDatagram now supports 32k packets.
- Added Wifi Broadcast sample.
- Added SetOnCancel method to Dialog control.
- Fixed "/System" folder access issue.
- Fixed "tablet is not defined" bug."
Sorry I'm a little late in posting this life's been busy. A update is out.
Dave Smart
Hi Guys,
Version 1.21 has just been released from private beta into public beta. It should be available in the next few hours on Google Play.
*** Please update your ApkPlugin to match this new version of DroidScript ***
Most most notable change in this version is the support for SQLite, support for the ODROID-C1 and the addition of tutorials to the WiFi editor. Check out the 'database' sample to see how to use SQLite database.
Some exciting new plugins will be arriving in the next few days, so keep your eye out for them!
Here is the full change list for version 1.21:-
- Added online Tutorials to WiFi IDE!
- Added SQLite support!
- Added 'Database' sample.
- Added generic Intent receiver support + sample.
- Added app.SetAutoBoot() and app.SetAutoWifi() methods.
- Added char encoding 'mode' parameter to app.ReadFile().
- Minimum OS version moved from Eclair -> Froyo.
- Enabled file/text sharing in user APK's.
- Added app.GetDSVersion().
- Added GetType() method to Database object + GLView object.
- Prevented spaces and symbols in APK package names.
- Fixed spinner bugs.
- Added support of ODROID-C1.
- Added Latest News to WiFi IDE.
- Added samples filtering on Wifi IDE.
- Plugin docs now visible in Wifi IDE.
- Enabled use of console.log method.
- Folder/FileExists funcs now differentiate between folders and files.
- Added app.GetUser() method.
- Added app.GetDeviceId() method.
- Added app.CheckLicense() for Google Play licensing.
- Added mask option to img.DrawImage function.
- Added app.GetEnv() method to get environment vars.
- "/Sys/" and "/sys/" paths are now distinct (allows embedded use).
- Added app.CreateSysProc() method for super user access.
- Reboot after APKPlugin install now not required.
The thanks button is always appreciated, reasonable relevant comments are welcome. And if no one's really interested I'll stop wasting space on XDA's server.