Ayintis (personal tweak android system) No bash problems anymore!!

Search This thread

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
21exhn9.png


Foreword:

I am not the owner of this tweak only one tester.
The owner (dev) is Redmaner.
Together with Redmaner I test Ayintis for months, now it´s time to publisch it!!

All credits go to:
Redmaner

Ayintis for Android
Copyright 2012, The Ayintis project

This product includes software developed by
Google Inc. (www.google.com)[libncurses.so, zipalign].

This product includes software developed by
Sqlite (www.sqlite.org)[sqlite3].

This product includes software developed by
The CyanogenMod team (www.cyanogenmod.com)[fix_permissions.sh].

This product includes software developed by
Koushik Dutta (www.koushikdutta.com/)[update-binary].

This product contains code written by Hardcore [mount_no_atime.sh].
The original software is available from
http://forum.xda-developers.com/showthread.php?t=813309

This product contains code written by Brainmaster.
Including various modifications by zacharias.maladroit [read_ahead_kb_x.sh].
The original software is available from
http://forum.xda-developers.com/showthread.php?t=1010807

This product contains code written by Wes Garner.
Including various modifications by doctorcete and oknowton [zipalign_boot.sh].

This product used documentation provided by The Linux kernel archives.
The original documentation is available from
http://www.kernel.org

This product used documentation provided by Knzo.
The original documentation is available from
http://forum.xda-developers.com/showthread.php?t=1227269



First a word of Dev himself why he himself does not publiseerd:
I decided to not release Ayintis on a public forum. There are two reasons for that:
1.) I have a very busy private life (currently busy with my study) which gives me no time to give proper support all the time on forums.
2.) Besides that I am not really active on forums, becaues of old expierences which I don't want to recall.


Official site and bug reports
Downloads:Ayintis


What is Ayintis:
Ayintis (pronounced as: aii-in-tis), before known as Engengis, is an easy to use tool for Android devices.
Ayintis allows the user to tweak his Android system in a fast, simple, easy and secure way.
Although it isn't anything new it still provides a rich collection of tweaks, 100% configureable by the end user.
The goal of this project is to generate an open-source platform which is offering an easy to use interface and a wide range of tweaks.

Support

Ayintis is builded in mind that it must be capable to run on every Android device.
Even if the device is old or new, low-end or high-end it doesn't matter.
Ayintis is using busybox applets which makes it possible to run ayintis on every system.

This goal isn't achieved yet, not every device is 100% supported. Although most of the devices will. On our support page you can find information on how to get full support for your device.

Supports....

- Android 1.6 till 4.1 (Need a kernel which is atleast 2.6.xxx)
- CPU up to quad-core
- Various partition tables (BML-MMC-MTD-STL-TFSR-ZRAM)

Interface

Easy to use

With an easy to use interface you tweak your system in no time.
Just type in the number with your keyboard and Ayintis does the rest.
Possible to use ayintis on your Android device with Terminal emulator.
Or use your computer instead with ADB.

Customize it!

Not only the tweaks are configureable also the interface.
Including headercolors, show and hide various options.

1eqa9h.png
2hx544m.png



Tweaks

Ayintis offers a wide range of (popular) tweaks. All tweaks can be found within the Android community (XDA-Developers, Rootzwiki ect.). All tweaks are configureable. There are tweaks you can enable and disable and there are tweaks where you can choose serveral options.

Sysctl configurator

The feature everyone is searching for within the Android community is the ultimate ramscript.
Serveral developers took up the challenge to find the ultimate ramscript, with great results!
There are lots of devices and users so there are lots of ramscripts too.
It's impossible to integrate all the ramscripts in Ayintis, so we invented a system where the user can create his own ramscript.

This feature we call the sysctl configurator. The user can create it's own ramscript or use already existing ramscripts.
The system works pretty simpel, there are 26 parameters the user can configure (more in the future).
By typing in the values you generate your own ramscript!. See the instructions page for detailed information.

List of tweaks

Application tweaks:
- Fix permissions
- Optimize sqlite db's
- Enable/disable zipalign during boot

