> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.

If you posted a new version of the program, please notify the moderator by clicking the "Complaint" button on your message.

Catalog of Android programs



®FeraDroid Engine | Powerful Android device optimizer from the category - all in one.



Rep: (1136)
FDE.AI [root]
Version: 8.3.1

Last update of the program in the header:10.03.2020

Attached Image

Short description:
Powerful optimizer Android devices from the category of "all in one", to improve the performance and energy efficiency.
For the operation of the program need the right ROOT user.

Picture
Attention!
Make a backup of the entire system before installing to your benefit.
Before asking a question, see the sections "Android OS FAQ"and"Glossary", read the topic header, as well as use the search on the topic
Do not mix with different FDE.AI uluchshalki and other "all-in-one" tweaks. Those. better to put on a clean system, or you can make it worse. I warned.
Picture
Description
FeraDroid Engine (short FDE) - a kind of uluchshalka all and all devices on the Android platform. All parameters are selected individually to your "iron" automatically configure carefully balanced. Maximum compatible with different devices and OS versions.

Application screenshots
Paid version
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Free version
Attached Image
Attached Image
Attached Image
Attached Image


Technical Details
FDE.AI - the most versatile optimizer Android OS. Captured various aspects of the operating system settings and the Linux kernel. Thus FDE.AI maximum cross-platform. This means that it is no different hacks, hardcoding, and other third-party libraries. All is done by means of the OS and the Linux kernel. FDE.AI adjusts a plurality of parameters based on the technical configuration of the apparatus and applies optimal settings based on factors such as CPU (architecture, frequency, number of cores), RAM, ROM (type, size), operating system version, etc. The output is that each device is configured individually.
It uses a new method of work - all the necessary ingredients for loading into RAM and run from there. It provides enhanced speed (the defective RAM has a speed of i / o ~ 600MB / s), reduced power consumption (not used i / o internal memory for FDE.AI components), security (system partitions in read-only mode). Just no time synchronization start after the operating system - adequately understand the system really starts. All work is carried out to set up a non-systemic (ie not actually modifying the system).
Generalized list of tunes that FDE.AI
Please note that some features may not be used - depending on the software / hardware of your device. Most of the applied functions will be listed in the log.

