Install DSP Manager App From CyanogenMod on Any Phone [Download]

One of the greatest feature of the CyanogenMod is the app DSP Manager contained within. You can install this app on any ROM on any phone.

In words of the creators themselves:
Gives enhanced sound processing capabilities. A simple application called DSPManager is provided to adjust the new audio parameters such as bass boost, 5 band equalizer, virtual room effect for all system audio.

Download File


  • Install as APK.

OR Else

  • Copy the file  to ‘System/App
  • Set Permission as : rwx rxx rxx


How to Get Ice Cream Sandwich (ICS) Lockscreen Now on Your Phone

The latest edition of Android, version 4.0, aka Ice Cream Sandwich has quite some stuff that will blow you away. The first & foremost feature one will notice in an Android 4 device is its Lockscreen. Its has a clean minimal look and even takes you to swipe less area (almost half) to unlock than previous iterations of Android. The little animation that invites & hints to unlock is novel & looks beautiful.

With our favorite lockscreen app, WidgetLocker, you can now get the Ice Cream Sandwich’s lockscreen now on your phone regardless of which phone you are on & which firmware you have installed. Continue reading

Save 5-10 MB of Internal Memory by Moving Dump Files to SD Card

You can copy all dump files from internal memory to SD Card, because dump files can consume large amount of internal memory.
The method doesn’t delete the files in any way. Dump files are not important files. They are logs or error reports for debugging.

Note: This method applies to Samsung phones only.


  1. Dial *#9900#
  2. Select “Copy to SD

Note: Only Select the “Copy to SD”. Be careful.

Depending on from how much time you have been using your phone & how many apps you have installed/reinstalled, your cleared memory may vary from 5-10 MB.
So how much space were you able to save? Let others know in comments below.

How to Apply Custom Theme to any Android Phone (Without Root & Deodex)

Yes, you heard us right. You can apply a custom theme to android phone without even rooting & deodexing your firmware. This method is a dream for those who are on stock Android and want to customize the look of their phones.

Important: We are going to be honest with you. This method requires experimentation. So you mightn’t get it working on the first try. It might even result in a bootloop. Don’t worry just flash your firmware again via CWM or any other  method you prefer. So it will be a good idea to keep a copy of your installed firmware ready & the method to flash it. This method, in any way possible, can not brick your phone.

This method applies to both Froyo and Gingerbread.

If you are using Samsung Galaxy Ace, we made a separate customized tutorial for you. Go here. Continue reading

Odex & Deodex demystified

As you might know Android is based on Linux & most users are coming from a Windows background. Every new Android user gets a little overwhelmed with new terminology. This is why we did this article-
>> The definitive Android cheat sheet/Glossary

One very common term is ‘odex & deodex’ which is mentioned in custom ROMs and firmware specs. Most users fail to understand what these terms actually imply

In this article, we’ll explore the use of odex and deodex  files and its implication to you. Continue reading

The Definitive Android Cheat Sheet/Glossary

The most exhaustive & definitive Android glossary.

This entry might be outdated. For the latest updated page, go  here.

ADB: Android Debug Bridge. A utility to link the commands in the android through PC. (How to install & setup?)

  • adb.exe can be taken from the SDK (already included in the android SDK). It is in the platform-tools folder. Acess help by typing “adb help”
  • adb shell logcat = to know the log while flashing (for debugging)

ADK: Android Development Kit, used for development purposes.

AOSP: Short for Android Open Source Project, and when the term is used in ROM descriptions, it usually indicates that the ROM in question is based on the Android source code provided by Google itself, and not on some other ROM project or a company’s firmware.

APN: Access Point Name, a computer protocol that normally allows computer users to access Internet using mobile phone network.

Baseband: In communications and signal processing, the baseband describes signals and systems whose range of the frequencies measured from close to 0 hertz to a cut-off frequency, a maximum bandwidth or highest signal frequency. It is sometimes used to describe frequencies starting close to zero

Boot Loader: State in which the device can be flashed from RSD with an appropriate .sdk file that reprograms the phone into a specific ROM or update. This is typically a last resort when the recovery screen cannot be reached to make a much simpler and less risky solution

