Moto E Restarts after latest update


UPDATE: I got my MotoE mainboard replaced from Rhidham Service Centre Calicut, it took around 3 weeks for the replacement to arrive. They did not ask for any more details as its a known problem for the service guys. Even though it was a  once rooted phone, had no issues with the service centre. No more restarts. I gave it to the service centre when there was just 2 more weeks for warranty to expire, as I noted some comments that even after replacement, the issue has started again for a few users.

So, the point is don’t waste your time trying to install 3rd party software or wait for the warranty to expire. Just get the board/power switch replaced in warranty. Its a hardware problem that got triggered after a period of use which is present in the initial batches.

Moto E for what its worth was supposedly the best Mobile in the value for money category. I got it on launch day from Flipkart and was pretty happy about everything except for 2 major limitations. 1) Lack of auto focus camera, yet there is enough resolution but you can’t use the camera as a scanner because there’s no auto focus. 2) No USB OTG , something which I wanted for all my experiments.

Now to the restart issue. It started after the KitKat 4.4.4 update and I happen to be one of the first to receive the update. Nothing was wrong during the test phase. Then I got this idea of rooting, yes you can do it officially which is a great thing. You get a message stating that Motorola is not responsible on bootup and everything was fine.  Then all of a sudden I started encountering frequent restarts at random. There was  not a single automatic reboot till or after the update. It looked weird for phone that was supposed to be “Made to Last. Priced for All”
First I suspected 3rd party apps, that too with rooting. I did a hard reset and still there were reboots. It used to happen while unlocking and tried changing from pattern lock to number lock to just plain slide, but invariably the reboots happened sooner or later.

Then on searching the net  I reached this thread. Yes the problem was not mine alone, many many users having the same problem. The exact reason is still not known but it was found that restart happens when power button is pressed to turn on the phone from sleep mode. It happens one or 2 seconds after power button is pressed so I initially assumed it happens when when we are unlocking. Thanks to forum members we have a temporary solution using tap tap app, which lets you unlock the phone using proximity sensor. Just tap the sensor area twice and the phone powers on.

To keep track of the reboots I have started using Reboot Logger.

In a recent forum posting somebody has indicated that if wifi tethering is enabled there’s no issue restart issue even with the power button. Too strange and too bad that Motorola is not able to solve this problem since the first report in July.
I assume the problem is there only for the initial batches as a friend of mine whoc bought it recently, even with the latest update has absolutely no issues.

Here’s the Quora link on the same issue

Get Free Flipkart Discount Coupons as Voucher

As an online shopper you might already know that flipkart doesnt provide coupon codes. Buts they have an affiliate program. I just thought of becoming one so that we can both benefit. As a user you get 50% of what I get. Just search for the product that you want in the toolbar widget on the right of this site.(Note it doesn’t work with Ad Block Plus enabled) and buy the product from Flipkart. Current commissions for May are as below. Please send me your order id and email address using the contact form. Once my account gets credited, I’ll send you flipkart vouchers equivalent to 50% of the percentage that I get.

The affiliate commissions for May is given below.
Books 10%
eBooks 15%
Large Appliances 4%
Cameras & Accessories 4%
Laptops & Computer Accessories (except Storage) 4%
Computer Storage (Hard Disks & Pen Drives) 3%
Mobiles, Tablets & Accessories (except MOTO phones) 3%
MOTO phones 4%
Audio & Video 4%
Gaming Consoles 4%
Games & Gaming Accessories 10%
Sunglasses 10%
Clothing 10%
Watches 10%
Perfumes 10%
Grooming, Beauty & Wellness 10%
Bags, Wallets & Belts 10%
Footwear 10%
Home Furnishings 10%
Jewellery 10%
Luggage & Travel Accessories 10%
Home Improvement Tools 10%
Home & Kitchen Appliances 10%
Toys 10%
Baby Care 10%
Music, Movies & Posters 10%
Software 10%
Sports & Fitness 10%
Stationery & Office Supplies 10%

Overcoming the flash limitation of Moto E with Rs.10 – Not POSSIBLE

