> 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: (1207)
FDE.AI [root]
Version: 10.2.1

Last update of the program in the header:09.09.2020

Attached Image

Short description:
Powerful optimizer Android devices from the category of "all in one", to improve the performance and energy efficiency.
ATTENTION! For the operation of the program requires ROOT access!

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", Examine the topic header, use the search on the topic
Do not use together with other FDE.AI "all-in-one" tweaks. Better to put on a clean system, or you can make it worse. I warned.
Picture
Description
This program automatically changes the wide range of low-level system parameters using root rights. Using this application, you agree to all possible risks associated with the use of the program.

FERADROID Engine (FDE) is an enhancement of everything and all for devices on the Android platform. Just put and forgot - all parameters are selected individually for each device based on its software and hardware characteristics. All settings are carefully balanced - improving performance without prejudice to power consumption and improve energy consumption without compromising performance.

FDE.Ai - Android optimizer as much as possible. The most different aspects of the OS settings and the Linux kernel are captured. At the same time, FDE.Ai is the maximum cross-platform. Everything is carried out by means of OS and Linux kernel. The program sets multiple parameters based on the technical configuration of the device and applies the optimal settings based on factors such as CPU (architecture, frequency, number of kernels), RAM, ROM (type, size), version of OS, etc. All settings are not applied systemically (does not touch the system partition). Part of the program functionality may not be supported by various processors, nuclei.

Do the backup of the entire system before installing for your good. If you have faced the FDE module (MAGISK) before you, delete it before using the application. Also check that your custom kernel does not block various optimizers, otherwise the application simply does not start.

Application screenshots
The paid version (Pro)
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image


Free version (Lite)
Attached Image
Attached Image
Attached Image


Differences paid and free (Lite) 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
How can I understand from the name, FDE.AI - hints for the presence of the simplest artificial intelligence. The meaning of the AI ​​is that it will understand the scenarios of using the device and based on this to customize the various system settings in real time.
No personal information is going to, not processed and is not transmitted anywhere. All actions are written in chat (log).
What is implemented:

GPU turbo:
When starting the AI ​​determines whether the GPU Turbo can work on your device and write about it in the log. AI will observe the level of load on the video screen. If there is a high load for a long time, then the AI ​​will raise the frequency of the accelerator to a maximum of ~ 30 seconds before the next check. As soon as the load falls, returns stocks. This will not increase the framerate, but will make it more stable, because the frequency controller of the accelerator does not have to "jump" in frequencies when changing the load, which ultimately should have a positive effect on FPS stability. In logic there is no binding to the application name - the GPU load is measured directly, it does not matter what loads it (game, benchmark, etc.), making the logic universal. GPU Turbo will not conflict with the logic from Huawei with the same name. When the device is raised, the GPU Turbo trigger threshold increases to avoid overheating the device. Logic is active only when the screen is on. When the frequency screen is off, the stock value is returned.
Supported on most Adreno and Mali video director.

Legacy GPU Turbo:
This mode is determined if the driver in the kernel does not provide information about the load of the GPU. Difference from the usual GPU Turbo is that the acceleration will occur relying on the GPU load in real time, but for the presence of the 'heavy' process / game from the #GameList list. Consequently, to automatically work this mode, you need to activate the option of the forced booster of heavy games in the settings. You can also activate the Permanent Legacy GPU TURBO mode manually switting the AI ​​mode to performance. Logic is active only when the screen is on. When the frequency screen is off, the stock value is returned.
Supported on some MALI and VIVANTE video speakers.

Frame-buffer boost:
When starting the AI ​​determines whether Framebuffer Boost can work on your device and write about it in the log. At the moment, this logic will only be used if there is support for GPU Turbo. Framebuffer Boost is an acceleration of frame buffer. When accelerated, the frequencies of the personnel buffer are raised. With the active use of the GPU (load more than 30%), Framebuffer Boost will be activated automatically, and as a result of operation, the screen update rate will be maximally stable. Logic is active only when the screen is on. When the frequency screen is off, the stock value is returned.
Supported on most devices with Soc Qualcomm.

CPU turbo:
When starting the AI ​​determines whether CPU Turbo can work on your device and write about it in the log. AI will observe the load level of the CPU. With a high load for a long time, the AI ​​will raise the responsiveness of the CPU controller and will force it to keep the frequency above 'High Speed ​​Freq.' (This is about half from the maximum CPU frequency) by ~ 30 seconds before the next check. In logic there is no binding to the application name - the CPU load is measured directly, it does not matter that it loads it (game, benchmark, etc.), making the logic universal. The higher the device temperature is the higher the CPU TURBO trigger threshold to avoid overheating the device. Logic is active only when the screen is on. When the screen is turned off, the parameters are returned to the initial values.
Works with Interactive, OnDemand, ScheduTut and the CPU regulators based on them.

Machine learning:
At the moment, machine learning (MO) is used only if there is support for CPU and / or GPU TURBO. MO will study how you use the device and customize some system parameters on the go. So, if you play a lot - II will customize the system for better performance. If you just rewrite and watch the video - AI will customize the system for better energy saving. If you often do both, and the other things will decide what to do, for this and made machine learning. In the FDE application, you can configure the constant preference for choosing MO towards performance or energy saving.