Boot Loop: simply means something is preventing the phone from completting it’s boot cycle and is stuck between the boot animation and the unlock screen, creating a looped animation. This is often fixed by either reloading a Nandroid, or reflashing a rom from the Boot Loader.

Brick or Bricked: Jargon for a completely unrecoverable device, (no more than a brick or paperweight) Refer: What is Bricking?

Continue reading

Reverse USB Tethering

NOTE: The lastest version of this article has moved here. Please bookmark the new site.

We previously showed you 2 great ways to do reverse wifi tethering ( check links at the end of article).

Today we will show you how to do reverse USB tethering.
Reverse USB tethering allows your phone to have internet access via a computer having internet connection. In other words you share your PC’s internet connection to your smartphone.


  • Android 2.2+ (or an older version with a root tethering app)
  • ADB from Android SDK, or a rooted Android 2.2 with terminal in root mode


  1. For Windows: Install USB drivers from Android SDK
  2. Connect USB cable and activate USB Tethering. You should see on linux or windows a new network interface.
  3. On windows, Bridge the 2 network interfaces
  4. Setup usb0 interface of your phone. You have to options:
    1. From your computer, execute:
    ./adb shell netcfg usb0 dhcp
    2. Or in a root terminal on your phone, type:
    netcfg usb0 dhcp
    You should now be able to connect to Internet on your phone using your computer’s Internet connection.

Try to do a ping to be sure !

To shut down the reverse-tethering

  1. unbridge interfaces on your computer
  2. On your phone, uncheck the USB Tethering option !


