Today is Sunday
May 20, 2012

May 7, 2012

Google Charts Error In IE : Every row given must be either null or array.

by Ashish Sehajpal — Categories: Development — Tags: , Leave a comment

Sometimes there is an error while drawing charts from google API in a webpage that says :

Every row given must be either null or array.

There is a very simple solution to this problem. Usually we create the data rows in this chart via LOOP and forget to remove the comma at the end of last row addition. just remove that comma and it will work perfectly fine as it is working in chrome :)

Example code :

data.addRows([
[{v:"1", f:"Boss"}, "", ""],
[{v:"2", f:"Employee 1"}, "1", ""],
[{v:"3", f:"Employee 2"}, "1", ""],
]);

…will error out in IE because of the comma on the last row. But
this:

data.addRows([
[{v:"1", f:"Boss"}, "", ""],
[{v:"2", f:"Employee 1"}, "1", ""],
[{v:"3", f:"Employee 2"}, "1", ""]
]);

…works fine, after taking out the last comma.

 

April 26, 2012

Weekend getaways from Johannesburg

by Ashish Sehajpal — Categories: UncategorizedComments Off

*What to see and do – Johannesburg/Pretoria and surrounds *

The following list contains some of the places to visit in and around Johannesburg and Pretoria. Some of them have links to their own web-sites, others not.

PILANESBERG ( 2 hours drive from Johannesburg)
Pilanesberg National Park
Sun City

NORTHERN TSHWANE
Tswaing Meteorite Crater

PRETORIA CITY
Voortrekker Monument and Fort Schanskop
Union Buildings
Kruger House Museum
Melrose House
Church Square and Kruger Statue
State Theatre
Pretoria City Hall
Transvaal Natural History Museum
Smuts House
Sammy Marks House

HARTBEESPOORT
Bill Harrop’s “Original” Balloon Safaris
Van Gaalens Cheese Factory
Welwitschia Country Market and Chameleon Village
Cableway (Check whether the cableway is operating.)
De Wildt Cheetah Research Centre
Lesedi Cultural Village
Elephant Sanctuary

MIDRAND
S A Mint – Coin World
African Reptiles and Venom
Lipizzaners

CRADLE OF HUMANKIND
The Rhino and Lion Nature Reserve and the Wonder Cave
Sterkfontein Caves and the Maropeng Interpretation Centre
Old Kromdraai Gold Mine
Heia Safari Ranch (Tribal Dancing)
Walter Sisulu National Botanical Gardens (scroll down the page)
Krugersdorp Game Reserve

JOHANNESBURG (NORTH)
Lion Park
Ngwenya Glass Village
Sandton City
Montecasino

JOHANNESBURG CITY
Constitution Hill (including Johannesburg Fort)
Top of Africa
Museum Africa
Diagonal Street and the Muti Shop
Oriental Plaza
Mai Mai Market
Santarama Miniland
SAB World of Beer
Planetarium
War Museum
Johannesburg Zoo

JOHANNESBURG (SOUTH-WEST)
Apartheid Museum
Gold Reef City

SOWETO
Regina Mundi Church
Hector Peterson Memorial
Mandela House Museum
Wandi’s Tavern
Freedom Square
Credo Mutwa Village and the Oppenheimer Tower

EASTERN GAUTENG
Premier Diamond Mine (Cullinan)
Nan-Hua Buddhist Temple (Bronkhostspruit)
Kghodwana Ndebele Village
Loopspruit Wine Cellars
Site of Battle of Bronkhorstspruit

SOUTHERN GAUTENG
Rondebult Bird Sanctuary
Marievale Bird Sanctuary
Suikerbosrand Nature Reserve
Heidelberg Motor Museum

April 24, 2012

JavaScript Style Attributes – Essentials

by Ashish Sehajpal — Categories: Development — Tags: , Comments Off

JavaScript Style Attributes

Listed below are the tables of CSS properties for various HTML element style attributes. I have added a column indicating the javaScript name that the browser

recognizes for these properties. I have only listed those that I know work, but the trend seems to be to use the same name when one name is the style descriptor. When there are two names, use the

first name in lower case and the first character of the second name in upper case. Examples:

  • color = color
  • background-color = backgroundColor
  • font-style = fontStyle
  • font-weight 

    = fontWeight

Box Properties

Name JavaScript Name Description Possible Values Element

Types

Example inherited
border Sets border width, style and color. See border width, style, and color All {border: medium

solid green}

