[Micromax A110] nikhilmendu:
best guide to get full potential of thunderzap kernel

Hey guys I have seen many newbies finding very hard to use features of custom kernel so posted it

FSync Control:

FSync, an acronym for file sync, is a

process which sync some data files with

your device and helps a bit towards

prevention of data loss. I found a nice

explanation of this on the web (don't know

the original source): "FSync Control which

can be used to disable the fsync system

calls for single files and filesystems (echo

0 > /sys/class/misc /fsynccontrol/

fsync_enabled). These fsync syscalls are

used by kernel modules and user space

programs to flush an I/O buffer (which is

in RAM) to disk to make sure that this

data is actually safely stored on the disk

before executing the next step. Disabling

fsync can result in data loss on a crash/

freeze since the data is still in the I/O

buffer and has not been saved to disk as

it should be and can also lead to

problems due to race conditions if two or

more processes access the same file. On

the other hand disabling fsync reduces the

number of I/O operations which potentially

could reduce the battery drain and also

improve I/O performance." As the

explanation above, says, disabling this

might lead to data loss in case of a

sudden reboot, or freeze, or when you just

pull out battery from your running phone.

The data lost isn't the one present in sd

card, but the data present in buffer, i.e. OS

being accessed/written by currently used

apps. Disabling the fsync results into

reduction of load on cpu, while (the catch

is) taking a small risk of data loss.

How to disable FSync to boost

performance on Micromax A110:

1. Open terminal emulator on your phone

and give the command: su

2. Finally give the command: echo 1 > /

sys/class/ misc /fsynccontrol/

fsync_enabled

Overclocking upto 1.4 GHz

Well, I'm not going to explain what

clocking speed of a cpu means, but it is

common sense that a cpu which clocks at

maximum speed of 1 GHz will perform

better when overclocked to speeds of 1.4

GHz. Though it is to be kept in mind that

the company has locked the CPU at 1 GHz

keeping in mind the stability factor, and

(the catch is) that running the cpu for

prolonged times at overclocked speeds

can degrade your cpu.

How to overclock Micromax A110:

Install SetCpu, NoFrills cpu control or any

other cpu management app you like. In the

maximum frequency box, set the option to

1.4 GHz. Note: It is recommends to

overclock the cpu only when you REALLY

need power, like in gaming, or hd

playback, otherwise the 1 GHz processor

is efficient enough (and safer) for general

use.

Swap support (Increase RAM

virtually):

By making a swap partition on your sd

card, if the kernel supports swap, then

Android can use that partition to virtually

increase the RAM. Though this can't

replace or match the hardware RAM due to

difference in speeds, it can be quite handy

to have some extra megabytes of ram to

keep lags away while doing heavy

multitasking. Like both features stated

above, the catch here is that swap

partition causes a lot of reading and

writing operations and thus can degrade

your sd card's life. Don't worry, the

degradation process takes place over time.

How to use swap to increase

Micromax A110's RAM:

1. Install swapper from Google Play .

2. Set a swap size of the amount of ram

you want to increase.

3. A .swp file of the specified size will be

created.

4. Give the command "free" (without

quotes) in terminal emulator to check

if swap is active.