To make calls and use mobile Internet on your Nexus 5, you will need to insert an active micro SIM Card. If no card is inserted, the message “No SIM card” appears on the phone’s lock screen.
To insert the sim card you will need to eject the SIM card tray or slot. This is located in the right hand side of the phone. The eject button is a small hole just below the tray door(on the top below the Power on button).
Android gives vibration feedback on some touch events like press of back button. This can be useful and also be a pain. Here is how to disable this feature:
Google Keyboard is the default keyboard in the Nexus 5. By default, its configured to enable vibration on key press. If you are someone who dislikes this feature, here is a simple way of disabling it:
{adinserter 3}
Go to Home -> Settings -> Language and Keyboard
Locate “Google Keyboard” and press the settings button next to it.
UPDATE: There are multiple confirmations that the issue can be caused by using the wrong charger to charge the device. Nexus 5 comes with a different specification of the charger(particularly the cable for charging) and using alternate chargers might lead to the device not charging properly causing the issues.
Note: The solutions explained below can damage or brick your phone. Please exercise caution when implementing them. The author has tried most of these solutions but under expert supervision. If you are not sure about the solution please contact your Google Support
There seems to be a common problem in some Nexus 5 phones wherein the phone switches off and just refuses to start up. This happened to a colleague of mine too and here are my observations and possible solutions to the problem:
Seagate U6 3.5 inch 40 GB hard disk. (Photo credit: Wikipedia)
SeaTools is a diagnostic tool to check your hard disk for errors and failure. Its an extremely useful tool to have around as hard disks fail all the time and recognizing a failing hard disk can save you a lot of trouble in the long run.
Format the USB drive and Repartition it as FAT
Give it a name like “SEATOOLS”
Mark the newly created partition as bootable – You can use Gparted to do this.
Copy “syslinux” master boot record to drive (The code below is assuming your drive is loacated at “sdb”): $ sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdb
Install syslinux on the drive partition: $ sudo syslinux /dev/sdb1
Mount drive. You can do this by reinserting the drive or by using a command like: $ sudo mount /dev/sdb1 /mnt
Copy the MEMDISK bootloader from /usr/share/syslinux/memdisk to the drive: $ cp /usr/lib/syslinux/memdisk /media/SEATOOLS
Copy the SeaToolsDOS223ALL.ISO to the drive
Create a file named ‘syslinux.cfg’ on the drive, with this in it (use correct .iso name):
DEFAULT SeaTools
LABEL SeaTools
LINUX memdisk
INITRD SeaToolsDOS223ALL.ISO
APPEND iso
Thats it you’re done 🙂 Try booting with it. Here’s what my usb stick looks like at the end of all of this: