Wednesday, March 5, 2014

How re activate famous 2 virus guards on your Formatted system

Norton IS and Norton 360

You can re-install the product using the same key, after formatting your system.

 Before formatting the computer,If you use identity safe,  take a backup of Identity safe data using following instructions

------------------------------------------------

Export Identity Safe data

  1. Start your Norton product.

  2. Click Settings.

  3. Depending on your Norton product, do one of the following:

    • For Norton 360: In the Settings window, under Detailed Settings, click Identity Protection.

    • For Norton Internet Security: In the Settings window, on the Web tab, click Identity Safe.

  4. In the Identity Safe row, click Configure.

  5. In the Sign in or create account window, if your Norton account email address is displayed then click Next.

    If not, at the bottom of the Norton Identity Safe window, click on the user name and select Sign in as a different user and enter your Norton account email address.

  6. In the Sign in window, type your Norton account password, and click Sign In.

  7. In the Vault Closed window, enter your vault password and click Open.

  8. In the Norton Identity Safe window, click the Settings icon available at the bottom of the window.

  9. Click the Import/Export tab.

  10. Next to Export, select one of the following file formats.

    • Identity Safe Backup Format - DAT File

    • Plain Text - CSV file (Logins & Notes only)

    You can back up your data with a password for more security.

  11. Click Export.

  12. In the Password Protected Item window, type your vault password to export your Identity Safe data, and click OK.

  13. In the Save As window, choose a destination to save the exported file and click Save.

-------------------------------------------------------

Install N360 and activate the product with same key.

 Run Live Update until you get no new updates and restart whenever it requires.

 Restore your Identity Safe data using the above instruction

 Please keep your Norton product key handy to activate your product after installation or you can find the key by logging into Norton account link: www.nortonaccount.com


==================================

 Kaspersky IS


Activation and Licenses


Some important notes:

Kaspersky is licensed by product and number of users


    • The product license ONLY works on that product.

      • KAV licenses won't work on KIS

      • KIS licenses won't work on PURE

      • PURE licenses won't work on KAV
        and so on

  • Kaspersky single and multi-PC licenses are honoured by later versions

    • This holds true at 2012 where both 2010 and 2011 licenses are allowed – so long as the product matches

    • Licenses that are older (say 2009) will only be handled by stating your case to Kaspersky support

  • Kaspersky multi-year licenses are also honoured by later versions

    • This holds true at 2012 where both 2010 and 2011 licenses are allowed – so long as the product matches

    • Licenses that are older (say 2009) will only be handled by stating your case to Kaspersky support

  • The license can only be applied to the number of machines it represents

    • If the disk dies and is replaced, just install and reactivate the licence (OEM as well).

    • If the CPU and/or Motherboard dies and is replaced, you will most likely need to contact Kaspersky support

    • If a machine dies and is replaced, you will most likely need to contact Kaspersky support

    • If you uninstall your Kaspersky product from a machine, you might be able to install it on another.
      If this is a requirement and your attempt fails, contact Kaspersky support

  • To qualify for OEM licensing you must "be a system builder"

    • One license per machine

    • Sure it's cheaper, but you must buy hardware...

    • You would also be expected to be able to do a reasonable level of diagnosis. That extra retail money pays for support. :-)

  • Do not activate your license(s) until you absolutely have to.

    • The licensing period now starts when you activate your license for the first time.

    • No left-over days are carried forward!

  • Kaspersky's activation server holds your activation information. This means:

    • A reformat of your machine will NOT give you extra days

    • Activating a NEW licence MIGHT NOT ADD days to your EXISTING days

      • Say you had 6 months left on a licence today on a PC – if you bought a new "great deal" and activated that today on that PC over the top of your 6 months remaining, your licence period end would become simply that of the new "great deal". You would lose the pre-existing 6 months.

    • Activating a MULTI-PC licence causes an end date to be set for ALL machines on that licence.

      • A 3 machine (user), 1 year licence activated today means ALL 3 machines on that licence will end 1 year from today

      • A 3 machine (user), 2 year licence activated today means ALL 3 machines on that licence will end 2 years from today



Which product do I need?

Well there are a few simple guidelines I use when deciding for others:

  • Kaspersky Internet Security (the best choice, IWHO*) you would:

    • be running Windows

    • not purchase another third-party powerful firewall (KIS is integrated and therefore efficient/easier/appropriate)

    • require security for financial transactions you make on the Internet

    • use the product purchased by and appropriate for most Kaspersky home users

  • Kaspersky Anti-Virus (basic AV security)

    • be running Windows OR a MAC OS

    • have already purchased a third-party powerful firewall that is known to Kaspersky as compatible

      • If you don't know, you should check immediately – start here Link probably needs and update

    • not do financial transactions on the Internet

      • OR can guarantee their security by other means

  • Kaspersky PURE (the full gamut)

    • be running Windows

    • want things like

      • the password safe (that you need a password for)

      • cloud backups

      • monitoring of other PCs at home

      • and more

Tuesday, March 4, 2014

Tips for Android

Did you know your Android phone can double as a security cam, read USB drives and even run a Web server. These neat tricks are bound to surprise.

When Benjamin Franklin wrote that “those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety,” he was clearly referring to smartphone operating systems. While Apple’s iOS and Microsoft’s Windows Phone prevent developers and users from having too much access to core functions in the name of security, Android gives you the freedom to perform just about any task you can imagine.


Most Android aficionados already know that you can “root” (AKA gain administrative access to) your device, change the look and feel of your phone with a custom launcher and sideload apps from anywhere you want. However, even if you’re an early adopter, you might not know about these 12 surprising things your Android phone can do.

Run a Web Server