No
border-bottom Set the bottom border width style, and color. See border width, style, and color All {border-bottom:

medium solid green}

No
border-bottom-width Set the bottom border width thin, medium, thick, or length value All {border-bottom-

width: thin}

No
border-color Set the border color A color value, color, #RRGGBB All {border: #0000ff} No
border-left Set the left border width style, and color. See border width, style, and color All {border-left: medium solid green} No
border-left-width Set the left border width thin, medium, thick, or length value All {border-left-width: thin} No
border-right Set the right border width style, and color. See border width, style, and color All {border-right: medium solid green} No
border-right-width Set the right border width thin, medium, thick, or length value All {border-right-width: thin} No
border-style Sets border style none, dotted, dashed, solid, double, groove, ridge, inset, outset All {border: dashed} No
border-top Set the top border width style, and color. See border width, style, and color All {border-top: medium solid green} No
border-top-width Set the top border width thin, medium, thick, or length value All {border-top-width: thin} No
border-width Sets Border width. thin, medium, thick, or length value All {border-width: 8} No
clear Determines where floating elements are allowed. none, left, right, both All {clear: left} No
float Specifies how text is wrapped and where it is aligned. none, left, right All {float: left} No
height Height of element auto or a height value Block elements and IMG, INPUT, TEXTAREA, SELECT, and OBJECT {height:

200}

No
margin Set element margin width. A single value sets all margins, two values set top and bottom, four values set top, right, bottom, and left

margins.

auto, length value, or percent value All {margin: 4em 2em 4em 2em} No
margin-bottom marginBottom Set element bottom

margin

length value, or percent value All {margin-bottom: 4em} No
margin-left marginLeft Set element left margin length

value, or percent value

All {margin-left: 4em} No
margin-right marginRight Set element right margin length value, or percent

value

All {margin-right: 4em} No
margin-top marginTop Set element top margin length value, or percent value All {margin-top: 4em} No
padding Space between border and content. A single value sets all sides, two values set top/bottom and left/right, three values set top,

right/left, and bottom, and four values set top, right, bottom, and left.

length value, or percent value All {padding: 4em} No
padding-

bottom

Space between bottom border and content. length value, or percent value All {padding-bottom: 4em} No
padding-

left

Space between left border and content. length value, or percent value All {padding-left: 4em} No
padding-

right

Space between right border and content. length value, or percent value All {padding-right: 4em} No
padding-

top

Space between top border and content. length value, or percent value All {padding-top: 4em} No
width Width

of element

auto or a height value in length or percentage Block elements and IMG, INPUT, TEXTAREA, SELECT, and OBJECT {width: 40em} No

Background and Color Properties

Name JavaScript

Name

Description Possible Values Element Types Example inherited
background Set background color, repeat, image,

attachment, or position.

