Related
Release Notes
==> Known Issues Beta 0.30 2007-05-23 ==>
(=>) Direction Keys dont work for main disassembler.
(=>) Same instruction set supported as old ChARMeD.
(=>) Assembler feature disabled for now.
(=>) Search and Goto features disabled for now.
(=>) Export feature disabled for now.
(=>) No About Box!
==> Changes ==>
(=>) No more 25 line limitation!
(=>) Looks more like PC Charmed, Changed font back.
(=>) Supports screen rotation on 320x240 devices.
(=>) file size +-3 times smaller, 57.5k!
(=>) Better Performance and Memory Handling.
(=>) Can open a file again.
(=>) Very Stable.
http://blog.carolos.za.net/2007/05/charmed-for-pocket-pc-beta-030.html
Very Impressive Stuff
I am really enjoying watching this come along, I come from a Reverse Engineering background and to see such tools as this developed is really great.
Would be nice to have a 'smaller' version of IDA just for the little apps
Keep up the good work!
Thanks Whiterat
Not promising anything, but when charmed is closer to being finished I think you will be very happy with it
Thanks again and take care
hey, carolos
any progress?
Hi @all:
maybe that can help other non experts like me, that they don´t read so much stuff.
Please give me your Experts- feedback, and I will change some (wrong) absence items, or anybody make this better?
Here my Experience with your help and your experience composed (that the result)
#################
History:
V1.0 beginning 08-10-22
#################
***************************************************************************************************************************************************************
HTC Shift Windows XP TPC Installation from scratch
***************************************************************************************************************************************************************
Before you start:
Think first about to open the Windows Mobile side like described in HTC forum. There is a good description
"howto" do this within windows Vista.
Before you install:
- enable WLAN und Bluetooth in Vista side (if you can). (not really necessary, but maybe easier later)
- Disable USB Tool (cable in) on Windows Mobile side if you have the "opened" Windows Mobile installed
- remove SD memory Card if inserted
- Insert the HTC USB Hub with integrated Network card
Install Windows XP TPC: (TPC Installation required 2 CDROMS from Microsoft and is only available for System Integrators or within the MSDN package)
I used a standard windows XP CD with integrated Service Pack 3 as first CD. the second CD with the additionals is standard out of the box.
as sample how to do "patch" or "upgrade" your WXP CD:
http://sysblogd.wordpress.com/2008/04/23/how-to-build-a-windows-xp-sp3-integrated-installation-cd/
(maybe there are many other easier solutions if you search in google)
if you test some other drivers like me, it is advisable to make a backup every step you try - that saves time, trust me ;-)
I use the most of the time acronis true image from a boot CD or from a bootable USB stick to make my "step by step" backups)
so we start with:
Step1:
install windows XP normaly from CDROM. Leave all settings like it is (standard)
After installation and machine is up, make minimal changes, recommended maybe change
the display resolution and the design (if you want classic Windows design) Not more!
Make a backup with acronis true image to CDROM or USB Stick. That´s the best way, if
you must start over with newer or other drivers or you have trouble within the driver installation ..
Step2:
1. Install the Chipset drivers from Intel for the 945 Chipset (latest ver. 9.0.0.1008 6/2/2008) ->Reboot
2. Install the Display Drivers from Intel for the 945 Chipset (latest ver. 14.32.4.4926 2/15/2008 ->Reboot
3. install the HTC Embedded Controller driver (actually Vista EC Driver from HTC´s Homepage named VistaECDrvV1[1].0.1.10.zip)
(see: http://www.htc.com/us/SupportDownload.aspx?p_id=60&cat=1&dl_id=82
open Windows XP Device Manager -> right click on unknown device -> install manually -> and tell them the path to
your unpacked Driver Archive. (I don´t use the setup.exe into this archive)
4. Install the HTC Touchscreen driver (actually Vista Touch screen driver from HTC´s Homepage) with setup.exe Application
4.1 Go to Start-Control Panel-System-Hardware-device Manager-Human Interface Devices-and here are two HID-compliant device.Disable only the first HID-compliant device
(the first HID - compliant from the top) Now the calibration into Systemmanagement is working
--------------------------------------------------------------------------------------------------------------------------------
make a backup!
5. Install synaptics Touchpad drivers original from synaptics Homepage:
(see: http://www.synaptics.com/support/drive.cfm ->restart
############## Not finished now... please skip this at the moment ###################
5.1 Config Synaptics Touchpad (better meaning the 2 other Buttons on right upper side of shift for
switching Display resolution and Wireless Switcher)
ControlCenterLauncher.exe should be bound to SCROLL LEFT as described, and
ResolutionSwitchLauncher should be bound to SCROLL DOWN
###################################################################
6. Install realtek high definition Audio drivers (at moment r.2.07 -Restart
(see: http://www.realtek.com.tw/downloads...=24&Level=4&Conn=3&DownTypeID=3&GetDown=false)
7. install the latest Asix USB2 LAN Driver here: AX88772_772A_WinXP2K_32bit_v3.4.3.23_WHQL_Setup
(see http://www.asix.com.tw/download.php then USB to Fast Ethernet and Model AX88772A
8. install the Fingerprint Auth1610 drivers (the newest is located by HP with Version 7.10.1.0
(see: http://h10025.www1.hp.com/ewfrf/wc/...&cc=us&dlc=en&product=3744020&os=2100&lang=en
-----------------------------------------------------------------------------------------------------------------------------------
make backup
Step4:
9. Cygwin Installation
(see: http://forum.xda-developers.com/showthread.php?t=435664&highlight=cygwin
9.1 Start cygwin setup.exe -> install from Internet -> leave all as default -> leave as deafault ->leave as default -> choise a mirror -> exand menu "devel" click where
is "ioperm" in the front on the "Skip" items, that change then to 0.4-1 -> (now is installing 3-4 minutes) declick the two ticks for desktop icon..
9.2 - After cygwin has been installed, open a cygwin bash shell (into C:\cygwin is a cygwin.bat file) start this, then comes a black Window:
here type "ioperm -i" on cygwin shell. then exit this black windows with the command "exit"
9.3 copy from hsect-2.1 folder the file hsect2 to c:\cygwin\bin
9.4 copy the 4 Batch files (HSECT) for enabling/disabling BT/WLAN to your Desktop
Additional switches: (if you need) Usage: hsect [option(s)]
options: (for selfwriting batch files)
-b Enter CE Bootloader
-e Exit CE Bootloader
-r Reboot WinCE
-W [0|1] Wifi On/Off
-B [0|1] Bluetooth On/Off
-l [val] Change LEDs. Values from 0x0 to 0x97
-L All LED off
-h Show this help message
10. Update the SDBUS.sys!
now unpack sdbus driver to c:\
reboot your shift and start again with your windows xp install CD
run recovery terminal (boot from Windows XP install cd normally and then use the "R" Key for recovery console
then copy c:\sdbus.sys to C:\windows\system32\drivers (use command: "copy c:\sdbus.sys C:\windows\system32\drivers" )
then when he sking override, say Yes "Y" and then type command "exit" (machine rebooting)
When Windows is Up again open device manager
on controller host secure digital->properties->driver detail
the driver version now is 6.053.......OK
11. Update WLAN Drivers
go to marvell sd-8686->properties->update driver->select the directory of wlan1.1 driver
and all WORK FINE!!!!!!
--------------------------------------------------------------------------------------------------------------------------------------------
Make a Backup now! Now you have a stable Version for testing.
other leaks:
- Memory Cards (SDHC) with more then 4 GB and the sdbus.sys driver for the SDA SD-Hostadapter
If you have problems with SDHC memory cards (not recognizing), I have found a solution, but i´m at the moment not shure if it stable. (is a package from Lenovo called "osda06us"
You must force update the Secure Digital Hostcontroller, but I´m not shure, which files at all. (normally they say, no new driver found so you must force that, but maybe there
is a other, newer driver outside in the far www ) (Which Hardware Vendor is the SD Card reader?)
see also http://forum.xda-developers.com/newreply.php?do=newreply&noquote=1&p=2813208
### changes: I noticed, as I fallback to an older Backup (that has not installed the needed "sdbus.sys" for WLAN, but only the standard sdbus.sys from XP CD) that SDHC "sometimes works, but the most time - when SDHC inserting - I become a bluescreen. Maybe so we must have a look to a other sdbus.sys driver described in WLAN Howto ### maybe with the needed *.inf file, so that this can install regulary. Maybe the missing *.inf file is the really problem...
- Display interpolation to a other (higher) resolution
no idea :-(
### helping, if something not working ###
If you have some problems I have a good idea: (Maybe XDA Developers help each other)
there is a good remote administration software like VNC called teamviewer.
( see: http://www.teamviewer.com/index.aspx ) with this tool you can take the desktop control from each other.
I use this tool the most of the time to help other with her PC (or PDA) Problems. The "USB Stick" Version that you can
find in the download section is the best. You can start it always from Desktop (you can copy it to USB stick too, but you can start it from desktop also)
No needing installation, and really easy to use and secure.
When some of my users have problems with Windows mobile PDA´s i let install them mymobiler ( see: http://www.mymobiler.com/ ) and with this
combinating (mymobiler and Teamviewer) i can get control of the PC and PDA.
that´s a fine solution I think. I think always open minded, and help with solutions like this many users the last 10 years ;-) If I become instead money
for helping with PC problems I had my own flat ;-)))) But my help is always free, to volunteer one's time. I think we should build a xda developers honorary
help line is a open source Idea But now I´m offline for one week, must go to a business trip :-(
bg
joy
What drivers are needed for the 3G modem under XP?... or are they built-in XP already?
Hi VeEuzUKY,
You cannot connect the 3G Modem directly over Windows. You must have to open the Windows Mobile side (called liberated ROM), then the Windows Mobile side is like a normal Windows Mobile PDA)
see: http://forum.xda-developers.com/showthread.php?t=378234
http://forum.xda-developers.com/showthread.php?t=420548
http://forum.xda-developers.com/showthread.php?t=377441
and then you can use the standard Windows Mobile options for using 3G, (internet sharing) like you connected a WM6 PDA/smartphone via USB to your Computer. (but, the shift has this USB Connection inside, you must only use the USBtool on Windows Mobile side, to virtually connect the USB to the PC side) Only what do you do is install on Windows Side:
Active Sync 4.5.
well a good solution, so you must not install in Windows Side crazy drivers and connecting tools.
see:
http://blogs.msdn.com/zhengpei/archive/2008/06/06/how-windows-mobile-internet-sharing-works.aspx
Thanks for the info joy.d. I still dont quite understand if ActiveSync needs to be running or if its a background thing and its all 'seamless". With Vista things seem all to be more streamlined and working properly out of the box, obviousely. The whole conversion to XP is a heck of an adventure I will try it this upcoming weekend and see how it goes
Hi VeEuzUKY,
please make a backup with acronis, Ghost or whatever before, that´s the easiest way, to have a fallback to a working device. Maybe in the next time we found a solution for all.
the Internet connection is not comfortable like within Vista, but the normally procedere
when you have Windows XP PC/Notebook and a Windows Mobile PDA/Smartphone.
Normally you can optimize (look and feel) vista to the same performance like Windows XP tablet PC Edition, so it is not really necersary to make a downgrade.
Normally is a downgrade only interesting, if you use the "normal Windows XP" without Tablet PC addon, but with functionality of the Touchscreen. (much faster) I Think Tablet PC functions is only really interesting if you dont have a Keyboard. (andthe shift has) ;-)
Hey joy.d
thanks a lot for this guide. I know its takes a lot of time to put this
together. Its much appreciated.
I would like to ask you about the speed differences, especially
DIVX and MPG play. Do you get a nice video performance watching
movies?
I compared the Shift with the UX from Sony. the UX is just so much smoother
and faster. I was hoping XP would do the trick
Hi aquasesh,
I think the Sony UX have a integrated MPEG Decoder? (i´m not shure, but I remember the first "UMPC´s" from Sony the C1xxx Series, have integrated the most of the time a own Hardware Video Accelator. Maybe UX have it too?
I will try it next time, if I have time. I use the most time for all Video related playback issues
VLC ( http://www.videolan.org ) this is a open Source Video (Media) Player with many options.
When you talk from DIVX, I think, you can´t really win with the shift. To few 2nd Level Cache, slow southbridge, slow and old processor. (e.g. hehe: test your shift with the intel processor identification tool, that you can download from Intel ( http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&ProductID=1881&DwnldID=7838 )
the shift was - to my mind - dead before it come on the market. I think the shift was a study from HTC, to test the placement on the market. Let´s face it:
the shift is not beautiful, is not fast, has not notable features... the slider concept is mechanical curios.. ;-)
I don´t want to bash HTC or the shift, (i Buyd the most of all HTC devices that come to the european market) but the shift is not really a moneyspinner ;-)
But Sony is the most of the time not better. Bt they look and fell is much better
joy.d said:
Hi aquasesh,
I think the Sony UX have a integrated MPEG Decoder? (i´m not shure, but I remember the first "UMPC´s" from Sony the C1xxx Series, have integrated the most of the time a own Hardware Video Accelator. Maybe UX have it too?
I will try it next time, if I have time. I use the most time for all Video related playback issues
VLC ( http://www.videolan.org ) this is a open Source Video (Media) Player with many options.
When you talk from DIVX, I think, you can´t really win with the shift. To few 2nd Level Cache, slow southbridge, slow and old processor. (e.g. hehe: test your shift with the intel processor identification tool, that you can download from Intel ( http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&ProductID=1881&DwnldID=7838 )
the shift was - to my mind - dead before it come on the market. I think the shift was a study from HTC, to test the placement on the market. Let´s face it:
the shift is not beautiful, is not fast, has not notable features... the slider concept is mechanical curios.. ;-)
I don´t want to bash HTC or the shift, (i Buyd the most of all HTC devices that come to the european market) but the shift is not really a moneyspinner ;-)
But Sony is the most of the time not better. Bt they look and fell is much better
Click to expand...
Click to collapse
I agree...but the keyboard on the UX is nothing. Virtually not usable.
I have no trouble to run my bluerays on my UX. Thats worth something.
But i just love the connectivity of the Shift.
I personally think the Shift is better looking than the UX and more functional (at least for my use), but that's a personal preference. I never considered the UX and not because of money considerations (as a matter of fact, I never considered UMPC, and still wouldn't if it wasn't for the Shift, so yeah, it has notable features and a form factor that works for me better than most out there).
On XP, the Shift runs fast and with no issues. I wouldn't watch a bluray disk on it even if I could. There's no point. I wouldn't care for a bluray on anything less than 46in, whoever sees the difference on such a small screen is just buying in the hype.
As for DivX on the Shift with XP, it plays smooth and with zero issues. I tested a few ones, one of them was the Incredible Hulk, avg bitrate of 1400kbps video and ac3 5.1. Watched a few high action scenes (here the bitrate would be well over the average) and it played as smooth as anything out there. And I had running evertyhing at the same time, e.g. turecrypt (full hdd encryption), eset security (antivirus and firewall), o&o defrag (in stealth mode), even google desktop (which btw on vista was enough to cripple the shift) and a few other things.
You don't need a hardware decoder for DivX/XviD with even a processor like on the Shift, it wouldn't make sense to (besides, hardware decoders have limitations and would have issues with some encoding settings used). MPEG-2 decoder, maybe. The processor is absolutely no issue for divx/xvid, whoever says otherwise doesn't know what they are talking about. There would be issues because of other non-efficient programs that might be running or OS like Vista. If you would have issues with it, it won't be for playback, but for encoding which would take a long time (but why would you do that on the Shift anyway). I'm still playing XviD movies on my 7 year old machine with no issues.
However, I'm using a rather effecient (if not the best) decoder, ffdshow and also mplayer classic (the best one imho), both of which should perform well in
slower machines.
P.S. I'm not saying the Shift is perfect, it ain't by a mile and with just a little more effort it could've been much better. I would've paid even more for SSD, better and more efficient processor and better battery life. But when it comes to form and features, that's what I needed, too bad HTC's execution wasn't very good.
General info:
Samsung S3C6410 processor supports OpenGL ES 1.1 and 2.0, but for some reason Samsung didn't include any proper OpenGL ES 1.0 implementation on our devices.
This is the project of creating a libgles_cm.dll library which compensates this.
So, here is the release of the OpenGL ES 3D v1 (and HTC) compatibility layer for Samsung Omnia II, Pro (Qwerty) and Giorgio Armani 2 (and M900 and...):
Installation:
ZIP download (current version):
(original GinKage material) Download it by clicking on this link.
The zip contains libgles_cm.dll, put this in your \Windows folder for activation across the entire device, or in the same folder as the EXE of the program you want to try this with.
CAB download (version 0.26):
(some additions by Chainfire) Attached!
This CAB will place the libgles_cm.dll file in your \Windows folder (unsigned). This means it will be used by all (capable) programs. I have also included libgles_cl.dll (an adaption from NuShrike's CL), which may add some compatibility for some games, but is untested in combination with GinKage's CM library.
Note:Don't forget to switch your device to HIGH performance mode or plug a charge adapter otherwise you won't get any decent performance.
Compatibility:
What works:
Xtrakt
Experiment 13
HTC TouchFlo3D v1.3, v2.0, HTC Sense v2.5
Tower Defense
Flight Commander
10 Games for Betting
S2P 0.80
Opera Mobile 9.7
glBenchmark 1.0/1.1
TestOpenGL
HG Engine (Hologram App) and HG Proton [reported by daskalos]
Known issues:
glBenchmark hangs after 10-13 tests, don't know why. So, if you want to benchmark, do it in 3-4 runs, few tests at a time. Also, 'Flat' shading mode doesn't work, everything renders as 'Smooth'.
Xtrakt has some minor texturing issues (as you may see on fonts) due to the unsupported 1024x1024 texture resolution. Although it's perfectly playable.
Some alpha-blensing issues with Spb Mobile Shell 3.5.2 and earlier, NFS: Undercover, 10 Games for Betting and Call of Duty 2.
What does NOT work:
Spb Mobile Shell 3.5.2 and earlier. Although you may switch acceleration on by registry at [HKLM\Software\Spb Software House 2\Spb Mobile Shell\Gl\], setting GlEnabed to 1, but it is really unusable: you can't tap on a panel or a message to select it, you can only swipe to rotate carousel. I don't really care, because Spb already added GL2 support in the later releases.
NFS: Undercover. Almost worked for some time, but used to hang or crash randomly, and now it won't start at all. Again, I don't really care, as there is NFS in Samsung's AppStore.
Tons of GL apps.
Remember, I DON'T actually want to know about apps that DON'T work.
What I DO want to know about, is if anything else apart from
the list above work. That would really be a surprise!
Source code
The project is open-sourced. There are three main reasons for this:
I want the project to evolve, even when I don't have enough time for it.
I want to see more GL2 applications for Omnia 2 created by third-party developers (waiting for a Samsung's GL2 SDK is some pain).
I want Samsung to finally fix their own GL2 driver (and I hope that maybe this lib's sources will help).
So, I don't really think there's any other way to make these wishes possible.
Project source is available at SourceForge here: http://sourceforge.net/projects/omnia2gl/
To build the source code you'll need Visual Studio 2008, Windows Mobile 6 SDK and GL2_SDK.zip from the Files section of the SourceForge project.
At the moment, only me (GinKage) and Chainfire are the project admins, so if you have something to commit you'll need to contact us.
You may also find Screentex source there. Simple app it is, but it may be compiled in both GL1 and GL2 modes (some time earlier, it was also D3DM-compliant, not sure about it now).
I kindly ask you not to criticize the code too much, as I haven't even tried to make it look like industrial-standard.
It was created as a hobby, a brain siesta. If you want to prettify it, do it (and send us a patch, so it would find its way to SVN).
Also, if you use some parts of the code, please do mention us (GinKage, Chainfire, NuShrike) in credits. That's all I ask in return.
Bonus (for Samsung representatives if any):
A short list of some stupid bugs found in Samsung's driver during my work on this project:
eglGetDisplay(0) fails. It should work with a zero argument, by standard, but it fails.
Calling glGetString() before eglInitialize(), crashes.
eglGetConfigs with config_size = 4096 crashes.
glBindBuffer generates GL_OUT_OF_MEMORY if buffer number is above 100 (it is an actual limit hard-wired into libGLESv2, I had to re-implement the whole buffer management by myself). And, Xtrakt needs 102 buffers...
glGetIntegerv(GL_MAX_TEXTURE_UNITS) returns 0 instead of 2. This one totally breaks NFS.
glGetIntegerv(GL_MAX_TEXTURE_SIZE) returns 2048. In reality, every texture larger than 512x512 is going to be ignored at all, with some allocaton errors in debugger output. It may be used with S3TC, but it's DXT1 only, not even DXT5. And, somehow, with a GL_RGBA_S3TC_OES format, an alpha bit is ignored at all.
And don't forget to create mipmaps, or GL_*_MIPMAP_* won't draw anything at all (it should just use the only level available)!
glAlphaFuncEXP is not iplemented in libGLESv2 (though the hardware DOES have this available), had to do a hack for this to work.
glViewport works wrong after all. If the parameters, e.g. X and Width have a larger sum than the width of the window surface, then the resulting width is clamped, which results in scaled down rendering.
eglCreateWindowSurface is a fail: it doesn't track window size change at all, so if you create a surface and change window size, your output will be of an inadequate size (e.g., in Opera 9.7 going from Widowed mode to Fullscreen, or in anything else when going from Landscape to Portrait mode).
eglSwapBuffers is slow as hell (probably because of plain BitBlt it uses), it takes about 10 ms, which limits fps to about 100 and reduces the speed of everything else (e.g., you'll get 16 fps where you could have 20, only because of this functon).
All textures have an offset by half-texel. This is probably done for mapping to the nearest texel (like, round(u + 0.5)), but it breaks everything that is drawn, for example, with glOrtho (like Opera 9.7). Well, not exactly breaks, but everything look "smoothed out".
Release history:
Version 0.2, pre-alpha (Sep 24, 2009)
Initial release (proof-of-concept)
Version 0.25 (Nov 2, 2009)
One of the nicest updates. Faster, smaller, better. That is:
It does QTC texture decompression more quickly, so Xtrakt loads a tad faster, and lags in TF3D were reduced (though haven't gone completely).
It has a smaller footprint, so Acer M900 users should be able to run Xtrakt now.
It allows to run an original unmodified TouchFLO 3D 1.3 (fixes yet another Samsung's bug, this time in glViewport). Maybe it can do even more, but that was not tested.
CFC 0.60 fully supported.
Though, if you want TF3D 1.3, I strongly advise you to use Chainfire's package with recompressed textures, as they have better quality, the package itself is significantly smaller and it runs much faster.
Version 0.256 (Nov 14, 2009)
A minor yet highly recommended update!
Introduced a minus half-texel offset for every texture coordinate that libgles renders (yet another Samsung's bug).
The difference, now, is huge. First thing you'll probably notice, is a perfect (pixel-wise) Opera 9.7 rendering.
Second, some of the irritating lines in Xtrakt are gone as well.
Third, Tower Defense gets a tiny bit more clear and sharp look.
Version 0.257 (Nov 20, 2009)
Following games are now supported:
Flight Commander
Experiment 13
Version 0.258 (Nov 29, 2009)
Yet another minor update:
adds PVRTC support (not sure if it gives anything useful, but let it be: maybe some game for Dell Axim will finally work, maybe not);
fixes minor ambient lighting issue (as seen in TestOpenGL's donut test;
removes matrix palette from extensions list (so that glBenchmark 1.1 wouldn't hang);
and fixes a crash on MindPol's Coin game from their 10 Games for Betting.
I'd say, the latter game is the only reason why anyone would want to update.
Congratulations to MindPol on getting Bronze medal in App Contest with this one!
Version 0.26 (Feb 23, 2010)
Back to the two-digit version numbers!
S2P 0.80 crash fixed;
HTC Sense 2.5 texturing and crashes fixed.
hi, is this compatible with the omnia pro b7610?
So, here is the release of the OpenGL ES 3D v1 (and HTC) compatibility layer for Samsung Omnia II, Pro (Qwerty) and Giorgio Armani 2 (and M900 and...):
Click to expand...
Click to collapse
Sure, as you can see.
Nice work !
Will you GinKage continue this project ? or 0.26 is the last version ?
ginkae please fix HTC Sense v2.5 landscape mode
Here's what I have observed after I installed the OpenGl 1.0 in my M900.
1) xtrakt and testOpenGL works fine with the current drivers.
2) When .net compact framework 3.5 is installed both applications crashed.
3) After unistalling .NET compact framework 3.5 still both xtrakt and testOpenGL crashes. Thus leaving me no choice but to hard reset the phone and re-install the drivers.
I am not sure what i am doing wrong but i wanted to know if there are known issues running both .NET framework and the openGL drivers in M900.
BTW, i am using daskalos custom lite ROM
THanks.
Can't say anything about M900, as I neither have one neither do I have any friends who has it.
And, as for Sense 2.5, I'll wait a bit, as I don't want to reflash right now, because I've finally found a good and stable firmware, and tweaked it all the way through. I'll wait for an official 6.5.3 ROM: someone says it may also have issues with Opera 9.7, so I'll have to dig through those sources once again anyway.
So, 0.26 is probably not the last version. Although I'm just not sure what else can I squeeze out of this project apart from fixing some annoying bugs.
Source here:
http://www.arctablet.com/blog/featured/archos-gen8-firmware-update-2-4-65-available/
Click to expand...
Click to collapse
2.4.65 DL here:
http://update.archos.com/8/gen8/gen8_2.4.65/firmware_archos_android_gen8.aos
Change log:
Version 2.4.65 - October 20th, 2011
Internationalization: add Korean translations support
Video: improve SMI subtitle support and provide better subtitle codepage/encoding detection
Applications: increase reactivity of applications constantly updating sound volume without any change in value (e.g. fruit ninja)
A101 accessory: add support for Archos 3G key
A101 accessory: add support for some USB Ethernet adapters (chipsets: RTL8150, ASIX AX88xxx, Davicom DM9601, SMSC LAN75xx, SMSC LAN95xx, NetChip 1080, MosChip MCS7830)
A70 hard drive based devices: fix unit loosing mass storage happening sometimes on recent models
Accelerometer: apply calibration right away without requiring a reboot to take effect
PTP: fix USB host camera support
fix USB host camera support
sorry Clown, wrong section..
lets see how often it will still come up - we got it
here: http://forum.xda-developers.com/showthread.php?t=1320512
here: http://forum.xda-developers.com/showthread.php?t=1198389
and here: http://forum.xda-developers.com/showpost.php?p=18782593&postcount=2127
already
anyway - not for beggin u - but thats why I created the OS Thread so anyone can find the newest versions of all OSes...
youtube . com / watch?v=CHTBfUmq1hw
Video, indicating the key technologies
1. The virtual HID-compliant mouse device , without this virtual device , games like Blizzard's games / GTA3 / Front Mission Evloved can't move camera by touch
p.s. before some game run , it will detect mouse hardware , software like touchmousepointer can't simulate
because it is not the hardware simulation, touchmousepointer is only software-level simulation.
2. 300 apps on the Android platform , I use the app generator to make clone
3. In response to the finger in metro menu icon is too small and difficult to accurately poked app, people might poked near one, so 3-layer menu has an exclusive metro menu
4. Let's demo two games without touch support , When executed, the virtualization technology will start, including windowed mode virtualization and virtual gamepad+touchpad, each game has it's own virtual keys layout
p.s. because holding the phone to catch video by one hand , so I can not use both hands to operate, but you can clearly see the touch screen behavior and mapping