[MOD] Crayon Tweak !! Mi4i Specials, Enabling init.d & Make it Power house! - Xiaomi Mi 4i

Kindly Presents to you
Features
- stop charging, with battery threshold, sound
- fast charging
- changeable cpu modes
- enabling crons
- enabling init.d
- thermal config = bypass all throttle & hotplugs. custom your own as you like!
- ad block using adfree hosts
- bbm ads remove
- mix tweaks from known Mods out there!
Tweak consists of my original cpu & thermal tweak, original stop charging +sound tweak,
mod hosts to remove ads, remove bbm ads, and more goodies from known Mods out there.
name it: IO tweak, Kernel, FS, VM tweaks, build prop (no physical file changes) , and more.
all are safe to restore via Uninstaller file !!
download installer :
Crayon Tweak v.3
Crayon Tweak v.2.2
uninstaller:
Crayon Uninstaller
install with TWRP .. Sorry cannot use miRecovery because of signed verification warning!
Note* if after install you don't find Crayon folder in internal storage,
please root OR update su binary using superSU.
HOW TO USE v.3
Charging
- Stop charging will default in battery 100%, will stop in a few minutes after. (-+.5 min.)
- if not working, please set Settings > Additional settings > Developer option > Stay Awake (while charging)
- After charging stop & you unplug the usb, it will take few minutes before phone available to charge again. (-+.5 min.)
- Start charging will default at 20%. this is for those who always plugged in on AC charger.
meaning after it stops charging, it will start charging again when battery is lower or equal to 20%.
- For stop-charging sound you will need to have default sound player set.
please download MusicShake.ogg and open it.
if it plays immediately then you're set to go. if it's asking to choose app to open with,
check the Set as default app before choosing the app (prefered Music app)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- Change the settings as you like in : /sdcard/Crayon/ or Internal Storage/Crayon/charging.txt
You want different sound when stop charging ? send me link to ogg/mp3 file and I'll make installer 4 you! {:4_117:}
just post here and mention me @crayonyes
CPU Modes
- Default / crayon3
8 Cores run at Interactive 400/499 idle, Max 1.53/1.1Ghz
- crayon
8 Cores run at Interactive 533/499 idle, Max 1.7/1.1Ghz
- ondemand
8 Cores run at Ondemand 200/499 idle, Max 1.7/1.1Ghz
- powersave
8 Cores run at Powersave 200/200 idle, Max 200/200 (not for daily use!)
- mix
8 Cores run at Ondemand/Interactive 200/499 idle, Max 1.7/1.1Ghz
- gaming
6 Cores run at Interactive 533/499 idle, Max 1.5/1.1Ghz
*why handycapped gaming mode?! to slow down the heating.
- more to come.
- Adjustable just edit the file: /sdcard/Crayon/cpu.txt and change the MODE= then reboot. (ie. MODE=gaming)
this value will be used in every reboot.
- Adjustable without reboot:
create folder /sdcard/Crayon/Power/{Mode name}
first letter Capital. ie: /sdcard/Crayon/Power/Gaming
and wait a few minutes (-+.5 min.) until system pickup the setting (folder will be deleted after picked up)
Tweaks / Extras
- Get more tweaks here: Extras repository in GDrive
only flash extra tweaks after flashing main tweak crayon_v3.zip
- crayon_more_tweak.zip
gpu rendering, IO, FS, Kernel, VM tweaks. Smoother experience but maybe warmer in hands !
- dont_stop_charging.zip
for not using stop charging
- no_camera_sound.zip
silence the camera click sound (affects 3rd party camera & screenshot )
- default_camera_sound.zip
bring back the click camera sound
- stop_charging_nosound.zip
completely disable stop charging sound.
(or you can use SOUND=file:///system/media/audio/ui/silent.ogg
- full_charging_sound.zip
play sound only when fully charged ( don't stop charging )
- cpu_mode.zip (9/25)
advanced cpu mode allows to set Max cpu speed . ondemand changed to 200/200 idle. powersave changed to more daily use friendly.
- fast_charging_safe.zip (9/25)
updated fast charging, will not reach peak temperature (battery 45C ) easily.
- stop_charging_v2.zip (9/28) *new update
added parameter to enable/disable stop charging!
added use of Alarm !! Now can put phone off to charging and it will stop charging using alarm! (miui tested)
just plug in charger and make folder: /sdcard/Crayon/Charging/Off
will auto generate alarm depending on battery level then turn off phone automatically = awesomeee. haha.
- sound_volume_boost.zip (9/30) *new update
boost the sound volume a bit (speaker, handset, call ) please try!
Credit & Thanks to (and original authors & devs)
- L_Speed_Mod
- PurePerformanceX
- Fly_On_Mod
- Improve_Battery_Tenfold
- BBM_Ads_Remover + aegiszeus @ kaskus
Suggestions are welcome,, Devs please gather as our mi4i now has ability to run tweaks/ mods !!

## Changelog ##
v.3
- Remodeled flashing zips! Main tweak & extras as separated installer
- Stop charging now will sound as you like! also option to no sound.
- Stop/Start charging can be set on custom battery level !!
- 5 and More CPU Modes, choose as you like !
v.2.4 (link removed)
- Stop charging when fully charged
- gpu Hardware rendering
- add back some thermal for safety meassure.
- cron jobs
v.2.3 (link removed)
Add support of Cron jobs
issue with cron: only runs when screen is on. when screen off it doesn't run
v.2.2
Add support of init.d !!!
so Devs, what are you waiting for, grab copy of crayon 2.2 right now! wkwkwk.
v.2.1
- perfecting bbm ads remove.
- fix some user may get google play service error because of bbm ads remove.
- remove Net tweaks as some user report problem.

The 4 Big cores are also up ? as Xiaomi has disabled the 2 to help with heating issue.

ashishchandra said:
The 4 Big cores are also up ? as Xiaomi has disabled the 2 to help with heating issue.
Click to expand...
Click to collapse
cpu2 & cpu3 are not disabled, they will active when high processes need more cpu power. trust me.
so a win2 for battery life and performance,
but yes, when device getting warmer this tweak won't shutdown / turn down cpu cores.

Its working bad 4me, i have big drop fps in games.
Wysłane z mojego Mi 4i przy użyciu Tapatalka

TeusFrom said:
Its working bad 4me, i have big drop fps in games.
Wysłane z mojego Mi 4i przy użyciu Tapatalka
Click to expand...
Click to collapse
what rom/kernel ?

Wow! Will try this and give feedback
Sent from my Mi 4i using XDA Free mobile app

Been running this MOD for 5hrs, I LOVE IT! Im using not for gaming . For daily normal usage such as social media, newsfeed, taking picture..youtube, etc..
Super smooth! Will update again after 48hrs
Sent from my Mi 4i using XDA Free mobile app

Hi crayon, what other tweak you change besides perfecting ads removal thingy?
Just flashed your v2.2 over v2.0 and i found that its smoother than v2.0.
Playing implosion game for about 10mins and no issue with lagginess. I'm not sure if play longer fps would drop.
Great work as usual my friend
Suggestion: maybe can add option for double tap to sleep [emoji16]
Sent from my Mi 4i using Tapatalk

butatx said:
Hi crayon, what other tweak you change besides perfecting ads removal thingy?
Just flashed your v2.2 over v2.0 and i found that its smoother than v2.0.
Playing implosion game for about 10mins and no issue with lagginess. I'm not sure if play longer fps would drop.
Great work as usual my friend
Suggestion: maybe can add option for double tap to sleep [emoji16]
Sent from my Mi 4i using Tapatalk
Click to expand...
Click to collapse
Doubletap2sleep is available on nearly every rom posted here. If you are using MIUI, there's a thread on the MIUI forums for doubletap2sleep...

haikalizz said:
Doubletap2sleep is available on nearly every rom posted here. If you are using MIUI, there's a thread on the MIUI forums for doubletap2sleep...
Click to expand...
Click to collapse
I'm fully aware of that, it just easier if you have options in one package
Sent from my Mi 4i using Tapatalk

haikalizz said:
Doubletap2sleep is available on nearly every rom posted here. If you are using MIUI, there's a thread on the MIUI forums for doubletap2sleep...
Click to expand...
Click to collapse
Sweep to sleep would be better, IMHO, than D2TS ??
Sent from my Mi 4i using XDA Free mobile app

Now script working great, stock kernel resxrom, thanks!
Wysłane z mojego Mi 4i przy użyciu Tapatalka

is this useful when using a custom kernel like sensei, or will your tweaks be overwritten?

is this working with custom rom based CM?

Boristruyens said:
is this useful when using a custom kernel like sensei, or will your tweaks be overwritten?
Click to expand...
Click to collapse
i'm not sure. please try.
dkasmara said:
is this working with custom rom based CM?
Click to expand...
Click to collapse
should be working/

Boristruyens said:
is this useful when using a custom kernel like sensei, or will your tweaks be overwritten?
Click to expand...
Click to collapse
Yes the tweaks will work, I only include a new thermal config in the kernel. If you are still in doubt, flash the kernel first then flash the tweaks.

is thia works on miui7 5.7.28??
Sent from my Mi 4i using XDA Free mobile app

nowfalsalahudeen said:
is thia works on miui7 5.7.28??
Sent from my Mi 4i using XDA Free mobile app
Click to expand...
Click to collapse
works.
==========================================================
question to all:
i'm adding cron jobs to mi4i, but experiencing the cron doesn't run when phone's in sleep / screen off.
why is that ? i'm using miui 7 5.9.17 currently.
my cron is using
busybox crond -b -c /dir/of/cron/root
TIA.

yeah..i have tried that..working gud
Sent from my Mi 4i using XDA Free mobile app

Related

[ROM][4.1.2-MF1][Team Kernelizers] TKRom b5.0 - Wicked Smooth-Stable-Quick

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Screenshots taken with AOSP and Cobalt themes by @o0BlacknesS0o
Take a look at some of the user comments!
To see Icon Theme go here and give thanks: http://forum.xda-developers.com/showthread.php?p=33903511
To see Infected go here and give thanks: http://forum.xda-developers.com/showthread.php?p=43865248
To see cobalt go here and give thanks: http://forum.xda-developers.com/showthread.php?p=40077608
To see circuity aka PCB go here and give thanks: http://forum.xda-developers.com/showthread.php?p=38580486
All threads have other optional items including different colors
Here is the AOSP theme: http://forum.xda-developers.com/showthread.php?p=42677883​
I am proud to present, an RErick exclusive... TKRom. A unique ROM in every way. The ROM has some Team Kernelizers exclusives including our sysctrl, build.prop mods and Operation Killjoy. These are unique in that you will not find these mods all together in one complete ROM. The result... Incredibly smooth, snappy performance. Exactly what you would expect your high end device to feel like. UI lag is dramatically reduced thanks to built in entropy generation and sysctrl mods. Welcome to the NEW android experience!! I challenge you to try this ROM. I want you to have high expectations when installing this as we had high standards when we designed these mods.
Based of Scott's VRBMF1-DeOdexed OTA 4.1.2
Latest KToonsez Kernel
exFat support with custom kernel!!!
Build.prop, sysctrl, Operation Killjoy tweaks
ROM control
init.d support, with custom scripts
Stock, CM, and AOKP wallpapers
1% battery mod
Extended Reboot menu
Lidroid toggles
Removed persistent WiFi notification
Removed annoying Talkback notification for all accessibility services
Removed annoying WiFi offload popup
Busybox, Bash, sqlite3
EGL mod
Xposed framework
A bunch more that I am probably forgetting...
Danvdh - for letting me crack open his ROM and learn :beer:
o0BlacknesS0o - for letting me package his themes (He has the most complete TW themes available!)
jbeitel - for letting me package the RIT (The most complete icon package ever made!!!)
Didact74 - for his sweet tutorials
loserskater - for his sweet tutorials
Mr0lala - for some more tutorials
scrolser - for providing the base ROM
KToonsez - for the best kernel on the S3
Exit_Only - for Operation Killjoy
mw86 - for Sysctrl and build.prop mods
saqib nazm - for his tutorials
sandy7 - for his tutorials
ficeto - for settings app
my wife - for putting up with me through all this
Anyone else that I missed, let me know and I will add you!
Some notes that you should read: First boot takes quite a while. Probably longer than what you are used to. There is a lot of stuff going on in the background especially with some of our proprietary mods. Please be patient. My first boot I timed at 4min3sec. So don't freak out. After the first boot, you will notice dramatic effects from our mods. Also the Theme Pack is quite large. I am not the best with Aroma or anything like that so it is very slow to load and the Themes are slow to flash. Please be patient. I have personally tested all of the themes with both CWM and TWRP, and although slow, they work as intended.
Standard disclaimer. If you download and flash this software, Team Kernelizers will not be held liable for anything that may arise out of your actions. If your phone puts out a hit on your toaster... sorry bro, we don't cover that. Better call your State Farm Agent.
Do not forget to set animation speeds to .5 in developer options. If you don't the custom animations will make it seem slow
Download TKRom Here
Click to expand...
Click to collapse
Download TK Themes Here
Click to expand...
Click to collapse
Changelog:
Code:
##Build 5
*Updated xposed framework
*Changed signal cluster view to be compatible with XBlast icon color changer
* Changed max level of signal strength back to stock 4 bars for better signal reporting
* Changed signal cluster icons to AOSP style
* Build.prop mods including no sim notification removal
* Sysctrl edits
* Cleaned up framework some more
* Updated XBlast tools
* Added Onandroid support in custom settings
* Added online nandroid manager in custom settings
* I'm probably forgetting some more sorry
##Build 4
*Eliminated Wifi Popup reminder
*Fixed accessability service notification FC - "Highfive" notification gone for good
*Cleaned up framework
*Cleaned up Settings
*New credits section in TKRom info in about phone
*Merged wifi timer from MD4 - in wifi advanced settings
*Added hacked TW launcher for faster scrolling
*Added wallpaper scrolling to TW launcher
*Added resizeable popup browser
*Added AOSP Email
*Added different AOSP messaging
*Removed debloat option, it just broke stuff
*Enabled all rotations, but left the build.prop line out, add it in manually if you want it
*Added disable service app
*Added Flashblink, cause I like it
*Removed xposed, flashblink and disable services icons from launcher
##Build 3
*Added a special MSAA app courteously given only to TKRom users. Its a paid app on the play store but free on this ROM. Don't try to steal it, its a secured app and tied to the ROM. It won't work on any other ROM unless you pay for it on the play store.
*Huge thanks to [user=4324598]@razz1[/user] for the app. Donate to him if you like it on the play store
*Fixed ime toggle
*Fixed signal cluster
*Added standalone battery bar mod
*Added your choice of 5 different lock screens
*Reworked ROM control using didact74 ROM control
*Updated xposed to 2.2
*AOSP lock screen will automatically disable ripple effect
*Eliminated "high five" notification
*Fixed hold to kill
*Fixed lock screen torch will now enable and automatically disable when screen times out or is unlocked
*Disabled signature checking
*General speed and usability improvements
Okay, our installer is probably more advanced than what you're used to seeing. This is because of our TKMod being merged with the ROM. There are probably some options you have never seen before and this is just a quick walkthrough where I will attempt to explain what exactly is going on.
TKRom is packaged with the KT747 kernel. You don't have to keep this kernel, you may flash the kernel of your choice over the top of this installation. However, everything in this ROM has been hand selected or designed to work best as we provide it.
This is the first screen with options that you will see. This is not a theme for the ROM, this is just a theme for Aroma. This way you can choose what the installer will look like throughout the installation process.
This is the next screen. Here you may choose to run the installer or you may also choose an aroma based file browser/terminal emulator.
Here is what the file browser looks like
The next screen is where you choose to install a fresh copy of the ROM, or you may choose the TKMod which will only change the options with the ROM. The only difference is that one installs the entire ROM with selections, and the other only installs the selections
This is where it gets juicy. Here you will see an option to disable 5 different rogue files. This is not mandatory, but if you plan on keeping the kernel packaged with the ROM we recommend to disable all of them. As a side note, mpdecision should only be renamed if you decide to use a hot-plugging governor with your kernel. Examples of this are msm-dcvs, Pegasusq, abyssplug, etc. However, if you keep the kt747 kernel, there is an option in the KTweaker app that has an auto hotplug driver built in for non-hotplugging governors. If you would like to use the auto-hotplug driver, proceed with disabling mpdecision and use the KTweaker app to enable auto hot-plugging. If you want a completely stock experience and don't want to tinker with the kernel, we recommend disabling all of them EXCEPT for mpdecision. Of course any of these options can be reverted or changed at anytime by selecting the tkmod option in the installer. For more information please see our Team Kernelizers thread in the general section of this forum.
This next screen is to revert or restore any file that has been previously disabled for whatever reason you like.
Here are some ROM options for you.
Louder sound mod will increase external speaker output by 50%
AOSP MMS is just that, gets rid of the TW style and replaces it with AOSP inverted MMS with popup notifications
Framework animations are special TK animations that make your phone look a bit fancier and a special overscroll color for each version of the ROM. TKRom 3 is an electric green color.
The next one is the splash screen. The KT747 kernel comes with a custom splash screen you have seen it if you haven't selected this option. If you want the stock one back that's what this option is for.
SystemUI is to select whether or not you want the toggles and brightness slider in the pull down. Selecting remove will free up some room but you will have no quick toggles.
The debloating option will get rid of a lot of Samsung and Verizon crap. However if you debloat, NFC WILL NOT WORK. If you want NFC please select the Let me decide option and debloat the ROM yourself. I do not have time to make a list of everything that is removed by if you open the zip with winrar or 7zip all the stuff removed will be in the bloat folder
Cross breeder. We HIGHLY recommend installing this as this greatly increases the effectiveness of our sysctrl. This is entropy generation which android pulls from a pool of entropy. This is basically random bits of data. With crossbreeder its around 4000, and without is only 200. The effects are immediately noticeable in the way the os flips through screens and such. Install it. You will love it. It becomes effective after the second reboot of your device
That's it. After you hit next the installer will handle everything else. Just sit back and enjoy!
For information on KTweaker, the kernel, custom setups for battery life performance or balanced setups, info on governors and schedulers see this thread
http://forum.xda-developers.com/showthread.php?p=37873227
Downloading now! I always love trying out new ROMs. Thanks for sharing your work here
Edit: Dude... Baddest bootani EVAR.
sivarticus85 said:
Downloading now! I always love trying out new ROMs. Thanks for sharing your work here
Click to expand...
Click to collapse
Let me know how you like it
Tapatalk 4 sucks
Operation killjoy instructions will be in second post in a couple of minutes
Tapatalk 4 sucks
RErick said:
Let me know how you like it
Tapatalk 4 sucks
Click to expand...
Click to collapse
How long does it normally take for everything to settle? I'm getting serious UI lag...
Edit: I also can't copy anything over to my SD card. It just hangs there.
Great work RErick :good: . Glad you got it all done .
sivarticus85 said:
How long does it normally take for everything to settle? I'm getting serious UI lag...
Click to expand...
Click to collapse
Reboot again and let it sit for 10 min or so. Then turn on entropy generator
Tapatalk 4 sucks
Woot! Downloading
I forgot to mention please make sure animations are set to .5 in developer options. My custom animations make it seem slow if they are set any higher
Tapatalk 4 sucks
sivarticus85 said:
How long does it normally take for everything to settle? I'm getting serious UI lag...
Edit: I also can't copy anything over to my SD card. It just hangs there.
Click to expand...
Click to collapse
Which SD card? Internal or external?
Tapatalk 4 sucks
RErick said:
Which SD card? Internal or external?
Tapatalk 4 sucks
Click to expand...
Click to collapse
Just about to update that... Reboot fixed it. It's working now. ROM is very solid. Nicely done!
Great job
I'll be your resident tester and give you feed back by end of day tomorrow.downloading and testing right now.
Sent from my SCH-I535 using xda app-developers app
sivarticus85 said:
Just about to update that... Reboot fixed it. It's working now. ROM is very solid. Nicely done!
Click to expand...
Click to collapse
Whew! Had me worried there for a second. Myself and 3 of my testers had an issue where internal SD card wouldn't read. It was reporting negative free memory. It would lock up the gallery and caused me all kinds of headaches. It took 2 days to get it fixed. I have a fix for it I was just hoping that it still wasn't there.
Lag gone BTW?
Tapatalk 4 sucks
You've out done yourself rerick. Outstanding work!!
So, cputuner is in and ktweaker is out?
Sent from my SCH-I535 using Tapatalk 2
You can use KTweaker but we highly advise against oc with it. Operation killjoy leaves ktweaker alone. Cputuner however is definitely out
Tapatalk 4 sucks
You can always uninstall killjoy too if you prefer
Tapatalk 4 sucks

[Kernel] Badass.v2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Oh, you'll love this.. So what actually is different in this kernel?
Core
Updated to 2.6.39.1
Brain F*ck Scheduler implemented for fast task switching, smooth scrolling and possible power saving
Code cleaned and optimized in the right places
Updated Android Binder, Ashmem and Timed GPIO drivers from 3.10-rc5 upstream sources
Compressed with the fastest compressor on the market: LZ4
Processor
Updated CPUFREQ drivers
Voltage Control (undervolted by default to a range of stable values)
Aggressive Overclock
PLL2 Overclock possible inside the app
Updated all the governors to their latest versions
Zen Governor written exclusively for our SoC
Zen
Borrows part of its scaling logic from SmartassV2
Adds Zen Dynamics
This feature makes the governor's parameters completely dynamic. The parameters change by themselves based on various system information (cpu load, suspended state etc.) This ensures that the governor will not bump to high frequencies when it is not needed, and that it will provide enough computational power in high workload cases.
Performance Bias parameter
This is a simple number between 0 and 15 and the only tunable parameter of the Zen governor. When this is changed every other parameter is recalculated through different formulas based on this value. A higher value will make your phone snappier, at the cost of some battery life and viceversa.
TouchPulse and SweepPulse interfaces
TouchPulse is the updated and much more accurate version of the older BoostPulse. This works by giving a slight boost on user input (key or touch).
SweepPulse shoots the CPU frequency to the maximum value when a Sweep function is activated to ensure best responsivity. Don't worry, this happens very fast, so no battery life is wasted in the process.
Suspend profile
When the screen is turned off, the governor keeps the power usage at minimum by re-tuning its parameters
Memory
LowMemoryKiller updated from 3.10-rc5 upstream sources
LMK Whitelist
This is a list of apps which will never be killed by the system, unless you do it intentionally.
I didn't have time to implement a better way for adding apps to this list, so I'll explain the primitive and only usable way right now.
In /system/etc/Badass you will find a file called whitelist. This file can only contain apps in java class path form, separated by commas. Like this:
com.touchtype.swiftkey, org.adw.launcher, com.whatever.app
All the apps that you add to this list, will be written to the LowMemoryKiller at every boot.
LMK Aggressivity: this parameter makes app-killing more or less aggressive. It can be controlled inside the app.
Latest ZRam driver with LZ4 compression (activated at boot so you won't have to bother)
Sweep functions
When the screen is off...
Sweep2Wake
This gesture wakes the phone by sliding your finger from left to right in the middle of the screen
Its sensitivity is controlled by a single parameter (factor) which can be modified inside the app
DoubleTap2[Wake/Play/Pause]
This gesture wakes the phone with a double tap on the screen if the lock timeout of 5 seconds hasn't passed yet. If the timeout has passed, double tapping the screen will Play/Pause the music.
The Media Control feature (Play/Pause) can be disabled, making DoubleTap2Wake work even after the lock timeout has passed.
Pocket Keyguard
This feature prevents accidental unlocks when the phone is inside your pocket.
When the screen is on...
Sweep2Lock
SweepKeys
All these functions work by swiping up from the first 3 pixels at the bottom of the screen(deadzone).
The Deadzone and the Sweep sensitivity are changeable in the app.
*Sweep4Menu is only available for Galaxy Mini
Internet
Westwood+ TCP Congestions Algorithm
Adaptive RED net scheduler backported from 3.4 upstream sources
Congestion window values tweaked
TCP Proportional Rate Reduction
Performance
Zen and ROW I/O schedulers
Triple Buffering
TinyRCU
Dynamic Filesync
Using the 20-50x faster frandom generator instead of the default random.
Never depleting entropy using Haveged and some new kernel code.
Dynamically changing kernel values based on suspend profiles (writeback ratios, cache pressure etc)
System cleaning every 3 days:
Zipalign every apk
Vacuum and Reindex every SQLite database
Clean the garbage data created by the system
Clean app caches
SpeedMod (disable kernel debugging)
Remove 98% of the active debugging code
USB Fast Charge
Native Multitask Enhancer
Replace services.jar Supercharging with a more native approach
Make Home app unkillable
Raise PreviousApp priority to make task switching faster
Handle CPU time allowed for the foreground app
Raise priority of the following processes
Kernel Threads
ALSA driver (audio playback)
Keyboard
SystemUI
Restrict resources used by the media scanner
Dev's last words (a.k.a. read this carefully before saying anything stupid)
This is a stable version and I call it final. I won't update it, unless there are some major bugs like setting phones on fire, giving them artificial intelligence or sh*t like that.
DON'T USE ANY OTHER TWEAK ON THIS KERNEL. These tweaks include, but are not limited to:
Performance Pack
Fly-On Mod
CrossBreeder
I/O Tweaks
V6 Supercharger
Whatever else with a cool name which has the words script, pack or mod in it
Don't get me wrong, these mods are good (most of them), but what's good is already included in the kernel itself
Use Greenify. It is an awesome app, and it does its job very well. I couldn't fully replicate its' features inside the kernel because I don't have access to Android APIs.
The first boot will be slow, due to the zipaligning and SQLite optimizing. Don't freakin' panic. This will happen only once in three days.
If you feel that the system is slow with the kernel, raise the Performance Bias, the LMK Aggressivity and maybe your max CPU frequency. The default values are optimized for ICS, not JB. Play with those values until you find that sweet spot.
Change your damn Superuser app. Use SuperSU or an insecure SU binary. The original SU binaries found on ROMs are freakin' slow nowadays.
Even better, use ICS. JellyBean is not for our low-end phones. But, your choice..
The key settings for the SweepKeys are ROM dependant. For example Recents SweepKey might not work on some JB ROMs. I can't do anything to fix this.
Don't be lazy. I'm here to help, but please show me that you've made some effort on the research for your questions.
And the thanks go to..
Androidarmv6 Team
Erikcas
psyke
A_U
Franco
Boype
Benee
AOKP Team
Paul Reioux (Faux)
Stratosk
zeppelinrox
Ezekeel
Downloads
Badass.v2(AOKB-JB).zip - 6.67 MB
Badass.v2(AOKP-ICS).zip - 6.67 MB
Badass.v2(AOSP-ICS).zip - 8.91 MB
Badass.v2(CM9.2).zip - 6.65 MB
Badass.v2(CM10.1).zip - 6.67 MB
Badass.v2(CM10).zip - 8.91 MB (UMS not working)
Installation
Boot into recovery
Wipe data
Re-flash your current ROM to avoid conflicts
Flash the appropriate kernel zip
Reboot and wait 5-10 minutes for the first boot to complete
Use the integrated app to control the kernel
Source:
Badass-BFS
Reserved
This is just for custom ROM?
ZmisiS said:
This is just for custom ROM?
Click to expand...
Click to collapse
um yes considering its for android 4.0 and above (not yet for android 4.3).
the ROM name for each kernel is labeled in the link(bottom of the first post).
Does it increase camera and gallery performance in cm10.1? Bcoz the camera and the wait time to the picture be loadeed in gallery was so laggy. Btw thanks, great job.
wow! thanks for your hard work o this project
i installed V2 on my miuiV4 and it's really smooth . multitasking is really better than previous version.
first i thought that sweep2things are buggy but after a day of working , i'm now comfortable with it.
- in word of performance it's perfect. thanks
- deep sleep works fine. :victory:
- i got some FC in controll app. first time that phone booted before i grant su permission i got so many FCs continuously!!
- sweep2wake sometimes doesn't work. after i puted and picked up my hand on proximity sensor , sweep2wake worked
- i'm not sure about this but it seems sometimes in sunlight prox sensor doesn't work at all (for sweep2wake function)
and thanks again !
ehsan-black said:
wow! thanks for your hard work o this project
i installed V2 on my miuiV4 and it's really smooth . multitasking is really better than previous version.
first i thought that sweep2things are buggy but after a day of working , i'm now comfortable with it.
- in word of performance it's perfect. thanks
- deep sleep works fine. :victory:
- i got some FC in controll app. first time that phone booted before i grant su permission i got so many FCs continuously!!
- sweep2wake sometimes doesn't work. after i puted and picked up my hand on proximity sensor , sweep2wake worked
- i'm not sure about this but it seems sometimes in sunlight prox sensor doesn't work at all (for sweep2wake function)
and thanks again !
Click to expand...
Click to collapse
Thanks for the review.
Yes, in bright sunlight the infrared sensor can be saturated and take wrong readings. I can't fix this unfortunately.
As I said in the Mini forums, I found a small flaw in the Sweep code and I will release a fix as soon as I get my laptop. This should make a better user experience with the Sweep functions.
First of all, thanks for your work
My review of Badassv2 in AOSP-ICS 4.0.4:
:good:
- The BadassControl app sometimes get FC but nothing to get relevance
- General performance are so good, i've never see my apps open so fast
:crying:
- After 30 minutes, when i open an app, it freezes and I'm obliged to remove the battery and turn on the device :/
-After the third reboot, the phone stays in bootloop and it never boot normally
So sad of this, because I love so much its performance... Anyway, thanks again
Well i tried on CM9 and CM10.1. Performance wise, its so good on CM9 but on CM10.1, it just lags many times (while opening any of apps and opening app drawer itself). I tried all the governors, OC and changed badass settings still lags appear. Previous version 1.9.2 is much better. So no matter how stable the kernel may be, we can't get much performce in CM10.1 right?
And for sweep functions, only doubletap2wake functions for the first time while booting and the screen lock disappears for first time. Even tried to cover proximity sensor but both s2w and dt2w wont work for me.
And sweep2lock also doesn't seem to work for me or am i doing it incorrectly?
If anyone observe CM10.1 to be more stable with no lags using this kernel, will u please share what governors and settings did u use?
swat4samp said:
Well i tried on CM9 and CM10.1. Performance wise, its so good on CM9 but on CM10.1, it just lags many times (while opening any of apps and opening app drawer itself). I tried all the governors, OC and changed badass settings still lags appear. Previous version 1.9.2 is much better. So no matter how stable the kernel may be, we can't get much performce in CM10.1 right?
And for sweep functions, only doubletap2wake functions for the first time while booting and the screen lock disappears for first time. Even tried to cover proximity sensor but both s2w and dt2w wont work for me.
And sweep2lock also doesn't seem to work for me or am i doing it incorrectly?
If anyone observe CM10.1 to be more stable with no lags using this kernel, will u please share what governors and settings did u use?
Click to expand...
Click to collapse
Well I tried on CM10.1, works smoothly for me, I used Zen as well as On Demand governors & zen I/O Scheduler..
Also sweep functions did not work fr me aswell (Tried alot of things bt couldn't get it to work)
Otherwise the kernel is amazing, snappier than the default kernel..
b_dev said:
Well I tried on CM10.1, works smoothly for me, I used Zen as well as On Demand governors & zen I/O Scheduler..
Also sweep functions did not work fr me aswell (Tried alot of things bt couldn't get it to work)
Otherwise the kernel is amazing, snappier than the default kernel..
Click to expand...
Click to collapse
Do u use default settings or tweaked a bit? Did u do a clean install?
swat4samp said:
Do u use default settings or tweaked a bit? Did u do a clean install?
Click to expand...
Click to collapse
I tested CM10.1 and I admit it is not smooth. But it's because I used ICS before and the difference is so much more noticeable. When Sweep functions don't work, it's because the app doesn't work as expected. If you delete the app, everything will work. I don't use Jelly Bean so I can't guarantee anything for it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
alin.p said:
I tested CM10.1 and I admit it is not smooth. But it's because I used ICS before and the difference is so much more noticeable. When Sweep functions don't work, it's because the app doesn't work as expected. If you delete the app, everything will work. I don't use Jelly Bean so I can't guarantee anything for it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
True with CM10.1 but ur previous version 1.9.2 gives good results if we OC to 652mhz. Although CM9 kernel is stable and has best performance n multitasking along with battery life. Maybe i have to live with CM10.1 version. Will u make one for CM10.2 please? A basic version without sweep functions and less governors and shedulers maybe.
swat4samp said:
True with CM10.1 but ur previous version 1.9.2 gives good results if we OC to 652mhz. Although CM9 kernel is stable and has best performance n multitasking along with battery life. Maybe i have to live with CM10.1 version. Will u make one for CM10.2 please? A basic version without sweep functions and less governors and shedulers maybe.
Click to expand...
Click to collapse
Sorry but I can't revert all that stuff to make a basic version. It's not as easy as it sounds. I'll work on a CM10.2 kernel if there is any hope to get a fully working version of the ROM. Otherwise, I'll just make it bootable.
Sent from my GT-S5570 using XDA Premium 4 mobile app
alin.p said:
Sorry but I can't revert all that stuff to make a basic version. It's not as easy as it sounds. I'll work on a CM10.2 kernel if there is any hope to get a fully working version of the ROM. Otherwise, I'll just make it bootable.
Sent from my GT-S5570 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I know its too difficult to make one. But as CM10.2 development is going faster and its faster in performance compared to CM10.1. So maybe u can take a look once and decide for yourself .
alin.p said:
I tested CM10.1 and I admit it is not smooth. But it's because I used ICS before and the difference is so much more noticeable. When Sweep functions don't work, it's because the app doesn't work as expected. If you delete the app, everything will work. I don't use Jelly Bean so I can't guarantee anything for it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hey alin, regarding my review.. do you suggest to delete your app?
galfit said:
Hey alin, regarding my review.. do you suggest to delete your app?
Click to expand...
Click to collapse
I suggest changing your su binary. If you don't want to do this then you can delete it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
alin.p said:
I suggest changing your su binary. If you don't want to do this then you can delete it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I'm using SuperSU 1.65... Isn't it good?
galfit said:
I'm using SuperSU 1.65... Isn't it good?
Click to expand...
Click to collapse
It is good but you must set it to always grant permission, not ask for it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
alin.p said:
It is good but you must set it to always grant permission, not ask for it.
Sent from my GT-S5570 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Done! And it works :victory: Thanks

[Guide] Speed up your Note 3

BASIC
ROOT YOUR DEVICE
Two methods:
1. The easy one: You'll loose your Warranty, but you won't loose any data on the device and is quite straighforward. GalaxyNote3Root Guide
2. The safe one: You'll loose your device data but won't loose your Warranty: Root de la Vega​
REMOVE THE BLOATWARE
Use Titanium Backup and this guide: Applications Safe to Remove
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ACTIVATE THE DEVELOPER MENU
Pressing 7 times over "Settings/General/About DEvice/Built Number" and then in "Developer Options" select:
1. Windows Animation Scale = OFF
2. Transition animation scale = OFF
3. Animator Duration scale = OFF]​
INSTALL GREENIFY
Greenify help you identify and put the misbehaving apps into hibernation when you are not using them, to stop them from lagging your device and leeching the battery, in an unique way! They can do nothing without explicit launch by you or other apps, while still preserving full functionality when running in foreground, similar to iOS apps.
INSTALL ADBLOCK PLUS
Adblock Plus will remove every ad in Chrome or any Browser installed, speeding up the browsing expeience.
.
The Piratebay before and after Adblock Plus
ADVANCED
INSTALL WANAM EXPOSED
In Wanam Exposed you have tons of tweak, the one greatly related with Performance is in "Wanam Exposed/System/Disable Scrolling Cache".
INSTALL PIMP MY ROM
With this app you'll be able to modify tons of tweaks related with the Dalvik VM, Kernel and Touchscreen & Display, that will boost the performance and responsiveness of your device. Play with this values with care, some decissions will slow down instead of speed up your Note 3.
TOOLS
Rescue Package It's extremely important to backup your settings in case you need a Restore from CMW
Entropy Generator:
Set on Boot
Feed Interval 1 sec
Feed Timeout 1 sec
Random Bytes 256
Fill Watermark 75%​GPS Configuration:Stablish your region​
TWEAKS
Network and Internet
Wifi Scan Interval: 400
Fatser Media Streaming
Faster DNS
Enable HSUPA
Protect against SYN attacks
Avoid Time-Waitt
Block Redirects
Block Source-Routing
IPv4 Tweaks​
Dalvik VM:
VM Heap Size 400m
VM Heap Growth Limit 96m
VM Heap Start Size 16
Dexopt Data Only ON
Just In Time Compiler ON
Dalvik Bytecode Verification ON​
Kernel Tweaks:[/B]
Tick Ondemand
Disable I/O Stats
Scheduler Susctl Tweaks​
Enable/Disable Features:
Hardware Acceleration
16-bit Transparency
Lock Launcher in Memory​
Touch-Screen Display:
Minimum Pointer Duration 25ms
Maximum Events per second 133
SurfaceFlingerMinimumVelocity 13000
SurfaceFlinger Maximum Velocity 17000​
Miscellaneous Tweaks:
Optimize sqlite3 Tweaks
ZipAlign all APKs at each boot​
INSTALL A CUSTOM KERNEL
Imoseyon has just released his own kernel for the Note 3, a custom kernel is always better than the stock one, this are it's main features:
overclocked to 2.72Ghz (potentially higher later), but max set to 2.2Ghz at boot
custom undervolting
updated to latest 3.4 Linux (ie. 3.4.66)
latest Linaro gcc 4.7 toolchain
built-in supersu and init.d support
fat trimmed and performance tweaks
interactive governor updated to latest android source (but ondemand left default)
outdated samsung code updated to later CodeAurora source
cpufreq issues fixed
exfat support
more to come later (much more)
--------------------------------------------------------------------------
Take special care if you're going to root your device, you may loose your warranty.
Take special care if you're going to change your kernel, you may loose your warranty.
Take special care with the ADVANCED tweaks and the Titanium Backup Freezes and Uninstall, they may bootloop your device
How will this affect battery life? specifically turning off the animation bits?
Scribbled with my S-Pen
Notrega said:
How will this affect battery life? specifically turning off the animation bits?
Scribbled with my S-Pen
Click to expand...
Click to collapse
I've not fully tested the quantity of decrease in battery life with all this modifications.
I'm sure that the increase of general responsiveness and the better scrolling will bring some penalties in the battery life. I'm gonna test this in the next days, to see how it really affects..
It would seem that turning off the animations would increase the battery life.
Scribbled with my S-Pen
I would not recommend turning on "force gpu rendering." Some apps will not open or work correctly with this checked. It may also cause your device to run hot and drain your battery faster. There is no real word benefit to having it turned on.
Notrega said:
It would seem that turning off the animations would increase the battery life.
Scribbled with my S-Pen
Click to expand...
Click to collapse
Yepp, removing bloatware, disabling animations and installing greenify will boost your battery life..
Forcing the GPU rendering, removing the scroll cache and playing with the several "pimp my rom" parameters may decrease your battery life..
I'm gonna do a following in battery consumption this next days and see how much impacts in battery life..
njfoses said:
I would not recommend turning on "force gpu rendering." Some apps will not open or work correctly with this checked. It may also cause your device to run hot and drain your battery faster. There is no real word benefit to having it turned on.
Click to expand...
Click to collapse
Ok I'll remove it from the guide. I've really noticed an increase in the back temperature of the device. :good:
Is greenify so good as it sounds?
SM-N9005 via Tapatalk 2
sewe said:
Is greenify so good as it sounds?
SM-N9005 via Tapatalk 2
Click to expand...
Click to collapse
It's real useful with Rogue Apps that remain active in all circumstances.. Greenify put them in hibernation (like iOS multitasking) not consuming then battery and resources..
This way you can control the "sometimes" dangerous Android Multitasking, only allowing in background the apps you really want..
I think it's really useful in the Note 3 due to it's huge performance.. you never notice if an app has been hybernated or it's actually running in background, the CPU wokes both of them nearly instantaniouslly.. and you gain in some cases real battery life..
Sounds good, some questions though
Is it possible to grennify apps that is schedule to run every night?
Are there any consequences to hibernate system apps?
SM-N9005 via Tapatalk 2
sewe said:
Sounds good, some questions though
Is it possible to grennify apps that is schedule to run every night?
Are there any consequences to hibernate system apps?
SM-N9005 via Tapatalk 2
Click to expand...
Click to collapse
Grennify apps that need to run on a schedule will cause them not to run on schedule. All greenify does is keep apps from running till you manually click on app.
Sent from my SM-N900P using Tapatalk
dallastx said:
Grennify apps that need to run on a schedule will cause them not to run on schedule. All greenify does is keep apps from running till you manually click on app.
Sent from my SM-N900P using Tapatalk
Click to expand...
Click to collapse
Yepp.
You also have the option not to Greenify that apps.
I only have problems with "Google Keep" notifications, Whattsapp, Gmail, etc, don't give any problems at all..
I've made a very short Youtube video showing Greenify:
How does disabling scrolling cache improve performance? Mind elaborating? Not doubting just curious. I'm assuming since it comes enabled by default that it serves a purpose.
Sent from my SM-N9005 using XDA Premium 4 mobile app
MohJee said:
How does disabling scrolling cache improve performance? Mind elaborating? Not doubting just curious. I'm assuming since it comes enabled by default that it servers a purpose.
Sent from my SM-N9005 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sincerely I don't know for sure, but the old customized ROMs and the new one's have it disabled to boost performance..
Greenify is awesome! Finally got around to setting up app on my n2 after reading OP and I'm honestly disappointed that I didn't do this earlier. Thanks op.
Nice
------------------------------------------------------
Sent by my right hand, which is not otherwise engaged.
{Nexus ⁴ stock unrooted 4.3 with Kii Keyboard.}
This is a great guide. The only issue I ran into was with Google Play Music app, the album artwork was acting up. Turned the Animator Scale back to 0.5x and I was back in business.
Sent from my SM-N900V using xda app-developers app
I clicked on build number just twice and it said "no need for that, developer option is already enabled". Lol it was like a shutup call
Sent from Note 3 (The beauty & beast)
sohebq said:
I clicked on build number just twice and it said "no need for that, developer option is already enabled". Lol it was like a shutup call
Sent from Note 3 (The beauty & beast)
Click to expand...
Click to collapse
I have done that but only to see if I could hide it. Weird we can not hide it back unless we reset
Sent from my SM-N9005 using XDA Premium 4 mobile app

[APP][7.0+][1st October 2019] Helix Engine 5.0.1b FINAL

LATEST ANNOUNCEMENT HERE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
About:
Helix Engine is a tool to help improve the efficiency of your device.
With the use of the Accessibility Service, Helix Engine is able to dynamically switch between different performance profiles automatically without any user interaction. With App Engine, users can configure what app they want to set for which profile, this will be used for the Accessibility Service to determine what profile to switch to when that particular app is detected as currently in use. Users are also able to configure each profile to their liking.
Helix Engine supports all ARM/ARM64 SoCs, from Android Nougat and above. It is recommended that you do not use any other tools that may modify any of the components in the profile customisation page to prevent any conflicts with this tool.
Click to expand...
Click to collapse
Requirements:
- Root (I think this is obvious but just in case it's not...)
- An ARM (32-bit ARMv7) or ARM64 (64-bit ARMv8) SoC
- Android 7.0 or above
- No other modifications which may tweak kernel tunables automatically (e.g. Advanced Kernel Tweaks, LSpeed, HEBF etc.)
Click to expand...
Click to collapse
Features:
- App Engine
Battery: Low-performance mode to save power on apps that don't need that much power (e.g. Facebook, Messenger, Instagram, Reddit, apps that are generally for browsing)
Balanced : The default profile for all apps and newly installed apps. Apps that you think requires a decent amount of power, but not as much as the power intensive applications suitable for performance profile.
Performance : High-performance mode to enable buttery smooth gaming, as well as exceptional benchmark performance (if you are into that sort of thing). Also useful for very power intensive tasks like backup managers, file explorers (when transferring large files), media editing tools, camera apps, launchers (for fast app launches) etc.
Whitelist : Helix Engine will detect these apps and will avoid applying any profile when they are in use. Useful for apps such as keyboards when they become the top-app when the keyboard appears on the screen, avoids unecessary profile switching.
The engine detects which app is currently in use (in the top-app group), and will apply the profile's configuration according to the profile you've set the app to automatically. For example, the battery profile's configuration is applied when an application that has been set to the battery profile has been detected as currently running. Apps set to balanced will apply the balanced profile's configuration. Apps set to performance will apply the performance profile's configuration. Apps set to whitelist will be ignored (i.e. no profile changes from the previous profile that was applied when the whitelisted app is in the top-app group).
Multi select feature: Check the boxes by pressing on the checkbox or the card of each app to select them, a FAB will appear which will allow you to batch set a profile to the selected apps.
Auto Whitelist: (Some apps will not show in the App Engine page, as they are auto-whitelisted to prevent Helix Engine from unnecessarily switch profiles)
- Profile Customization
Users can also configure each profile configuration to their personal preferences. Each configuration should be unique to its own profile.
- Auto Mode (Experimental)
Helix Engine will automatically adjust profile values per-app to attempt to achieve the target jank percentage.
- Backup and restore configs:
Save your App Engine and Profiles configurations and restore them at any time with ease.[/U][/B]
- View system apps
Allows you to change profiles for system apps (if disabled, all system apps will use balanced by default).
- Search function in App Lists
Search through app lists using the search button in the action bar.
- Dark theme
Click to expand...
Click to collapse
Download:
Latest Changelog
Power-Engine Source Code
Google Play Store Listing
Latest APK provided at the bottom of this post.
Click to expand...
Click to collapse
Credits:
@ivicask for giving me the idea of the concept for this engine before it was created. Without him, I wouldn't even have started this project.
@RogerF81 for maintaining all of the scripts for Helix Engine and alpha/beta testing! Also inspiration for ideas
@Mostafa Wael for giving some ideas on improving the engine, and beta testing!
@geko95gek for being a 32-bit ARM tester
All of my team members at Team Helix for supporting me!
Everyone who promoted this app!
Thanks to anjlab for in-app billing library (Source)
Thanks to @topjohnwu for libsu library (Source)
Click to expand...
Click to collapse
Donations are completely optional and are always greatly appreciated: https://www.paypal.me/ZeroInfinityXDA
Donation Wall:
Frank Rudi (x2)
AlemanSantos
saiprasadgawde
EricHegnes
dugi9991
Denkai
broke23
nouse1981
Sukhi
gillboyzz
Mostafa Wael
cigga33_master
drothenberger
p8tgames
Omkar Chandorkar
Click to expand...
Click to collapse
Reserved 2
Shared profile data collection
App Engine Lists
App Engine lists shared by the users are now maintained on Github. You can find them here: App Engine lists
Profile Data
Profile Data can now be found here: Profile Data
Helix Engine Add-on
Additionally, I created an add-on, which is a flashable Magisk module. This add-on will run some further tweaks, which are not covered by HelixEngine itself (yet). I'll attach it here.
You want to know what it does exactly? Have a look here: Github
Supported chipsets so far
Snapdragon 835
Snapdragon 820
Snapdragon 810
Snapdragon 808
to be continued...
Awesome! I've been waiting for this! Was following the progress closely on GitHub. Nice to see this here officially!
That's one hell of a long OP. ?
Well done tho mate, can see a lotta work went into it.
It might just be me but I am seeing a more stuttering after flashing this engine .
prajnay said:
It might just be me but I am seeing a more stuttering after flashing this engine .
Click to expand...
Click to collapse
Depends on what app you use, for battery apps, it may feel slower than normal (to prevent these battery apps from draining unnecessary amount of power). However, games and using the launcher should have no problems as it'll execute the performance profile. If battery profile is too slow for you, I'll discuss it over in my team so we can tune it a bit more towards better performance (at cost of a bit of battery).
This is currently in BETA so there will be some hiccups here and there, we will need feedback from a lot of people so we can fine tune it some more until most people are satisfied.
I'm literally blown away or maybe over whelmed by that OP.
been using for a few hours........browsing.....watching video....taking picture. had it freeze on me while in the camera, after zooming, takign picture, and moving the phone it froze. had to power down because my phone went totally unresponsive. im idle drain is insane though. down to 0.36%/h from about 1.5%/h.
as im writing this i tested to camera malfunction again and it malfunctioned yet again. on OOS 5.0.2 blu_sparks kernel. and also experiencing sluggish scrolling in instagram.
edit: added some stuff
Would like to try, only one question. How to remove after flash? Apk unninstal, magisk module delete, but what about flashable aroma zip? Thanks for you awesome work!
Bad scrolling experience when the battery profile is load but for a beta it's really , I love the idea if the project thanks for your work
Pires_7 said:
Would like to try, only one question. How to remove after flash? Apk unninstal, magisk module delete, but what about flashable aroma zip? Thanks for you awesome work!
Click to expand...
Click to collapse
im wondering the same. for now i took a system-boot backup before flashing.
me myself and i said:
been using for a few hours........browsing.....watching video....taking picture. had it freeze on me while in the camera, after zooming, takign picture, and moving the phone it froze. had to power down because my phone went totally unresponsive. im idle drain is insane though. down to 0.36%/h from about 1.5%/h.
as im writing this i tested to camera malfunction again and it malfunctioned yet again. on OOS 5.0.2 blu_sparks kernel. and also experiencing sluggish scrolling in instagram.
edit: added some stuff
Click to expand...
Click to collapse
Please provide a logcat when something starts to not work as it should and even makes the phone unresponsive, so we can take a look.
Sent from my HUAWEI BLA-L29 using XDA Labs
me myself and i said:
been using for a few hours........browsing.....watching video....taking picture. had it freeze on me while in the camera, after zooming, takign picture, and moving the phone it froze. had to power down because my phone went totally unresponsive. im idle drain is insane though. down to 0.36%/h from about 1.5%/h.
as im writing this i tested to camera malfunction again and it malfunctioned yet again. on OOS 5.0.2 blu_sparks kernel. and also experiencing sluggish scrolling in instagram.
edit: added some stuff
Click to expand...
Click to collapse
I concur. After reading this, i tried to take a picture at 4x zoom. Right after clicking the shutter button, it hung. While waiting to see if it would get back to normal, i could see occasional stutters. After rebooting, I couldn't replicate the issue again
Sent from my Oneplus 5 using XDA-Developers Legacy app
I just replicated the issue while taking a logcat. One is the entire log and one is the log from 'mm_camera'.
edit: @DeeZZ_NuuZZ
@ZeroInfinity htc 10 stock user here. cant seem to install apk. says unable to parse application. would love to be able to use this on stock Nougat
Does it work on custom ROMs too?
Ok, so far , so good. Using it on my 3T. Can already feel the performance boost. I use G+ as a benchmark for scrolling and it has smoothed out quite a bit. Now, i will see how it does on battery. Great job, brother. Always looking for new ways to save battery. Appreciate the effort
I experience jitter scroll effect rather being very smooth. I am on OB5 with Boeffla kernel.
It is more than 10 hours now. I will watch battery saving and share here.
As someone mentioned in this thread, it is a good idea to take system backup before flashing so that we can revert.
Sent from my OnePlus 5 using Tapatalk

6 Hrs SOT on 1 - 1⁄2 year old battery on RR Oreo [64-Bit]

Hi Guys,
Battery backup has been the most worrying issue on our Moto G4 Plus, let it be the stock ROM or the Custom Rom. Most of us usually get a max SOT of 3 1⁄2 hrs to 4 hrs. My moto would never cross 3hrs 40mins.
So i decided to switch from rooted stock to custom ROM. As RR is my favorite since the beginning I flashed the RR OREO [64-Bit] by Jleeblanch. (best Dev we got for G4 plus, My opinion ) Even though all 64 Bits have a little memory leak issue, the latest build has good Battery backup. The only problem faced by many people on latest build is the random reboot. this MOD solves random reboots.:fingers-crossed:
Here comes the catch,
So, i've been trying to get most juice out of my phone, tried many mods and at last found something which saved me.:victory:
The MOD : L - Speed
Follow the instructions for installing(get it on PS) and setting up the App.
It Works on 4.0+. Just be sure you don't use it with any other MOD's.
First clean up your init.d folder. after installing this MOD, you can reinstall your other MOD's.
Use a root explorer (such as ES File Explorer)
Open device directory ( / )
Navigate to /system/etc/init.d (if exists, if not, skip these steps)
Open init.d folder
Delete all files from other mods (e.g. zipalign, sqlite, setpermissions, system tweaks, etc.)
Done! Optionally, do a reboot for safety measure
MY SETTINGS
L-Speed Profile : Balanced, Rest of the Tweaks as Defaults
MAIN TWEAKS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
BATTERY TWEAKS
Click to expand...
Click to collapse
I've tried with different scenario's and usages, screenshots attached.
USAGE: Browsing, Youtube, XDA and other Stuff
MODERATE
With Wi-Fi
Click to expand...
Click to collapse
Click to expand...
Click to collapse
MINIMAL
With Wi-Fi
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
MODERATE
With LTE Data
Click to expand...
Click to collapse
My Phone:
MODEL: Moto G4 Plus XT1643
RAM: 3 GB
ROM: RR-OREO-6.0.0 [64-Bit]
BUILD: 23-04-18
KERNEL: Stock
OTHER: Using Substratum, Greenify, Dual Sim
NOTE:
I didn't use any battery monitoring app because it'll consume some battery. ( not so high but it will) if you use such apps you can see the difference, even Android system shows the app is consuming RAM and Battery.
It worked for me, doesn't mean that it will definitely work for you. I just shared my experience.
This also solved Random Reboot in RR.
Give it a try and let me know if it worked :fingers-crossed:
Your SOT may vary dependning on your usage, Wifi and LTE signal strengths.
All credits to respective developers - paget96 (L- speed), Jleeblanch (RR ROM)
For me with greenify n amplify
It's give sot 5hrs .
I kept gps to high accuracy n mobile data always on and normal screen brightness and No other modifications.
Thanks to @Jleeblanch for amazing RR Rom (64 bit)
With stock firmware + ElementalX + LSpeed I have 5-7h of SOT depending on usage. Today (charged yesterday around 12pm) I had 3.5 hours of SOT with 50% battery left after light usage like WhatsApp, Signal, Firefox, Reddit and Spotify.
Btw: My phone is 1.5 years old aswell.
I guess that a lot of people will never reach 5h SOT, even tweaked to the max. Mobile standby is eating their batteries like nothing, because of average or even bad signal strength.
thorin0815 said:
With stock firmware + ElementalX + LSpeed I have 5-7h of SOT depending on usage. Today (charged yesterday around 12pm) I had 3.5 hours of SOT with 50% battery left after light usage like WhatsApp, Signal, Firefox, Reddit and Spotify.
Btw: My phone is 1.5 years old aswell.
Click to expand...
Click to collapse
Woah..! That was the highest SOT I've ever heard from a G4 P user ?. You lucky to have that battery bruh ?
Yep.. even after heaving tweaking and underclocking, the SOT would never touch 5hrs...
That's the reason I've changed to Custom ROM.
I think my SOT is quite high because I rarely use brightness above the minimum. I hate bright display settings.
And of course because of good mobile/WLAN signal strength
Edit: I have debloated my stock firmware. Removed nearly all Google stuff and Moto services which I don't need, so my usual SOT is really bound to my device and its settings.
thorin0815 said:
I think my SOT is quite high because I rarely use brightness above the minimum. I hate bright display settings.
And of course because of good mobile/WLAN signal strength
Click to expand...
Click to collapse
Even i hate high brightness but my case is that i have this screen burn issue. So by adjusting the Colors makes my display feel a little low on brightness. I had to pump up my brightness to a little more than half.
Do you have any screen burn/ghost touch issues..?
[email protected]!$h said:
Do you have any screen burn/ghost touch issues..?
Click to expand...
Click to collapse
Yes, my device has heavy screen burn problems no matter what brightness level.
I changed my RGB settings like on the attached screenshot.
HTML:
thorin0815 said:
Yes, my device has heavy screen burn problems no matter what brightness level.
I changed my RGB settings like on the attached screenshot.
Click to expand...
Click to collapse
Hmmm I've set RGB with different values. No issues for me too.
I see that you are using only a single SIM. May be this is also a factor behind your max SOT.
Debloating is the best thing to do when on stock.:good:
Yeah, single SIM bundled with good signal quality.
I am always using 2G at home because of perfect signal and no need for 3G+ because of available WLAN.
My stats today:
I installed gapps Pico on RR Oreo and I couldn't even get to the login page. Any fixes?
CMKdaGreatest said:
I installed gapps Pico on RR Oreo and I couldn't even get to the login page. Any fixes?
Click to expand...
Click to collapse
Do a clean flash and flash gapps nano.
It is the recommended and stable version for RR Oreo.
[email protected]!$h said:
Do a clean flash and flash gapps nano.
It is the recommended and stable version for RR Oreo.
Click to expand...
Click to collapse
Sure. Any fixes to screen burn in issue as we can't use live display? It lags heavily when live display is on.
[email protected]!$h said:
Hi Guys,
Battery backup has been the most worrying issue on our Moto G4 Plus, let it be the stock ROM or the Custom Rom. Most of us usually get a max SOT of 3 1⁄2 hrs to 4 hrs. My moto would never cross 3hrs 40mins.
So i decided to switch from rooted stock to custom ROM. As RR is my favorite since the beginning I flashed the RR OREO [64-Bit] by Jleeblanch. (best Dev we got for G4 plus, My opinion ) Even though all 64 Bits have a little memory leak issue, the latest build has good Battery backup. The only problem faced by many people on latest build is the random reboot. this MOD solves random reboots.:fingers-crossed:
Here comes the catch,
So, i've been trying to get most juice out of my phone, tried many mods and at last found something which saved me.:victory:
The MOD : L - Speed
Follow the instructions for installing(get it on PS) and setting up the App.
It Works on 4.0+. Just be sure you don't use it with any other MOD's.
First clean up your init.d folder. after installing this MOD, you can reinstall your other MOD's.
Use a root explorer (such as ES File Explorer)
Open device directory ( / )
Navigate to /system/etc/init.d (if exists, if not, skip these steps)
Open init.d folder
Delete all files from other mods (e.g. zipalign, sqlite, setpermissions, system tweaks, etc.)
Done! Optionally, do a reboot for safety measure
MY SETTINGS
L-Speed Profile : Balanced, Rest of the Tweaks as Defaults
MAIN TWEAKS
BATTERY TWEAKS
I've tried with different scenario's and usages, screenshots attached.
USAGE: Browsing, Youtube, XDA and other Stuff
MODERATE
With Wi-Fi
MINIMAL
With Wi-Fi
MODERATE
With LTE Data
My Phone:
MODEL: Moto G4 Plus XT1643
RAM: 3 GB
ROM: RR-OREO-6.0.0 [64-Bit]
BUILD: 23-04-18
KERNEL: Stock
OTHER: Using Substratum, Greenify, Dual Sim
NOTE:
I didn't use any battery monitoring app because it'll consume some battery. ( not so high but it will) if you use such apps you can see the difference, even Android system shows the app is consuming RAM and Battery.
It worked for me, doesn't mean that it will definitely work for you. I just shared my experience.
This also solved Random Reboot in RR.
Give it a try and let me know if it worked :fingers-crossed:
Your SOT may vary dependning on your usage, Wifi and LTE signal strengths.
All credits to respective developers - paget96 (L- speed), Jleeblanch (RR ROM)
Click to expand...
Click to collapse
font name please ?
CMKdaGreatest said:
Sure. Any fixes to screen burn in issue as we can't use live display? It lags heavily when live display is on.
Click to expand...
Click to collapse
Live display is being worked out by Dev. Hope he will fix it in the upcoming updates.
Turn off live display and Use kernel auditor app.
Goto screen > set RGB values to 210,210,250.
Select apply on boot.
PS: you need root for kernel auditor to work.
Edit : you can adjust RGB values depending on the amount of screen burn you have.
Blueman1990 said:
font name please ?
Click to expand...
Click to collapse
It's a part of Flux theme (paid). Flux font v2.
Did anyone try this on Lineage or other roms?
RR isn't working for me
thorin0815 said:
My stats today:
Click to expand...
Click to collapse
Stock + latest Ex + L speed app from play?
Hari Haran said:
Stock + latest Ex + L speed app from play?
Click to expand...
Click to collapse
Yup, I'm using a slightly modified battery saving profile inside LSpeed (disabled the CPU-Governor tuning).
Additionally I changed the min. CPU frequencies of the small cores to 403MHz and the big cores to 499MHz. Last change was one line of the CPU Governor Tuneables
(small cores / target_loads) inside Kernel Adiutor wich is shown at the attached screenshot.
Edit: You can do the same with EX-Kernel Manager, I just prefer Kernel Adiutor.
More battery drained using L speed! Phone was in desk from morning completely idle state. I was in the office. I noticed unwanted cpu frequency usage.

Categories

Resources