Friday, February 27, 2009

Hook Logger Setup

HookLogger
It is one of the most time consuming task for developers to find memory leaks in their code. If your application happens to panic on exit with some memory leak, then sometimes it is a hard work to find the wrong piece of code with code analysis. HookLogger is a great emulator tool by Symbian that helps finding the leak fast.






Install



*Read carefully*


* Latest version can be download from nokia website also


* Install HookLogger to path *without* spaces (c:\s60\hooklogger). Hooklogger must be installed to the same drive as SDK.


* In DOS prompt, do following:


** cd \utils\hooklogger


** type SetupHooks.cmd devicename


devicename can be found, by typing devices in the command prompt


My device is S60_5th_Edition_SDK_v0.9:com.nokia.s60


* On successful hooklogger setup you will get the following information in the command prompt


Setting up hooks in "C:\S60\devices\S60_5th_Edition_SDK_v0.9\epoc32\release\WINSCW\UDEB"


1 file(s) copied.


Setup euser.dll to load EUserParasite_EKA2.dll, original preserved as euser.orig.dll.


Run SetupHooks with --r to restore it


* Once you are done with the usage of hooklogger you just restore your euser.dll by typing


SetupHooks.cmd --r devicename





Running the Program with hooklogger


* Open the hooklogger


* Select filters tab


* click "Browse for exe"


* select the application to be monitored


* Make sure you have selected "include only checked"


* Now launch your application


* Once the emulator is launched you can see the hooklogger heading is changed to your application executable's directory


* Run your application, do some operation and close it


* Now in hook logger, you can select heap tab.


* Say list all and it shows all the heap allocations


* If you double click on any of the entry it shows the callstack of that allocation


* This will be useful to find out the memory leaks (alloc panics)

Read More......

Tuesday, August 26, 2008

Nokia N85 - The definitive entertainment package

Espoo, Finland - Nokia today unveiled the Nokia N85, the latest Nokia Nseries multimedia computer made to set new standards for mobile entertainment, gaming and sharing. Along with an eye-catching 2.6" OLED screen and smooth, sleek finish, the Nokia N85 redefines the mobile experience. It boasts N-Gage gaming, music with in-built FM transmitter, 5 megapixel camera with Carl Zeiss optics and geotagging capabilities, three month integrated license for turn-by-turn voice navigation and high-speed connectivity, all in one device. The Nokia N85 is expected to begin shipping in October 2008 with an estimated retail price of EUR 450, before taxes and subsidies.




"The Nokia N85 was created to be more than the sum of its parts, offering a complete mobile entertainment package designed for connecting, sharing and discovering," said Juha-Pekka Sipponen, Director, Nokia Nseries. "The iconic Nokia Nseries dual slider design has evolved to become smaller and sleeker while integrating the newest features and services to deliver the best mobile experience to date."




With a strong lineup of multimedia features, the Nokia N85 is taking the world of mobile convergence to the next level. Gaming, photos, navigation and music blend together with the newest Ovi and third party services via 3.5G HSDPA and Wi-Fi connectivity to make discovering and sharing experiences quick and seamless.









A demo of the Nokia N85, showing off some of the features.






Engage and interact
The Nokia N85 is pre-loaded with at least 10 made-for-mobile N-Gage gaming titles that jump off of the screen thanks to the dazzling OLED display and a voucher to activate one full game license. Dedicated gaming keys light up when the device is in landscape gaming mode to further enhance the action-packed experience.



A state-of-the-art 5 megapixel camera with Carl Zeiss optics and bright dual LED flash captures clear, sharp images as well as DVD-quality videos at 30 frames per second. Combined with A-GPS it is possible to geotag favorite pictures to see where each photo was taken using the Nokia Maps application or online sites such as Share on Ovi or Flickr.



Each Nokia N85 comes with an 8 GB microSD card, up to 30 hours of music playback time and its high-fidelity sound means favorite tracks can be enjoyed virtually anywhere. Build a personal music collection from the millions of tracks and playlists available from the Nokia Music Store or other online music vendors, or synchronize PC and mobile music libraries via USB cable. Alternatively, consumers can enjoy RDS radio or a wide selection of stations via the internet. The 3.5 mm audio jack makes connecting a top-quality headset simple and an in-built FM transmitter lets the Nokia N85 play wirelessly through a car or home stereo to really crank up the sound.



