Friday, May 25, 2012

Galaxy S2, Ice Cream Sandwich (ICS) update, battery drain

Recently I upgraded my Galaxy S2 to latest ICS version using Kies. Thanks to Samsung for the ICS update and for the Kies update that made this upgrade smooth. Some of my friends are still having problems with Kies though!

After the upgrade I noticed that battery life was reduced significantly, specially if data/3G is enabled. Found a post from XDA developers suggesting to redo the Exchange account. I removed my exchange account and amazingly battery life is back to normal.

http://forum.xda-developers.com/showthread.php?s=0497ee525fda0cbdc97949d59ff763d3&t=1553534&page=2

Another point to note is the Instant upload option from Google+. This option was giving me problems in the past, keeping the phone busy and draining battery. I disabled the Instant Upload option for now, thought it is a very nice feature. 

Tuesday, November 29, 2011

Samsung Galaxy S2, outlook, exchange server, calendar integration

1
--
There is some native support in Galaxy S2 for exchange calendar. In GS2, you can receive the Calendar updates by possibly setting up your email account and enabling exchange sync for calendar. No extra application or configuration required.

Once you setup the email account, open the email, go to account settings and you should see an option to sync calendar.

2
--
Using google calendar,


You are able to view your calendar from outlook 2007, but not able to create new entries. I use thunderbird as email client and same setting works fine for reading and editing.

3
--
Google sync. You have to install this application in your PC and it syncs your exchange calendar with google calendar.

I tried this and it works for me. I saw some forum comments where people complained that the software was not stable.

Wednesday, July 20, 2011

Samsung Galaxy S2, customizing the lock screen

Just to change the lock screen,  Go to,
   Settings->Display->Screen display->Lock screen
and select the image from the gallery. Alternately open an image, tap on the image for the option, "Set as.." that gives options for setting this image as wallpaper or lock screen.

To completely change the theme of the lock screen, install the application WidgetLocker (US$1.99). More instructions from,

http://rapidhow.com/2011/06/11/how-to-replace-and-customize-android-lock-screen-guide/

Tuesday, July 19, 2011

Samsung Galaxy S2, useful applications

Google Street View - integrates with Google maps.

Goggles - identifies objects based on images.

Google Translate - speak one language and convert to another

Quick Settings - Easy to adjust many of the settings and to monitor battery usage.

HappyCow VeginOut - Nice app for finding nearby restaurants offering vegetarian options.

10 great android live wallpapers

handset code to view testing screen in GS2

Installing and sharing android applications using QR code:  (http://www.howtogeek.com/howto/24921/how-to-install-android-apps-and-share-contacts-using-qr-codes/): Install the barcode scanner application from market place to scan the code and to share apps, contacts, etc with other android phones.

Friday, July 15, 2011

Samsung Galaxy S2, testing battery

Setup:
    WiFi - off
    3G - off
    Wallpaper - static black

Mobile was fully charged by 7am, day 1.

day 1, 9pm - 80% charge left

day 2, 11pm - 65% charge left

day 3, 2pm - 50% charge left

day 3, 5pm (after 50mts call, connection to WiFi few times) - 20% charge left

day 3, 8pm (after shooting 2 mts video) - 15% charge left

Recharged the battery again at 9pm.

Overall result: Managed to run Galaxy S2 for 3 days in a minimalist mode.

Samsung Galaxy S2, desktop sync using Kies 2.0

Download the Kies 2.0 software from Samsung website. Install in a Windows machine, connect your GS2 using USB cable to the machine (or WiFi connection). GS2 will be recognized and Contacts, calendar (only My Calendar from GS2, google calendar will not be synced to Kies), videos, pictures, etc can be imported.

Samsung Galaxy S2, S3 (GS3), moving/importing contacts from Nokia E71

I am updating this post based on the comments received. Thanks for the step by step instructions, tips, urls and for your wishes :)

Confirmed (by posters) to be working for the following Nokia series phones,

Nokia E71, E61, E5, Nokia Xpress Music.

1. Establish Bluetooth Connection between the 2 phones (here, GS2/GS3 and E71). Make sure that the Bluetooth network is not hidden. After connecting, you should be able see GS2/GS3 from E71.

2. From the Nokia phone, navigate to Menu > Contacts > Options > Mark/Unmark > Mark all

3. Select 'Options' at the Contact Menu. 'Send business card' > 'Via Bluetooth'. Select your Galaxy's Bluetooth network name.

4. Sit back and relax. The contacts will be synced nicely.

5. From GS2/GS3, open contacts, go to options and select the option to merge with Google. This will synchronize your contacts with Google (provided you have already signed up using a Google account and setup a sync with Google). The contacts will appear under Google's My Contacts.

A video URL from one of the posters,
http://www.youtube.com/watch?v=RXHtHntihTY

Another option (thanks to ritchmeister):   connect to Mac with Bluetooth. Browse E71. Get all the contacts (*.vsf) from the sd card. Save in a folder on Mac. Drag the .vsf files into Address Book. Open Kies and sync with Address Book

Saturday, September 01, 2007

Drupal based newspaper site

The New York Observer example for Drupal
clipped from cmsreport.com

The New York Observer, a prominent New York City newspaper, has relaunched its web site using Drupal. The site features a gorgeous theme which pays careful attention to typography and whitespace. The Drupal craftsmen, Moshe Weitzman and Barry Jaspan, want to share a few of their innovative techniques with the Drupal community.

 blog it