Android is a form of Linux, so it should be no surprise that any modern Android device can run a full-fledged Web server complete with a mySQL database, PHP support and FTP for file transfers. You can even make the server available on the Internet and use it with a domain of your choice.

Developers can use an Android Web server to test out their code and then show it to clients or stakeholders in the office. Users who want to run a small blog or share files with co-workers via FTP can have a server sitting in their living rooms or even in their pockets. If you use a $45 Android Mini PC like the MK808B instead of a phone, you can run a server the size of a flash drive that gets all of its power over USB.


If you want to write an iPhone app, you’ll be doing all your coding on a Mac. If you want to code for Windows Phone or BlackBerry, you’ll be writing those applications on your desktopor laptop also. However, with Android, you can actually write, compile and test an app directly on your device.


Granted, most programmers will want to do their work on a PC, but if you want to tap out some code on the phone itself, a free app called AIDE provides a complete end-to-end solution. You can also write HTML, PHP, Javascript and other Web code using DroidEdit.

Allow Remote Access from Your PC


Want to see and access the content and apps on your phone from your PC? With a remote access app installed, you can control your phone from a Web browser on your desktop. You can also use such as remote desktop apps such as 2X or Splashtop 2 Remote Desktop to control your PC from your phone.

Serve As a Pedometer


Earlier this year, I was impressed when I saw that Samsung’s Galaxy S4 came with an app that measures how many steps you’ve walked each day. However, there’s no special hardwareinside the GS4 and, as it turns out, you can use any Android phone as a pedometer.

Pedometer apps such as Accupedo use your phone’s accelerometer to determine when you’ve taken a step and then store that data, along with information you’ve entered about your weight and height, to determine how many calories you’ve burned.

Act As a Security Camera


You’re finally eligible for a phone upgrade, but now that you’ve gotten that shiny new quad-core super phone, what do you do with your 2011-era handset? You could leave it in a drawer gathering dust, pass it off to your mom or sell it. But if that device runs Android, you could also turn it into a security camera you can use to monitor the nanny or keep an eye on the cats while you’re away from home. You can access the feed over the Internet, right from your new phone.


Connect to a USB Flash Drive


Every Android phone has a microUSB port that you can use for charging or copying files to and from your PC. However, most users don’t know that, using a simple USB OTG (“on the go”) adapter cable, a free app and root-level access to the operating system, you can attach can transfer files directly from a USB flash drive or hard drive. You can even attach an SD Card reader and use that to grab photos from your camera and automatically upload them to the cloud. No PC required.

Use a Mouse and Keyboard


With a $3 USB OTG cable, your phone can not only interface with storage ports, but also interface with an external mouse and keyboard. On its own, your phone emits enough powerto connect a typical wired or wireless 2.4-GHz mouse. However, if you want to connect a keyboard as well, you’ll need to route your connection through a powered USB hub.

Undervolt to Extend Your Battery Life


While some Android phones, including the Samsung Galaxy S4, allow you to swap batteries and even purchase high-capacity replacements, many leading handsets, including HTC’s and Google’s flagship devices, have sealed backs. Fortunately, if you have rooted your phone, you may be able to adjust its CPU frequency and voltage, a process known as undervolting. When we undervolted an HTC One and Nexus 4, we got 72 and 105 additional minutes of endurance respectively.


Turn into a Wireless Mouse or Touchpad


Whether you’re making a presentation on your PC or sitting on the couch watching it play a video on a huge external monitor, you’re going to need some kind of wireless keyboard or mouse to control it. You could spend some money for a wireless pointing device like the Genius Ring Presenter, but why not use your Android phone? With RemoteMouse, you can use your phone as a wireless keyboard and mouse for your computer. Touchpad apps such as Advanced Touchpad also support pinch-to-zoom.

Display a Start button and Taskbar


Microsoft may have ditched the Start menu and buried the desktop in Windows 8, but those UI elements are alive and well in Android if you want them. There are several apps that allow you to put the Start button and taskbar at the bottom of your screen, but our favorite is “Taskbar - Windows 8 Style,” which actually provides a very Windows 7-like experience, complete with a real Start menu and buttons for each open task. A tiny translucent icon sits in the corner of your screen allowing you to hide/unhide the bar as necessary.


Listen to Live AM Radio


Your smartphone probably costs around $600 retail (without subsidy), but when you want to listen to a live event, tune in to a talk show or get the latest traffic update, sometimes a $10 AM radio seems better. Fortunately, if you install a free app called TuneIn, you can get a live stream of almost any AM or FM station in the United States. The $4.99 pro version of the app even lets you record radio broadcasts.


Install Desktop Linux


An Android phone has enough performance and flexibility to run a server, so why not turn it into a Linux workstation? Using an app such as Complete Linux Installer, you can run a desktop operating system like Ubuntu or Debian right on your phone. Connect your phone to a keyboard, mouse and external display, and you’ll be multitasking with power while using those operating systems’ windowed interfaces and productivity-centric apps such as GIMP and OpenOffice.