While it comes out of the box with a multitude of powerful functionality, the pre-loaded Nokia Download! application makes the Nokia N85 truly customizable by offering a wide range of bespoke content. This includes an outstanding selection of world-class branded entertainment content, the latest in mobile gaming and dynamic applications so users can really make their device their own.

Read More......

Nokia N79 - Powerful fusion of technology and style

Aug 26, 2008 Espoo, Finland - Nokia today unveiled the Nokia N79, the latest addition to the Nokia Nseries range that combines intelligent and customizable design with a fully-loaded multimedia computer. Behind its sleek exterior, the Nokia N79 is a technology powerhouse. It offers a full range of multimedia experiences including integrated navigation, music with FM transmitter, high-speed connectivity, superior web browsing, at least 10 pre-loaded N-Gage games and an advanced 5 megapixel camera with Carl Zeiss optics. The Nokia N79 is expected to begin shipping in October 2008, with an estimated retail price of EUR 350, before taxes and subsidies.




"The Nokia N79 packs cutting-edge technology into a compact design - a characteristic of the iconic Nseries - that allows people to discover, create and share their passions with others," said Juha Kokkonen, Director, Nokia Nseries. "It has been designed for those who want a device that is as appealing as it is powerful and comes with interchangeable covers that have automatically matching screen themes. This balance of performance and style means that it is a powerful and defining step forward from the popular and very successful Nokia N72 and Nokia N73."



Perfect for the style conscious, the Nokia N79 comes with Xpress-on smart covers that are available in five cool colors: Light Sea Blue, Espresso Brown, Olive Green, White and Coral Red. A combination of three of these comes with each Nokia N79.



The convergence of photos, music and navigation in the Nokia N79 combines with high-speed 3.5G HSDPA and Wi-Fi to make it quick and easy to share experiences on websites, blogs or online communities.



A demo of the Nokia N79, showing off some features.




Experience new discoveries
The innovative technology packed into this colorful offering means that accessing a rich pool of services to further enhance individual experiences is seamless. Log on to online communities like Friendster, Flickr or YouTube or click through to Nokia services such as the Nokia Music Store, N-Gage, Nokia Maps and Share on Ovi, an online service that enables consumers to share personal pictures and videos from their mobile devices.



The 5 megapixel camera with Carl Zeiss optics, dual LED flash and video light captures sharp, clear images and video that can be edited immediately, without the need for a PC. Images can also be geotagged to specific locations. What's more, the Nokia N79 comes packaged with a 4 GB microSD memory card that makes it possible to store around 3,000 songs, approximately 2,500 pictures and up to four hours of DVD-quality video clips that can be organized by albums or tags and uploaded directly to Share on Ovi or third party services. The addition of a sliding lens cover helps protect the top-quality lens when not in use.



Nokia Maps makes it easy to explore and navigate new surroundings by accessing more than 15 million points of interest (POI). In-built A-GPS providing turn-by-turn navigation - for walking or driving - comes with a three month integrated license on the Nokia N79.



A Friendster widget will also be made available for the Nokia N79 via the WidSets service. This will allow people to browse Friendster friends' profiles, view and post shoutouts, upload pictures taken with their handset, and browse their own and friends' photo albums. All this enables more effective communication with friends while away from a computer using the Nokia N79. New users can even register for Friendster directly on their device via a link to Friendster's mobile site (m.friendster.com), create an account, and instantly begin participating in the Friendster global community.



To ensure each device is as distinctive as its user, customizable features are available at the Nokia Download! store, a one stop personalization shop, already embedded in Nokia Nseries devices. It lets consumers create a unique experience for themselves by offering easy access to a multitude of popular ringtones, branded entertainment content, the latest in mobile gaming and dynamic applications for personalizing mobile devices to the user's own preferences.

Read More......
 
Template design by Amanda @ Blogger Buster