build.prop tweaks:
- Set dialing out delay
- Set display density (dpi)
- Set JPEG quality
- Set scrolling responsiveness
- Set VM heapsize
- Set WIFI interval

CPU tweaks:
- Set CPU governor (Support up to quad-core)
- Enable/disable lionheart governor tweaks

Kernel tweaks:
- Enable/disable IPv4/IPv6 security tweaks
- Sysctl tweaks (kernel, cfs, lmk, net, vm) (26 parameters)

Partiton tweaks:
- Set IO scheduler (Supports BML-MMC-MTD-STL-TFSR-ZRAM)
- Enabled/disable IO tweaks
- Set read_ahead_kb
- Enable/disable mount no-atime

Tools

Ayintis is not offering only tweaks, it also offers a set of tools the user can use.

Make logcat

You know that developer that is always asking for a logcat but you have no idea how to get one?
Problem solved! Ayintis offers a tool to make a logcat very easily. Locats supported are: main, radio and event.
Read everything about the android logcat here

Online nandroid backup

A new tool in the android community is online nandroid backup.
This feature is not integrated in Ayintis but you can easily make an online nandroid backup if you have the tool installed (/system/bin/onandroid).
We chose to not integrate this feature because this feature is really unique, we want people to choose if they want to use it or not.
So if you want to use this feature from the Ayintis menu you have to install it yourself. Online nandroid backup can be found here

Script manager

Ayintis offers a wide range of tweaks, but it doesn't have all features it can offer.
There are lots of scripts that can be found on android forums that are not integrated in Ayintis.
This is because these scripts are really device specific or very experimental or you name it!

Actually Ayintis is all about scripts, that's why script manager comes in.
It fills the gap of features that are missing, restores your scripts after an update and manages your init.d folder.

Script restore

Every tweak you enable or disable and every tweak you set with Ayintis will be saved in a tweak file.
It remembers your tweak settings after an update. This gives the possibility to restore your scripts after an update.
This feature is very handy if you are an extreme rom flasher.

Script installer

There are a lot of scripts within the android community that are not integrated in Ayintis.
There are several reasons for that. That's where script installer comes handy.
It offers you an very easy interface to run and install scripts.
It fills the gap off missing features from Ayintis.

Script remover

Script remover gives you the oppurtunity to remove scripts from the init.d folder.
Pretty useful if you don't have a root-explorer and want to get rid off pre-installed scripts.
And there must be a way to remove all those scripts you install with script installer.

Open source

All this awsomeness is open-source! Everyone can see and use the source.
You can compile your own builds, improve the code or just have a look.
Source is available at github
Instructions on how to compile and requirements to compile are within the sourcecode.

Features

Ayintis features

- Ayintis image (vfat) [Reduces effect on system and data partition]
- Running on /system/bin/bash
- Using busybox applets (busybox 1.19.4+) [Possible to run on every Android system]
- Advanced logsystem to debug Ayintis to the bare metal
- Various security checks to prevent device (software) damage
- Easy to use interface working with terminal emulator and ADB
- Possible to tweak the User Experience (UX)
- Various tools (create logcat, online nandroid backup)
- Scriptmanager to restore/install/remove scripts easily
- OTA updater

List of tweaks

Application tweaks:
- Fix permissions
- Optimize sqlite db's
- Enable/disable zipalign during boot

build.prop tweaks:
- Set dialing out delay
- Set display density (dpi)
- Set JPEG quality
- Set scrolling responsiveness
- Set VM heapsize
- Set WIFI interval

CPU tweaks:
- Set CPU governor (Support up to quad-core)
- Enable/disable lionheart governor tweaks

Kernel tweaks:
- Enable/disable IPv4/IPv6 security tweaks
- Sysctl tweaks (kernel, cfs, lmk, net, vm) (26 parameters)

Partiton tweaks:
- Set IO scheduler (Supports BML-MMC-MTD-STL-TFSR-ZRAM)
- Enabled/disable IO tweaks
- Set read_ahead_kb
- Enable/disable mount no-atime

Requirements

