What JVM Does Moto Q9h Use - Non-Touchscreen Windows Mobile Other

What JVM/KvM does this Device use it seem to have jsr 82 and 184 as well as full jsr135 check here n c - http://developer.motorola.com/products/handsets/motoq9h/

Related

Do it exist a malloc (memory leak) debugger for WM6?

I would like to try out which application eats the RAM in my PDA. So I would need some malloc (memory allocation) debugger. Do it exist such a kind malloc debugger for WM6?
Thanks in advance!
if you don't get hold of the source code of the applications in question, no debugger would help, let alone malloc.
try acbtaskman instead.
Thank you. I will try it.
Independently from that, I thought a sollution which replaces the malloc/free with a debugged one on the operation system side.
I was interested in this subject a while back. As I am a mere "user"
(maybe "power user" lol) as opposed to a "developer" or similar,
I didn't investigate too much; in the end I just changed my device
Anyway... Found some links to stuff,
though as my level of comprehension on subjects such as these is poor to say the least...
this could all be useless for this issue on WM6,
in fact I am aware that I could be barking up entirely the wrong tree...
just putting it out there in case someone finds it useful ...
CODESNITCH
Use CodeSnitch to detect common runtime errors such as memory leaks, heap corruption, and API failures
Click to expand...
Click to collapse
http://www.entrek.com/products.htm#CodeSnitch
APPVERIFIER
AppVerifier is Microsoft's official tool for finding the source of a heap leak....It records a callstack for each heap allocation, discarding data about allocations that are freed. So in the end you can look to see which allocations were not freed, and get callstacks to identify them.
Click to expand...
Click to collapse
http://www.microsoft.com/downloads/...8a-d937-4d88-ae25-28702c78748d&displaylang=en
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnce50/html/appverifier_wince.asp
http://blogs.msdn.com/hopperx/archi...ion-verifier-on-drivers-windows-mobile-6.aspx
REMOTE HEAP WALKER
...Heap identifiers and flags for each process running on a target device....
System memory that a process uses. The tool can help you to determine whether an application is releasing the memory it allocates.
Click to expand...
Click to collapse
http://msdn2.microsoft.com/en-us/library/ms894573.aspx
some of the above linked from here
A Tour of Windows CE Memory Tools
Click to expand...
Click to collapse
http://blogs.msdn.com/ce_base/archive/2006/01/11/511883.aspx
and here
Who's Using My RAM?
Click to expand...
Click to collapse
http://blogs.msdn.com/windowsmobile/archive/2005/11/29/498154.aspx
I made some measurements. As you can see, the "i do not know who is using this memory" is directly after reboot and after 1 day using the same ca. 10 MB. This is the first secret for me. Who is using and for what this 10 MB? The second interresting thing is, that after 1 day using the op system uses 5 MB more then after the reboot.
So I think, that the statemen, that mostly the installed extra softwares causes the big memory lost is simply not true. It seems, that the op system self is a memory leak....
MEM status directly after reboot:
Total: 48.97 MB
In use: 26.80 MB
Free: 22.17 MB
filesys.exe 5172 KB
device.exe 3632 KB
gwes.exe 3204 KB
shell32.exe 1480 KB
cprog.exe 1280 KB
services.exe 400 KB
connmgr.exe 224 KB
Summary: 15392 KB -> 15.03 MB
All other running applications uses ca. 1.50 MB
Lost mem: 26.80 MB - 15.03 MB - 1.50 MB => 10.27 MB
MEM status after 1 day using:
Total: 48.97 MB
In use: 32.31 MB
Free: 16.66 MB
filesys.exe 6652 KB
gwes.exe 4500 KB
device.exe 4328 KB
shell32.exe 1744 KB
Phone (cprog.exe) 1536 KB
services.exe 632 KB
ActiveSync (repllog.exe) 500 KB
tmail.exe 340 KB
connmgr.exe 288 KB
Summary: 20520 KB -> 20.04 MB
All other running applications uses ca. 1.50 MB
Lost mem: 32.31 MB - 20.04 MB - 1.50 MB => 10.77 MB
yeah somewhere on the msdn blog (my last link)...
I think the microsoft guy concedes that this may be the case.
(talking about WM5, admittedly, but still...similar CE base AFAIK, amirite?)
He advises one guy,
(who is working in a pharmacy and using his PPC for health/safety critical tasks)
to use his self-built program to reboot the device "nightly" to free up memory...bit of a kludge, innit?

WormsWorldParty Button Fix

How to fix the button issue with games like worms world party on pocket pc
Install buttonfinder (freeware) on ppc and use it to get the codes for each button, when you press them one by one. (codes are like oxC1, just write down the last 2 digits.)
Install Skhexed (trial) and open it. open wwpsave.dat file from the worms directory on your pda.
the file need to be edited to make the game understand device buttons.
Find line 104 (or 109 for some devices especially hp). the line would seem like that:
---> 104 00 00 C1 C4 C4, (if line 104 seems like that: ''104 00 01 00 00 00'', then you have to search for an other line with the codes C1 etc ,and that would usually be the line 109. In that case the line 109 looks like this: 109 00 C1 C3 C3 00)
the 3 codes (Cx, x=number) would be usually in the last 3 colymns but maybe in the inner 3 ,like above. Those codes represent the buttons codes, used for fire, jump and jump2. (from left to right) and we have to change those codes with the codes we had written down from buttonfinder.
Save the changes and enjoy!
On some devices (especially HP like mine, but other brand also) that may dont work, or work for one or two buttons. in that case,the codes need to be changed with CC instead of C1, CD instead of C2 etc.
Click to expand...
Click to collapse
I have uploaded the .dat file modded for Universal,simply download it and replace the one you have on pda.
Feel free to post for other devices as well.

[NEW CORE - 19900] Tomal's - v7.7: WM6.1 Pro

