Sign In
HoppeRx - the cure for your ailing device
A community site dedicated to the support of device problems found by Hopper
Options
About
RSS for posts
Atom
RSS for comments
OK
Search Blogs
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Application Verifier
AppVerifier
cat parade
cellular
DeanMel
FitNFinish
focusApp
hangRx
hopper
hoppeRx
ISV
jetstream
kdmp
KITL
KITL Timeout
memoRx
MikeCal
Platform Builder
shende
training
Virtual Memory
Visual Studio
VM
Watson
WM6
Archive
Archives
January 2010
(1)
November 2009
(2)
October 2009
(1)
April 2009
(2)
March 2009
(1)
December 2008
(1)
September 2008
(1)
March 2008
(1)
February 2008
(1)
January 2008
(2)
November 2007
(2)
October 2007
(3)
September 2007
(3)
July 2007
(2)
June 2007
(3)
May 2007
(4)
April 2007
(1)
March 2007
(1)
February 2007
(2)
January 2007
(1)
December 2006
(1)
November 2006
(3)
September 2006
(4)
August 2006
(2)
July 2006
(2)
June 2006
(3)
April 2006
(1)
March 2006
(2)
February 2006
(3)
January 2006
(1)
December 2005
(1)
November 2005
(3)
October 2005
(5)
September 2005
(2)
August 2005
(4)
July 2005
(3)
June 2005
(4)
May 2005
(3)
MSDN Blogs
>
HoppeRx - the cure for your ailing device
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
HoppeRx - the cure for your ailing device
Dry spell
Posted
over 2 years ago
by
shende
1
Comments
My apologies to the readers of this blog - the HoppeRx contributors have all be busy working on the next version of Windows Phone and posts have been few-and-far-between. Let me assure you that the next version is very cool and worth the wait. Thanks...
HoppeRx - the cure for your ailing device
Camera Preview orientation problems in WM6.5+
Posted
over 3 years ago
by
shende
0
Comments
WM6.5 introduced some new layering/compositing technologies that have the potential to break some display driver assumptions. If your display driver is vulnerable to this problem, it will likely break in LTK test #4040 during camera preview orientation...
HoppeRx - the cure for your ailing device
Hopper log runtime mismatch
Posted
over 3 years ago
by
shende
0
Comments
Establishing the correct value for Hopper runtimes can sometimes be challenging due to the number of places this value is stored. Some are reporting that the Hopper log runtime numbers at the top of the file don’t always match the values reported at the...
HoppeRx - the cure for your ailing device
Relieving VM pressure from the GWES process slot
Posted
over 3 years ago
by
shende
0
Comments
Windows Mobile displays are get larger and UI assets become more robust which is putting additional VM pressure on GWES to marshal all this additional data. Depending on the situation, implementing a “shared heap” using CeHeapCreate() to store assets...
HoppeRx - the cure for your ailing device
Big Iron
Posted
over 3 years ago
by
shende
1
Comments
The ability to try out bug fixes is a valuable part of the Hopper process and re-building images quickly is one of the easiest ways to improve your Hopper numbers. We recently went about trying to find the combination of build server parts that makes...
HoppeRx - the cure for your ailing device
Troubleshooting guide - part 2
Posted
over 3 years ago
by
shende
2
Comments
Below is the second half of a well executed document from guestRx: Bulent Elmaci. Bulent has worked with Windows Mobile debugging for a long time and backs up his writing with a lot of experience. It is the first of a series of articles he has written...
HoppeRx - the cure for your ailing device
Troubleshooting guide - part 1
Posted
over 3 years ago
by
shende
2
Comments
Below is a well executed document from guestRx: Bulent Elmaci. Bulent has worked with Windows Mobile debugging for a long time and backs up his writing with a lot of experience. It is the first of a series of articles he has written to help our OEM's...
HoppeRx - the cure for your ailing device
A Windows CE 6.0 Book that I keep paging back to...
Posted
over 4 years ago
by
shende
0
Comments
I am not much of a programming book person, I am much more likely to select code and press "F1". However, I find myself reaching for a CE 6.0 book and have been finding it quite useful. "Windows Embedded CE 6.0 Fundamentals" [Pavlov, Belevsky][ISBN 0735626251...
HoppeRx - the cure for your ailing device
Writeable code sections got you down? Fear no more!
Posted
over 4 years ago
by
shende
1
Comments
Virtual Memory changes included in Windows Mobile 6.1 can relocate read- only code sections out of Slot 0 and into a higher address range. This change was taken to relieve pressure from our coveted, read- write Slot 0. This change will be transparent...
HoppeRx - the cure for your ailing device
Hopper: Start Menu Dead!
Posted
over 4 years ago
by
shende
3
Comments
Interesting post over at "Reed & Steve" regarding Hopper and full screen apps and the Start Menu Dead message. Check it out here . Kudos to them for making this available.
HoppeRx - the cure for your ailing device
Use CallWindowProc when using WNDPROC pointers directly
Posted
over 4 years ago
by
shende
1
Comments
A recurring theme I see while debugging application compatibility issues has to do with the direct use of the window proc pointer. If the intended WNDPROC exists in a DLL that is located in Slot 0, the pointer “looks right” and is often mistakenly used...
HoppeRx - the cure for your ailing device
Are you passionate about Windows Mobile Devices?
Posted
over 4 years ago
by
shende
1
Comments
Do you want to work on next generation Windows Mobile devices long before they become commercially available? Want to be the first one to work with and influence next year’s Windows Mobile devices? Then you’re in luck! The Windows Mobile team is looking...
HoppeRx - the cure for your ailing device
MemoRx incorrectly displaying VM overlap in pre-release Windows Mobile versions
Posted
over 4 years ago
by
shende
11
Comments
Many OEM’s have already noticed that Memory Doctor doesn’t correctly represent VM overlap in some pre-release versions of Windows Mobile. There have been some changes in WM VM architecture that contradict an assumption made by MemoRx which results in...
HoppeRx - the cure for your ailing device
Understanding Output From “meminfo kernel”
Posted
over 5 years ago
by
JeCahill
2
Comments
I was debugging a weird hang at device boot and I used the command “meminfo kernel” in CeDebugX to get more info, but I realized right away that I didn’t know what this command was showing me. So, I did a bit of investigation into what the output meant...
HoppeRx - the cure for your ailing device
Passive KITL to the rescue
Posted
over 5 years ago
by
MSDNArchive
3
Comments
I'm sure many of you have been in a situation where your device hangs during field testing. Or sometimes you are trying to track down a problem which only repros at a certain location. The best thing you can have in these situations is, of course, a live...
HoppeRx - the cure for your ailing device
Running Platform Builder 6 on Vista
Posted
over 5 years ago
by
MSDNArchive
1
Comments
There are a lot of people that afraid to switch of Vista because they are afraid that their stuff will not work. Well truth be told, I've been running Vista+VS2005_SP1+PB6 since March of this year and haven't had any major problems. The only two problems...
HoppeRx - the cure for your ailing device
Improving the Cat Parade (Part 3)
Posted
over 5 years ago
by
JeCahill
2
Comments
I was recently running hopper on a device that supported screen rotation and I realized that my test coverage was completely missing the rotation scenario. The device would switch between portrait and landscape mode if the user took a specific action...
HoppeRx - the cure for your ailing device
Where did Callstacks go from the Hopper logs?
Posted
over 5 years ago
by
MSDNArchive
3
Comments
If you upgraded from an older version of Hopper to a more recent one, you probably noticed that the callstacks are gone from the Hopper logs. We made them optional for two reasons: 1. Printing out callstacks slowed down the run significantly ...
HoppeRx - the cure for your ailing device
Why my private binaries do not show up in the image?
Posted
over 5 years ago
by
MSDNArchive
4
Comments
Why my private binaries do not show up in the image? I've been asked this question too many times by now. Many partners when testing their private changes have to figure it out the hard way. The reason why your updated binary doesn't show up in the...
HoppeRx - the cure for your ailing device
Improving the Cat Parade (Part 2)
Posted
over 5 years ago
by
JeCahill
1
Comments
There have been a few blogs that talk about the benefit of focusing hopper runs on individual applications to work out the stability bugs one application at a time. But, there comes a time when testing one by one may not be the best use of resources....
HoppeRx - the cure for your ailing device
How to load mismatched PDBs in Platform Builder
Posted
over 5 years ago
by
MSDNArchive
3
Comments
I don't know how many times I wished Platform Builder had an option to load PDB files with timestamps that do not match my executable. This option was available for desktop users for decades. Windbg and other desktop debuggers can do it without problems...
HoppeRx - the cure for your ailing device
Using The Radio Interface Layer
Posted
over 5 years ago
by
JeCahill
9
Comments
I was recently talking with a colleague about the RIL Proxy and it occurred to me that this component isn't well known and is pretty confusing. I've been digging into the RIL Proxy for a little while now so I've become pretty comfortable with it, so I...
HoppeRx - the cure for your ailing device
Saving VM by using OEMDRIVERSHIGH package
Posted
over 5 years ago
by
wesbarc
15
Comments
The release of Windows Mobile 6 (WM6) gave us a few more tools for dealing with Virtual Memory (VM) issues. Compaction of slot 1 is new for WM6, in previous releases all slot 1 modules were aligned on 64k boundaries, causing VM address space to be wasted...
HoppeRx - the cure for your ailing device
Fit N Finish for Qwerty Keyboards
Posted
over 5 years ago
by
MikeCal
4
Comments
This FitNFinish document describes a number of best practices for creating Windows Mobile devices with QWERTY keyboards. Although there are a lot of suggestions for placement of keys, my main purpose for writing this was to describe the best way to handle...
HoppeRx - the cure for your ailing device
Debugging Suspend/Resume Issues
Posted
over 5 years ago
by
JeCahill
0
Comments
The blog "Snow White's Poison Apple" describes how to test the most common suspend/resume hang. Other suspend/resume issues can be debugged over a "Passive KITL" connection. A standard KITL connection (a.k.a. "Active KITL") gets dropped when a device...
Page 1 of 4 (81 items)
1
2
3
4