Update : Its impossible to have flash on Moto E as it doesnt support USB OTG, the hack was tried on Moto G before Moto E was available assuming it has OTG like Moto G. This post is just for reference. 


With a pricing of just Rs.6999 Moto E beats them all. Okay Moto E is out, with just one major limitation. It doesn’t have an LED flash. So here’s an idea to have flash on Moto E with just 10 Indian bucks if you have a USB OTG connector. Just solder an LED with a series resistor to USB connector. See the  result on a Moto G …Same applies to Moto E.

2014-05-13 16.05.52 2014-05-13 16.05.31

All you need is an LED, resistor and USB OTG cable.

2014-05-13 16.04.39Here’s the flash powered by Moto USB port.

The same technique can be used on any Android Phone or tab without flash. Practically we use the LED intended for camera flash more as a flash light in the dark. And yes if you have the USB OTG cable and led fixed you have it. Limitation is that we are taking the power for the LED from the battery directly through the USB connector using hardware. Battery can be drained fast based on the current drawn by the LED.

More than marketing ploy and to have product segmentation, companies get rid of the LED flash. I guess its not the cost.

No ID proof for IRCTC/railway ticket booked online – Aadhar might be a quick solution

Recently a relative and family visited me and they had some change of travel plans. I booked tickets for them using irctc web site, only after booking did I know that they did not have any valid ID proof acceptable by Indian railways. Photocopies are not acceptable FYI.

As per the FAQ of irctc at 

6.What if I forget to carry Photo Identity card?

A. One of the passenger booked on an E-ticket in a PNR is required to present any of the ten identity cards noted below in original during the train journey and same will be accepted as a proof of identity failing which the passenger will be treated as travelling without ticket and shall be dealt as per extant Railway Rules. Valid Ids:- Passport / Voter photo identity card issued by Election Commission of India / Driving Licence issued by RTO / Pan Card issued by Income Tax Department / Photo Identity card having serial number issued by Central / State Government / Student Identity Card with photograph issued by recognized School/College for their students / Nationalized Bank Passbook with photographs / Credit Cards issued by Banks with laminated photograph /Unique Identification Card “Aadhaar” / Photo identity cards having serial number issued by public sector Undertakings of State/Central Government, District Administrations, Municipal bodies and Panchayat Administrations.

So if you have taken Aadhar card but you don’t have it at hand, you can go in for eaadhar, which can be obtained from

But mind it, you need know your aadhar number and your phone number registered with  UIDAI (Unique Identification Authority of India). The mobile number is used to send the OTP for downloading the eaadhar pdf. Once you download it put it on dropbox or google drive or just plain mail it to yourself so that it can be downloaded and printed as long as you have net connection and printer. The password for the aadhar pdf file is the PIN code of you gave for your address.

If you don’t have your mobile to receive the OTP you’ll need the enrolment id which is even more difficult to have unless you have scanned it or have it with you.

Coming back to the problem faced by my relative, she did not have her aadhar number, but was able to call home and get it and had the same mobile registered with UIDAI (Unique Identification Authority of India). I got the eeaadhar and had a color inkjet printer. So printed it out and cut the ID portion of the page put it into a transparent plastic cover to look like original. Legally e-aadhar is considered legal and valid id proof as per the following links

But we know its India, if you just take a black and white printout and the TTE might say its not original, so better take a good color printout, laminate it if possible and then you can use it as original.

And yes, my relative was asked for id proof and TTE happily checked it and went ahead or she would have ended up with a huge fine and harrasment.

Search all online Indian shopping portals in one go with my google custom search engine

Search all Indian shopping portals in one go with google cse (Custom Search Engine)

Its always easy to google up everything but tried searching for buying something from one of the Indian shopping portals ? There is no easy way to search just the Indian portals and that is where google CSE or Custom Search Engine helps. I have added all the main shopping portals so that you just give the name of the product you want to search . If you want to exclude some site use the “-” operator. Of course there are sites and toolbars like compareraja this is more reliable for an example try searching nexus 2012 on both…

The shortened url for my cse is (its longer but easy to remember)
The raw google link is

ICICI Mobile security vulnerability with imobile application activate mobile banking or loose your money..

