Sunday 23 August 2015

[How to] Connect an android device [using MTP] on Linux [Ubuntu 14.04 LTS] 100% working

I recently moved to Linux[Ubuntu 14.04 ] from windows 8.1 because it hangs a lot on my lappy. Apart from the cool features of Ubuntu , one thing was annoying me that I was unable to connect my android phone [Asus zenfone 4 TOOi] and thus was unable to transfer any files via usb using MTP. After searching a lot I finally got the working answer on ubuntuforums.org which I'm again explaining it here again as simply as possible.
First of all you must have an active Internet connection.
Step 1:
First we need to install some necessary tools for MTP detection in Linux[Ubuntu]
open terminal and type the following command

 sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9

 sudo apt-get dist-upgrade

Sample terminal command
MTP

Step 2:
Now we need to get vender and product ID
For that attach your android MTP device to your Linux system.
Type following command in terminal

lsusb

My output was as follows

Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 026: ID 0b05:580f ASUSTek Computer, Inc.
Bus 001 Device 025: ID 064e:c21c Suyin Corp.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 The above one in red color is my device with It's vendor and id("0b05" and "580f")

Step 3:
Now we will amend the mtp udev rules as follows, from a terminal type

Code:

 sudo nano /lib/udev/rules.d/69-mtp.rules


Now, add the following line of code


# Asus Zenfone 4 TOOi
ATTR{idVendor}=="0b05", ATTR{idProduct}=="580f", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"




Note: change the vender and product id as of your device(In red color in this post) and you can also change the device name after # as per your wish but it is not necessary.

When you are done editing, save the file(Ctrl+c, then Y and then enter)

Step 4:
The next step would also be to add a line of code to the 51 android rules file, again from a terminal type

Code:

 sudo nano /etc/udev/rules.d/51-android.rules


Then add the following line of code

Code:

ATTR{idVendor}=="0b05", ATTR{idProduct}=="580f", MODE=”0666"


Remember to change the vender id and product id as per your system(shown in red color)

When you done, save the file.

Step 5:
Type the following code in terminal


 sudo service udev restart


after this, save all your work because we will reboot your system

Step 6:

Type following command to reboot your system

sudo reboot


Detected MTP Device





Additional Optional work:
If you want to work with nice GUI with your MTP device rather than using default file explorer of Ubuntu/Linux
try following command

sudo apt-get install gmtp


or you can also download this from software center.

Friday 7 August 2015

JAVA Ring

Well I really don't know how old or new this terminology is. I came across this when one of my faculty asked me about it but I unable to answer it. So just like other curious and lazy students, I googled the term to to get  a small  knowledge about it.

Today I'm going to share with the same knowledge I captured from some scratch resources.

Java ring is a finger that contains a small microprocessor with built in capabilities for the user.
java ring s a sort of smart card which can be put on a finger. It is a stainless steel ring with 16 millimeters (0.6 inch) of diameter.

 It contains an inexpensive microprocessor in a stainless steel iBUTTON which runs JVM and preloaded applet within it. Java ring in an extremely secure java powered electronic token. It has number of real world applications. It contains a tiny Java Virtual Machine. It implements the JAVA card 2.0 API. Stores information in NVRAM, ROM. It runs applets.
It includes microprocessor, clock, memory and battery.

JAVA ring components include


  • JAVA virtual machine(JVM)
  • RAM
  • ROM
  • real time clock
  • iBUTTON
  • Blue dot receptor
The Java Virtual machine (JVM) is the virtual machine that run the Java bytecodes. 

RAM
JAVA ring contains a 134kb nonvolatile RAM. This nonvolatile RAM provides high speed for read/write operations. It also provides zeroization.
ROM
JAVA ring contains 32kb of ROM. "e-commerce " operating system is installed in this ROM.

REAL TIME CLOCK
It gives exact time of the day and can run upto 10 years continuously. It is driven by 32Khz crystal oscillator. The frequency of processor clock varies from 10-20 Mhz. This prohibits the hackers from obtaining information from iBUTTON.

iBUTTON
It is a computer chip enclosed in a thick stainless steel can. It is also called "touch memory device". JAVA ring uses 1-wire protocol to communicate between host and iBUTTON.
It is similar to a disk shaped battery.Each iBUTTON has a unique and unalterable address laser attached onto its inside the can lid. The address can be used for identification.

Blue Dot Receptor
These are iBUTTON readers that provide a convenient pipeline into the PC for iBUTTON to PC communication. The receptor's cable connects a USB, serial or parallel port 1-wire adapter. 

content from: slideshare.net

Wednesday 15 July 2015

Me versus myself

This post again revolves around the "ordinary kid" the same as in the poem "Everything left behind" which I wrote as a page few months ago .
The story is nearly of 19 years ago .
A woman in some small town of Rajasthan village gave birth to a boy.
The woman already had 2 girl child and her economic condition was not so good .
That woman also had a younger sister who once had a miscarriage and then after that never got pregnant. She asked her elder sister to adopt her youngest child which she frequently gave birth.
The elder sister denied to give her child forever to her but she had a proposal.
She said to her younger sister that she could take the child for some time to nourish him in return of some money.
It's hard to believe but the elder sister gave her child to younger sister in change of some money .

The younger sister lived with her husband in some hilly areas of j&k as her husband was in military and was posted there.

There were no elders in there house and that woman had no experience of how to raise a child.

She never let the child to see outside world, she never let him to play with the other kids, she just kept him inside the house and used to beat him for every single thing, whether right or wrong, even she used to show off her anger on him, the child was nothing to her but just a thing for which she paid.