See background-color, background-image, background-attachment, background-repeat, background-position All {background: #8080ff} No
background-attachment Determines if the background image is fixed or scroll. scroll, fixed All {background-attachment: scroll} No
background-color backgroundColor Sets the background color. Named or value color All {background-color: #8080ff} No
background-image Sets the background image. url All {background-image: url(‘../../../../gifs/flowers.gif’)} No
background-position Sets the background image initial position. top, center, bottom, left, center, right, or percent values Block and IMG,

INPUT, TEXTAREA, SELECT, and OBJECT

{background-position: left top} No
background-repeat Sets how the background image is

repeated.

repeat, repeat-x, repeat-y, no-repeat All {background-repeat: no-repeat} No
color color Sets element color. Named

or value color

All {color: green} Yes

Classification Properties

Name JavaScript

Name

Description Possible Values Element Types Example inherited
display Sets the type of element. block,

inline, list-item, none

All {display: list-item} No
list-style listStyle Sets list style type and/or position. See list-style-type and list-style-

position

List-item {list-style: circle} Yes
list-style-image Sets image to be used as the list item marker. url List-

item

{list-style-image: url(this.gif)} Yes
list-style-type Sets list style type. circle, disc, decimal, lower-alpha, lower-roman, none, square,

upper-alpha, upper-roman

List-item {list-style-type: square} Yes
list-style-position Sets where the marker is place relative to the text and its

wrapping position.

inside, outside List-item {list-style: circle} Yes
whitespace Sets treatment of spaces inside the

element.

normal, pre, nowrap Block {whitespace: pre} Yes

Font Properties

Name JavaScript

Name

Description Possible Values Element Types Example inherited
font Used to define font properties See font-

family, font-size, font-style, font-variant, and font-weight.

All {font: 20pt} Yes
font-family fontFamily Used to define font family to

use

family name All {font-family: ariel roman} Yes
font-size Used to define font size to use xx-small, x-small, small, medium,

large, x-large, xx-large, larger, smaller, length value, or percent value

All {font-size: 18pt} Yes
font-style fontStyle Used to define font style to

use

normal, italic, oblique All {font-style: italic} Yes
font-variant fontVariant Used to determine whether to use normal or small

caps

normal, small-caps All {font-variant: small-caps} Yes
font-weight fontWeight Sets font weight. normal, bold, bolder,

lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900

All {font-weight: 600} Yes

Text Properties

Name JavaScript Name Description Possible Values Element Types Example inherited
letter-

spacing

Sets the space between characters. normal or length value All {letter-spacing: 0.2em} Yes
line-

height

lineHeight Sets the height of lines. normal, a number, a percent of the element font size, All {line-height: 2} Yes
text-

align

textAlign Sets the alignment of text. left, right, center, justify Block {text-align: center} Yes
text-

decoration

textDecoration Sets the special decoration attributes of text. none, overline, underline, line-through, blink All {text-decoration: blink} No
text-indent textIndent Sets the element’s first line amount of indentation. length or percentage value Block {text-indent: 5%} Yes
text-transform textTransform Transforms text to one of the set values. none, capitalize, uppercase, lowercase All {text-

transform: uppercase}

Yes
vertical-align verticalAlign Sets vertical position. baseline, sub. super, top, middle, bottom, text-top, text-bottom, or percent

value

Inline {vertical-align: sub} No
word-spacing Sets extra space between words. normal or length value All {word-spacing: 0.2em} Yes

March 19, 2012

Five Teas that make you slim!

by Ashish Sehajpal — Categories: General — Tags: Comments Off
Weight Loss Tea

Weight Loss Tea

It’s widely known that just one cup of tea can prevent strokes, arthritis, tooth decay and even keep cancer at bay. While it’s regarded as nature’s tranquiliser for its soothing properties, the brew also has another great benefit – it helps shed weight. Scientists have shown that tea has high levels of compounds that battle the absorption of fat.

Here are 5 teas that can result in a slimmer you…

Star anise tea: promotes digestion
Star anise, the fruit of a small evergreen tree (Illicium verum) native to China, can be used in the treatment of digestive troubles such an upset stomach, diarrhea, nausea etc. One may drink a tea made from it by steeping a whole pod in one cup of hot water for 10 minutes. Strain this and sweeten it if required. Sip on this slowly when an upset stomach occurs.

Peppermint tea: controls what you eat
If you like peppermint tea then try and rotate that with a green tea drink as both speed up digestion and thus help you burn more calories. The peppermint leaves can be used to make a light, refreshing tea, which can be drunk either hot or chilled. To prepare the tea, take a tablespoon of fresh or dried leaves and add them to boiling water and let it steep for four to five minutes. Strain and add honey, if needed.

Green tea: builds metabolism
Research says the chemical EGCG found in green tea that speeds up the body’s metabolism, is responsible for helping people lose the kilos – it can burn a whopping 70 calories a day! Green tea also raises the level of antioxidants. It’s believed the antioxidant catechins in green tea boost metabolism and helps burn fat (can burn a whopping 70 calories a day!) Steeping time for the tea: two to three minutes at 85 Degrees Celsius.

Rose tea: prevents constipation
One of the oldest flavouring teas available, rose tea – made by mixing fresh roses and the bud of the tea – has a major therapeutic effect on the human body. Apart from clearing toxins and beautifying the skin, rose tea contains vitamins A, B3, C, D and E and is known to act against infections. It also prevents constipation and helps one lose weight.

Oolong tea: guards against obesity
Research reveals that oolong, a semi-fermented tea may have a stronger effect than even green tea. It promotes fat burning is said to help reduce cholesterol and the concentration of fat in the body. About two cups per day is recommended. Steep oolong tea anywhere from 30 seconds to five minutes, for a more full-bodied cup.

 

February 16, 2012

Indian student gets top 5 blog world rating

by Ashish Sehajpal — Categories: General — Tags: Comments Off

The blog of Ankit Khandelwal from India, a former student, has been rated number five in a ranking of the world’s best exchange student blogs.
This is after readers were given the chance to vote between 239 blogs. According to the bab.la language portal, which held the competition, 10,000 votes were cast. Ankit did not at first even expect to be nominated for his blog which is titled ‘Denmark: An insider’s view from a student’s perspective’. But his receiving top placement was an even bigger surprise, he told the University Post when we called him up to congratulate him.
“It feels great and exciting,” Ankit Khandelwal he says.

Sees things differently
“It’s just a hobby to me to write as a way to express the way I see things, but I will keep writing about many things in future. I see normal things quite differently from others and somehow my style of writing represents a normal person. Securing 5th ranking gave me lot of confidence to continue writing in this way and continue representing a common person” Ankit comments.
Will we be seeing even more writing from you in the future?”I am definitely going to continue to write, but I do not have any plans to write bigger things yet,” Ankit tells us.

A place to learn
When asked to describe Denmark in one word, Ankit returns to India.”This is the motto of my Bachelor university in India, but it describes my experience in Denmark best,” Ankit explains.”For me, Denmark is a place to learn and a chance to grow.”
Reported by Polina Chebotareva, Source: ‘Universitypost.dk’

December 22, 2011

School with Indian kids named Britain’s best

by Ashish Sehajpal — Categories: General — Tags: Comments Off
Best School

Best School in Britain

LONDON: A primary school in Britain where the majority of students are of Indian and Asian origin has achieved the best exam results in the country.
Students at Newton Farm School in Harrow, northwest London, gained the highest average points score in their tests, The Sun reported.
More than three-quarters of pupils are from ” minority ethnic groups”, mainly Indian and other Asian backgrounds, and speak a language other than English at home, including a large number of Tamil-speaking pupils.
Over 90 percent of pupils in a class achieved a level above the standard in the age group in both maths and English. The school has 200 pupils aged four to 11.
“The school provides a really well-rounded education while the foundations are absolutely rock solid. I believe our success is down to the rigour with which we look after our children,” headteacher Rekha Bhakoo, herself of Indian origin, was quoted as saying.

November 14, 2011

NRIs can avail a reduced TDS rate on certain incomes in India

by Ashish Sehajpal — Categories: General, Tax Calculations — Tags: , Comments Off

Currently, India has DTAA with around 80 countries. In this article we will look at DTAA provisions that India has with UK and US. Broadly, NRIs will be able to avail a reduced TDS rate on certain incomes in India. If you are availing this lower rate, you would need to submit a tax residency certificate (issued by the country of your residence) to the payer.

Interest on bank deposits, bonds etc

What DTAA says: Interest arising in a Contracting State and paid to a resident of the other Contracting State may be taxed in that other State. However, such interest may also be taxed in the Contracting State in which it arises and accordingly to the law of that State, provided that where the resident of the other Contracting State is the beneficial owner of the interest the tax so charged shall not exceed 15 per cent of the gross amount of the interest.

What it means for NRIs: It means that if the interest is earned by an NRI out of deposits in India, the country in which he is resident has the right to tax this income. But TDS will be deducted on the same in India at the lower rate of 15 per cent (as against TDS rate of 30 per cent in absence of any DTAA). So the TDS rate on this income will be at 15 per cent.

As an NRI in these countries, you would have to add this income to your taxable income in the country of your residence. But you can get a tax credit for the tax paid in India.

Dividends

Dividend earned on equity shares traded on a recognized stock exchange in India are tax-free in the hands of the person earning the dividend. Therefore, there will be no tax deducted at source on your dividend earnings.

Do remember however, that dividends are taxed in the US and the UK and this income will therefore be taxed in your country of residence.

Capital gains on securities

-Equity shares and equity mutual funds (mutual funds with more than 50 per cent in equities)

Long term capital gains, that is profits made on sale after 1 year from date of purchase, on equity shares and equity mutual funds are exempt from tax. There will be no TDS applicable.

Short term capital gains, that is, profits on sale within one year of date of purchase, will be subject to a TDS of 15 per cent. There is no reduction in TDS rate available in the DTAA.

-Debt mutual funds, corporate debentures

Long term capital gains from debt mutual funds and corporate debentures (when sold in the secondary market) will be subject to TDS at 10 per cent.

Short term capital gains will be subject to a TDS of 30 per cent.

There is no reduction of TDS rate available in the DTAA with respect to these gains.

For US and UK residents, these gains will be taxed in the country of your residence. You will however, be able to claim a credit on the tax that has been deducted at source.

Capital gains on other assets like house property, gold

There is no reduction of TDS rate available in the DTAA with US and the UK. Therefore, long term capital gains will be subject to a TDS of 20 per cent and short term capital gains will be subject to a TDS of 30 per cent.

Again, for UK and US residents, these incomes need to be added to the total taxable income in the country of your residence. You will be eligible to claim a credit on the TDS paid in India.

Rent

What DTAA says: Income derived by a resident of a Contracting State from immovable property (real property), including income from agriculture or forestry, situated in the other Contracting State may be taxed in that other State.

What it means for NRIs: If you are an NRI and have given a property on rent in India, the income from rent will be charged to tax only in India. Therefore, TDS would be charged at 30 per cent. If the tenant does not deduct tax at source, you must file your tax returns and pay up the right amount of taxes as per your tax slab.

You would still have to disclose this income in your tax return in the US or UK and claim the credit of tax paid in India.

Professional services

What DTAA says on Professional Services: Income derived by a person who is an individual or firm of individuals (other than a company) who is a resident of a Contracting State from, the performance in the other Contracting State of professional services or other independent activities of a similar character shall be taxable only in the first-mentioned State except in the following circumstances when such income may also be taxed in the other

Contracting State:

(a) if such person has a fixed base regularly available to him in the other Contracting State for the purpose of performing his activities; in that case, only so much of the income as is attributable to that fixed base may be taxed in that other State; or

(b) if the person’s stay in the other Contracting State is for a period or periods amounting to or exceeding in the aggregate 90 days in the relevant taxable year.

What it means for NRIs: If you are an NRI providing professional services to a company or person in India, the income will be taxed only in your country of residence. Therefore, no tax would be deducted at source on this income.

However, you will have to submit a tax residency certificate from the tax authorities of the country that you are a resident of.

Royalty

What DTAA says on Royalty: Royalties and fees for included services arising in a Contracting State and paid to a resident of the other Contracting State may be taxed in that other State. However, such royalties and fees for included services may also be taxed in the Contracting State in which they arise and according to the laws of that State; but if the beneficial owner of the royalties or fees for included services is a resident of the other Contracting State, the tax so charged shall not exceed:

(a) in the case of royalties referred to in subparagraph (a) of paragraph 3 and fees for included services as defined in this Article (other than services described in subparagraph (b) of this paragraph):

(i) during the first five taxable years for which this Convention has effect,

(A) 15 percent of the gross amount of the royalties or fees for included services as defined in this Article, where the payer of the royalties or fees is the Government of that Contracting State, a political subdivision or a public sector company; and

(B) 20 percent of the gross amount of the royalties or fees for included services in all other cases; and

(ii) during the subsequent years, 15 percent of the gross amount of royalties or fees for included services; and

(b) in the case of royalties referred to in subparagraph (b) of paragraph 3 and fees for included services as defined in this Article that are ancillary and subsidiary to the enjoyment of the property for which payment is received under paragraph 3(b) of this Article, 10 percent of the gross amount of the royalties or fees for included services.

What it means for the NRI: If you are an NRI receiving royalty payments for services provided in India, you will be subject to TDS as per the rates mentioned above. You will however also be taxed in your country of residence but you can claim a credit of the TDS paid in India.

All other income

All other income will be subject to TDS as mentioned in the earlier article. You will be liable to tax on these incomes even in the country of your residence. However, you can claim a credit of this TDS when you file your return in your country of residence

October 5, 2011

How to unlock HDFC Bank netbanking account

by Ashish Sehajpal — Categories: General — Tags: , Comments Off
  • Visit https://www.hdfcbank.com/applications/webforms/customersupport/mainfrm.htm
  • select the Radio Button “I am a customer of the bank and have a query / Clarification on a transaction / Product”.
  • Now under the section “What is the query about?”
  • section select “Assistance with NetBanking Service”.
  • Now under the section “Kindly classify your request:” select “Access Denied – Enable access to NetBanking” & then click on submit.
  • In the following screen fill up all your details – Customer ID, First Name, Last Name, E-mail ID.
  • Now comes the most important trick – select the check box “Yes I remember my IPIN and just need re-activation of the same.”. And then click submit.

After almost 24 hours visit the NetBanking page & under the “Whats New” section on the right hand side, click on the link for “Forgot Your IPIN (password), click here to generate instantly”. Now just follow the steps & re-generate a new IPIN. [taken from here]

September 28, 2011

Guidelines for NRIs – Investment in India

by Ashish Sehajpal — Categories: General — Tags: Comments Off

Global mobility has become a key catalyst of the Indian economy, both due to an increase in Indian outbounds looking to attain international experience and a rise in “returning Indians”, given the recession in the west and opportunities back home.

However, such movements bring with them issues like the future state of Indian investments once an individual stays out of India long enough to become a ‘non-resident Indian’, or the question of overseas assets held by returning Indians once they resettle in India.

Investments are regulated by the Indian exchange control laws, which are set out under the Foreign Exchange Management Act (FEMA), whose approving authority is the RBI. The FEMA broadly covers all matters related to investment avenues such as investment in immovable property, foreign exchange, bank deposits, government bonds, investment in shares, units, securities, and foreign direct investment in India, and has a wide network of notifications and circulars, elucidating permissible avenues for each category of individual.

The residential status under FEMA is the basis of applicability of permissible avenues and this status is determined on the basis of the intention of the person, as also the number of days spent in India in the prior year concerned (there is a current threshold of 182 days).

The analysis of who qualifies as a resident or a non-resident Indian (NRI) is a fact-specific exercise. Transactions of residents in foreign exchange such as investment abroad are being liberalised at a very fast pace. India is still not close to full capital account convertibility, though returning Indians do enjoy certain concessions in relation to existing overseas assets. Some of the key benefits for this category of individuals are:

Foreign currency, foreign security or immovable property acquired, held or owned by an individual while he/she was abroad, or inherited from a person who was a resident outside India, can be continued to be owned even after his/her return to India for permanent settlement. There is no specific provision on movable assets like jewellery, motorcar and personal household effects.
Income earned on overseas assets needs to be repatriated to India. Credit to a resident foreign currency (RFC) account, which is an account free from all restrictions regarding utilisation of foreign currency balances, may also be considered and analysed. As regards the million-dollar question of maintaining overseas bank accounts, technically, a returning NRI would require the RBI’s approval to maintain bank accounts abroad. Another important “to-do” for returning Indians is the redesignation of bank accounts once they settle in India and thus become ‘residents’.

The bankers would typically do this once an application, along with, relevant proof of the Indian employment is submitted. For the category of Indians attaining the status of NRI on account of moving out of the country for overseas assignments or employment, a burning question is the maintenance or continuity of their erstwhile investments in India. The investment opportunities available to such NRIs are endless.

Some of them are: NRIs can freely invest in government securities, UTI, National Saving Certificates, shares and mutual funds. They are permitted to invest in the FDI scheme on a repatriation basis in equity shares/CCPS/CCDs of an Indian company. They are also permitted to make portfolio investments.
NRI, who is a citizen of India, is permitted to acquire any immovable property (residential/commercial) in India other than agricultural land/plantation/farm house. The purchase can be done out of funds remitted to India through normal banking channels or funds held in certain types of accounts in India. Loans can be taken from authorised dealers or from the Indian employer for purchase of accommodation. NRI can freely invest in any partnership or proprietorship firm (not engaged in agriculture/plantation/real estate) on a non-repatriable basis. The sale or transfer of shares and debentures to Indian residents is permissible.

Sale or transfer of any residential/commercial property in India is permitted subject to certain exceptions. An amount of $1 million per year from such sale can be remitted outside India from a nonresident ordinary account.

With the low return rates in the west, the Indian market is indeed booming and investment opportunities galore. Before venturing out, an important caution point is to keep bankers in the loop, especially for transactions out of foreign exchange, as they are the gate-keepers to the Reserve Bank of India.

August 1, 2011

what is the secret key to format or hard reset Nokia 5800?

by Ashish Sehajpal — Categories: GeneralComments Off

For non-touchscreen Nokia phone, like my earlier N73 that running on S60 3rd Edition UI, the so-called secret key to format or hard reset is by pressing call key, asterisk key, and the numeric key 3 while power on the device, until the Nokia logo appears.

For Nokia touchscreen phone, like Nokia 5800 and probably valid for next smart phones running on S60 5th Edition UI too, press the call key (green), cancel call key (red) and the camera shutter button while power on the device, until the Nokia logo appears.

This 3-key to format or hard reset Nokia 5800 is tested and working on firmware v20.0.012 and the latest v21.0.025.

The first symptom of successful format / hard reset is the touchscreen vibration turning on (if you’ve turned it off before hard reset).

Next, depend on your phone settings before hard reset / format, you’re prompted to enter PIN code followed by lock code (remember, the lock code remains same as what you’ve set for it).

Then, the interface request you to choose your country followed by setting the date and time for the phone.

© 2012 Sehajpal.com All rights reserved - Have fun!