Disclaimer: I don’t endorse any cracking or stealing activity. I had sent a message to ICICI regarding this issue on 9/8/2011and got the reply as below

Dear Mr. Issac,

We value your relationship with ICICI Bank.

Thank you for your feedback. We appreciate the efforts you have taken in order to improve our service standards and processes.
Your suggestions will go a long way in helping us improve the features on our website and security measures.
We look forward for more opportunities to be of service to you.

Account Manager
ICICI Bank Limited

—–Original Message—–

Subject:  RE: Password Related Issues

Ok received and changed password.
Its too bad that spaces are not allowed in passwords as its easy to create tough passwords with spaces in between.

BTW I have found a serious security flaw in your ICICI bank mobile application for android. Who should be contacted for security related issues ?


I tried to use contact option on ICICI web site to report the issue, but could not find any link nor did I find any link related to reporting security issue on a site wide search. The contact option forces the customer to use messaging system of internet banking whenever the option ‘other’ is selected.



Now to the real issue :
You don’t need ATM pin or any external authentication tools to activate iMobile app but just ICICI bank debit card (PIN NOT REQUIRED). The danger is when you have an ICICI bank account and you have not started using iMobile.

It should work on all platforms, be it android, iphone, windows mobile or symbian.

Scenario 1: Somebody steals your mobile and wallet containing ICICI bank debit card

The thief can transfer money and perform all transactions possible within the iMobile application by following the process below.

Steps to activate imobile and do whatever including tranferring funds using IMPS, shopping, mobile recharge, air ticketing and whatever.

  1. Install imobile on the victim’s phone or another phone with the victim’s SIM.
  2. Run the application and it will ask for a 4 digit pin for registration. (Yes the thief can put whatever pin he wants to use iMobile)
  3. It will go through the grid based authentication for which all you need is the debit card .

That’s it the thief has full access to iMobile with all transaction permissions with the daily limits through App.

The process of activation is explained here Step 3 without ATM pin is the problem step.

Essentially the grid based security is useless without asking for atm pin and that’s the flaw which was there ever since ICICI had the mobile apps released.

If you are already using iMobile app then nothing to fear as you got to enter the application PIN to start the app. If you have registered your mobile number for mobile banking but not yet activated iMobile, then if you loose that SIM with ICICI debit card, man you can get into trouble if you have big balances Smile

Search All Indian Electronics and Embedded Shopping Sites

Searching to know whether a particular component, module or board is available in India can be daunting. I made a google custom search engine (CSE) with all the main online embedded/electronics sites.


The URL for the search is

The current list of sites included in the search are

Among these I have bought products from

and I was satisfied with the overall experience .

BSNL post paid GPRS,EDGE,3G raw configuration for bluetooth and serial modems


My post at seems to be one of the most popular pages in spite of the fact that the site was not updated for a long long time.

The most important parameter to be set is the APN or Access Point Name.

The settings are as follows
APN           : bsnlnet
Username : Not Required
Password  : Not Required
Dial up number : *99#

If you are using the software provided by the phone manufacturer like nokia suite and if its updated it will automatically update the settings with the correct apn which is now bsnlnet and earlier was bsnlsouth for southern states.

On windows to connect to the internet using bluetooth or usb drivers has to be installed and configured. Once the drivers are installed, going to device manager(type devmgmt.msc and click OK at  the run prompt obtained by pressing Win+R )  will show the corresponding modem installed under modems, similar to Standard Modem over Bluetooth link shown in the screen shot below.


Click on Properties of the Modem, click on advanced tab.


Enter extra initialization settings as AT + CGDCONT=1,”IP”,”bsnlnet”

Click OK.

The above steps are required only if you get a PPP link error message with error code 734.

Now create a new dial up connection, on windows 7 open Networking and Sharing centre

  1. Click On Connect to the Internet and click next.
  2. Select Dialup in How do you want to connect and click next.
  3. Enter *99# as dialup number and leave username and password as blank.

Use this connection to connect to the internet. 

Train Timings from Quilandy / Quilandi (Indian Railway Code QLD)

I had to wait for quite some time for my train to Mangalore, thought to make the time worthwhile. Just jotted down the timings from the board on to my Treo using Documents To Go excel.Man.. I had to retype it all. Copy paste from excel does not work.

