Friday 28 December 2012

Change your Device Name and the Android version you're on!


Let me announce this before you start thinking that this article will do something magical. No, this article won't help you update your Android 4.1 phone to Android 4.2, it is just meant to fool your friends, mainly girlfriends (because they are not technically as sound as guys, no offense) by changing the Android version you are running and your device's model name and manufacturer.

This small tweak needs you to be rooted and is one of the cool perks you get once you root your device.

Stuffs Required: A rooted Android mobile, your wise brain, this guide, any file explorer which can access root files (recommended: root explorer)

Change your Device Name and Android Version:

  1. Open Root Explorer.
  2. Go to /system folder.
  3. Mount the system as Read/Write from the top right corner.
  4. You will find a file named build.prop there.
  5. Long press that file and open it in text editor.
  6. Find the line named ro.product.device and change that to anything you want your device's model name to be.
  7. Find the line named ro.build.version.release and change the value after = to anything you want your Android version to be.
  8. Press menu and hit Save.
    Screenshots from during the procedure
How to restore (just in case...): Your original file will be saved as build.prop.bak and you can rename that back to build.prop and delete the modified file. 

I hope you had fun customising your device by this guide. Let me tell you an interesting story before leaving, one of my friend had a Spice Mi 425. He got it laminated in such a way that the Spice logo on the back cover didn't appear, pasted a HTC sticker on the device, changed the device name and splash image and , and now he easily fools around people. Seems fun, eh?

ClockworkMod Recovery: Everything you need to know



Doesn't matter if you're new to the Android operating system or it's been a year you're having an Android phone, you might have heard about the term "cwm recovery" or "clockworkmod recovery" and just kept wondering what it meant and what it can do. This article will answer both these questions.

Every Android phone in the market comes fitted with a stock recovery, a special boot mode activated by a combination of keypress in switched off condition, which can be used to perform various things to troubleshoot your device. The stock recovery can perform some basic yet important functions like install official updates to your device and factory reset your Android device. According to Wikipedia
A recovery image is a special boot mode, which is used to backup or restore the device's storage and repair or upgrade system software
That leaves Advanced users wanting much more. An Indian-origin Developer named Koushik Dutta sprang into action and developed a custom recovery called ClockworkMod recovery for all Android devices. Although the official list of supported devices is really narrow as compared to the range of Android smartphones available, a web builder for clockworkmod plus the mammoth amount of support by developers on forums like xda helped port cwm to almost every Android powered device on this planet.
ClockworkMod recovery comes with many additional features as compared to the stock recovery:
A typical CWM screen
I shall try to explain each option available in the clockworkmod recovery.