- Artificial intelligence with machine learning, CPU turbo acceleration, GPU, and many others.
- Optimization of the file system on all sections
- Optimize touch acceleration
- Activation of acceleration when the screen is turned on
- Optimize CPU synchronization
- Activate acceleration when you press the power button
- Optimize the acceleration of schedulers when entering
- Optimize input acceleration
- Fingerprint scanner acceleration activation
- Optimize CPU acceleration when connecting the kernel
- Optimize dynamic acceleration EAS
- Reduced display power
- Optimization of multi-core CPU
- Kernel Wave Optimization
- Optimize touchscreen sensitivity
- Optimization of the frequencies of the graphics accelerator Vivante
- Optimization of the frequencies of the Adreno graphics accelerator
- Optimization of I / O graphics accelerator Adreno
- Optimization of the graphics accelerator Mali
- Disable debugging of the Mali graphics accelerator
- Disable temperature limitation of the Mali graphics accelerator frequency
- Optimize Input Acceleration for Mali Graphics Accelerator
- Frame buffer optimization
- Disable various unnecessary logs
- Disable forced tests cryptography
- Activation of dynamic file synchronization
- Disable various kernel debugging
- Optimization of the network kernel stack
- Optimize TCP congestion controller
- Disable Doze settings reset
- Optimization of Doze and Light Doze parameters
- Optimization of system animation
- Clearing the cache section of garbage
- Cleaning the user partition from garbage
- Cleaning the internal memory of garbage
- Clear application cache when there is not enough free memory
- Memory optimization MMC
- Automatic I / O Scheduler Setup
- R / W speed optimization for all partitions
- I / O optimization for all partitions
- Optimization of kernel planners
- Activation of ARCH energy saving
- Disable kernel tracing
- Disable kernel scheduler statistics
- Reducing the VM statistics
- Optimization of the entropy generator
- Optimization of the file system cache
- Optimized distribution of RAM by the kernel
- VM cache optimization
- Deactivate VM panic
- Deactivating VM dumps
- Optimize VM read / write speed
- Activation and optimization of VM memory compression
- Disable task dumps
- Optimize VM Memory Regions
- Optimize kernel parameters for file systems
- Disable checking hung tasks for the kernel
- Disable kernel panic
- Disable kernel monitoring
- EAS Optimization
- Disable scheduling parameters increase
- Activation of energy efficient kernel planners
- Optimization of schedulers for multi-core CPUs
- HMP Scheduler Optimization
- Activation of the ARM SWP function
- Activation of the dynamic frequency change of the CPU bus
- Deactivation of core dumps
- Optimization of ANY CPU Controller
- Optimization of Cgroups parameters
- Activating power-saving CPU queues
- Optimize CPU bandwidth
- Turn off LMK debugging
- Optimization of aggressiveness LMK
- Disable logic for fast processing of LMK
- Disable ALMK logic
- LMK OOM reaper logic activation
- UKSM / KSM activation and optimization
- Activation of process recovery logic
- Optimization of the OS boot process
- DalvikVM optimization
- Optimization of memory allocation DalvikVM
- Error checking on all sections
- Optimize multitasking
- Fix system services
- SafetyNET patch
- Optimization of system processes
- Disable unloading launcher from RAM
- Deactivating RIL dumps
- Optimization of energy saving application manager
- Disable various WiFi debugging
- Sqlite optimization (databases)
- Optimize image compression level
- Deactivation of media codec logs
- Activate hardware video playback
- ART optimization
- Optimization of multithreading DalvikVM
- Optimization of the JIT compiler DalvikVM
- Activate 4K video support in the YouTube app
- Optimize wireless display
- Protection against network vulnerability CVE-2016-5696
- Protection against vulnerabilities Stagefright
- Disable debugging ANR / Dropbox
- Optimization of GPRS / EDGE connections
- Disable application switching delay
- Activate hardware rendering interface if necessary
- Activate triple buffering
- Reduced frame rendering delay
- Enable dynamic FPS support
- Disable DETAIL SETS
- Other ..

Differences free and paid version
The paid version of the application exists to support the development of the project and it has the ability to customize the behavior of the AI ​​and a few additional options.
Free version does not have any settings, the AI ​​is always a "balance" mode.

About AI
As the name implies FDE.AI - hints at the presence of AI. AI idea is that he will understand the script using the device, and based on that adjust the various settings of the system in real time. Also, the AI ​​logic is closely tied to the temperature of the device.
All AI actions are written to the log. The main plus of the AI ​​-no power consumption.

What is implemented:

GPU turbo:
When you run the AI ​​determine whether GPU Turbo can work on your device, and write it in the log. AI will monitor the load level on the video card. If there is a high load for a long time, then the AI ​​will raise the frequency of the accelerator to the maximum by about 30 seconds before the next inspection. As soon as the load decreases, the value returned to stock. All this does not increase the frame rate, but will make it more stable, because the frequency of the accelerator traffic controller does not have to jump over the frequencies at high load, which ultimately have a positive impact on the FPS indicator of stability. In logic there is no reference to the name of the application - the GPU load is measured directly, it does not matter that it loads (game benchmark, etc.), thus making it a universal logic. GPU Turbo will not conflict with the logic of Huawei with the same name. When the device temperature rises threshold GPU Turbo, to avoid overheating.
The logic is only active when ON screen. When switched off, the frequency of the screen back in stock value. It works on most video cards Adreno and Mali.

CPU turbo:
When you run the AI ​​will determine whether the CPU Turbo can work on your device, and write it in the log. AI will watch the level of CPU load. At high load for a long time to raise responsiveness AI regulator CPU and cause it to keep the frequency of the above 'high speed freq.' (About half of the maximum frequency of the CPU) for ~ 30 seconds before the next inspection. In logic there is no reference to the name of the application - CPU load is measured directly, it does not matter that it loads (game benchmark, etc.), thus making it a universal logic. The higher the device temperature - the higher the threshold CPU Turbo (to avoid overheating).
The logic is only active when ON screen. When the screen is off settings return to their initial values. It works with interactive, ondemand, schedutil and based on their CPU regulators.