There was no one to whom the child could share his feelings and sufferings with. He was lost within his own personality.

He was blamed for everything wrong that happened in the house and their life.
He never received a love of his parents.
The boy now studies in an engineering college at Jaipur,India.
And he fed up of his life.

If this continuous to him, he won't be able to tolerate it and will suicide.      

Sunday 26 April 2015

IBM (International Business Machines Corporation) company profile



Name: IBM

Name
IBM(International Business Machines Corporation)

Established
1992
No. of Employees
150000+(India)

Managing Director
Vanitha Narayanan
Mission
·         Dedication to every client’s success
·         Innovations that matter to the world
·         Trust and personal responsibilities in all relations

Services Offered
  • Business continuity and resiliency services
  • End user services
  • Integrated communications services
  • IT strategy and architecture services
  • Maintenance and technical support services
  • Middleware services
  • Security and privacy services
  • Server services
  • Site and facilities services

Locations India
·         Bangalore
·         Delhi
·         Mumbai
·         Kolkata
·         Gurgaon
·         Chennai
·         Pune
·         Noida
·         Hyderabad
·         Coimbatore
·         Vishakhapatnam
·         Chandigarh
·         Indore
·         Bhubaneswar
Eligibility criteria
·         Minimum Aggregate Marks of 65% and above in the first attempt in all academic courses Standard 10th onwards.

·         Aggregate of all subjects in all semesters to be considered (All subjects mentioned on the mark sheet).
·         No backlogs remaining at the time of interview.
·         First attempt implies securing 65% and above marks within the normal duration of the course

·         Improvement exam is not first attempted and hence the marks secured in improvement exams should not be considered to calculate aggregate marks.

·         In case you have done both, 12th and equivalent diploma, you should have secured minimum 65% aggregate marks in both courses.

About the Recruitment test

The interview procedure of IBM consists of following rounds
·         Written Test
·         Group Discussion
·         Technical Round
·         HR Interview





TCS (TATA Consultancy Services) company profile


Name: TCS

Name
TCS –TATA CONSULTANCY SERVICES

Established
1968

No. of Employees
300000+

CEO and Managing Director
N Chandrasekaran

Vice President
Rajesh Gopinathan

EVP and Head
Ajoyendra Mukherjee

Mission of Company
·         To help customers achieve their business objectives by providing innovative, best-in-class consulting, IT solutions and services
·         To make it a joy for all stakeholders to work with us

Services Offered
·         Application Development and Maintenance
·         Business Intelligence
·         Enterprise Solutions
·         Assurance Services
·         Engineering and Industrial Services
·         IT Infrastructure Services
·         Business Process Services
·         Consulting
·         Asset-leveraged Solutions
·         Mobility
·         Connected Marketing
·         Social Computing
·         Big Data
·         Cloud

Locations India
·         Ahmedabad
·         Bangalore(10 centres)
·         Baroda
·         Bhubaneswar(2 centres)
·         Chennai(15 centres)
·         Coimbatore
·         Delhi PTI
·         Gandhinagar
·         Goa(3 centres)
·         Gurgaon(6 centres)
·         Hyderabad(4 centres)
·         Jamshedpur
·         Kochi(Cochin)
·         Kolkata(10 centres)
·         Lucknow
·         Mumbai(19 centres)
·         Noida(4 centres)
·         Pune(9 centres)
·         THIRUVANANTHAPURAM
Eligibility criteria
·         Minimum Aggregate Marks of 60% and above in the first attempt in all academic courses Standard 10th onwards.
·          
·         Aggregate of all subjects in all semesters to be considered (All subjects mentioned on the mark sheet).
·          
·         First attempt implies securing 60% and above marks within the normal duration of the course
·          
·         Improvement exam is not first attempt and hence the marks secured in improvement exams should not be considered to calculate aggregate marks.
·          
·         In case you have done both, 12thand equivalent diploma, you should have secured minimum 60% aggregate marks in both courses.

About the Recruitment test

The interview procedure TCS consists of following 3 rounds
·         Written Test
·         Technical Interview
·         HR Interview




Accenture Company Profile

Image result for accenture logo



Name: Accenture

Name
ACCENTURE

Established
1989

No. of Employees
246000+

CEO and Managing Director
Avinash Vashistha
Industries
·         Insurance
·         Life Sciences
·         Media and Entertainment
·         Public
·         Banking

Technology
·         Mobility
·         Information
·         Java
·         Microsoft
·         Cisco
·         Cloud
·         Data Center
·         Open Source
·         Oracle

Locations India
·         New Delhi
·         Mumbai
·         Gurgaon
·         Chennai
·         Pune
·         Noida
·         Hyderabad
Eligibility criteria
·         Minimum Aggregate Marks of 60% and above in the first attempt in all academic courses Standard 10th onwards.

·         Aggregate of all subjects in all semesters to be considered (All subjects mentioned on the mark sheet).
·          
·         First attempt implies securing 60% and above marks within the normal duration of the course

·         Improvement exam is not first attempted and hence the marks secured in improvement exams should not be considered to calculate aggregate marks.

·         In case you have done both, 12th and equivalent diploma, you should have secured minimum 60% aggregate marks in both courses.

About the Recruitment test

The interview procedure Accenture consists of following rounds
·         Written Test
·         Group Discussion
·         Technical Round
·         HR Interview

[How to] Connect an android device [using MTP] on Linux [Ubuntu 14.04 LTS] 100% working

I recently moved to Linux[Ubuntu 14.04 ] from windows 8.1 because it hangs a lot on my lappy. Apart from the cool features of Ubuntu , one...