Sunday, 11 March 2012
Wednesday, 7 March 2012
HOW TO ROOT AN ANDROID PHONE
HOW
TO ROOT AN ANDROID PHONE
Requirements
and Reminders
- Unlock Root works only on Windows computers. You will need a computer running Windows 7/Vista/XP.
- Install the USB drivers for your device before you use Unlock Root. You can usually download the drivers from your device manufacturer’s website. Or, if you received a driver CD together with your device, install the drivers using the installer on the CD.
Instructions
- Download the Unlock Root software. Get it straight from the developer’s website.
- Enable USB Debugging mode on your device. You can do this by going to Settings > Applications > Development on your device.
- Connect your device to your PC using a USB cable.
- Run “UnlockRoot.exe”. Wait for your handset to be automatically detected.
- Choose your device from the list of autodetected devices.
- Click the Root button to start the rooting process.
- Wait for it to complete the installation, after which you’ll be greeted with a message saying your device has been successfully rooted.
- After the rooting process, simply reboot your device for the changes to take effect.
Congratulations! You have
successfully rooted your device. You can check whether or not you have root
access by locating the Superuser app on your device or installing an app that
requires root access.
HOW TO ROOT AN ANDROID PHONE
HOW
TO ROOT AN ANDROID PHONE
Requirements
and Reminders
- Unlock Root works only on Windows computers. You will need a computer running Windows 7/Vista/XP.
- Install the USB drivers for your device before you use Unlock Root. You can usually download the drivers from your device manufacturer’s website. Or, if you received a driver CD together with your device, install the drivers using the installer on the CD.
Instructions
- Download the Unlock Root software. Get it straight from the developer’s website.
- Enable USB Debugging mode on your device. You can do this by going to Settings > Applications > Development on your device.
- Connect your device to your PC using a USB cable.
- Run “UnlockRoot.exe”. Wait for your handset to be automatically detected.
- Choose your device from the list of autodetected devices.
- Click the Root button to start the rooting process.
- Wait for it to complete the installation, after which you’ll be greeted with a message saying your device has been successfully rooted.
- After the rooting process, simply reboot your device for the changes to take effect.
Congratulations! You have
successfully rooted your device. You can check whether or not you have root
access by locating the Superuser app on your device or installing an app that
requires root access.
ADVANTAGES AND DISADVANTAGES OF JAVA
ADVANTAGES OF JAVA PROGRAMMING LANGUAGE
JAVA offers a number of advantages to developers.
Java is simple: Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages. The reason that why Java is much simpler than C++ is because Java uses automatic memory allocation and garbage collection where else C++ requires the programmer to allocate memory and to collect garbage.
Java is object-oriented: Java is object-oriented because programming in Java is centered on creating objects, manipulating objects, and making objects work together. This allows you to create modular programs and reusable code.
Java is platform-independent: One of the most significant advantages of Java is its ability to move easily from one computer system to another.
The ability to run the same program on many different systems is crucial to World Wide Web software, and Java succeeds at this by being platform-independent at both the source and binary levels.
Java is distributed: Distributed computing involves several computers on a network working together. Java is designed to make distributed computing easy with the networking capability that is inherently integrated into it.
Writing network programs in Java is like sending and receiving data to and from a file. For example, the diagram below shows three programs running on three different systems, communicating with each other to perform a joint task.
Java is interpreted: An interpreter is needed in order to run Java programs. The programs are compiled into Java Virtual Machine code called bytecode.
The bytecode is machine independent and is able to run on any machine that has a Java interpreter. With Java, the program need only be compiled once, and the bytecode generated by the Java compiler can run on any platform.
Java is secure: Java is one of the first programming languages to consider security as part of its design. The Java language, compiler, interpreter, and runtime environment were each developed with security in mind.
Java is robust: Robust means reliable and no programming language can really assure reliability. Java puts a lot of emphasis on early checking for possible errors, as Java compilers are able to detect many problems that would first show up during execution time in other languages.
Java is multithreaded: Multithreaded is the capability for a program to perform several tasks simultaneously within a program. In Java, multithreaded programming has been smoothly integrated into it, while in other languages, operating system-specific procedures have to be called in order to enable multithreading. Multithreading is a necessity in visual and network programming.
DISADVANTAGES OF JAVA PROGRAMMING LANGUAGE
Performance: Java can be perceived as significantly slower and more memory-consuming than natively compiled languages such as C or C++.
Look and feel: The default look and feel of GUI applications written in Java using the Swing toolkit is very different from native applications. It is possible to specify a different look and feel through the pluggable look and feel system of Swing.
Single-paradigm language: Java is predominantly a single-paradigm language. However, with the addition of static imports in Java 5.0 the procedural paradigm is better accommodated than in earlier versions of Java.
JAVA offers a number of advantages to developers.
Java is simple: Java was designed to be easy to use and is therefore easy to write, compile, debug, and learn than other programming languages. The reason that why Java is much simpler than C++ is because Java uses automatic memory allocation and garbage collection where else C++ requires the programmer to allocate memory and to collect garbage.
Java is object-oriented: Java is object-oriented because programming in Java is centered on creating objects, manipulating objects, and making objects work together. This allows you to create modular programs and reusable code.
Java is platform-independent: One of the most significant advantages of Java is its ability to move easily from one computer system to another.
The ability to run the same program on many different systems is crucial to World Wide Web software, and Java succeeds at this by being platform-independent at both the source and binary levels.
Java is distributed: Distributed computing involves several computers on a network working together. Java is designed to make distributed computing easy with the networking capability that is inherently integrated into it.
Writing network programs in Java is like sending and receiving data to and from a file. For example, the diagram below shows three programs running on three different systems, communicating with each other to perform a joint task.
Java is interpreted: An interpreter is needed in order to run Java programs. The programs are compiled into Java Virtual Machine code called bytecode.
The bytecode is machine independent and is able to run on any machine that has a Java interpreter. With Java, the program need only be compiled once, and the bytecode generated by the Java compiler can run on any platform.
Java is secure: Java is one of the first programming languages to consider security as part of its design. The Java language, compiler, interpreter, and runtime environment were each developed with security in mind.
Java is robust: Robust means reliable and no programming language can really assure reliability. Java puts a lot of emphasis on early checking for possible errors, as Java compilers are able to detect many problems that would first show up during execution time in other languages.
Java is multithreaded: Multithreaded is the capability for a program to perform several tasks simultaneously within a program. In Java, multithreaded programming has been smoothly integrated into it, while in other languages, operating system-specific procedures have to be called in order to enable multithreading. Multithreading is a necessity in visual and network programming.
DISADVANTAGES OF JAVA PROGRAMMING LANGUAGE
Performance: Java can be perceived as significantly slower and more memory-consuming than natively compiled languages such as C or C++.
Look and feel: The default look and feel of GUI applications written in Java using the Swing toolkit is very different from native applications. It is possible to specify a different look and feel through the pluggable look and feel system of Swing.
Single-paradigm language: Java is predominantly a single-paradigm language. However, with the addition of static imports in Java 5.0 the procedural paradigm is better accommodated than in earlier versions of Java.
Tuesday, 6 March 2012
FORMATTING FLASH DISKS USING NTFS OR FAT32 (MS DOS)
FORMATTING FLASH DISKS USING NTFS OR FAT32 (MS DOS FAT)
NTFS offers the following to a Flash
drive:
- Portability: the drive will be unreadable by computers running Windows 95, 98 or Me, (some)Linux, or any other non-Windows device.
- Longevity: NTFS will shorten the life of the drive. It is a journalling file system, which means that it logs changes, not just the end result, causing more writes to the drive. It also logs last access times for files, so even a read causes a write access. Flash memory has a lifespan of only about 100,000 writes.
- Ease of access: NTFS records the owner of a file, so you are likely to see “Access denied” messages if you try to access the file on another computer. This could be regarded as a benefit, but it's actually just an inconvenience, as the data is not encrypted. If you want to secure the data on your USB memory sticks from prying eyes you should use encryption.
FAT32 is much more widely supported
than NTFS. So I'd say:
- if you have a very large flash drive, or often forget the safe removal, use NTFS
- if you might ever have to use the drive on someon else's computer, use FAT32
ADVANTAGES of formatting Flash drive
as NTFS
- better for very large partitions (bigger clusters, files >2GB possible). Files larger than 4Gb can be stored
- NTFS is a journaling file system, so it should be more robust than FAT/FAT32
- more efficient use of storage (less wasted slack space when storing lots of small files)
- better performance in general
- support for ACLs and filesystem permissions
- built in compression if desired.
- journaled, thus better crash recovery
DISADVANTAGES of formatting Flash
drive as NTFS
- extra write activity wears out the flash memory faster
- must explicitly dismount drive before removing from system
- can't optimize for quick removal
- under some circumstances may be forced to shut down system to remove
- may need extra drivers to access drive from non-windows platforms
- not compatible with older versions of Windows
HOW TO RESET THE NOKIA SECURITY CODE
Here is how you can easily RESET the NOKIA SECURITY CODE:
Requirements
You can now set your new Security Code or leave it as 12345.
Requirements
- Nokia USB cable
- Computer with Internet Connection
- Nokia PC Suite
- Connect the Nokia Phone to the Computer Using the USB Cable.
- Select PC Suite on the phone.
- Launch the Nokia PC Suite on your Computer.
- Go to the Phone Software Option
- Update/Reinstall the Phone Software.
You can now set your new Security Code or leave it as 12345.
Monday, 5 March 2012
NTFS vs FAT32 FILE SYSTEMS
NTFS
NTFS (New Technology File System)[1] is the standard file system of Windows NT, including Windows 2000, Windows XP, and all their successors to date.[6]
NTFS supersedes the FAT file system as the preferred file system for Microsoft’s Windows operating systems. NTFS has several improvements over FAT and HPFS (High Performance File System) such as improved support for metadata and the use of advanced data structures to improve performance, reliability, and disk space utilization, plus additional extensions such as security access control lists (ACL) and file system journaling.
NTFS v3.0 includes several new features over its predecessors: sparse file support, disk usage quotas, reparse points, distributed link tracking, and file-level encryption, also known as the Encrypting
FAT32
File Allocation Table (FAT) is the name of a computer file system architecture and a family of industry standard file systems utilizing it.
The FAT file system is technically relatively simple yet robust. It offers reasonably good performance even in light-weight implementations and is therefore widely adopted and supported by virtually all existing operating systems for personal computers. This makes it a well-suited format for data exchange between computers and devices of almost any type and age from the early 1980s up to the present.
Originally designed in the late 1970s for use on floppy disks, it was soon adapted and used almost universally on hard disks throughout the DOS and Windows 9x eras for two decades. With the introduction of more powerful computers and operating systems its use on hard drives has since started to decline, but it continues to be used on many computer systems.
Today, FAT file systems are still commonly found on floppy disks, solid-state memory cards, flash memory cards, and on many portable and embedded devices.
The name of the file system originates from the file system's prominent usage of an index table, the FAT, statically allocated at the time of formatting. The table contains entries for each cluster, a contiguous area of disk storage. Each entry contains either the number of the next cluster in the file, or else a marker indicating end of file, unused disk space, or special reserved areas of the disk. The root file directory of the disk contains the number of the first cluster; the operating system can then traverse the FAT table, looking up the cluster number of each successive part of the disk file as a cluster chain until the end of the file is reached.
As disk drives have evolved, the maximum number of clusters has significantly increased, and so the number of bits used to identify each cluster has grown. The successive major versions of the FAT format are named after the number of table element bits: 12 (FAT12), 16 (FAT16), and 32 (FAT32). Each of these variants is still in use. The FAT standard has also been expanded in other ways while generally preserving backward compatibility with existing software.
NTFS (New Technology File System)[1] is the standard file system of Windows NT, including Windows 2000, Windows XP, and all their successors to date.[6]
NTFS supersedes the FAT file system as the preferred file system for Microsoft’s Windows operating systems. NTFS has several improvements over FAT and HPFS (High Performance File System) such as improved support for metadata and the use of advanced data structures to improve performance, reliability, and disk space utilization, plus additional extensions such as security access control lists (ACL) and file system journaling.
NTFS v3.0 includes several new features over its predecessors: sparse file support, disk usage quotas, reparse points, distributed link tracking, and file-level encryption, also known as the Encrypting
FAT32
File Allocation Table (FAT) is the name of a computer file system architecture and a family of industry standard file systems utilizing it.
The FAT file system is technically relatively simple yet robust. It offers reasonably good performance even in light-weight implementations and is therefore widely adopted and supported by virtually all existing operating systems for personal computers. This makes it a well-suited format for data exchange between computers and devices of almost any type and age from the early 1980s up to the present.
Originally designed in the late 1970s for use on floppy disks, it was soon adapted and used almost universally on hard disks throughout the DOS and Windows 9x eras for two decades. With the introduction of more powerful computers and operating systems its use on hard drives has since started to decline, but it continues to be used on many computer systems.
Today, FAT file systems are still commonly found on floppy disks, solid-state memory cards, flash memory cards, and on many portable and embedded devices.
The name of the file system originates from the file system's prominent usage of an index table, the FAT, statically allocated at the time of formatting. The table contains entries for each cluster, a contiguous area of disk storage. Each entry contains either the number of the next cluster in the file, or else a marker indicating end of file, unused disk space, or special reserved areas of the disk. The root file directory of the disk contains the number of the first cluster; the operating system can then traverse the FAT table, looking up the cluster number of each successive part of the disk file as a cluster chain until the end of the file is reached.
As disk drives have evolved, the maximum number of clusters has significantly increased, and so the number of bits used to identify each cluster has grown. The successive major versions of the FAT format are named after the number of table element bits: 12 (FAT12), 16 (FAT16), and 32 (FAT32). Each of these variants is still in use. The FAT standard has also been expanded in other ways while generally preserving backward compatibility with existing software.
NTFS AND FAT32 FILE SYSTEMS
NTFS VS FAT32 FILE SYSTEMS
FATxx is an old file system that is simple, well-documented, readable from a large number of OSs, and supported by a wide range of tools.
NTFS is a newer file system that is feature-rich, proprietary, undocumented at the raw bytes level, and subject to change - even within Service Packs of the same OS version.
Keeping NTFS proprietary allows Microsoft to root NT's security features deep within the file system itself, but it does cast doubts about the reliability and version-compatibility of third-party support. Without an official maintenance O.S from Microsoft, one is forced to look to 3rd-party solutions, and the high stakes involved make FUD about accuracy of NTFS support a serious issue.
You are obliged to use FATxx if you need access from DOS mode or Win9x, e.g. in a dual-boot scenario.
You are obliged to use NTFS if you need support for files over 4G in size, hard drives over 137G in size, and/or you need to implement some of NT's security management that devolves down to NTFS.
Else, weigh up the pros and cons, and remember you can use multiple volumes, with different file systems for each. Even FAT16 has niche strengths (small FAT, large cluster size, easier data recovery) that may make it attractive for certain types of content.
NTFS may be faster...
- smaller RAM footprint as avoids large FAT held in RAM
- indexed design more efficient for many files per directory
- small file data embedded in dir level, avoids seek to data chain
- above factors make fragmentation less onerous than for FATxx
- 4k cluster size matches processor's natural paging size
...or slower...
- extra overhead of security checks, compression, encryption
- small clusters may fragment data cluster chains
NTFS may be safer...
- transaction rollback cleanly undoes interrupted operations
- file-level permissions can protect data against malware etc.
- automatically "fixes" failing clusters on the fly (controversial)
...or more at risk...
- no interactive file system checker (a la Scandisk) for NTFS
- no maintenance OS for NTFS
- malware can drill right through NTFS protection, e.g. Witty
- transaction rollback does not preserve user data
- transaction rollback does not help other causes of corruption
- more limited range of maintenance tools
- automatically "fixes" failing clusters on the fly (controversial)
NTFS may be more space-efficient...
- smaller cluster size than FAT32 above 8G
- may include data of small files within the directory level
- NTFS's bitmap structure is smaller than FAT32's dual FAT
- sparse files and compression can reduce data space usage
...or less so...
- NTFS has large MFT structure
- larger per-file directory metadata space
I would use NTFS where:
FATxx is an old file system that is simple, well-documented, readable from a large number of OSs, and supported by a wide range of tools.
NTFS is a newer file system that is feature-rich, proprietary, undocumented at the raw bytes level, and subject to change - even within Service Packs of the same OS version.
Keeping NTFS proprietary allows Microsoft to root NT's security features deep within the file system itself, but it does cast doubts about the reliability and version-compatibility of third-party support. Without an official maintenance O.S from Microsoft, one is forced to look to 3rd-party solutions, and the high stakes involved make FUD about accuracy of NTFS support a serious issue.
You are obliged to use FATxx if you need access from DOS mode or Win9x, e.g. in a dual-boot scenario.
You are obliged to use NTFS if you need support for files over 4G in size, hard drives over 137G in size, and/or you need to implement some of NT's security management that devolves down to NTFS.
Else, weigh up the pros and cons, and remember you can use multiple volumes, with different file systems for each. Even FAT16 has niche strengths (small FAT, large cluster size, easier data recovery) that may make it attractive for certain types of content.
NTFS may be faster...
- smaller RAM footprint as avoids large FAT held in RAM
- indexed design more efficient for many files per directory
- small file data embedded in dir level, avoids seek to data chain
- above factors make fragmentation less onerous than for FATxx
- 4k cluster size matches processor's natural paging size
...or slower...
- extra overhead of security checks, compression, encryption
- small clusters may fragment data cluster chains
NTFS may be safer...
- transaction rollback cleanly undoes interrupted operations
- file-level permissions can protect data against malware etc.
- automatically "fixes" failing clusters on the fly (controversial)
...or more at risk...
- no interactive file system checker (a la Scandisk) for NTFS
- no maintenance OS for NTFS
- malware can drill right through NTFS protection, e.g. Witty
- transaction rollback does not preserve user data
- transaction rollback does not help other causes of corruption
- more limited range of maintenance tools
- automatically "fixes" failing clusters on the fly (controversial)
NTFS may be more space-efficient...
- smaller cluster size than FAT32 above 8G
- may include data of small files within the directory level
- NTFS's bitmap structure is smaller than FAT32's dual FAT
- sparse files and compression can reduce data space usage
...or less so...
- NTFS has large MFT structure
- larger per-file directory metadata space
I would use NTFS where:
- Users have professional-grade IT admin, including backup
- Users need to hide data more than they need to salvage it
- Applications require files over 4G in size
- Hard drive exceeds the 137G barrier
- Data can easily be recovered
- File system structure can be manually checked and repaired
- Malware can be scanned for and cleaned
HOW TO INSTALL MULTIPLE O.S IN ONE HARD DRIVE
Before installing multiple Operating Systems on one Hard drive, always remember that Newer Operating systems are installed after installing the older versions.
What I mean is that you can't install windows 7 first before XP. Always start with XP then Windows 7 afterwards.
The steps are as follows:
1. Wipe the Hard Drive using one of the O.S.
2. Create partitions while installing an older version of O.S, after which install the older version first.
3. Install the newer version afterwards.
What I mean is that you can't install windows 7 first before XP. Always start with XP then Windows 7 afterwards.
The steps are as follows:
1. Wipe the Hard Drive using one of the O.S.
2. Create partitions while installing an older version of O.S, after which install the older version first.
3. Install the newer version afterwards.
Friday, 2 March 2012
Liverpool vs Arsenal Fc
Liverpool - Arsenal Preview: Champions League contenders eager to capitalise on morale-boosting wins last weekend
The Gunners came back from two goals down to beat Tottenham 5-2 at home last Sunday and they travel to the newly-crowned League Cup victors, who conquered Cardiff City on penalties
Liverpool's Glen Johnson (hamstring) and
Steven Gerrard (hamstring) are doubts having picked up knocks in
training and England’s 3-2 loss to Netherlands respectively. If Johnson
is not fit enough to play then Martin Kelly is an obvious replacement
and Red boss Kenny Dalglish will be eager for his talismanic captain to
feature on Saturday although Charlie Adam could deputise.
Daniel Agger, who injured his rib in Liverpool’s enthralling penalty
shoot-out triumph over Cardiff City in the League Cup final, will
definitely not play against Arsenal. Dalglish confirmed the Danish
defender will be absent for a few weeks so Jamie Carragher will likely
be ushered into the starting line-up. Brazil international Lucas remains
the only long-term absentee at Anfield.
Considering the manner in which Arsenal came back from two goals down
to beat Tottenham 5-2 last weekend, manager Arsene Wenger is unlikely
to tinker too much with the starting line-up. Thomas Vermaelen (ankle)
and Tomas Rosicky (back) were reported to have picked up problems in the
north London derby victory, but should have shaken them off in the
international break.
The Gunners have a plethora of other injured players: Brazilian
full-back Andre Santos (ankle), Aaron Ramsey (ankle), Jack Wilshere
(ankle), Per Mertesacker (ankle) and Sebastien Squillaci are all ruled
out of the Anfield clash. Andrey Arshavin will play no further part at
the Emirates Stadium this season after being loaned out to former club
Zenit St Petersburg.
DID YOU KNOW?
- Liverpool beat Arsenal
in the second Premier League match of the season – a 2-0 at the
Emirates Stadium courtesy an Aaron Ramsey own goal and Luis Suarez’s
late finish. The north London club were in freefall at that point,
however, and have salvaged their season since a woeful start to their
campaign.
- The Gunners have won more games away from home this season (five)
than the Reds have won at Anfield (four). With only 20 points won at
Anfield, the Reds actually have their joint worst points total at home
at this stage of the season since the Premier League began.
- Robin van Persie (pictured right) is still flying high as the
Premier League's top goalscorer on 23 goals. His nearest challenger is
Manchester United striker Wayne Rooney who has scored 17 so far this
season.
- 8.6% - that is the percentage of chances the Reds have converted in the league this campaign, the worst in the division.
- Seven points lie between the two clubs, with Arsenal sat in fourth
on 46 and Liverpool in seventh on 39. Kenny Dalglish's men do have a
game in hand though, although that is a Merseyside derby match against
Everton - far from an easy three points.
- In the last nine top flight matches between these clubs, six matches have ended in a draw.
- Should the Gunners avoid defeat against Liverpool on Saturday it
will be the first time ever that the club have gone unbeaten at Anfield
in five consecutive league clashes.
- Although Arsenal have a home Champions League tie coming up in
midweek it is unlikely that players will be rested for the AC Milan
match. Arsene Wenger's side lost 4-0 in the away leg to make
qualification for the quarter-finals an unlikely scenario. Sunday's
opponents, of course, have experience of overturning a large deficit
against the Italian club - the Reds came back from 3-0 down at half-time
in the 2005 final of the elite European competition to win on
penalties.
Subscribe to:
Posts (Atom)