Source: books android, android eclipse, android sdk among other things
Today in this tutorial or development guide I will show you some things or aspects about optmizaciones our terminal I must clarify that this tutorial oh information concerning this subject is to enhance the development of script in our terminals because personally eh oh seen many users and developers make scripts only make the truth terminals are put in some slow and somewhat confusing lines are flat oh that has nothing to do with the terminal
Disclaimer: There is no universal script as users postenado gone on topics I will talk about it here
Let's start
1.- host file: sometimes this file is in the user script optimizations oh android developers share with the community, this file according to the source cited in
wikipedia host according to information this file should not be in the script as optmizacion only used to block the advertising.
2.- sqlite3 file, this file is located in the eclipse program that is used to develop the different collaboration tools android SDK to your development as api respactiva know if this file is being useful at ou terminal applications?
3.-sysinit file, this file so you do is anchor the kernel command files but according to sony xperia developing this should not be so put an example of what is added to the kernel command
example kernel:
export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
export LD_LIBRARY_PATH /vendor/lib:/system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system
export ANDROID_ASSETS /system/app
export ANDROID_DATA /data
export ANDROID_STORAGE /storage
export ASEC_MOUNTPOINT /mnt/asec
export LOOP_MOUNTPOINT /mnt/obb
sysinit example:
export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper run-parts /system/etc/init.d
as you can see the codes of the lines are almost the same but this change is done in the file should be done when the kernel is modified sysinit file this should not bring those lines for a stock kernel
4.- and so a variety of files that can be found with erroneous command lines as lel source code of each terminal.
5.- is also very common to see the error of Internet optimization lets be honest in each terminal speeds loading and unloading of data in each terminal is different there is no universaol as many believe
for example I have this speed Internet:
setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.wifi 524288,1048576,2097152,262144,524288,1048576
setprop net.tcp.buffersize.lte 524288,1048576,2097152,262144,524288,1048576
setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.hspa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hsupa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hsdpa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hspap 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680
setprop net.tcp.buffersize.evdo 4094,87380,262144,4096,16384,262144
(Developer should change these values ??by higher to improve internet speed... in conjunction with the mediaserver file located in the path /system/bin ).
as you can see and if you check with optmizacion that you have on file is build.prop is not the same as those had already mentioned are different concepts
to develop their own optimizations for terminal since so there has been no universal nigun guided?
for this we need the following application Kernel Tuner **root** and with this application you can now begin to develop their script and conf have seen maybe true if so delete them and keep editing yours oh high with low values ??according to your criteria and together with its terminal
if you think that the issue that I should give it a bad vistaso to another terminal and see if it contains the same values ??that we present in the screenshot
![]()
conf file construction
screenshot in 4 different options are shown:
1.-kernel
2.-vm
3.-fs
4.-net
I will put you one example:
my file was called sysctl kernel.conf
'll post here everything related to the kernel parameter can not amass other kernel parameters outside this can be seen in progracion llamese java, html for instance
sysctl kernel.conf my file will have something like this:
kernel.auto_msgmni = 1
modifying this value would read
kernel.auto_msgmni = 10
and so on with the others I hope they serve this because if down the script certainly has very different terminals common mistakes.
Today in this tutorial or development guide I will show you some things or aspects about optmizaciones our terminal I must clarify that this tutorial oh information concerning this subject is to enhance the development of script in our terminals because personally eh oh seen many users and developers make scripts only make the truth terminals are put in some slow and somewhat confusing lines are flat oh that has nothing to do with the terminal
Disclaimer: There is no universal script as users postenado gone on topics I will talk about it here
Let's start
1.- host file: sometimes this file is in the user script optimizations oh android developers share with the community, this file according to the source cited in
wikipedia host according to information this file should not be in the script as optmizacion only used to block the advertising.
2.- sqlite3 file, this file is located in the eclipse program that is used to develop the different collaboration tools android SDK to your development as api respactiva know if this file is being useful at ou terminal applications?
3.-sysinit file, this file so you do is anchor the kernel command files but according to sony xperia developing this should not be so put an example of what is added to the kernel command
example kernel:
export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
export LD_LIBRARY_PATH /vendor/lib:/system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system
export ANDROID_ASSETS /system/app
export ANDROID_DATA /data
export ANDROID_STORAGE /storage
export ASEC_MOUNTPOINT /mnt/asec
export LOOP_MOUNTPOINT /mnt/obb
sysinit example:
export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper run-parts /system/etc/init.d
as you can see the codes of the lines are almost the same but this change is done in the file should be done when the kernel is modified sysinit file this should not bring those lines for a stock kernel
4.- and so a variety of files that can be found with erroneous command lines as lel source code of each terminal.
5.- is also very common to see the error of Internet optimization lets be honest in each terminal speeds loading and unloading of data in each terminal is different there is no universaol as many believe
for example I have this speed Internet:
setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.wifi 524288,1048576,2097152,262144,524288,1048576
setprop net.tcp.buffersize.lte 524288,1048576,2097152,262144,524288,1048576
setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.hspa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hsupa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hsdpa 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.hspap 4094,87380,1220608,4096,16384,1220608
setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680
setprop net.tcp.buffersize.evdo 4094,87380,262144,4096,16384,262144
(Developer should change these values ??by higher to improve internet speed... in conjunction with the mediaserver file located in the path /system/bin ).
as you can see and if you check with optmizacion that you have on file is build.prop is not the same as those had already mentioned are different concepts
to develop their own optimizations for terminal since so there has been no universal nigun guided?
for this we need the following application Kernel Tuner **root** and with this application you can now begin to develop their script and conf have seen maybe true if so delete them and keep editing yours oh high with low values ??according to your criteria and together with its terminal
if you think that the issue that I should give it a bad vistaso to another terminal and see if it contains the same values ??that we present in the screenshot

conf file construction
screenshot in 4 different options are shown:
1.-kernel
2.-vm
3.-fs
4.-net
I will put you one example:
my file was called sysctl kernel.conf
'll post here everything related to the kernel parameter can not amass other kernel parameters outside this can be seen in progracion llamese java, html for instance
sysctl kernel.conf my file will have something like this:
kernel.auto_msgmni = 1
modifying this value would read
kernel.auto_msgmni = 10
and so on with the others I hope they serve this because if down the script certainly has very different terminals common mistakes.