Clipmarks test blog

Clipmark from firefox extension
clipped from addons.mozilla.org



If you use Firefox on more than one computer, you'll want Foxmarks. Install Foxmarks on each computer, and it will work silently in the background to keep your bookmarks synchronized. You can also log in to my.foxmarks.com to manage your bookmarks from any computer.

Version 1.0.1 — May 7, 2007

 blog it

Thursday, July 05, 2007

Experience with Mantis; HTTP Basic Authentication, Single sign-on with Subversion

I recently downloaded and installed Mantis 1.1.0a3 (Linux platform) and configured HTTP server (Apache) to use basic authentication for accessing mantis directory. Inside mantis, as admin user, created one user with MD5 login.

To support single sign-on with subversion, HTTP Authentication for mantis login is one possibility. Below is the list of desired/expected results from mantis with HTTP Basic authentication.

There may be an overhead with HTTP Authentication, as each request for resource from server will be challenged by the HTTP server and the browser will have to provide the necessary authentication credentials each time before retrieving this resource.

Requirements:

  • To access mantis directory, the user (username) will be authenticated against a password file by the web-server (HTTP Basic Authentication).
  • Once authenticated, get the username that requested for mantis resources (files).
  • If the user is already created inside mantis, just login with this username without checking against stored password.
  • If the user does not exist, create a new user with this username, and login with the new username. Ignore the password.
  • Use some other mechanism to change the common HTTP Basic password.

Mantis provides two configuration options to support HTTP Basic Authentication, BASIC_AUTH & HTTP_AUTH.

1. BASIC_AUTH: Inside config_inc.php file, set $g_login_method to BASIC_AUTH. If the Auth Forms in the browser is cleared, trying to access mantis will pop up the HTTP login menu. Enter the username (an account for this username already exists in mantis) and password as defined inside the HTTP password file. If this login is successful, the mantis page will be shown, but in this case it still shows the default mantis login page instead of directly going to the requested page for the logged-in user. Entering the username of any existing valid account in this login page will take the user to the requested page with original user logged-in.

2. HTTP_AUTH: Change $g_login_method to HTTP_AUTH. For an existing user account inside mantis, once the HTTP server authenticates the user, the user will be logged-in and this will take the user to the correct page, skipping the default mantis login page. But the user password is verified against the password stored in the mantis database; this seems to work, if the password is stored as plain text. This is not the desired behavior. Once the user is authenticated by the HTTP server, mantis does not need to do any more password check. With HTTP_AUTH, mantis directly generates the HTTP login menu in case of a login failure. For non-existing mantis users, it gives an Invalid email error whereas the expected behavior is to create an account for this user in mantis.

To make BASIC_AUTH work as desired, make the following changes:

login_page.php


Add the following lines after line 40,

if ( BASIC_AUTH == config_get( 'login_method' ) ) {
$t_uri = "login.php";
print_header_redirect( $t_uri );
exit;
}

login.php


Towards the end of this file, for auth_attempt_login failure case, add the following,

// avoid a continuous loop, in case of failure
if ( BASIC_AUTH == config_get( 'login_method' ) ) {
auth_http_prompt();
exit;
}

core/authentication_api.php


Add the following inside function auth_does_password_match after LDAP check,

//if BASIC_AUTH, just ignore the password
if ( BASIC_AUTH == $t_configured_login_method ) {
return true;
}

Inside function auth_attempt_login, modify lines after config_get( 'login_method' ) as,

if ( BASIC_AUTH == $t_login_method ) {
# attempt to create the user if using BASIC_AUTH
if ( false === $t_user_id ) {
$t_cookie_string = user_create( $p_username, $p_password );
}
................
}

To avoid Invalid email error for new users, add the following configurations inside config_inc.php,

config_inc.php


       $g_enable_email_notification    = OFF;
$g_validate_email = OFF;

With the above modifications my requirements are met and mantis seems to work as expected. I am not sure whether these modifications will affect any other functionalities of mantis. If you face any problems, please give your comments here.

Saturday, June 09, 2007

Jesus the only way?

how can jesus be the only way?, Australian Christian Channel: Good questions and answers that are not convincing.

Sunday, May 27, 2007

danieldrezner.com :: Daniel W. Drezner :: Regarding India

danieldrezner.com :: Daniel W. Drezner :: Regarding India: "explaining the ramifications of the surprising Indian elections for India's economic development and relations with Pakistan."

Tuesday, May 08, 2007

I was at the Spencer Tunick installation, Selfridges, London

taking part in the Spencer Tunick
installation at Selfridges in London, it involved getting naked along
with 500 other people and becoming part of a series of four
installation art pieces which Spencer Tunick then photographed.

Tuesday, April 10, 2007

Wednesday, February 28, 2007

SnoopStick From CYBERsitter

SnoopStick From CYBERsitter: "SnoopStick is a USB flash drive type device that allows you to monitor your PC from anywhere"

Friday, February 16, 2007

Kerala Sambar � My Treasure…My Pleasure

Kerala Sambar � My Treasure…My Pleasure: "I don’t use any Sambar Masala.Instead i mix all the following powders and prepare my own sambar masala.

"

Friday, December 01, 2006

Tuesday, September 19, 2006

Welcome to I2P

Welcome to I2P: "2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. "

Wednesday, August 09, 2006

Greenius Ltd - GNU make tips

Greenius Ltd - GNU make tips: "The emphasis is on minimising the incremental build time for projects, and automating as much of the process as possible."