simple tips that can make your new Android phone better

 Find a keyboard that works the way you do. I actually like the stock Google keyboard that comes with Android, but everyone is different. Luckily, Android lets you install and use the keyboard — or keyboards, for that matter — you prefer. A quick search in the Google Play store will get you started but most people can’t go wrong with SwiftKey.

  1. This app uses smart word prediction combined with a way to intelligently learn your personal typing styles by analyzing messages from Facebook, Twitter (twtr), Gmail and more. Even if you don’t use that function, this is still one of the best third-party keyboards on the market. By the way: The stock Google Keyboard also supports swyping, or sliding your fingers from key to key, so don’t overlook that feature.Turbo-charge your camera. There’s nothing wrong with the camera apps that Google and its hardware partners provide. If you want to take your mobile photography to another level though, the free VSCO Cam app is a must-have. The software includes 10 presets for image manipulation while others are available for purchase. You might not need to spend a dime though: The basic imaging tools are top-notch and can vastly improve photos which can be shared directly to various social networking sites. Another tip: Find a place to store those photos in the cloud. Dropbox and Google+, to name a few, offer automatic photo backup services.

  2. Unleash a watch-dog on your mobile data. A number of apps are available to make sure you don’t go over your monthly mobile broadband limit, but don’t overlook the one that’s built right into Android. Hop into your phone’s Settings and look for the Data Usage app.data-usage-graph-trimHere you can set a warning for a certain amount of mobile broadband use in your billing cycle, such as 1.5 GB if you have a 2 GB plan, for example. My phone, a Moto X, doesn’t let me set a warning but it does have the rest of the Data Usage functionality, showing me how much data each application uses. If your Android doesn’t have this function, consider the free Onavo Count app. And if you want to squeeze more bits from your data plan, the Onavo Extend companion app could help: It compresses data so you can get surf online more by using less data.

  3. Turn your phone into a personal assistant. Built in to the latest version of Android is something called Google Now. To take advantage of it, you have to allow Google to access your personal information, such as your email, calendar and location. If you’re using an Android phone, chances are you’re already doing that already, so why not get something in return?Nexus 5 Google Now

    Google Now is like Siri on steroids: You can do voice queries with it, but it can also proactively ping you with useful information. Traffic building up on the way to your next appointment? Google Now will automatically tell you to leave earlier. Got a package on the way? Google Now will track it for you. The full list of features and functions is right here but unless you opt in, you’re missing out. Just swipe up from the Home button on your Android phone to see Google Now for an explanation of the service and a check box that say’s, “OK, I’m in!”Remove the clutter from websites for a distraction-free browsing experience. I recently found a way  to replicate this feature found on Apple’s(aapl) iPhones: In iOS it’s called Reader and with a tiny bit of effort you can have the same functionality on your Android phone. Just follow these five steps and instead of reading busy web pages filled with ads and other distractions, you’ll see just the pure content in the Chrome browser for Android. Here’s a before and after example:

 

Android file system

Understanding the Android File Hierarchy

by  Bill Anderson
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock0 /system yaffs2 ro 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,
noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,
codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

 

A search of the Internet reveals very little about the Android file hierarchy. For Windows users, it is another world. For Linux users, it is a variation of the Linux file hierarchy. In Linux / Android / Unix (for simplicity, referred to a just Linux), the file hierarchy is a single tree, with the top of the tree being "/" - the root of the tree. Under "/" are files and directories. The Linux file hierarchy lacks the concept of drives, as in Windows. Instead, file systems are mounted on a directory to create a single integrated tree. For media based file systems. the file system represents a partition of some media. It makes no difference whether the file system exists on the local device, or on a remote device. Everything is integrated into a single file hierarchy that begins with root.

The term path refers to the path to a file or directory. The absolute path to any file or directory begins with "/" - root. For example, your file application may show the the path to the internal flash drive as /mnt/sdcard, or simply "sdcard." If your Android device includes an external SD Card, you will also see /mnt/extSdCard. The actual names may vary, but the concept remains the same. For example, CyanogenMod mounts the external flash drive appears on /mnt/sdcard, and the internal flash as /mnt/emmc. The important point to remember is that each of these directories represents a mount point for a file system. As a normal user, an Android file only displays the file systems to which you have access. These file systems are just a part of the entire file hierarchy.

To see the complete Android file hierarchy, you need "root" access. In this case, "root" refers to a special user account that has system administration privileges. When you "root" a Android device, you are gaining access to the root account. There is a reason for not automatically granting root access - one tiny mistake can go a long way. However, for those experienced in Linux commands and Linux system administration, it opens the hood to the underlying structure of Android.

Android File Systems