Frame-buffer boost:
When you run the AI ​​determine whether Framebuffer boost can work on your device, and write it in the log. At the moment, this logic will be used only if there is support for GPU Turbo. Framebuffer boost - the acceleration frame buffer. When accelerating rise rate frame buffer. When using the active GPU (load more than 30%) framebuffer boost is activated automatically, and as a result of the refresh rate is the maximum stable.
The logic is only active when ON screen. When switched off, the frequency of the screen back in stock value. Supported on most devices with SoC Qualcomm.

Force DOZE:
The option is available for devices running version 6.0 and higher. When the screen device is forced into the deep sleep mode (Doze), then, after 3 seconds, the forced operation mode is canceled and Doze continues in the normal mode, leaving the device to sleep.

Machine learning:
At the moment, machine learning (MO) is used only if there is a GPU or CPU Turbo support. Defense will examine how you use your device and customize some system parameters in real time. For example, if you play a lot - the AI ​​will adjust the system for better performance. If you simply write and watch videos - AI will adjust the system for better energy efficiency. If you often do both - AI will decide for himself what to do, for this and made machine learning. The application can be configured FDE constant MO selection preference towards performance or energy efficiency.

Dynamic customization VM:
Every ~ 30 seconds checked RAM usage. Depending on the data obtained VM adjust some settings. As a result, should improve the management of cache in memory.
The logic is active only when the ON display on devices with 4+ GB of RAM.

throttling switch:
This option can be enabled in the application FDE (default is OFF). It activates or deactivates for throttling the CPU and graphics accelerator. When throttling is turned off - the unit may overheat, but the performance will be at the maximum even during heavy use.

Temperature controller:
AI checks the temperature of the device and notifies the log in if it overheats. While this is all that makes this logic.

"Chat" with AI: (Text on a single line - 96 characters)
Starting with version 7 application has the opportunity to correspond with the AI. This can be viewed either as another method of setting the AI, or just for fun. OCR is searched by keywords. The option is still in development. Settings in the "chat" reflect the settings in the application menu.
What is working:
- Display of the message (#help)
- Display short of Statistics (#stats)
- AI setting for the add. performance (#performance)
- AI setting for the add. Energy Saving (#powersave)
- AI Setting the 'balance' (#adaptive) mode
- Setting the AI ​​to keep the turbo TUST heavy games (#hardgaming)
- Display the list of games, appreciated in AI as "severe" (#gamelist)
- Clears the chat / log (#clean #chat)
- Close background applications (#clean #ram)
- Cleans the cache files of applications (#clean #cache)
- Optimizes cache ART (#art)
- Activates a dangerous flag FS, which increases the rate of writing into the memory with the risk of loss of data and memory corruption (#nobarrier)
- Turn off the launch script runoff Qualcomm settings (#dontqcom)
- Skip the use of additional tweaks build.prop for the GPU during the boot process (#skipgputweak)
- Responds to hi / until some other words on the subject (#hi, #bye)
- Jokes (#joke)
- Responds to hvalbu (well done, like you, love, etc.)
- He knows who Daddy
- Other ..

Diagram logic of AI:
Attached Image


Pro application settings
Possibility FDE setting is only available in the paid version of the application. At this point in the application the following adjustments are realized:

Optimization of AI in real time: (On / Off regulator)
Setting the AI ​​is responsible for the work in the background and thus adaptive settings in real-time systems based on the scenario of use of the device. If you disconnect - many others will become available settings. If you change the settings restarts all FDE.

Forced running Doze: (on off)
Setting is responsible for the enforcement regime Doze when the screen for improved energy-saving device in sleep mode. In rare cases, it may cause problems in the system. Not recommended for use on heavily modified OS (eg MIUI, EMUI etc.). If you change the settings restarts all FDE.

Permanent boost heavy games: (on off)
Setting is responsible for the turbo AI modes. When the setting is enabled, the AI ​​will keep turbo mode active for some well-known heavy games, but only during their work.

Disable throttling: (on off)
Setting is responsible for the CPU and GPU throttling. Throttling - reset frequency with increasing temperature of the device. If you disable throttling know that you can get a portable brazier, but it will not lose performance at high continuous pressure.

Auto-cleaning back-end applications: (on off)
If the option is enabled, the AI ​​will automatically close all the background (not active) application when the screen is off or found a tough game. Background services will remain intact - regard this option as if you have cleared the \ "recent \ 'application. Use only if you really need at your own risk. Not recommended for use on OS 9-10 and above. If you change the settings restarts all FDE.

Extras. tweaks build.prop (Niko): (on off)
Setting enables experimental tweaks build.prop, connected with GPU rendering and mobile network speeds. These tweaks "invented" not me - use at your own risk. If you change the settings restarts all FDE.

Name AI: (Text on a single line - 18 characters)
Possibility to rename the AI. For fun.

FAQ
Will my old "dinosaur" / top "monster" go?
  • And go to the "dinosaur" and "monster".
Does it make sense to put FDE if I have a powerful device that is already quite productive?
  • There's a meaning. FDE.AI - it's not just about performance, but also about energy conservation. I think you do not give up the additional power savings without sacrificing performance. FDE.AI automatically determines which "iron" is set in the device and selects the appropriate parameters. At the very least should not be worse.
Will it work with “such-and-such” in another pair of tweakers?
  • Extremely NOT recommended. Unexpected problems / conflicts will arise.
Can I use FDE on a custom kernel?
  • Can. From the custom kernel will be even more good.
Do I need a busybox?
  • No. But busybox on the system will not be superfluous.
Are project treble firmware supported?
  • Are supported.
All it worked out, but the log is not updated for a long time. This is the norm?
  • FDE.AI performs various actions in the background only when you really need based on your script to use the device.
I honestly bought the app, but when I run FDE writes - license error. What's wrong? The latest versions are not working mode options are forced Doze and optimize cache ART.
  • Starting with version 5.5, these modes are disabled by default because some firmware causes problems. These options are available within the app (also off by default).
I started, but there is a problem.
  • FDE is in active development. Please provide details about the problem, specifying the model of the device firmware / kernel by root and version recovery. The presence of the log also welcome. I am the developer FDE and try to help you in this thread.


miscellanea
About magisk module and recovery (.zip) version
Johw Wu (Magisk creator) wanted to remove from the repository, all modules optimizers. Therefore it was decided to complete cessation of the development of and support for the free version FDE.AI as a module magisk and archive for recovery. Instead, APK made a free application with +/- the same functionality as the module. So even better. Application is not important to the existence of a custom rekaveri and what your method of Ruth - the main thing that it was.

Archive-udalyator all previous versions .zip FDE (except magisk) from the system -AnyFDE-complete-uninstaller (non-MAGISK)

FDE video

System requirements: OS Android 4.1 and newer. ARMv7-a CPU and newer or x86 (i686).
Russian interface: Yes
Developer: feravolt

Google Play: https://play.google.com/store/apps/details?id=com.feravolt.fdeai
XDA: https://forum.xda-developers.com/apps/magisk/beta-feradroid-engine-v0-19-ultimate-t3284421

In the subject there is a developer. Please refrain from Varese.

Download:
Version: 8.3.1 ®FeraDroid Engine (Post feravolt # 90218510)

Past versions


Post has been editedferavolt - 15.03.20, 07:21
Reason for editing: Finalization spelling



Rep: (1136)
* ctas8888
In general, everything is OK. FDE only run twice .. at a time that can lead to lag. If you installed Init.d trigger..to solution is to delete the file 999fde from init.d folder ..



Rep: (586)
Lenovo A1000
Anroid: 5.0
percent: spreadtrum sc7731, 4 1.3GHz core
Video: Mali 400mp2
I put today through twrp, package version v0.20-beta3. Wait until the log record and immediately noticed in the browser UcBrowser appeared friezes at prokutke pages. Dachshund think is include GPU-accelerated, I go to the Developer Options and look vklyucheno- disabled. Without this randera browser usually it runs very smoothly and all is smooth. Well, so at first glance it seems all that remained.
Log first run.
Attached fileFDE.zip(2.07 KB)


Post has been editedCoderua83 - 02.04.16, 20:44



Rep: (1136)
FeraDroid Engine v0.20-beta4
Added new versiyu..chto changed in the cap:
- Tweaks to mount all connected storage devices (sdkarta..OTG USB ..)
- Fixes tweaks to the GPU
- Even more increased the waiting time to start after the operating system (in order to avoid hard lag at startup scripts)
- Improved tweaks for input / output operations of the data memory
- Add important information to a log file.
- a little less weight archive
- Auto-updated ad blocker
- Other minor ..

Evading tests ... .. Thank you for otzyvy..vse accept svedeniyu..i to try to improve the product.



Rep: (1136)
savagemessiahzine.comoops @ 06.04.2016, 09:54*
* feravolt
and they give tweaks mount? TE What is the advantage compared to the standard mounting?


In theory, the growth of productivity data input / output. Turned off all sorts of little things such as save the time of last access to the faylu..i.t.p. In fact, it's all the same savings spichkah..tolko here these matches already accumulated a lot)



Rep: (1136)
savagemessiahzine.comoops @ 08.04.2016, 07:44*
Sdaetmya me that the hosts update mechanism does not work. How was the file 0, and so remained.


I rabotaet..proveryal. Net should be vklyuchen..potom perezagruzka..i must update



Rep: (1136)
*** FeraDroid-Engine-v0.20-stable ***

The new stable version!
What's new in version v0.19-stable:
- Added tweak to improve performance portable storage (sdcard, otg usb ..)
- Increase the waiting time to start the engine after the operating system to reduce lag when using scripts
- Automatically updated ad blocker ..
- Added support for clearing the system cache
- Improvements to the log
- arhivchik weighs even less ..
- more adaptive kernel tweaks - remade
- Improved energy related tweaks
- A new tweak GPS on the basis of the original Android M
- Improvements and fixes KSM & uKSM
- Significant improvements to zRAM
- Improved power consumption for 2 + GHz processors ondemand mode.
- Useful buns for Spreadtrum boards
- Disable logging Android (not mandatory)
- Improved battery calibration function logic
- Fixes for mediaserver
- Fixes for various versions of busybox / toybox
- Triple buffering for older versions of the OS
- Various tweaks for devices with a small volume of memory (up to 512MB)
- Improvements GPU tweaks
- Improved memory tweaks
- Enhancements CPU tweaks
- Fixes for MSM cooling system
- Tweek Cgroups
- Removed Seeder
- Fixes and improvements tweaks to Mali GPU
- Added tweaks for Conservative, Lulzactive CPU mode
- Energy Improvements for multicore CPU
- New for tweaks Dalvik VM
- Buns for ARK benefit m2c
- and many more are all sorts of minor fixes and improvements ..


In more detailhere.
Stavim..otpisyvaemsya..zhelatelno the file /sdcard/Android/FDE.txt
Thanks to all). Happy holidays!
Attached fileFeraDroid-Engine-v0.20-stable.zip(653.56 KB)


Post has been editedferavolt - 07.05.16, 01:06



Rep: (26)
I downloaded 0.20 ... rekaveri, installation, wipe cache / dalvik system ...
A minute later, all firmly stuck, remove the batteries, included.
Judging from the ravine, for some reason, all operations have taken place twice.
In gps.conf looked, everything is double-registered, and the original recording bites.
In all too sysctl.conf twice has registered ...

I found a possible cause. Two files, /system/etc/install-recovery-2.sh and /system/etc/init.d/999fde, run feradroid.sh. It may be due to a failure at pepvoy downloading something is not spelled out, and the second double-load feradroid.

Uninstaller, remove only the engine folder, do not delete files in etc and init.d

Attached files

Attached fileFDE.txt(15.94 KB)
Attached filegps.conf.txt(1.44 KB)


Post has been editedFregrant - 07.05.16, 09:42



Rep: (1136)
* Fregrant
You should not have to install init.d trigger .. try to delete the file through otkata..i just set v0.20..libo 999fde manually delete the folder from init.d. It should help. Perhaps you have firmware or kernel runs install-recovery script twice. in that case, manually remove and put install-recovery-2.sh init.d trigger.



Rep: (4351)
I also like the last time there was a double log, init.d trigger I never set, deleted etc folder both files install-recovery, deleted log FDE.txt, reboot, wait a minute, now everything is normal.
Attached fileFDE.txt(7.01 KB)


According to the first sensations: testing a few hours, there is no lag at all, the RAM holds up well, and the feeling was that the battery hold better, but it still potestiruem.

Post has been editedctas8888 - 07.05.16, 10:55



Rep: (4351)
Yet I found one minus-stop getting notifications from ForPda applications, although it stands in the startup menu, and recently hanged lock on it, so as not to be unloaded from memory, but it unloads march patch, before the rules were.
It was necessary to make it the system, notifications go.

Post has been editedctas8888 - 07.05.16, 18:21



Rep: (2)
Without pre BusyBox works \ set?



Rep: (1136)
* us8isg
Yes. BB is already integrated



Rep: (20)
200 meters of free operatives from 512, I think it's worth it. Test program.



Rep: (2)
Phone: Huawei Honor 4c. Firmware B320 (rus). Patch-FDE-V 0.20
Put. He stood up without problems, in the first sensations: the phone is faster. All program starts about sekunu faster. I will testit



Rep: (1136)
FeraDroid Engine v0.21-beta1
The new beta version. What's new since 0.20:

- Lots of bug fixes
- Completely redesigned script fix Google services
- Added tweaks for even better energy efficiency.
- Updates and corrections to the pinion RAM.
- Updates to fix Pamati..solidny gear for improved performance
- Big changes in the gear core.
- Updates in gear GP.
- Updates to the virtual machine gear
- New lightweight script zipalign / app-fix
- New networking tweaks
- A new demon sleeper. Analogue doze of Android 6.0 (While nestabilen..ubivaet everything. Disabled by default.)

Details here:
https://github.com/fer...-Engine/commits/master
Swing, evading all ... I read and take note of:
http: //savagemessiahzine.com/forum/d...Engine-v0.21-beta1.zip

Post has been editedferavolt - 20.05.16, 05:46



Rep: (17)
Xiaomi mi4, miui v7, android 6.0.1. I set today at 7 am. Battery through 12 hours and 49%. Yesterday at the same using a 21%. Effect it has. Ad Blockers earned after a second reboot. Ferat, remember you since the x10, I know that shit you will not spread. Thank you very much.



Rep: (3)
Sit down with the children of our system, one is already happy)
emuks @ 18.05.2016, 17:34*
a little more smoothly for speed became operatviki 550-600mb free, and is very pleased to standby mode does not eats battery with 23.56 at 9.40 or 1 percent is gone


Tweaks taper panacea for eternal friezes, I will put all his friends;)
Thank you very much for your efforts)



Rep: (17)
The device Sony z, custom firmwares, performance was not observed any problems and so, but the energy savings is very pleased with me.



Rep: (50)
* repingayok
You have a bit of a misconception about tweaks. The bottom line is that they are all roughly similar, they work with the same parameters that may differ only by values ​​.... For example: many edbloki work with the host, but the lists are different ... With approximately zram also differ only in the values allocated under it. And so with all: Governor, memory, buffers, etc ....
If there are several tweaks me one and the same parameters, the parameters are of the tweak that last changed them. Therefore, the coexistence of uluchshalok nothing good ... only brings extra memory takes.
See what makes each a certain application (or part of the application) and compare. If they do not intersect, it may make sense to use both of them.



Rep: (50)
* FallingSpark,
Well, in most cases worth it ... Rarely Fera backfire good results.
Most importantly, remember that while the scripts are executed at boot time, the system may slow down. And how many runs the implementation process can not say - did not consider ever, and set the delay between the scripts, so their work was less visible
Make a backup just in case. If you have no particular desire to do a full, make only / system
Sometimes there prolemy: I like to 4.4.4 of sleep did not leave the device ... but it is a rarity.


Full version    

Help     rules

Time is now: 15/04/20, 8:55