All options under Clockworkmod Recovery: Explained

  • Reboot System Now:
    Duh, it will reboot your device normally, and you will boot into your current ROM.
  • Apply update from sdcard:
    If you have got an update.zip file, usually an official signed update, then you can flash it using this option. The update must be named "update.zip" and should be present in the root of the sdcard i.e. outside any folders.
  • Wipe Data/ Factory Reset:
    Factory resets your device. You will see the startup menus you saw which helped you get started when you first booted into your device. This will wipe the /data partition on your device. All the accounts attached to your phone also will be lost. Nothing in /system or /sdcard will be affected. All user applications along with their data, will be lost irreversibly.
  • Wipe Cache Partition:
    Wipes the cache partition on your device. Cache files are stored by applications and games to speedup their loading times, and to perform somewhat faster. You can clear your cache just to give sort-of a breather to the internal storage.
  • Install Zip from sdcard:
    This options allows you to flash any zip from the sdcard of your device. Going to this option generally presents you four sub-options:
    • Apply /sdcard/update.zip:
      Works almost exactly as Apply update from sdcard, I can't get why this option is present here too!
    • Choose zip from sdcard:
      This option pops up a sort of file browser, you have to select the .zip file which you want to flash.
    • Toggle signature verification:
      Well, it toggles signature verification! I recommend keeping it disabled. (It is disabled by default.)
    • Toggle script asserts:
      It toggles script asserts on and off. If you don't know much about script asserts, better leave it to default. Script asserts will disable the recovery's search for edify script.
  • Backup and Restore:
    Entering this menu will aslo greet you with further sub-menus, I counted them and found that there were 3 of them! :P
    • Backup:
      Takes a nandroid backup of your device. One of the first things to do when you install cwm on your device. This will backup every single folder present in your phone's internal memory + external partition of the sdcard (which you might be using for linking apps via link2sd or a2sd). The backup is stored in a folder present at /sdcad/clockworkmod/backup
      The backups are stored with their name being the time at which they were taken. If you want, you can rename those files, so that you can remember which one is of which ROM, or just for your pleasure. Be careful, if you rename the file with something having a " " space in between, then when you will restore those files, MD5 sums won't match. I recommend storing a copy of these backups in the hard disk of your computer.
    • Restore:
      Selecting this option will ask you to choose which backup you would want to restore. Restoring any backup will take you to the exact same phone you had just before the backups. It is really helpful when you're stuck in a bootloop or have your phone soft bricked.
    • Advanced Restore:
      This is a really brainy addition. It asks you to restore only the partition you want. It can be really useful. If you install a new ROM, you lose all of your current user apps, selecting restore data from advanced restore option will restore only the /data folder, thus you can use your new ROM with all your ol apps! Another use of this can be when you try to create your own ROM. If the phone is not booting into your rom, then you can restore the partitions one by one and use the permutations and combinations to find out which problem is topping your device from booting.
  • Mounts and Storage:
    This menu gives you the option to mount/unmount any partition on your device. You can also format all of your partitions (one by one) from here. The last option "mount USB Storage" allows you to transfer files from your computer to the sdcard and vice versa, from within the cwm recovery.
  • Advanced:
    This is also one of the most used options in the cwm recovery.
    • Reboot recovery:
      Reboots your phone to the cwm recovery. Don't know why this option is present here, because I never catually used it! I guess you may need it when you think the recovery is acting weird and you should refresh it.
    • Wipe Dalvik Cache:
      Wipes the dalvik cache from your device. Once deleted, these files are then re-created when you reboot your device and thus the boot will take longer than usual, don't panic. You will get it more clearly once you know what dalvik cache is!
    • Wipe Battery Stats:
      Delets a file called batterystats.bin from . It sort-of calibrates  your battery. I recommend doing this once when you install a new ROM.
    • Report Error:
      Reports an error to Koushik Dutta and team. A popup to send the error report will pop up when you reboot your device.
    • Key Test:
      It tells you the number that has been allocated to any key on your phone. This is mainly used when you want to remap your hardware buttons, or just to check whether the system is registering the press of a particular hard button. You can press the back button on your phone to exit this test.
    • Partition sdcard:
      Creates two partitions on your sdcard. While one is used for general purpose like storing songs, movies and everything else, the second partition can be used to increase your RAM and internal memory. During this process, it asks you how much storage you will dedicate to the second partition. It also ask you what swap size you want. Swap partition is used for increasing RAM, as it acts as virtual memory. Swap works only if your ROM supports that.
      Caution: This will format your sdcard without even warning you!
    • Fix Permissions:
      This will fix some permissions gone-wrong in the internal storage. It will fix some force closes on system apps.(or on the apps you converted to system but forgot to change their permissions.
  • Power off:
    Duh (again!), it powers off your phone until you power it on again.

Booting into ClockworkMod recovery:

You won't be able to do anything above, if you don't know how to enter the recovery! To boot into clockworkmod recovery (or any recovery you have at present), you have three options in general:
  1. Key Combinations:
    As the key combination for entering the recovery is different for different devices, I can't help you out much here. Ask it on your device's forum/thread on xda-developers or just google it. One thing that's same for every device is that you need to switch off your device first. If googling doesn't help you (which is rare) and no one at xda knows the combination for your device (even rarer!), then you can use permutation and combination of various hard buttons. On my device, it is trackpad + volume up + power button. Another common one is, volume up + power button. Note that you have to press these buttons simultaneously and you don't have to release those buttons unless your screen lits up.
  2. Using ADB:
    For this option to work, you must have set up ADB for your device Then typing "
    adb reboot recovery" in the console will boot you into recovery.
  3. Long Press of Power button:
    This option comes when you have installed a custom ROM (not every custom ROM comes with such a feature). This will surely work if you are running Cyanogenmod.
  4. Using Terminal Emulator:
    Typing the command: "
    /system/bin reboot recovery" in Terminal Emulator will boot you into recovery mode.

How to Flash ClockworkMod recovery:

  1. Flash CWM via ROM Manager:
    From the play store, download ROM Manager. From the option to flash cwm recovery, select your device and it will download and flash the recovery to your device.
    This won't work on most devices as a very few devices are present in the list, thus a large number of unsupported devices have to find other ways.
  2. Flash via Fastboot:
    Set up Fastboot for your device first. Find the cwm recovery for your device using Google, almost always you end up being on xda. Copy the file you downloaded to your fastboot folder and with your phone connected in fastboot mode, give the command "
    fastboot flash recovery recovery.img" Change the reocvery.img to whatever the name of the recovery file you are flashing.
  3. Flash using Terminal Emulator:
    Copy the cwm recovery file to your sdcard. Open up terminal emulator and give the command "
    su", followed by this "flash_image recovery /sdcard/abc/xyz.img"
    where abc is the path of the file and xyz denote the name of the cwm file.

Scrolling through CWM Recovery:

Unless you are using the touch version, which is supported by very less devices as of now, you can have some trouble scrolling through the options in clockworkmod (or any other) recovery. In most devices, you can use Volume up to scroll up, Volume Down to scroll Down, Power to select and the Back button to go back.

That's it!
I think that's a lot of material to gasp. Hats off to you for reading this far, and to me for writing this much. :P

I have Rooted my Android! Now what?

That's the question I'm most confronted with. So, I'm here with this post, to tell you about all the fantastic things that you can do. If you don't know What Rooting is, find out What Rooting is! This article can also be named as "Why you should Root your device", because if you haven't rooted your Android phone yet, I'm sure, by the end of this one, you won't be able to resist the temptation to root your device.


The Sacred list of things you can do after Rooting:


  • Block Ads:
    Just when I finish rooting any Android device, I jump straight to the Play Store and do a search for "Adfree". Adfree is a tiny utility that frees you from annoying ads in free games and apps. It works on 90% of apps and games and tops this list because it solves an annoying problem really simply, and takes just a minute to setup.
  • Uninstall System Apps:
    If you don't feel the need of any system app, then why keep it? Free up some space by uninstalling it. Won't talk much about this point, read the specific post for Uninstalling System Apps.
  • Change the Boot Animation:
    You can change the nice (or ugly, as it looks to me) little animation that pops up every time you switch on your mobile. Here's how you can do that.
  • Increase your Internal Memory and RAM:
    If you have root, and are lucky enough that your kernel supports these things, then you can perform this seemingly impossible task. Increasing internal memory is done by partitioning your memory card and then using an app called link2sd, while RAM can be increased using Swapper. See the full guide on how to increase internal memory and RAM.
  • Theme your device:
    If changing the boot animation is not enough for you to personalise your device, you can even create a theme yourself.
  • Backup and Restore your apps:
  • An extremely popular and useful app called Titanium Backup allows you to take backups of any of your apps, so that you can restore them later on. This way, you can keep your highest scores on games, and every other data of apps, intact.
  • Install a Firewall:
    Droidwall, an app for rooted devices only, acts as a firewall and can let you choose which apps you want to be connected to the internet. You can save a few bytes of mobile data this way, if you are on a limited data plan.
  • Change Permissions of an App:
    If you're afraid of malicious apps taking away your personal data, you can change their permissions the way you want. Most of the times, it's recommended that you give a quick look that an app isn't asking more permissions than it requires for it's functioning. For example, a live wallpaper won't need access to your contacts in any damn way. If you are not rooted, then you should uninstall that suspicious app, but if you're rooted and love that app, then you can continue using that app and still be secure by changing the permissions.
  • Get an even more robust anti-theft solution:
    Avast Anti-Virus that comes with a built in anti-theft solution becomes even more dangerous for the thief! If you're rooted, anyone except you won't be able to uninstall the app and the thief won't even be able to know if you've any anti-theft system enabled.
  • Convert User Apps to Sytem Apps (and vice versa):
    If you find yourself using an app more than the default one intended for the same thing, then you can uninstall the system app and covert the one you prefer to system app. This can work with Keyboard, Launcher, Messaging, Music Player and lot of other apps. You can perform the reverse option too. (Stay tuned, I'm planning to write a seperate post on this topic.)
  • Govern your CPU's clocking frequency:
    SetCPU and Nofrills CPU Control are two apps that allow you to underclock and overclock your CPU. While underclocking will help you in increasing your battery life, overclocking the phone will better your device's performance. Your kernel needs to support overclocking. Find a custom kernel with overclocking support, over the net, as most stock kernels don't support this.
  • Supercharge your phone:
    If your phone has become laggy, then rooting it is one of the best solutions. A script called V6 Supercharger Script by XDA Dev Zeppelinrox manages the RAM on your device in a more efficient way and makes t go zoom zoom. Download Script Manager from the play store and the script from here to give this a go.
  • Flash a Custom Recovery:
    Flashing a custom recovery will allow you to flash ZIP files easily. Trying custom ROMs and taking full nandroid backups become a hell lot easier when you have a custom recovery like clockworkmod.
  • Increase the speed of your Sdcard:
    An app called SD speed increase tweaks some system files, which in turn increases the reading and writing speed of your sdcard, which means lesser lags on your phone.
  • Change the name of your device:
    By editing a file named build.prop, you can change the name of your device that appears under the About screen in settings menu. One of my friends used a third party launcher, changed his device's name, changed the boot animation and splash screen and pasted a HTC sticker on the back of the device, to make his friends believe that he is having a HTC device, when he was actually having a Spice Mi 425. :P (A seperate guide on how to do that is in progress.)
  • Change your fonts:
    Fonts have a huge effect on how your phone looks. You can have everything (on your device) in your favorite font using Font Changer. It's also possible to create your own font and use it on your device.
  • Enjoy thousands of apps that require root:
    The Play Store has a plethora of apps that require root to do various awesome things (all of which can't be described in this post). Rooting will allow you to use any or all of them.
  • Unroot your phone:
    If you want to take your phone to the service center, rollback the changes you've done to restore your warranty. More often than not, the tool you used to root your device with, comes with an option to unroot it too! If not, search the internet for the same. If you're using a Samsung device and have flashed custom recovery or ROM, then use triangleaway to remove any evidence of whatever you did with your device.
If you think I missed something, or You've found any interesting app for rooted phones, I'd be pleased to hear from you :-) Have Fun with your rooted mobile!

FREE HONEY BUNNY HELLOTUNE FOR IDEA SUBSCRIBERS

Just Send One sms
HB to 56789(TOLLFREE)
And Get One Month Free Honey Bunny Dialler tone For Idea users..

For deactivate sms

UNSUB rn_sel_hb to 54300
Its totally FREE..
No SMS Charge,
No renewal Charge,
No song selection charge.
So Hurry up...this is a promotional offer from Idea and the offer may close soon in coming days.

FREE FAKE SMS AGAIN ALL INDIA

HEAR ARE SOME WEBSITE AGAIN WORKING BULK SMS TO ALL INDIA

unlimited Free SMS all over the World without register send fake number



here is the website



LINK1

LINK2

LINK3

Thursday 27 December 2012

New Free gprs trick for Airtel 2012

Hi friendz
Today a lots of request i am going to post a new free gprs trick for airtel its working fine in all state .If you want to use this then follow my steps in your mobile and enjoy free 3g .
  • Apn:- airtelgprs.com
  • Proxy:- vuclip.com
  • Port:- 80
  • Homepage:- 174.142.196.230  OR 50.7.14.182 Or working In Your Area
And don’t forgte to keep low account balance for this trick

Latest 12 december airtel free 3g trick

Hi friendz
In this post i have a hole new trick for December. and hope it will also work in 2013. So if any one want to use this then follow my simple steps in your mobile and enjoy free gprs on airtel
Use our this trick to Avoid Block.
1) FOR OPERA MINI
MAKE SETTING
APN: airtelgprs.com
PORT: 80
PROXY: 141.000.011.253
NOW OPEN Opera MINI HANDLER MENU and PUT
PROXY TYPE: HTTP
PROXY:
202.46.201.112
203.115.112.5

2) For UCWEB HANDLER
MAKE NEW SETTING IN UR MOBILE WITH
APN: AIRTELGPRS.COM
IP: 173.254.204.80
PORT: 80
NOW OPEN UWEB HANDLER MENU N PUT
PROXY TYPE: HTTP
PROXY:
202.46.201.112

After this setting save it and restart your mobile and enjoy a very fast internet on airtel 3g
Note – keep low account balance for this trick