As mentioned in Android Kernel versus the Linux Kernel, Android uses the Linux kernel. All file, and directory, operations from an application flow through a kernel abstract layer called the Virtual File System (VFS). Each file system, and there are a lot of them, are implementations of VFS. Each file system has a separate kernel module that registers the operations that it supports with VFS. By separating the implementation from the abstraction, adding a new file system becomes a matter of writing another kernel module. These modules are either part of the kernel, or are dynamically loaded on demand. The Android kernel comes with a subset of the vast collection of file systems that range from the Journal File System (JFS) for AIX (IBM's flavor of Unix) to the Amiga file system. All the fancy footwork is hidden from the user, as the kernel handles all the work when it mounts a file system.

The kernel configuration file determines what file system modules are compiled, and whether they are built into the kernel, or dynamically loaded. Consequently, the Android kernel only contains those file system modules that are relevant to its operation. In fact, I don't know of a single Linux distribution that compiles every file system module, as some of the file systems are hardware architecture dependent. While the supported file systems vary on different Android devices, the common flash memory file systems are as follows:

  • exFAT - The extended File Allocation Table is a Microsoft proprietary file system for flash memory. Due to the licensing requirements, it is not part of the standard Linux kernel. However, some manufactures provide Android support for the file system.

  • F2FS - Samsung introduced The Flash-Friendly File System as an open source Linux file system in 2012.

  • JFFS2 - The Journal Flash File System version 2 is the default flash file system for the AOSP (Android Open Source Project) kernels, since Ice Cream Sandwich. JFFS2 is a replacement to the original JFFS.

  • YAFFS2 - Yet Another Flash File System version 2 was the default AOSP flash file system for kernel version 2.6.32. YAFFS2 is not supported in the newer kernel versions, and does not appear in the source tree for the latest kernel versions from kernel.org. However, individual mobile device vendors may continue to support YAFFS2.

Besides flash memory file systems, Android devices typically support the following media-based file systems:

  • EXT2 / EXT3 / EXT4 - The EXTended file system is the standard Linux file system, with EXT4 being the current version. Since 2010, EXT4 is often used in place of YAFFS2 or JFFS2 as the file system for internal flash memory on Android devices.

  • MSDOS - The MSDOS driver supports the FAT12, FAT16 and FAT32 file systems.

  • VFAT - The VFAT is not actually a file system, but an extension to the FAT12, FAT16, and FAT32 file systems. Thus, you will always see the VFAT kernel module in conjunction with the MSDOS module. External SD Cards are commonly formatted using VFAT.

The above file systems are media-based file systems. VFS also supports pseudo file systems, which are not media based. The Linux kernel supports a number of pseudo file systems, the ones that are important to Android devices are:

  • cgroup - The cgroup (control group) pseudo file system provides a means to access, and define, various kernel parameters. While cgroup is the pseudo file system, there are a number of different process control groups. If your Adroid device supports process control groups, you will find a list of the groups in the file /proc/cgroups. Android uses cgroups for acct (user accounting), and cpuctl (CPU control).

  • rootfs - This file system serves as the mount point for the root file system ("/").

  • procfs - The procfs file system is normally mounted on the /proc directory, and reflects a number of kernel data structures. The  operations on these files actually read live kernel data. The number directories reflect the process IDs (actually, the thread group leader process ID) for each running task. The /proc/filesystems file generates a list of the currently registered file systems. File systems followed by NODEV are  pseudo file systems, as there is no related device. The /proc/sys directory contains kernel parameters, some of which are tunable.

  • sysfs - The device model for the kernel is an object-oriented structure that reflects the devices known by the kernel through the sysfs file system, which is normally mounted on the /sys directory. When a kernel discovers a new device, it builds an object in the /sys/devices directory. The kernel uses a network socket to communicate the new device information to the udevd daemon, which builds an entry in the /dev directory. The /sys/fs directory contains the kernel object structures for media based file systems. The /sys/module directory contains objects for each loaded kernel module.

  • tmpfs - The tmpfs file system is often mounted on the /dev directory. Since it is a pseudo file system, any data in the /dev directory is lost when the device is rebooted.

While there seems like a lot of file systems, they are just the tip of the iceberg. For those without root access, these file systems and directories are hidden from your view, as you do not have the permission to access them. My Samsung Galaxy SIII provides a USB debugging option under Developer options in the Settings menu. When enabled this option allows one to connect to the Samsung Galaxy SIII using adb (Android Debug Bridge). While it only provides user level privileges, it does provide access to most directories and most of the Linux commands. This option may be available on other Samsung Android devices. You can also try the Terminal Emulator app. It works on my Samsung Galaxy SIII, as well as my B&N Nook Color running CyanogenMod 10 (Jelly Bean).

Android File Hierarchy

As mentioned above, the Android file hierarchy is a modified version of the traditional Linux file hierarchy. There are slight variations in the structure across the different version of Linux, and from different manufacturers. However, the variations are slight. The following gives a brief summary of the top levels of the directory structure for the AOSP release of Jelly Bean:

  • acct - This directory is the mount point for the acct cgroup (control group), which provides for user accounting.

  • cache - The mount point for the /dev/block/mtdblock2 partition (the partition name may vary). The size of the cache is limited to the size of this partition.

  • d - A symbolic link to /sys/kernel/debug.

  • data - The mount point for the /dev/block/mtdblock1 partition.

  • default.prop - This file defines various default properties.

  • dev - The mount point for a tmpfs file system, which defines the devices available to applications. The /dev/cpuctl directory is the mount point for cpuctl control group, using the cgroup pseudo file system.

  • etc - A symbolic link to /system/etc.

  • init - A binary program that processes the init.rc file. The init.rc file imports the other init.*.rc files. When booting Android, the kernel executes the init program at the end of its boot process. It is worth reading the init.rc file, as it tells the story of the configuration for the Android device. Since Android does not support /etc/sysctl.conf, the updates to the /proc/sys/kernel parameters are part of the init.rc file. Unless you have a good understanding of the internal workings of the Linux kernel, you should not modify these parameters. The same is true of the /dev/cpuctl parameters.

  • mnt - Besides the mounts for the internal and external SD cards, these directory serves as a mount point for other file systems. The /mnt/asec directory is a mount point for a tmpfs file system, and is part of Android security. The /mnt/obb directory is a mount point for the tmpfs file system, and stores expansion files for applications whose files exceed 50MB. The /mnt/secure directory is another component of Android security. You may also see mount points for one, or more, USB devices.

  • proc - Mount point for the procfs file system, which provides access to kernel data structures. Programs, such as ps, lsof, and vmstat, use the /proc as the source for their information.

  • root - The home directory for the root account.

  • sbin - While much smaller than the /sbin directory in a standard Linux distributions, it does contain the binaries for several important daemons.

  • sdcard - A symbolic link to /mt/sdcard.

  • sys - The mount point for the sysfs pseudo file system, which is a reflection of the kernel's device object structure. There is a lot of information in this directory, but it does require understanding of the kernel device model. In a nutshell, the directories represent kernel objects, and files are attributes of those objects.

  • system - This directory is the mount point for the /dev/block/mtdblock0. Under this directory are the directories that you normally see under the root directory of a standard Linux distribution. These directories include bin, etc, lib, usr, and xbin.

  • ueventd.goldfish.rc ueventd.rc - These files define the configuration rules for the /dev directory.

  • vendor - A symbolic link to /system/vendor.

The above is just a thumbnail sketch of the Android file structure. To understand the workings of Android beneath the desktop, you need a fundamental knowledge of Linux, and the Linux command-line. For kernel parameters, you need a working knowledge of the Linux kernel. In future articles, I shall explore the Android file hierarchy in more detail.

Friday, February 28, 2014

All about Root a Tablet

What Is Rooting?

First, for the newbies, let me clarify what rooting is. Getting root or rooting your phone is the process of modifying the operating system that shipped with your device to grant you complete control over it.

This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.

The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.

Benefits Of Rooting

Let’s check out some of the benefits of rooting your Android phone.


Full Control Over Android

You have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Sprint's NFL Mobile live and Nascar Sprint Cup Mobile, and other various native applications that might drive you crazy (Footprints, Voice Dialer, etc).

There is plenty of information on the web on how to accomplish this, but our favorite way is by using Titanium Backup and freezing/deleting the apps from there (root required, of course).

Back Up And Restore The Whole System

On most rooted Android devices, you can back up your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, just restore from your backup to get your device back to exactly how it was before you wiped it.

The easiest way to do this at the moment is by using ROM Manager, developed by famed Android developer Koush.

ROM Manager allows you to easily flash a custom recovery image which is what you will need in order to backup and restore your phone. The recovery image is a special program that can be booted into outside of the phone's main operating system, sort of like an OS recovery console on a PC. By default, the recovery image on most Android phones only gives you a few options, mainly related to wiping the phone. Custom recovery images expand upon these options and usually include scripts that can do things like backup and restore your system, fix file permissions, or allow you to flash custom ROMs that the normal recovery image would otherwise reject.

Normally, flashing a custom recovery image requires some command line work, either on your PC, or on a terminal emulator directly on the phone, but Koush's ROM Manager should automatically flash his custom recovery image (known as ClockworkMod Recovery) for you, provided you're on one of the supported phones (<-- the list in this link should be always up-to-date, as it's maintained by Koush) and that it is already rooted.

Using ROM Manager is pretty simple. Download and install the application from the market, fire it up, and you’ll be prompted to allow the application superuser permissions - make sure you approve it.

The first thing you’ll need to do is flash the ClockworkMod recovery image that I mentioned earlier, which can be done right in the app (it’s the first option). ROM Manager should automatically find the latest version of the right image for your phone, download, and install it - the whole process is seamless.

After that is done, you can simply use the ‘Manage and Restore Backups’, and ‘Backup current ROM’ options to, well, backup your current ROM or restore from an existing backup. It’s that simple!

 Save Space On Your Phone

While Google did introduce Apps2SD (moving parts of applications to external storage) officially in the Froyo update, it remains up to developers to manually add support for it in their apps. Because of that, it's still fairly easy to overflow your internal storage and run out of space.

The easiest way to alleviate this problem and enable most applications to be movable to SD would be to flash a custom ROM that enables just that. For example, CyanogenMod, the most popular Android custom ROM, allows the user to force most apps to SD even if developers of those apps didn't enable this feature. See 13 Ways CyanogenMod 7 Makes My Android Phone Feel Future-Proof [Deep Review] for more info on this and other amazing features of CyanogenMod.

Note that this doesn't work on all apps, notably keyboards and apps with widgets.


Install Custom ROMs

The Android custom ROM scene started growing shortly after the first Android phone, the T-Mobile G1, was released. The ROMs that were initially available just offered a few tweaks here and there - access to developer only sections of the operating system, debugging information, and things of that nature.

Now, a few years after the release of the G1, the Android ROM community has grown immensely, and ROMs have been developed for most of the Android phones currently on the market.

They've gone far beyond simple tweaks and can now give your phone an entirely new look and feel. There are ROMs that can make your phone fly by replacing the kernel with hyper-optimized versions or even overclocking the CPU. The possibilities are nearly limitless and attempting to cover all of the features of all the ROM's available for all of the phones out there would be pretty much impossible.

If you're interested in flashing a custom ROM on your phone, your best bet is to hit the Googles, search for "phonename custom ROM," and see what comes up. You'll likely find at least one forum dedicated to hacking your phone with plenty of information to get you started.

Here at AndroidPolice, we're planning a series of custom ROM reviews for as many phones as we can get our hands on. Stay tuned for updates!

 How Root The Tablet (Ex: Viewsonic Gtablet)

Root

Now that we got that out of the way, we need to gain root access. You need to sideload Z4 Root to your G Tablet. This allows us to modify all of the necessary files and use apps which require super user access.

Download Z4 Root here and then simply:

  1. Connect your tab to your computer via USB, make sure USB debugging is ON

  2. Turn on USB mass storage when your tablet prompts you

  3. Move the Z4 Root .apk over to your tablet and safely remove before disconnecting

  4. Open your favorite file manager, such as ES File Explorer, go to the root of your SD card, find Z4 Root and install it

  5. After it installs, click open, run the app, sit back for a minute, and enjoy root access!

  Ok, I’ve Rooted, So Now What?

Aside from allowing the installation of popular ROMs developed by the Android community, rooting your phone also comes with the benefit of being able to install apps that require root permissions.

Re flash your Android ROM after Rooting

Now that we have root, download the ROM of your choice:

From here it is another simple process:

  1. Reconnect the G Tablet with USB debugging ON and mass storage ON

  2. Unzip the ROM file on your desktop and move the two extracted files (Recovery and  Update File) over to the tablet in the ROOT of your internal sd card

  3. Disconnect the tablet and power it down

  4. Press and HOLD and volume up button and then the power button together until you see the screen go black and “android” printed on the screen in gold letters, then release.

  5. After you release you should see update package installing itself, just be patient until the tablet reboots itself, and you are greeted by a new boot animation to show you that the ROM was flashed successfully!

IMG_20101130_111450

If you opt to test out several different ROMs, side load ROM Manager by ClockworkMod - it will allow you to easily boot into recovery and flash different ROMs.

Also be sure to keep checking those XDA threads for new updates and fixes!

And now enjoy your completely reborn Viewsonic G Tablet.

 get information from: http://www.androidpolice.com/

 A message from Brint to rom updators


This is the current BETA release of the CyanogenMod 6.1 port for the G Tablet. There are still several issues, but it is far enough along that I use it as my daily system. Please review issues and post new ones as needed at the Issues page linked below. Feel free to leave feedback in the forum, but I may not be able to follow up on it. The best option is to catch me in #tegratab on Freenode IRC.

CyanogenMod 6.1 Beta4
CyanogenMod 6.1 Beta4 - MD5

ClockworkMod Recovery

My site: bekit.net post

gapps does work, but I probably should not release that here. Just make sure it is the MDPI variety and has an update-binary compatible with tegra.

*Note:
This version now matches the standards for SD card mounting on devices with both internal and external SD card space. This means that the external SD card slot now mounts to /mnt/sdcard (symlink /sdcard) and the internal space mounts to /mnt/emmc (symlink /emmc). The device properly recognizes the internal vs. external space and allows proper unmounting and handling of the external SD card. This also means that some apps (if they were coded poorly) will not recognize the internal SD space as available SD card space and will require you ti insert an external SD card. I will see if I can do something about the default apps (read: camera) that have this problem; other apps will need to be fixed by the developers.

Changelog:
CM6.1 Beta4:

  • Updated SD mappings for internal/external SD space to match standards (see note above)

  • Using latest available source from the CyanogenMod repo

  • Updated kernel to latest G Tablet version (still waiting on source so we can build our own)

  • Updated to the lasted drivers available for the G Tablet

  • Included updated libGLESv2 from nvidia (Angry Birds!)

  • Proper setup of CPU values - this allows the folio Flash APK to install properly

  • Matched fingerprint and device settings to latest G Tablet values

ClockworkMod Recovery 2.5.1.3 (2010.12.11):

  • Added options for managing the internal SD card

  • Using latest available source from the CyanogenMod repo

ClockworkMod Recovery 2.5.1.2 (2010.11.24):

  • Updated SD mappings to match standards (see note above)

  • Using latest available source from the CyanogenMod repo

Enjoy!

-Brint (bekit) 

 Root Only APPS

Finding such apps can be a hassle, so we’ve done some of the leg work for you and come up with a detailed rundown of our top 8 root-only applications.

 

TitaniumBackup Titanium Backup

Cost: FREE (Full Version: $3.99)

QR code for https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup

The thought of losing all the apps on your Android device likely evokes a slight sinking sensation in your gut.

Fortunately for root users, Titanium Backup provides a 2-click peace of mind solution, should such a tragedy befall you. Titanium Backup is a powerful (you guessed it) backup utility which stores your apps, app data, and system data on your SD card for safekeeping.

The application can be configured to run its tasks on a schedule, and the $3.99 donate version allows you to set up multiple schedules for the various combinations of backups it is capable of performing.

snap20100626_210512

In addition to the aforementioned capabilities, Titanium Backup can painlessly remove any application from your phone, including system-installed apps (such as the pesky Amazon MP3 Store, Sprint NASCAR, NFL, and other garbage).

Be forewarned: Titanium Backup’s app removal capabilities can break the OS if you happen to remove an item in your app list that is necessary for critical system functions, in which case you'd need to reboot into recovery and restore from a backup or flash a new ROM.

app-nptD.cs ROM Manager

Cost: FREE (Full Version: $3.99)

QR code for https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager.license

If you’ve ever thought about loading a custom ROM or kernel onto your phone, ROM Manager will make the experience a lot more user friendly. While it does require a little experience to use, it’s a lot easier than using recovery boot to do it yourself.

ROM Manager allows you to flash almost any ZIP to your phone, whether it be a kernel, ROM, app package, or radio image. ROM Manager does this through Koushik Dutta's ClockworkMod Recovery (Koush, coincidentally, is also the author of ROM Manager). Once a ROM or other flashable ZIP file is selected, ROM manager will automatically reboot your phone and flash it through ClockworkMod Recovery.

We have a full tutorial on backing up and restoring your phone using ROM Manager here: [Complete Guide] How To Fully Back Up And Restore Your Android Phone Using Nandroid Backup

Another complete tutorial showing how to use ROM Manager to install a custom ROM is here: [Complete Guide] How To Flash A Custom ROM To Your Android Phone With ROM Manager + Full Backup & Restore

snap20100709_100310

One of ROM Manager’s best features is its ability to initiate nandroid backups. Using Clockwork Recovery (which must be installed to use the app, and can be done, as shown above, from inside ROM Manager), you can create full system images for easy restoration.

If you mess up your OS, load into Clockwork Recovery, choose restore, find your backup, and voila! Your phone is back to the exact state it was in before you ruined it.

ROM Manager has other features, including support for installing and updating certain big name ROMs (such as Cyanogen), the ability to download and install ZIP files via QR codes, a permissions repair utility, SD card partitioning, and the option to flash alternative recovery images.

ROM Manager is probably the most feature-packed application on this list, and is definitely worth four dollars for the premium version.

app-zmxE.cs ShootMe

Cost: FREE

QR code for https://play.google.com/store/apps/details?id=com.bw.picme.local

No, this is not an app which unlocks your phone’s ability to mortally wound you, nor is it yet another annoying soundboard. ShootMe is a screenshot app that allows you to take a screenshot of your Android device with a simple shake, without the need for a computer.

While of varying usefulness to different people, ShootMe is far and away the most convenient screenshot app available for Android that I've used. The catch, of course, is the requirement of root permissions to run it.


snap20100626_211735

Frankly, I find it useful when I want to shamelessly brag to my iPhone-using friends about how awesome my Nexus One and Android are.

icon Juice Defender: Ultimate Juice

Cost: €2.79

QR code for https://play.google.com/store/apps/details?id=com.latedroid.ultimatejuice.root

Juice Defender is a battery conservation app. It uses various triggers, rules, and timers to control how often your device utilizes 3G/EDGE APN's (data connections) as well as WiFi. These data connections are the number one drainers of battery life when your phone is idle, so Juice Defender allows you to decide when, where, and how often you want them to be active.

Ultimate Juice (the paid version of Juice Defender) must be installed over an existing copy of Juice Defender, and unlocks a few additional capabilities for users with root permissions.

snap20100626_212616

Ultimate Juice provides some extra goodies for root users, particularly the ability to disable all 3G/EDGE (APN) connections on your device during selected scenarios. This includes pesky background mobile data services like Twitter or Facebook, potentially saving a lot of battery life while your phone is idle. The ability to adjust CPU clock speeds on the fly to conserve battery is another feature of Juice which requires root permissions, and is as customizable as any of the app’s many functions.

For a list of Ultimate Juice features that require root, its developers have provided this handy table in their FAQ.

app-Fiq.cs Root Explorer

Cost: £1.90

QR code for https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer

Root Explorer is an application for exploring your phone’s directories, much like Astro File Manager, but with one advantage: it can delve into the deepest, darkest corners of Android through the use of root permissions. This includes the elusive “/data” directory, where treasures such as the dalvik cache and application settings reside.

For developers and tinkerers, its usefulness is self-explanatory. For the average user, it certainly is a solid file explorer with a likeable interface, though I’d hesitate to call it as feature-rich as Astro.

One more unique feature of Root Explorer is the ability to modify permissions settings on files or folders. The usefulness of permissions modification is probably limited to developers for the purposes of debugging and testing; then again, Root Explorer probably wasn’t written with the average user in mind.

 snap20100712_152354

Edit by Artem: the "dontpanic" folder in the /data directory is simply hilarious.

13936 Quick Boot

Cost: FREE

QR code for https://play.google.com/store/apps/details?id=com.siriusapplications.quickboot

Quick Boot is arguably the simplest application on this list. However, I find it to be one of the most useful. Quick Boot does 3 things, and 3 things only: it allows you to reboot, recovery boot, or bootloader boot with a single tap. The real usefulness of QuickBoot is in the ability to make home screen widgets for these functions, so they’re always at your fingertips (pun intended).

As has been pointed out to me, these features can all be had separately in other apps. CyanogenMod has the reboot function built into the power/end-button menu, and ROM Manager sports a recovery boot button as part of its menu options. But, neither of these have home screen shortcuts to the aforementioned functions.

snap20100626_232000

Quick Boot may seem a trivial app, but I regularly use the reboot button, and find it to be the easiest way to access reboot, bootloader, and recovery boot functions.

logo Wireless Tether

Cost: FREE

QR code for https://play.google.com/store/apps/details?id=android.tether

This is the de-facto app when it comes to wireless tethering - it is free, open source, and actively maintained by its developer Harald Mue.

You can download the app from the market (the first QR code) or from the official google code page (the second QR code). The latter contains experimental releases, which I have so far found stable and more feature-rich than the latest stable versions (specifically, 2.0.5pre2 brings support for WPA2 and infrastructure mode to the EVO 4G).

Wireless Tether remains the best way to utilize your Android device as a WiFi or Bluetooth (PAN) hotspot, and can be installed on nearly any Android device, including those running older versions of the Android OS.

Wireless Tether boasts customization that FroYo’s tether can’t quite match for sheer geekery. The ability to change your wireless LAN’s network block (ie, 192.168.2 vs 10.10.1), enable access control (choose which clients may use your network by MAC address), and alter your broadcasting channel are all features which FroYo’s tethering app currently lacks.

snap20100626_232341

Wireless Tether isn’t perfect; it doesn’t support USB tethering, and certain features (like some higher frequency broadcast channels or alternative encryption schemes) are limited by the hardware of older Android devices.

83122 Shark For Root

Cost: FREE

QR code for https://play.google.com/store/apps/details?id=lv.n3o.shark

This app was previously known as Andro Shark over at the XDA forums, and was in closed beta for some time until it recently reappeared as Shark For Root on the Android Market.

What does it do? It’s essentially a stripped down version of WireShark for your Android phone. It’s a particularly geeky app to have, but for developers or those of us obsessed with monitoring where our traffic is going, it’s a godsend.

snap20100709_132539 (1)

Shark monitors all network activity on your device (presumably from all interfaces) and outputs a .pcap file. Unfortunately there is no live feed of the log being generated, and currently no app which can read a .pcap file is available on Android. But, this is still a beta and those features may eventually materialize.

What About You?

reply us

Thursday, February 6, 2014

How to Recover When your Android Device is Caught in a Bootloop

bootloop-android

“Bootloop” is a very familiar term for smartphone users whatever OS they use, but it is definitely more familiar to Android phone users. Android being an Open Source operating system, is open to third party modifications. If you have a basic or advanced knowledge of Linux coding, you can develop a custom ROM or a modify a system file of your Android phone. Such openness has opened vistas for our great developers to cook ROMs, mods and hacks. It has enriched our experience with our phones at one hand, and posed a few problems like bootloop or a bricked phone in rare cases.
Most of phone-freaks like me spend their days doing nothing but trying almost all custom ROMs and mods available out there to tell other what is good for them. In doing so we often face a bootloop but that is not to say that only the third-party ROMs and mods are responsible for the problem. In most cases, however, it is some incompatible file imposed from outside that hinders the system files to work normally, resulting in a bootloop.
Thus, bootloop is a situation where the Android smartphones refuses to boot normally. There’s something wrong with the Android device, which is preventing it from completing the boot cycle and is stuck between the boot animation and the unlock screen. Bootloop is mainly caused when system files interfere with each other, causing instability, and crashes at the boot sequence.
While getting a bootloop on an Android phone is not a serious concern for an advanced user, it is surely enough to make a newbie or a noob tremble a little. Very often an average user begin to wonder if his phone is bricked or dead. In the present article I shall try to share with you some solutions that might help you recover your Android device from a bootloop.

Precautions to Avoid and Prevent Data Loss:

Bootloop is definitely one of the most undesirable situations a smartphone user can get into. It is shocking enough to make a new or basic user believe that he/she has bricked the device. It is true that in most cases you can recover your device to normal state but if you take precautionary steps, you could avoid it. Prevention is always better than the cure!
However, precautions cannot guarantee that you device is bootloop-proof. Therefore, it is also necessary that you always keep your phone’s data backed up. Remember, if your device gets into a bootloop, there are 90% chances that you will loose all your data, apps, settings and files stored on the internal SD of your device.

Things to be taken care of:
  • Before installing any stock or custom ROM, do not forget to confirm that it is made for your device and, more important, the same model number.
  • Before installing any custom Kernel, mod, patch or ROM, do not forget to backup your ROM
  • Also backup your phone’s apps, games, contacts, messages or any important data to an external storage- memory card, USB storage or your computer.
  • Avoid installing apps from outside Play Store and only those that are compatible with your device.
  • If your device is not rooted, you can use the official PC Suite from your device manufacturer.
Resources:
Read the following tutorials for backing up your Android device’s data backup,  precautionary steps and troubleshoot.
Things to Do Before and After Installing Custom ROMs
Best Backup Apps to Keep Your Phone’s Data Safe

Possible Reasons for a Bootloop on Android Device:

The reasons for getting a bootloop on your Android device might be anything. If you wish to know the reason why your Android phone is stuck on the bootloop, you need not type your problem on the Google search box. Just calm yourself for a while and think what you did just before. It could be anything! Here are some major reasons why your Android device is caught in a bootloop.
  • After installing an official or custom ROM
  • Flashing a wrong ROM or Kernel
  • Running an incompatible app or game
  • Wrong Permissions fix for an app or file
  • Installing a custom  mod or theme
Most often we face a bootloop just after flashing a stock or custom ROM over an old one. This might be a major factor behind the bootloop issue on your device. Suppose you have flashed a new version of firmware over the old version. Your old data still remains on the device and the new firmware will use the Dalvik Cache from the old ROM that might not be compatible with the new system files and it will result in a bootloop. It mostly happen just when your device tries to reboot after you have flashed a stock or custom ROM. If this is the case, here is the solution.

How to Boot Android Devices into Recovery Mode

Solutions to Fix Bootloop on Android Devices:

Method 1:

fix bootloop on android

If your device is on stock firmware, that also means it does not have a custom recovery like CWM or TWRP not installed on it, do the following steps:
  1. Pull out the the battery of your phone, wait for about 30 seconds and reinsert it to its place.
  2. Boot your device into ASR (Android System Recovery) mode. The method involves a hardware key combination and varies from one phone to another. For Samsung phones, for example, the key combination is Volume Up+ Home + Power keys. The tablets which generally have no Home button, you can enter the Recovery mode by pressing and holding the Volume Up + Power keys simultaneously.
  3. In the Android System Recovery, scroll down to “wipe cache partition”. option using the volume rockers and select it using the power key.
  4. When you have wiped the data/factory, go back to the main menu and reboot the device by “reboot system now” option.
  5. If the device is still stuck on Bootanimation  pull out the battery again and repeat the above steps. This time also “wipe data/factory reset” and then reboot device
The bootloop problem should be fixed now.

Method 2:

If  you have a rooted device with CWM Recovery installed and your phone is caught into a bootloop after flashing a custom ROM or mod, do as follows:

  1. Pull out the battery, reinsert it after 30 seconds and boot the device into CWM Recovery: Volume Up+ Home + Power keys simultaneously.

  2. Go to “Advanced”

  3. Choose “Wipe dalvik-cache”

  4. Now go to “Mounts & Storage”

  5. Choose “Wipe /cache”

  6. Reboot your phone

The bootloop should be gone now. If it still persists, do this.

  1. Boot the phone again into CWM Recovery

  2. Now go to “Mounts & Storage”

  3. Choose “Wipe /data”

  4. Choose “Wipe /cache”

  5. Then reboot your phone.

Now the phone should reboot normally. Next time when you install a ROM, follow the instructions prescribed by the developer. Be more attentive to the warnings before experimenting with any third party ROM or mod. Always ensure what you are about to install is meant for your device.

If the Above Methods Do Not Work!

In case you are not able to get your device come out of bootloop, your final option should be to install or restore a previously backed up ROM by putting the device in recovery mode, or to install the official firmware/factory image to your phone your tablet.

 

Article by: Rakesh Shukla