To run and use Ayintis properly there are a few requirements:
- Android device with Terminal emulator or a computer with ADB
- Root (SU binary on /system/bin or /system/xbin)
- Busybox 1.19.4+ to work with all functions (Busybox binary on /system/bin or /system/xbin)
-----> Busybox 1.19.3 and lower will work too, only OTA updater won't work
- data partition mounted as /data with +- 3.0mb free space
- system partiton mounted as /system with +- 1.0mb free space
- Kernel with init.d support (get init.d support on every device here)
- ClockWorkMod (CWM) recovery to install

How to install

This method requires a device with ClockWorkMod recovery installed
1.) Download the latest CWM version of Ayintis from the download page
2.) Put the CWM zip on the root of your internal SD-Card
3.) Reboot your device in recovery mode (CWM)
4.) Select "Install zip from SD-Card"
5.) Select "Choose zip from SD-Card"
6.) Select "Ayintis_Vx.x.x.x_x_x.zip"
7.) Select "Yes - Install Ayintis_Vx.x.x.x_x_x.zip"
8.) Wait till operation is done and go back to the main menu of CWM
9.) Reboot your system


Usage

1.) Start Terminal emulator or ADB
2.) Issue the following commands:
su
ayintis

3.) Issue the numbers and letters shown by Ayintis
4.) Follow the instructions on the screen to start using Ayintis

Using arguments

Ayintis has some arguments to do fast assignments.
1.) Start Terminal emulator or ADB
2.) Issue the following commands:
su
ayintis --help

3.) This will show all the supported arguments and what they do


Tweaks explained

Application tweaks

Fix permissions
Fix permissions mostly used to fix FC's, read everything about it here

Optimize sqlite db's
Optimizes sqlite db's for higher read/write speeds.

Zipalign during boot
Optimizes .apk files during boot for less RAM usage.

build.prop tweaks

Dialing out delay
Increase or decrease dialing out delay

DPI
Set display density

JPEG quality
Increase or decrease JPEG quality percentage. (Must be between 0 and 100)

Scrolling responsiveness
Increase or decrease scrolling responsiveness

VM heapsize
VM Heapsize; higher the RAM, higher the hp can be
Mostly steps of 8. (eg. 24m, 32m, 48m, 56m, 64m ect.)

WIFI scan interval
Time between WIFI scans in seconds. The higher the value how longer it takes.
Can save batterylife.

CPU tweaks

Set CPU governor
Set your desired CPU governor. Read everything about governors here (thanks: stempox)

Lionheart governor tweaks
Works only with conservative governor. Let's conservative governor behave like performance governor. Works best with deadline I/O scheduler.


Kernel tweaks

IPv4/IPv6 security tweak
Improves IPv4/IPv6 security. Including protection against ms-dos attacks, syncookie protection.

Sysctl tweaks
Use the pre-configured sysctl configuration with fair performance or create a configuration yourself.
Including 26 popular parameters. All parameters explained here
Download popular configurations here.

Partitions tweaks

I/O Tweaks

Tweaks diffrent I/O scheduler for more performance and batterylife.

Set I/O scheduler
Set your desired I/O scheduler. Read everything about I/O schedulers here

Set read_ahead_kb
Set cache size to increase SD-Card read/write speed.

No-atime mounts
Mount all partitons with no-atime (fastest mount).
 
Last edited:

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
New build is out
Changelog:
Ayintis 1.1-RC1 (experimental)
- ayintis_core: Switched to tar environement
- ayintis_core: Many changes and improvements to work with the new tar environment
- ayintis_mounter: Update mounter help
- ayintis_settings: add runlevel and logscr options

Release notes:
We switched to the tar environment with this build.
That means we no longer use image formats, that also means that Ayintis is no longer mounted as a loop device.
We chose to rebuild the perspective to tar to be more open-source and use less CPU but keep the fast OTA-updates and data compression.
This also gave the opportunity to do some directory changes, which we did.
/data/ayintis/mount is now /data/ayintis/core
/data/ayintis/tmp is now /data/ayintis/core/tmp

I9250
CM10 / CNA 3.8.0
Ayintis v.1.0® (by Redmaner)
 

Zatta