Train No. Route (Towards Mangalore) Train Name Days Time Notes
6334 Trivandrum- Happa   Tue 1:00  
6336 Nagarcoil – Gandhidam   Wed 1:00  
6338 Ernakulam-Okha   Thu,Sat 1:00  
6329 Trivandrum-Mangalore Malabar Express Daily 5:15  
619 Calicut-Kannur   Daily 7:08  
6347 Trivandrum-Mangalore   Daily 6:45  
2601 Chennai-Mangalore CHENNAI MAIL Daily 8:15 Super Fast-mail
6349 Trivandrum-Mangalore Parasuram Express Daily 16:15  
2617 Ernakulam-Nizamudin MNGLA LKSDP EXP Daily 17:45 Super Fast-mail
6607 Chennai(Egmore)-Mangalore   Daily 17:25  
611 Coimbatore-Kannur   Daily 19:00  
6307 Aleppy-Kannur Execuive Express Daily 21:50  
387 Coimbatore-Mangalore CBE MAQ FAST PASSENGER Daily 13:46  
6604 Trivandrum-Mangalore Maveli Express Daily 4:20  
615 Trichur-Kannur   Daily 10:17  
625 Calicut-Kannur   Daily 15:17  
Train No. Route (Towards Shornur) Train Name Days Time Notes
6308 Kannur-Aleppy Execuive Express Daily 16:10  
610 Kannur-Coimbatore   Daily 7:18  
2618 Nizamudin-Ernakulam MNGLA LKSDP EXP Daily 4:20 Super Fast-mail
6350 Mangalore-Trivandrum Parasuram Express Daily 8:02  
6608 Mangalore-Chennai(Egmore)   Daily 10:35  
2602 Mangalore-Chennai CHENNAI MAIL Daily 16:55 Super Fast-mail
6333 Happa-Trivandrum   Fri 17:15  
6335 Gandhidam – Nagarcoil   Sat 17:15  
6337 Okha-Ernakulam   Tue,Sun 17:15  
6348 Mangalore-Trivandrum   Daily 18:27  
622 Kannur-Calicut   Daily 19:52  
6330 Trivandrum-Mangalore   Daily 22:15  
388 Mangalore-Coimbatore   Daily 12:48  
6603 Mangalore -Trivandrum Maveli Express Daily 21:40  
616 Kannur- Shornur   Daily 16:23  
624 Mangalore-Calicut   Daily 10:27  

Please do point out the mistakes if there are any. I got to add the train names too ! I feel it would be great to have timings for all stations in this format. As its easily rendered on any mobile device and no javascript required.

Time taken to download for various Broadband Speeds

A recent business proposal required me to calculate the time taken to download huge files. Being a BSNL Dataone user, I was comparing it with various plans including the Home unlimited plan for Rs.900.

1 MB = 1024 KB = 1024 * 1024 bytes

= 1048576 bytes

= 1048576*8 = 8388608 bits

Bandwidth in K bps (Kilo Bits Per Second) Speed in Kilobytes per Second Time taken to download a 1MB(1024Kilobyte) file
under ideal conditions in seconds
256 K bps = 256 * 1024 bps = 262144 bps 256/8 = 32 KB/S 8388608/262144 = 32
384 48 21.33
512 64 16
1024 (1Mbps) 128 8
2048 (2Mbps) 256 4
4096 (4Mbps) 512 2
8192 (8Mbps) 1024 1

BSNL offers 256Kbps guaranteed speed with a maximum of 2Mbps. So you can theoretically download a 1Mb file in …well under 4 seconds. So that’s under ideal conditions. I have seen download progresses for my 256Kbps connections at the range of 200KB/s. A lot depends on the server’s bandwidth too.
So how much does a 1GB file take to download with a 1 Mbps connection ? From the above table, 8 seconds for 1MB = 8 *1024 for 1GB = 8192 seconds = 136.53 minutes = approximately 2 and a half hours..

Update as on 14-3-08
I’m getting a download speed of 312Kb/s on my home 500 plan which means the speeds are crossing the 2Mbps speeds.