Dynamic customization VM:
Each ~ 30 seconds the use of RAM is checked. Depending on the data obtained, some VM settings are adjusted. As a result, the cashem management should be improved in RAM. Logic is active only when the screen is on.

Force DOZE:
The option is available for devices running version 6.0 and higher (OFF by default). 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. Not recommended for use on heavily modified OS (e.g., MIUI, EMUI, ColorOS etc.)

throttling switch:
The option can be activated in the settings (default). It turns on and disables the trottling for the CPU and the video screen. When trottling is disabled - the device may overheat, but the performance will be maximum even with long loads.

Temperature controller:
AI checks the temperature of the device and notifies in the log if it overheats. CPU / GPU triggering thresholds are calculated relying on data from this function. If the device will overheat the CPU / GPU turbo will cease to raise frequencies or will do it much less often.

Charge Controller:
AI checks the device is charging or not. If it is charged, AI adjusts VM performance. After disconnecting from the charging AI will return the previous regime which he 'learned'. Force Doze (if enabled) is also dependent on this function, preventing forced deep sleep mode while charging. This option does not increase the frequency and any changes only VM settings, so it is safe and does not cause additional heating devices.

The extension of the cycle life of the battery:
The option can be activated in the chat AI if the device is supported by the device (default). When the option is enabled, the AI ​​monitors the battery level of the device and stops the battery charging at the level of 90% (default). The trigger threshold can be configured manually. Charging is activated again if the device is still connected to charging and the battery level fell by 5% of the trigger threshold. Without a charge battery 100%, you can extend the life of lithium batteries.

"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 can an assistant:
What can an assistant:
- Display of the message (#help)
- this message is displayed (#help)
- Display brief statistics (#stats)
- Set AI for ext. performance (#performance)
- Set AI for ext. Energy Saving (#powersave)
- Set AI in the 'balance' (#adaptive) mode
- Activate constant boost for heavy games (#hardgaming)
- Display a list of games, appreciated in AI as 'heavy' (#gamelist)
- Add your games to the List 'Heavy' (#ADDGame 'name. Package. Game')
- Clear the entire custom list of added 'heavy' games (#PurgeList)
- Empty the chat / log (#clean #chat)
- Close background applications (#clean #ram)
- Clear the cache files of applications (#clean #cache)
- Clearing Cache Shaders GPU (#CleangPU)
- Optimize cache ART (#art)
- Switching startup script runoff Qualcomm settings at OS startup (#dontqcom / #doqcom)
- Switching application build.prop tweaks at OS startup (#dontbprop / #dobprop)
- Switching closing background applications when OFF option screen (#killbgapps / #dontkillbgapps)
- Skip the use of additional tweaks build.prop for the GPU during the boot process (#skipgputweak / #gputweakback)
- Switching operation sensor / sensor device in Doze mode (#toodozed / #dozesensor)
- Switching method of forced mode Doze (#alternatedoze / #normaldoze)
- 'Refreshing' file system partitions all devices - to check for errors and TRIM (#fsrefresh)
- Copy the current log FDE.AI the root of the internal memory as a text file (#dumplog)
- Switching vibration when performing FDE.AI (#novibro, #vibrate)
- switch the function of extending the battery life cycle (#GreenBattery 'optional, trigger threshold', #fullBattery)
- Answer to the hi / until some other words on the subject (#hi, #bye)
- Loves hvalbu
- He knows who Daddy
- Other.

Diagram logic work 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)
Responsible for the AI ​​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 this setting, restart all FDE.AI.

Forced running Doze: (on off)
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 (e.g., MIUI, EMUI, ColorOS etc.). \ NThe change this setting restarts all FDE.AI.

Permanent boost heavy games: (on off)
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)
Responsible for the work of the trolling CPU and GPU. TROTTTLING - Frequency reset while increasing the temperature of the device. If you turn it off, remember that you can get a portable brazier, but it will at least lose in performance at high long-lasting loads. It can also slow down a quick charging, and on some firmware begins to slow down the camera. Use at your own risk.

Tweaks build.prop: (list)
Here you can either include additional tweaks build.prop, aimed at accelerating the GPU rendering and / or to increase the speed of the mobile network, or completely disable them. Tweaks Niko "invented" I do not - use at your own risk. If you change the settings and restart the entire FDE.AI OS reboot is required.

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

Frequently asked Questions
miscellanea
A comparison of benchmark results before and after installation FDE.AI
FDE video
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)


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

Google Play (Lite): https://play.google.com/store/apps/details?id=com.feravolt.lite
Google Play (Pro): https://play.google.com/store/apps/details?id=com.feravolt.fdeai
XDA: https://forum.xda-developers.com/android/apps-games/fde-ai-one-android-os-kernel-optimizer-t4055657

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

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

Past versions


Post has been editedferavolt - 29.09.20, 19:07
Reason for editing: New version



Rep: (1207)
* 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: (689)
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: (1207)
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: (1207)
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: (1207)
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: (1207)
*** 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: (1207)
* 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: (4652)
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: (4652)
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: (1207)
* us8isg
Yes. BB is already integrated



Rep: (24)
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: (1207)
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: (19)
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: (57)
* 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: (57)
* 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

Now: 30.10.20, 17:59