Inactive Recognized Developer / Recognized Contrib
Dec 22, 2010
2,178
1,437
Sneek
I'll have a look, just because it is you and Redmaner, looks interesting. Why did Red choose this form over an app?

On a side-note, isn update-binary a cyanogenmod one, or even a google thingy?

Edit: from the FAQ:
Wye isn't this an application (.apk)?
There are a few reasons for that.
First shell is an easy language = more contributors.
Second, letting the user interact with shell is more educational.
Third some stuff is impossible to do in an android application.

EditEdit: fixpermissions is indeed a Steve Kondik product, didn know that!
 
Last edited:
  • Like
Reactions: abalam

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
New build v1.1
Ayintis 1.1
- ayintis_core: Switched to tar environement
- ayintis_core: Many changes and improvements to work with the new tar environment
- ayintis_mounter: Update mounter help and updated reconfigure option
- ayintis_settings: add runlevel and logscr options
- compiler: auto-generate updater-script




I9250
CM10 / CNA 3.8.0
Ayintis v.1.1® (by Redmaner)
 
  • Like
Reactions: Zatta

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
quadrant score really high with the new version. And yes it says nothing but still fun. System runs like a train!


I9250
CM10 / CNA 3.8.0
Ayintis v.1.1® (by Redmaner)
 

Attachments

  • uploadfromtaptalk1353016820925.jpg
    uploadfromtaptalk1353016820925.jpg
    53 KB · Views: 330

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
New build:
Ayintis 1.2.0-4
- ayintis_core: new data layout
- ayintis_core: various improvements to the tar environment (added -w switch)
- ayintis_core: big set of code cleanups, bugfixes and improvements
- ayintis_core: more busybox applets are now used to fix compatability issues
- ayintis_core: install_bash and install_busybox added
- interface_parts: updated all interface parts
- ayintis_configuration: recoded ayintis_configuration
- various other cleanups, bugfixes and improvements
 

koax88

Senior Member
May 1, 2011
518
101
I'm not familiar with terminal emulator,but I wanna try this,after flashed it using twrp,I can't configure it in terminal emulator..bash not found..here I provide screen shot..
vy9agury.jpg


I'm using gsm galaxy nexus,purity ROM with ak purity kernel..

Sent from my Galaxy Nexus using Tapatalk 2
 

abalam

Senior Member
Oct 30, 2011
2,380
2,224
www.qrz.com
I'm not familiar with terminal emulator,but I wanna try this,after flashed it using twrp,I can't configure it in terminal emulator..bash not found..here I provide screen shot..
vy9agury.jpg


I'm using gsm galaxy nexus,purity ROM with ak purity kernel..

Sent from my Galaxy Nexus using Tapatalk 2

Just type install_bash :D
 

koax88

Senior Member
May 1, 2011
518
101
Followed all instruction,still getting same error..already install_bash..ayintis --help is working though..
e2y3yqy2.jpg

Sent from my Galaxy Nexus using Tapatalk 2
 
Last edited:

koax88

Senior Member
May 1, 2011
518
101
I already installed stericson busybox..still not working in this rom..will try on other rom tonight..

