Skip to main content

Posts

Where is my default Android Wallpaper ?????

Its been long long time since i updated my blog ... pretty busy with my companies  latest and greatest Android gaming device development ( Yup thats true .. XPERIA PLAY ....    http://www.sonyericsson.com/mwcnews/xperia_play/   ) ... well enough of PRing my SEMC  product :D.  Does anyone know where the wallpapers are located... directory?  This is the question i have seen in many websites and long list of threads did not yield any good info .. i decided to take a plunge and see where exactly it was hiding .... well it is not big of deal once you know the location. 1. Wallpapers you see and pick are usually bundled with Launcher application and default wallpaper may or may not be part of it.  2. If default wallpaper is not part of Launcher app resources, where is it hiding ??  Answer is,  System picks it up from following location  platform sourcecode -   /system/frameworks/base/core/res/res/drawable/defau...

NexusOne - Froyo Update package and instructions.

NOTE: This update works only for Non-rooted NexusOne ( In other words, Geniune NexusOne ). I am not responsible incase you brick your devic ( I hope it won't brick your device ).Also note that it is not the final NexusOne Froyo build. Download Froyo update package from follwoing lcoation. http://cid-20afed1163bcc7e8.skydrive.live.com/browse.aspx/Froyo Steps: 1. With your Nexus One off, hold down the trackball and press the power button. 2. You'll be booted into a white screen with three Android robots on skateboards. Select "Bootloader." 3. On the next screen, select "Recovery." 4. Your phone will reboot, giving you a picture of the Android robot and an exclamation point inside a triangle. 5. Now press the power button and volume up button at the same time. It could take a couple of tries. 6. Now (using the trackball this time) choose "Apply sdcard:update.zip" and let things run their course. Highlights of the Froyo ( Cortesy .thesearethedroid...

Sync Outlook Calendar on Android Phone !!!!

I am back again this time with something interesting and useful ( hopefully ) .... As you know i switched my loyalties to Android OS ( I am forced :( .... sorry Windows Mobile ), i strted using Android Phone as my hip phone and in no time i fell in love with this OS. I started using NexusOne with intention not to like it and find execuses to hate it ( Sorry i am still Windwos Mobile hangover so i wanted to prove that Android is just hype .... what ??? Am i crazy ???). Well .... I love Linux / Embedded Linux ( I spent little amount of time writing serial port for Linux back in 2001 but that was long ago and beginning of 2004 when i started testing Win Mo devices and it was one of the leading Platform for Smartphones ) but i middle layer is crappy and disorganized from various vendirs and give little scope for developer so NONE of the Embedded Linux kernal based phones made BIG impact on the market. But that is history, eversince Google acquired Android ( Company behind making Andr...

Android Architecture !!!!

Hello Folks !!!! I am back this time for a change with Non Windows Mobile Topic ( What ??????/ Are you going to ditch Windows Mobile ????? ). No No No .... Windows Mobile is still my favourite subject for many reasons ( Actually only one reason .... I am very comfortable with WinCE architecture and exposed to thsi for many years :) ). Ever since Google took over Android and announced release fo Google Phone, Like many i am also interested to know how this thing is going to take shape. Grabbed my attention to explore what is there in Andriod. I am going to publish series of Posts talks about Andriod Basics. Let us start !!!!!!!!!! What is Andriod ============= Let me oversimplfy the defination here .... Android is a mobile operating system running on the Linux kernel. In other words Andriod is Platform for Embedded , Cosumer Electronic and Smaptphone devices. Andriod is Platform runs of Linux kernel 2.6. For those who are faimiliar with Widnows Mobile, Windwos Mobile is platform runs o...

Windows Mobile 6.5 – What's new for developers ?

Hello Folks .... i am back with new article. As title suggest its about Windows Mobile 6.5 and what's in it for developers ? As you are already aware there was lot of buzz about Windows Mobile 6.5 look & feel and its hone comb UI design. although i am not excited about new look & feel ( Can't stop comparing WM with iPhone :) ) but it has its own improvements and i am not going to talk about them.  I am going to talk about about what is new for developers.  Cloud computing is Industry's BUZZ word and it is the main addition to Windows Mobile development. Having said that, it is not new thing but Microsoft have added "Windows Mobile Widget" to IDE. That makes developer life easy while developing Web based application / cloud computing application. until today developers have basically two options to create applications for Windows Phones: a)       Native Code (primarily in C/C++) b)       Managed code (using the .net co...

Bring MFC dialog window to Top of all Windows

Hello Folks !!!! Lately i was developing a Windows CE Auto Version check application and i need to warn User before i trigger OS upgrade so Auto close warning dialog is expected to be top-most window. Following code does the magic. All you need to do is, place this code in OnInitDialog or whereever you want. CWnd* MainWnd= AfxGetMainWnd();   MainWnd->SetWindowPos (&MainWnd->wndTopMost ,0,0,0,0, SWP_NOMOVE| SWP_NOSIZE| SWP_SHOWWINDOW); Thats it!!!!!!! Not a big deal :)

What is the Current Directory in Windows CE & Windows Mobile ?

Lately i encountered  a situation where i had to find the current directory from where my application is running and all my config files reside. Question is "How do I find the current directory?" on Windows CE/Mobile devices. Desktop / PC it is just piece of cake but Windows CE / Mobile devices don't have a concept of a current directory.  Which means all pats are absolute and there is no concept called relative path. Due to lack of relative paths most of the files are loaded to the "Windows" directory and that is how Windows directory is crowded. Alternatively you can hard code directory path and insist user to load files always there. But i hate to hard code values or copy files to Windows directory.  So this has triggered to find a solution to identify my current directory. Since there is no concept of a current directory on a Windows CE / Windows Mobile device how would one locate a resource for which only a relative path is known?  That is what following c...