Related articles:
How to share PC’s internet connection on mobile phone [reverse wifi tethering
Reverse wifi tethering (without any external app)

Reverse wifi tethering (without any external app)

We previously showed you how to reverse wifi tether with a single click.

Today we will show you how to do exactly that without using any external app.
Reverse wifi tethering allows your phone to have internet access via a computer with WiFi and internet connection. In other words you share your PC’s internet connection to your smartphone.


  • Windows computer with an internet connection and WiFi
  • Froyo or higher (Android 2.2+)


  1. Enable wifi on your phone. Then check  wireless & networks >tethering & hotspot >Mobile AP  with whatever security settings you wish.
  2. Connect to the phone’s access point using WiFi.
  3. Bridge the connection to the phone and your internet connection via a Windows network bridge.
  4. Bring up a terminal (You can use SSH, ADB, etc.) and type:
    netcfg wl0.1 dhcp

    (Your connection may not be named ‘wl0.1′ – run ‘netcfg’ to see a full list)
  5. Try accessing the internet on the phone and ensure the 3G indicator is not lit. You can also check via Wireshark on the host PC and you should see the phone making requests.

[via darkimmortal]

Related Articles
Android Reverse WiFi/Mobile AP Tethering

How to order Aakash / Ubislate 7 Tablet (Student / Commercial)

Akash Tablet PictureDubbed as the world’s cheapest tablet, previously known as ‘Sakshat’, now ‘Aakash‘ (student) or ‘Ubislate 7′ (commercial) was launched  today on 6th October. HRD Minister Kapil Sibbal launched this much anticipated Indian made cheapest tablet in the world. It was presented to 500 students.
The launch has left the world abuzz and proved many major websites and people wrong who were touting it as impossible. It turns out that the Aakash is actually an Ubislate 7 from Datawind, a Canadian company (makers of the Pocketsurfer) developed in co-ordination with IIT Rajasthan.
700 new tablets will be manufactured daily with more companies expecting to join hand in manufacturing.

How to buy?

If you are a student:
According to the government press release, Aakash will be distributed to students through the institutions at which they are studying. So, the best way to find out about the exact availability of Aakash is to contact the student cell or Dean, Students’ Welfare. Government will be subsiding the student version of Aakash tablet. Students will be paying INR 2,200 rupees ($45). The Indian government negotiated a reduced price for  the Aakash  tablet by placing an order for 1 lakh (a hundred thousand) tablets. It turns out that the $35 (INR 1,750 ) price is real, but noone’s going to be getting it just yet. That price might happen in the future, but only after the India government places an order for 1 crore (a million) Aakash  tablets

Commercial version:
You might have to wait till January, as government will be releasing 100,000 Computer tablets by January 2011. The price for commercial will be INR 2,999. This retail version will be available via normal stores. The commercial version will have GPRS connectivity, which is absent from student version. Ubislate 7 buyers will be able to make calls using their tablets, which will not be an option in Aakash.
UbiSlate is slated be launched in four sizes – 3-inch, 5-inch, 7-inch and 8-inch along with a 2G SIM and an additional warranty. Further models may even have 3G modem and high speed processors.


  • 7-inch 800 x 480 resistive touchscreen
  • 366MHz Connexant CPU
  • 256MB of RAM
  • 2 GB of storage (expandable up-to 32GB via microSD)
  • 802.11 a/b/g WiFi
  • 2 USB 2.0 ports
  • GPRS modem & SIM slot (Not available in student version)
  • Mic & 3.5mm Jack
  •  Android 2.2 Froyo and the Getjar market
  • DOC, DOCX, PPT, PPTX, XLS, XLSX, ODT, ODP support and will come with PDF viewer, and Text editor installed. Ability to play HD videos!
  • 2100 mAh battery, AC adapter 200-240 volt range.

The battery life is rated for a rather short three hours, and much less if you want to play HD video.

After buying the tablet, you will be able to access thousands of items of content available on the Sakshat portal and other educational web-sites. Government has also asked National Mission on Education through Information and Communication Technology (NME-ICT) to develop more content for the tablet. There will be no Android Market support but you will be able to download apps from appstores like Getjar, SlideMe and more.

Below you can see the device held snugly inside a Rs 300 ($7) keyboard folio.

You can order the commercial version of Aakash tablet here. We tried to order one but they simply replied that currently the tablet is not  yet available.

Feeling Nostradamus, are we?
We predict that 366 MHz processor & Resistive touchscreen will really hamper the experience on this tablet. Though owing to its price, the tablet will enjoy moderate success.

Update: (14th oct. 2011)
DataWind has told us they are going to launch the commercial version, UbiSlate late november. The price of the UbiSlate will be under Rs. 3,000 as reported earlier. The tablet will be commercially sold by the telecom channel partners as of now. In exact words,

Please note that Commercial version of the UBISLATE tablet would be launched by late November. Thereafter you’ll be notified to contact the nearest dealer for the purchase of UBISLATE tablet. Yes, you can play HD videos.

Update: (December)
The commercial version will now come in late January. The lower end version Aakash is now available.

Related Articles:
Is Aakash really the world’s cheapest tablet?
Aakash Tablet: Hands On, Review, Pics, Insights

What is Bricking

Wiki says:

A brick is a block of ceramic material used in masonry construction, usually laid using various kinds of mortar. It has been regarded as one of the longest lasting and strongest building materials used throughout history

When used in reference to consumer electronics, “brick” describes a device that cannot function in any capacity (such as a device with damaged firmware).

And finally in context of Android, your phone is bricked when you can’t boot into your firmware, recovery or download mode & only screen you get during boot is first splash screen.

If you get yours bricked, ‘your precious’ will succumb to be nothing more than an expensive paperweight.

There are two kinds of bricks:

  • Hard-brick
    Device won’t turn on.
  • Soft-brick
    Device bootloops/stuck in bootloader. They can be booted into recovery/download mode. Soft-bricked devices can (almost) always be saved.

Though if you have run in bad luck, here is an attempt! for SGA users.
How to unbrick Samsung Galaxy Ace

But it mostly happens due to one’s own stupidity. Keep these points in mind to avoid bricking.

  • Android is a phone specific platform. What applies to others mightn’t necesarily apply to you. So search for phone specific tutorial before rooting/unrooting/flashing rom-recovery etc.
  • Never use Rom Manager unless its officially supported.
  • Know what you are doing
  • Never skip steps. You might think its unnecessary but mightn’t be. Follow instructions.
  • If you are unsure, ask(even stupid questions)!! Join appropiate forums & follow forum rules.
  • Don’t be show off!! If you aren’t a dev, you can’t become one overnight!!