New Core of WM6.1 Pro - CE OS 5.2.19900 (Build 19900.1.0.2) with "12.5 MB Flashdisk".
There are so many ROM's (from the different builds) are floting around. But few of them I discovered has less database mess (i.e. Build 18188, 19400 and 19900). Finally, I decided to build my next rom based on 19900 and I would stick on that for some time (until I find another).
Changes and Features of v7.7:
-- New WM6.1 Core + OS (Build 19900)
-- New Memory Manager / Auto hibernate
-- New Advanced Config tool (by Schap) with custom config
-- New System Tray (delete link from startup if you don't like)
-- New Enhanced OEM Drivers and DirectShow filters
-- New (replaced) 6-button CommManager
-- New (replaced) Calculator
-- Fixed IRDA issue
-- Fixed ActiveSync over BT
-- Fixed external connection creation issue (e.g. BT under connection menu)
-- Fixed SMS backup/restore problem (by PIM Backup)
-- Updated DF's Task Manager / Registry Editor 3.0
-- Increased Glyph cache and Filesystem cache
-- GPRS call timer (on Connection bubble)
-- SD/SDHC support and driver switch-over tool (thanx OllieD for coding support)
-- ArcSoft MMS Composer 4.2 (max. MMS size set to 2MB)
-- TCPMP 0.72
-- BT FTP explorer
-- WkTask 1.1.7.3c (by waku) Task manager
-- Camera Application (Build 25626)
-- TodayAgenda 1.10 today plugin
-- WM5torage 1.78 (USB HDD Emulation)
-- Total Commander 2.5
-- Adobe Reader LE 2.0 (optimized)
-- Performance/overclocking applet (default 624 MHz)
-- DF's PIM Backup 2.8 (for contact, sms/mms etc. backup)
-- SynchroTime (by Grachov) for Internet time sync
-- PocketRAR 3.71 (with .zip/.rar association)
-- File-Dialog changer (for file browser enhancement)
-- Voice notification & ringtones
-- Improved Video renderer (game play should be OK now)
-- NetCF 3.5 and SQLCE 3.5
-- Improved Phone response
-- PIE hi-res support
-- Source filter issue resolved
-- SMS mode set to Threaded (no more back/restore issue)
-- Image size and compression issue of MMS Composer resolved
-- Managed Program applet removed (due to Class not registered error)
-- STK srvice and all the common utilities
-- SMS delivery fix (by Saman)
-- Set default search to Google (desktop) search
-- PIE cache (temp, cockies & history) relocated to the root (\IE Cache) for easy cleaning
-- PIE cache limit set to unlimited and tweaked to get best performance
-- Enhanced wifi driver with WPA workaround
-- Set default dev-id and BT name to "Universal"
-- Disabled incoming beams (to save battery)
-- Disabled today plugins - Date, Appointments & Tasks (replaced by TodayAgenda)
-- Almost all the Today item set to hidden (Unhide from Today settings, if needed)
-- Exe's & Dll's transformed to module (wherever possile)
-- Registry type set to file-based (instead of buffer-based)
-- Some performance tweaks
-- Unlock/Unhiding tool for extROM
-- Should work on G3/G4 both devices
-- 12.5 MB Flashdisk (for G3/G4 both devices)
-- PagePool - 5.6 MB
-- 128 MB RAM Support (may need to set PP => 0)
*Cab on Flashdisk (need to be installed manually, if required):
-- Windows Live
-- Transcriber
[Delete the "Software" folder under flashdisk if you don't need the provided CAB's]
I would appreciate a little DONATION.
Current Build v7.7:
http://vidmes.com/xda/Uni/ROMs/Tomal/TML_v77_WM61_19900_19900_1_0_2.exe
Old Build v7.6:
http://vidmes.com/xda/Uni/ROMs/Tomal/TML_v76_WM61_19209_19209_1_0_2.exe
Empty ExtROM (optional):
http://vidmes.com/xda/Uni/ROMs/Tomal/Tomal_ExtROM.rar
Special thanx to:
Bepe, Mamaich, Misar, DFT team, thingonaspring, TehPenguin and all other friends for their support in different areas.
Again, special thanx to the beta testers for their support for catching bugs.
Cheers,
//Tomal
Useful Information
I'm having so many email's and PM's to provide the info for building the ROM using Flashdisk (FD) and I thought I would provide some general info so that it would help our friends to get at least the preliminary questions answered.
What is Flash disk (FD)?
FD is the additional space usually un-utilized in the ROM (nk.nba). FD has no effect to the space allocated for regular storage (36 - 40 MB). Having FD means, your net storage is: Regular storage + FD. i.e. 40 + 15 = 55 MB.
How to make FD working?
Anyway, my (v7.x) ROM has a 15 MB FD; if you look on the nk.nba then you should find it the offset between 03060000 - 03EFFFFF.
There is a 512 bytes MBR starting from the beginning and then the FAT table. This is just like a physical disk and formatted using regular FAT12 ensuring the device compatibility issue. You need to be bit careful during the ROM building process. Overwriting/overlapping can damage the MBR/FAT header and disk won't be recognized by the OS. The best or easiest idea is to verify the mentioned offset by a hex editor before the ROM getting encoded or flashed.
03060000h: EB 3C 90 4D 53 44 4F 53 35 2E 30 00 02 08 02 00 ; ë<MSDOS5.0.....
03060010h: 02 00 02 00 75 F8 0B 00 3F 00 FF 00 00 83 01 00 ; ....uø..?.ÿ..ƒ.
...
...
...
03EFFFF0h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ; ................
XIP of this ROM is very important or you may completely loose the FD functionality. Last but not least, most of the (OEM) drivers of this ROM are inter-dependant and exchanging may cause an unstable or non-functional ROM. You need to be careful during exchange.
Please note that, I have a few PM’s that the Hypercore kitchen is somehow unable to handle the FD but I don’t know why as I don’t use this kitchen so I’m sorry to answer.
How to configure MMS?
Create a blank MMS and tap on Menu, Options>Message Options>Servers. Now, tap on New and you can enter the servers parameters here.
Why I can't receive files over BT?
Tap on Start and then Settings>Connections>Beam, check on "Receive all incomming beams". Now, open BT setting under Comm Manager and enable file sharing under FTP tab. I hope you would be able to send/receive files over BT. But please note that, BT Explorer may not work on some cases so the best possible option is to send the files directly from other (paired) device and you should find the files under "\My Documents".
How to RESET / SUSPEND device?
Tap or Tap+Hold on the top-right of the today bar and then Functions>Reboot ...
Best of luck.
ENJOY!!!
//Tomal
nice release
Snapvue
Hi Ranju,
First off all thanks, testing now ...
first thing I noticed, no snapvue ;(
can you post a cab ?
further,
camera ok.
email creation after starting camera ok.
fast ok
some nice little extras.... very ok !
will test further,
again thank you,
greetings,
Wout
yes 128MB
Downloading now....
Will report all bugs found...
Cheers
WM 6.1 pro
These roms are nice and slick,thanks for your efforts. What memory is left at start up on this one please. What makes you think it will be buggy?
Regards
Jay
Update......
OK! So I couldn't wait!
Memory at first start is 39.45 mb storage and 21.94 mb programs, only bug found till now is tapping on wireless today plugin doesn't do anything (if it was supposed to)
Take care
Jay
htc .commanager fix. download it itll do the job
thanks ranju this rom looks like a good cook,ive been tryn to cook my own rom but i dont hav enough ram on my laptop
nice release
Will it work with 64 Mb Ram ?
Thanks Ranju for your permanent efforts in creation of stable ROMs. Your latest ROM is the fastest and stable for me. Very good job. Thanks.
QTEK9000
64 RAM
Very nice rom.Thanks.Works perfect with 64MB RAM
hotchillypepper said:
nice release
Will it work with 64 Mb Ram ?
Click to expand...
Click to collapse
Yep! It works very well indeed, About 39mb storage and 20mb programs. it all works very well, no hangups up to now!
Jay
sms/mms
very cool image, no hang up yet
very fast
PERFECT!!!!!
but
it would be nice, if sms/mms have separate folders! (i try to install arcsoft composer again)
after softreset, programhistory won't be cleared, is there any way to change this?
How much ram avilable on 64mb devices after reboot?
This the best ROM version or 128 MB Universal...
Congratulation!
Excusi me, I do not speak on behalf, ot englis...
Well done Ranju. Whilst I have not done any significant testing on this ROM, I trust it's just as fast as your previous ROMs.
One thing worries me though. I noticed that the Potocol Version is still 42.42.P8 and the ExtROM version is still 1.30.162 WWE and conseqyuently installing the Old O2 programs like "Active " and "HotSpots Directory".
Available free Program memory is down to 25.75MB. Is there a way I can Erase the ExtROM and re-flash this ROM?
Thx for this release.
Almost got my 1st heartache. flash error at 99%, 1st time!!!!
2nd try worked OK.
I changed SD drivers, to use my old SD.
1st try didn't work. Reverted to SDHC drivers, and SD didn't work after sleep ( that's normal ).
Switched back to SD again and on the 2nd try, worked ok. SD works after sleep.
As usual I will decode the ROM to learn a bit more.
DFT was also nice, but the ROM structure isn't the best. Lots of files and apps in OEMAPPS, which makes customize a hard job.
I was surprised by some apps in extended rom. Opera is not launching.
GSM is not default mode. It is set to auto.
Tomorrow I'll post more information about the ROM experience.
ultravox said:
Thx for this release.
Almost got my 1st heartache. flash error at 99%, 1st time!!!!
2nd try worked OK.
I changed SD drivers, to use my old SD.
1st try didn't work. Reverted to SDHC drivers, and SD didn't work after sleep ( that's normal ).
Switched back to SD again and on the 2nd try, worked ok. SD works after sleep.
As usual I will decode the ROM to learn a bit more.
DFT was also nice, but the ROM structure isn't the best. Lots of files and apps in OEMAPPS, which makes customize a hard job.
I was surprised by some apps in extended rom. Opera is not launching.
GSM is not default mode. It is set to auto.
Tomorrow I'll post more information about the ROM experience.
Click to expand...
Click to collapse
Interestingly, I got the failure at 99% first time, and it worked second time around.
I've had a single hang so far, but that could be down to the default overclocking. I've switched that off for now, so that should give a better indication of the general stability. So far though, it looks great, although I prefer SMS and MMS to be in separate folders.
The reworked IE for VGA is better than the version (in my opinion) than in the DarkForce release, and the "bug" listed that zoom in the context menu doesn't work, seems to work fine for me.
[Bug Report]
One issue I've noticed is that the width of the editors in Pocket Outlook (in common with a few other ROMs I've tried) seems to be a little bit too wide, and this causes a horizontal scrollbar to appear unnecessarily.
Cheers,
Steve.
Only 21 mb free after soft reset??
Day 1 Report
After 16 hours of use, no problems and no crashes/freezes... 1st time syncing is much much faster...
Good job,
Just highlight a few points of improvement.
1. Set the all SDHC block transfer rate to 64kbyte as it will give better and balanced performanced in TCPMP (played 1.5 hours DVD resolution movie, never paused at all) Windows Media Player...
2. Set the performance overclocking to 520MHz to better stability. Power users can manually set it to 624MHz
Cheers,
Will have more to report soon.

[REVERSING] Old Android stuff

Hey guys!
Just figured out that with the new Android Developer page, Google made all the oooooold releases of the SDK available, including the ancient Milestone 3 and Milestone 5 (Astro Boy and Bender) releases. These are the ones what had the original Cylon style boot animation, and I decided to grab it.
Problem is: none of the current APK reverse tools support or even recognize the old magic header. The dex header is the following:
Code:
64 65 78 0A 30 31 33 00
This is for Milestone 5.
I really want to reverse this, only for the Cylon code, so if ANYONE knows a solution, please, post it!

GTA: Vice City Mobile Modding

GTA: Vice City Mobile Modding​
While the Android version of GTA: Vice City has yet to be released, that shouldn't stop us from preparing for it. Below is what we know so far about the iOS version and most of it should be interchangeable between both iOS and Android. Update: The Android version has been pushed back till sometime next week.
.SET file modding
The gta_vc.set file contains many graphics settings that you can edit. Find your gta_vc.set file and edit it with hex editor like XVI32.
--
View Distance
Offset: 0x5D1
Options:
"66 66 E6", Maximum drawing distance
"66 66 DE",
"66 66 D6",
"66 66 CE",
"66 66 C6",
"66 66 BE",
"66 66 B6 ", *
" 66 66 AE ", Medium drawing distance
" 66 66 A6 ",
" 66 66 9E ",
" 66 66 96 "
" 66 66 8E ",
" 66 66 86 ",
" CC CC 7C ",
" CC CC 6C ",
" CC CC 5C ",
" CD CC 4C ", Minimum drawing distance *
" CC CC A4 ", iOS A4 chipset drawing distance (some sort of custom value)
" CC CC AC", iOS Custom Value (From a GTA3 3GS set file)
* denotes a tested value. Other values may or may not work
Found by Gamerzworld
Click to expand...
Click to collapse
--
Car lights, Traffic lights, Lamps and Flashing Lights
Offset: 0x6E5
Options:
00 = off,
02 = on
Found by Gamerzworld
Click to expand...
Click to collapse
--
Detailed Shadows and Blood
Offset: 0x6E1
Options:
00 = off,
01 = on
Found by Gamerzworld
Click to expand...
Click to collapse
--
Debris
Offset: 0x6E6
Options:
00 = off,
01 = on
Found by Gamerzworld
Click to expand...
Click to collapse
--
Frame Limiter
Offset: 0x5D7
Options:
00 = off,
01 = on
*Can't really test if it still works or not as my 3GS is a frame limit in of itself The game does seem different though when enabled. Should be able to properly test the value when the game releases on Android.
Found by Gamerzworld
Click to expand...
Click to collapse
SCM
Additional opcodes are needed decompile and re-compile original mobile main.scm. Add the following to your VICESCM.INI file in your copy of SannyBuilder.
Code:
VERSION=2.2.Mobile
PUBLISHER=ThirteenAG
DATE=06.12.12
[OPCODES]
03A8=1,save_float_to_debug_file %1d%
03A9=0,save_newline_to_debug_file
0454=3,useless_store_debug_camera_position_to %1d% %2d% %3d%
0463=3,useless_store_debug_camera_target_point_to %1d% %2d% %3d%
0488=1, *model %1o% exists
04B0=2, *%1d% > %2d%; $ > any
04B1=2, *%1d% > %2d%; @ > any
04B2=2, *%1d% > %2d%; any > $
05A9=1,get_debug_state_to %1d%
05AA=1,%1d%
05AB=0,unknown
05AC=1,%1d%
Thanks to ThirteenAG and SilentPL.
Click to expand...
Click to collapse
Great! Can't wait for it to be released!
Sent from my HTC Sensation Z710e using xda app-developers app
The game will be released next week as reported by few blogs. I really thank your for this effort. I'm waiting to buy it.
arafat21 said:
The game will be released next week as reported by few blogs. I really thank your for this effort. I'm waiting to buy it.
Click to expand...
Click to collapse
Yeah it's been confirmed by Rockstar on their website. Kinda disappointing but oh well. I'll try doing some more modding this weekend, I've got a few papers to write for class that are due tomorrow.
This should come in handy for people with devices that aren't as powerful as some of the newer models
GTA
Who know, there is txd files on gta3.img. I think it on gta3img.dxt.dat and other dat files, but how open this?
vice city best
very tanx,vice city is best
I copied with iFunBox files of GTA VC (iPhone4) to the hard drive but on Sanny Builder 3 after adding Additional opcodes, is it looking for a GTA SA Directory and is not accepting GTA VC backup from my hard drive( Documents, gta3vc.app, Library,... in a Folder). Im using VICESCM in VC Folder of C:///Sanny Builder
I want the car lights
greetings
I dont get it, why the porters are disabling light effects for A4 devices. I already enabled all on gta III and there were no laggs
https://www.youtube.com/watch?v=M_-mZa_2an8
Can someone provide a maxed out settings for android device?
thanks in advance.
I got the game but theres too many bugs
Sent from my SGH-T989 using xda app-developers app
This might be a pipe dream, but anyone here remember the PC mods for this game? I wonder if they still have a big IMG file with all the models and textures... if that was accessible and compatible with all the existing car and weapon mods... that would be spectacular!
BlindLemon77 said:
This might be a pipe dream, but anyone here remember the PC mods for this game? I wonder if they still have a big IMG file with all the models and textures... if that was accessible and compatible with all the existing car and weapon mods... that would be spectacular!
Click to expand...
Click to collapse
I remember it... I spent hundreds of hours modding it
There is no gta3.img file. It has been split into few smaller containing txtures. models etc.
I hope someone could look into the Marina car garage mod, that one is so nice! I only can't seem to get it in GTA VC...
Edit: I tried decompiling the main.scm in SannyBuilder but I have to choose a 'valid' game directory which I can't seem to set... Can anybody help me?
how can i edit keyboard layout?
Hmm. Well there is a gta3.img file is the good news, but it only has .dff files, no txd texture files. I cant seem to find any archives (that i know how to open) with the txds! =[[ i WILL make it work haha. i hope.
For galaxy y??
$eNt FrØm JeLLy BlA$T 3.4
WaItIn FoR NemESiS...!!

Categories

Resources