Sent from my Galaxy Nexus using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    21exhn9.png


    Foreword:

    I am not the owner of this tweak only one tester.
    The owner (dev) is Redmaner.
    Together with Redmaner I test Ayintis for months, now it´s time to publisch it!!

    All credits go to:
    Redmaner

    Ayintis for Android
    Copyright 2012, The Ayintis project

    This product includes software developed by
    Google Inc. (www.google.com)[libncurses.so, zipalign].

    This product includes software developed by
    Sqlite (www.sqlite.org)[sqlite3].

    This product includes software developed by
    The CyanogenMod team (www.cyanogenmod.com)[fix_permissions.sh].

    This product includes software developed by
    Koushik Dutta (www.koushikdutta.com/)[update-binary].

    This product contains code written by Hardcore [mount_no_atime.sh].
    The original software is available from
    http://forum.xda-developers.com/showthread.php?t=813309

    This product contains code written by Brainmaster.
    Including various modifications by zacharias.maladroit [read_ahead_kb_x.sh].
    The original software is available from
    http://forum.xda-developers.com/showthread.php?t=1010807

    This product contains code written by Wes Garner.
    Including various modifications by doctorcete and oknowton [zipalign_boot.sh].

    This product used documentation provided by The Linux kernel archives.
    The original documentation is available from
    http://www.kernel.org

    This product used documentation provided by Knzo.
    The original documentation is available from
    http://forum.xda-developers.com/showthread.php?t=1227269



    First a word of Dev himself why he himself does not publiseerd:
    I decided to not release Ayintis on a public forum. There are two reasons for that:
    1.) I have a very busy private life (currently busy with my study) which gives me no time to give proper support all the time on forums.
    2.) Besides that I am not really active on forums, becaues of old expierences which I don't want to recall.


    Official site and bug reports
    Downloads:Ayintis


    What is Ayintis:
    Ayintis (pronounced as: aii-in-tis), before known as Engengis, is an easy to use tool for Android devices.
    Ayintis allows the user to tweak his Android system in a fast, simple, easy and secure way.
    Although it isn't anything new it still provides a rich collection of tweaks, 100% configureable by the end user.
    The goal of this project is to generate an open-source platform which is offering an easy to use interface and a wide range of tweaks.

    Support

    Ayintis is builded in mind that it must be capable to run on every Android device.
    Even if the device is old or new, low-end or high-end it doesn't matter.
    Ayintis is using busybox applets which makes it possible to run ayintis on every system.

    This goal isn't achieved yet, not every device is 100% supported. Although most of the devices will. On our support page you can find information on how to get full support for your device.

    Supports....

    - Android 1.6 till 4.1 (Need a kernel which is atleast 2.6.xxx)
    - CPU up to quad-core
    - Various partition tables (BML-MMC-MTD-STL-TFSR-ZRAM)

    Interface

    Easy to use

    With an easy to use interface you tweak your system in no time.
    Just type in the number with your keyboard and Ayintis does the rest.
    Possible to use ayintis on your Android device with Terminal emulator.
    Or use your computer instead with ADB.

    Customize it!

    Not only the tweaks are configureable also the interface.
    Including headercolors, show and hide various options.

    1eqa9h.png
    2hx544m.png



    Tweaks

    Ayintis offers a wide range of (popular) tweaks. All tweaks can be found within the Android community (XDA-Developers, Rootzwiki ect.). All tweaks are configureable. There are tweaks you can enable and disable and there are tweaks where you can choose serveral options.

    Sysctl configurator

    The feature everyone is searching for within the Android community is the ultimate ramscript.
    Serveral developers took up the challenge to find the ultimate ramscript, with great results!
    There are lots of devices and users so there are lots of ramscripts too.
    It's impossible to integrate all the ramscripts in Ayintis, so we invented a system where the user can create his own ramscript.

    This feature we call the sysctl configurator. The user can create it's own ramscript or use already existing ramscripts.
    The system works pretty simpel, there are 26 parameters the user can configure (more in the future).
    By typing in the values you generate your own ramscript!. See the instructions page for detailed information.

    List of tweaks

    Application tweaks:
    - Fix permissions
    - Optimize sqlite db's
    - Enable/disable zipalign during boot

    build.prop tweaks:
    - Set dialing out delay
    - Set display density (dpi)
    - Set JPEG quality
    - Set scrolling responsiveness
    - Set VM heapsize
    - Set WIFI interval

    CPU tweaks:
    - Set CPU governor (Support up to quad-core)
    - Enable/disable lionheart governor tweaks

    Kernel tweaks:
    - Enable/disable IPv4/IPv6 security tweaks
    - Sysctl tweaks (kernel, cfs, lmk, net, vm) (26 parameters)

    Partiton tweaks:
    - Set IO scheduler (Supports BML-MMC-MTD-STL-TFSR-ZRAM)
    - Enabled/disable IO tweaks
    - Set read_ahead_kb
    - Enable/disable mount no-atime

    Tools

    Ayintis is not offering only tweaks, it also offers a set of tools the user can use.

    Make logcat

    You know that developer that is always asking for a logcat but you have no idea how to get one?
    Problem solved! Ayintis offers a tool to make a logcat very easily. Locats supported are: main, radio and event.
    Read everything about the android logcat here

    Online nandroid backup

    A new tool in the android community is online nandroid backup.
    This feature is not integrated in Ayintis but you can easily make an online nandroid backup if you have the tool installed (/system/bin/onandroid).
    We chose to not integrate this feature because this feature is really unique, we want people to choose if they want to use it or not.
    So if you want to use this feature from the Ayintis menu you have to install it yourself. Online nandroid backup can be found here

    Script manager

    Ayintis offers a wide range of tweaks, but it doesn't have all features it can offer.
    There are lots of scripts that can be found on android forums that are not integrated in Ayintis.
    This is because these scripts are really device specific or very experimental or you name it!

    Actually Ayintis is all about scripts, that's why script manager comes in.
    It fills the gap of features that are missing, restores your scripts after an update and manages your init.d folder.

    Script restore

    Every tweak you enable or disable and every tweak you set with Ayintis will be saved in a tweak file.
    It remembers your tweak settings after an update. This gives the possibility to restore your scripts after an update.
    This feature is very handy if you are an extreme rom flasher.

    Script installer

    There are a lot of scripts within the android community that are not integrated in Ayintis.
    There are several reasons for that. That's where script installer comes handy.
    It offers you an very easy interface to run and install scripts.
    It fills the gap off missing features from Ayintis.

    Script remover

    Script remover gives you the oppurtunity to remove scripts from the init.d folder.
    Pretty useful if you don't have a root-explorer and want to get rid off pre-installed scripts.
    And there must be a way to remove all those scripts you install with script installer.

    Open source

    All this awsomeness is open-source! Everyone can see and use the source.
    You can compile your own builds, improve the code or just have a look.
    Source is available at github
    Instructions on how to compile and requirements to compile are within the sourcecode.

    Features

    Ayintis features

    - Ayintis image (vfat) [Reduces effect on system and data partition]
    - Running on /system/bin/bash
    - Using busybox applets (busybox 1.19.4+) [Possible to run on every Android system]
    - Advanced logsystem to debug Ayintis to the bare metal
    - Various security checks to prevent device (software) damage
    - Easy to use interface working with terminal emulator and ADB
    - Possible to tweak the User Experience (UX)
    - Various tools (create logcat, online nandroid backup)
    - Scriptmanager to restore/install/remove scripts easily
    - OTA updater

    List of tweaks

    Application tweaks:
    - Fix permissions
    - Optimize sqlite db's
    - Enable/disable zipalign during boot

    build.prop tweaks:
    - Set dialing out delay
    - Set display density (dpi)
    - Set JPEG quality
    - Set scrolling responsiveness
    - Set VM heapsize
    - Set WIFI interval

    CPU tweaks:
    - Set CPU governor (Support up to quad-core)
    - Enable/disable lionheart governor tweaks

    Kernel tweaks:
    - Enable/disable IPv4/IPv6 security tweaks
    - Sysctl tweaks (kernel, cfs, lmk, net, vm) (26 parameters)

    Partiton tweaks:
    - Set IO scheduler (Supports BML-MMC-MTD-STL-TFSR-ZRAM)
    - Enabled/disable IO tweaks
    - Set read_ahead_kb
    - Enable/disable mount no-atime

    Requirements

    To run and use Ayintis properly there are a few requirements:
    - Android device with Terminal emulator or a computer with ADB
    - Root (SU binary on /system/bin or /system/xbin)
    - Busybox 1.19.4+ to work with all functions (Busybox binary on /system/bin or /system/xbin)
    -----> Busybox 1.19.3 and lower will work too, only OTA updater won't work
    - data partition mounted as /data with +- 3.0mb free space
    - system partiton mounted as /system with +- 1.0mb free space
    - Kernel with init.d support (get init.d support on every device here)
    - ClockWorkMod (CWM) recovery to install

    How to install

    This method requires a device with ClockWorkMod recovery installed
    1.) Download the latest CWM version of Ayintis from the download page
    2.) Put the CWM zip on the root of your internal SD-Card
    3.) Reboot your device in recovery mode (CWM)
    4.) Select "Install zip from SD-Card"
    5.) Select "Choose zip from SD-Card"
    6.) Select "Ayintis_Vx.x.x.x_x_x.zip"
    7.) Select "Yes - Install Ayintis_Vx.x.x.x_x_x.zip"
    8.) Wait till operation is done and go back to the main menu of CWM
    9.) Reboot your system


    Usage

    1.) Start Terminal emulator or ADB
    2.) Issue the following commands:
    su
    ayintis

    3.) Issue the numbers and letters shown by Ayintis
    4.) Follow the instructions on the screen to start using Ayintis

    Using arguments

    Ayintis has some arguments to do fast assignments.
    1.) Start Terminal emulator or ADB
    2.) Issue the following commands:
    su
    ayintis --help

    3.) This will show all the supported arguments and what they do


    Tweaks explained

    Application tweaks

    Fix permissions
    Fix permissions mostly used to fix FC's, read everything about it here

    Optimize sqlite db's
    Optimizes sqlite db's for higher read/write speeds.

    Zipalign during boot
    Optimizes .apk files during boot for less RAM usage.

    build.prop tweaks

    Dialing out delay
    Increase or decrease dialing out delay

    DPI
    Set display density

    JPEG quality
    Increase or decrease JPEG quality percentage. (Must be between 0 and 100)

    Scrolling responsiveness
    Increase or decrease scrolling responsiveness

    VM heapsize
    VM Heapsize; higher the RAM, higher the hp can be
    Mostly steps of 8. (eg. 24m, 32m, 48m, 56m, 64m ect.)

    WIFI scan interval
    Time between WIFI scans in seconds. The higher the value how longer it takes.
    Can save batterylife.

    CPU tweaks

    Set CPU governor
    Set your desired CPU governor. Read everything about governors here (thanks: stempox)

    Lionheart governor tweaks
    Works only with conservative governor. Let's conservative governor behave like performance governor. Works best with deadline I/O scheduler.


    Kernel tweaks

    IPv4/IPv6 security tweak
    Improves IPv4/IPv6 security. Including protection against ms-dos attacks, syncookie protection.

    Sysctl tweaks
    Use the pre-configured sysctl configuration with fair performance or create a configuration yourself.
    Including 26 popular parameters. All parameters explained here
    Download popular configurations here.

    Partitions tweaks

    I/O Tweaks

    Tweaks diffrent I/O scheduler for more performance and batterylife.

    Set I/O scheduler
    Set your desired I/O scheduler. Read everything about I/O schedulers here

    Set read_ahead_kb
    Set cache size to increase SD-Card read/write speed.

    No-atime mounts
    Mount all partitons with no-atime (fastest mount).
    1
    I'll have a look, just because it is you and Redmaner, looks interesting. Why did Red choose this form over an app?

    On a side-note, isn update-binary a cyanogenmod one, or even a google thingy?

    Edit: from the FAQ:
    Wye isn't this an application (.apk)?
    There are a few reasons for that.
    First shell is an easy language = more contributors.
    Second, letting the user interact with shell is more educational.
    Third some stuff is impossible to do in an android application.

    EditEdit: fixpermissions is indeed a Steve Kondik product, didn know that!
    1
    New build v1.1
    Ayintis 1.1
    - ayintis_core: Switched to tar environement
    - ayintis_core: Many changes and improvements to work with the new tar environment
    - ayintis_mounter: Update mounter help and updated reconfigure option
    - ayintis_settings: add runlevel and logscr options
    - compiler: auto-generate updater-script




    I9250
    CM10 / CNA 3.8.0
    Ayintis v.1.1® (by Redmaner)
    1
    I've had loads of problems with Stericsons busybox. Read this :http://forum.xda-developers.com/showpost.php?p=35488489&postcount=302
    That zip is for the sgs1 only, if you want to try it you need to change the updater-binary I think.

    Taptalked u see .. əəs n pəʞlɐʇdɐʇ
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone