Related
This is a minimalistic Thunderbolt kernel based on the HTC Incredible S source (vivo-2.6.35.9), then upgraded to 2.6.35.13. Some of the code is backported from latest linux (2.6.39). See FEATURES section for more details on how awesome this is.
SENSE - ALL FROYO ROMS
1) lean: stripped down and minimalistic. undervolt/overclock/slots are now controlled by the "speedtweak.sh" script (more info below)
2) special edition: slightly less lean. Supports in-call recording, and TUN. "speedtweak.sh" script also available.
3) 184Mhz: lean version with 184Mhz enabled (but locked by default). You may experience battery drain or overheat when you unlock the slot.
SENSE KERNEL DOWNLOADS (ALL ROMS EXCEPT CM7):
1) lean, 2) special edition, 3) 184Mhz
speedtweak.sh
This script will allow you to "transform" your kernel into normal, extreme, 1.92, 1.92X and battsaver versions (ie. it allows you to control speed, voltage, and slots to a certain degree). Once you run the script, everything will be self-explanatory. To run the script:
1) Open Terminal Emulator (install it from market if you don't have it).
2) Type "su" (without quotes) and hit enter.
3) Type "speedtweak.sh" (without quotes) and hit enter.
leanKernel kernel speed tweaker
------------------------------_
1) normal: undervolted, overclocked to 1.41Ghz
2) extreme: extremely undervolted, overclocked to 1.41Ghz
3) 1.92: undervolted, overclocked to 1.92Ghz
4) 1.92X: extremely undervolted, overclocked to 1.92Ghz
5) battsaver: extremely undervolted, not overclocked
6) Unlock 184Mhz
7) Lock 184Mhz
8) View current settings
Please type 1, 2, 3, 4, 5, 6, 7, or 8:
Click to expand...
Click to collapse
speedtweak.sh and SetCPU
The risk of running setcpu is that it can inadvertently override the min and the max that were set by the speedtweak script. (oh it can also override the governor setting but that's not as bad). Other than that it's pretty harmless - it can't mess with the voltage settings. So if you're going to use SetCPU, keep this in mind. One way to make this work is to use SetCPU to configure governor and min/max, and use speedtweak.sh to configure voltage settings. Or just don't use SetCPU.
FEATURES
Linux Kernel v2.6.35.13. This is many revisions newer than the stock tbolt linux kernel. Majority of kernel code such as memory management, file systems, network, kernel base, etc were mostly completely re-written and are either identical or very similar to latest linux kernel (2.6.39).
speedtweak.sh script to adjust clock frequencies and voltages.
Completely reworked on-demand governor (backported from linux-2.6.39-rc2) for better performance and power efficiency.
Heavily modified/optimized smartass code (based on erasmux's latest git).
InteractiveX and ondemandX governors! Added my own suspend code to interactive and ondemand code to make the phone lock at low clock speed when screen is off. No need for sleep setcpu profile anymore.
For 1.92Ghz builds, interactiveX and smartass governors were modified to minimize unnecessary spikes above 1.8Ghz to keep phone stable.
My kernel tweaks directly applied to kernel and ramdisk via code changes. ie. vm, minfree, etc. No more sysctl and init.d shenanigans!
No EXT2, TUN, FUSE, YAFFS/2, etc. Stripped down and lean!
backported 2.6.35 wifi driver which includes low power mode! (idle wifi consumes 50% of power than stock wifi driver). Sense only.
low # (5-10) of cpufreq slots for simple management and less governer transitions.
Undervolted *drastically* for longer battery life.
SWAP and EXT4 enabled.
Increased readahead buffer.
init.d enabled in ramdisk
filesystem speedup in ramdisk
.. a few other small optimizations
BATTERY SAVING TIPS
1) Install one of my kernels, 2) Stay on WIFI as long as possible (ie. avoid 3g/4g as much as possible).
CHANGELOGS (SENSE)
v0.1 - initial beta release (testers are welcome!)
v0.2 - fixed quadrant/linpack scores! (apparently my own overclocking code was kinda lame - borrowed code from richardtrip for now - more changes in the future).
v0.3 - added MD back in (needed for a2sd), undervolted the crap out of it especially lowest frequency which is where your phone spends most of its time, added /tmp tmpfs support, disabled install-recovery so init.d scripts don't run twice.
v0.4 - removed YAFFS/2 (shaved off 2Kbytes), added 460800 clock speed, removed powersave governor.
v0.5 - increased readahead buffer to 1024KB (should improve I/O, especially for sdcard), created lame and 1.92Ghz versions.
v0.6 - Reworked on-demand governor, backported from linux-2.6.39-rc2, which includes massive amount of improvements and fixes.
v0.7 - Added 122880 at 550 VDD for extended battery life. Went back to my own overclock code (for the most part) without losing speed.
v0.71 - fixed a bug preventing the 1.92 version from booting. Cleaned up some overclock code and adjusted VDD a bit on some of the clock speeds. Changed file names which make better sense now.
v0.72 (extreme version only) - got rid of 123Mhz. good riddance! Undervolted some more.
v0.72 (1.92) - fudged around the VDD to stabilize it for difficult phones.
v0.8 - Implemented smartass governor (based on erasmux's latest, optimized code for my kernel), reworked conservative governor (backported from latest linux source), added 1.79Ghz slot for 1.92 version, removed EXT4 until I have a reliable way to convert filesystems, brought back LOGGER until i'm done debugging stuff, more VDD tweaks, and filesystem speedups in ramdisk.
v0.85 - reworked overclock code, tweaked VDD some more to stabilize. added audio & battery tweaks from adrynalyne per popular requests
v0.9 (4/13/11) - removed profiling for extra speed, reworked slab allocator (backported from 2.6.39-rc2), backported 2.6.35 wifi driver (low power mode!), added battsaver version, optimized the heck out of smartass for power efficiency, disabled a couple of debug stuff for smaller kernel, removed performance governor.
v0.92 (4/14/11) - fixed smartass performance (should be close to ondemand now), changed default i/o scheduler to noop and removed other i/o schedulers (even leaner!)
v1.0 (4/15/11) - introducing interactiveX governor (interactive + my own suspend code), heavily optimized smartass code (again), undervolted 1.92X a little more at the top end, removed conservative governor, made interactiveX default, went back to deadline i/o scheduler (was causing issues with 1.92 overclock).
v1.1 (4/18/11) - ondemandX governor (ondemand + my own suspend code to keep phone under 369Mhz when screen is off), modified interactiveX and smartass governors to prevent unnecessary spikes over 1.8Ghz to stabilize my 1.92 builds, extreme/1.92X/battsaver now all share the same VDDs at and below 1024Mhz, OC/UV code re-written again to smooth out transitions and reduce random reboots, and added one more slot to 1.92 builds.
v1.11 (4/19/11) - fixed smartass to suspend properly (ONLY NEED TO UPDATE IF YOU'RE USING SMARTASS).
v1.2.3 (4/27/11) - fixed 1Ghz speed, removed more unnecessary components for leaner kernel, GPU+ patch from CM.
v2.0.0 (5/5/11) - brand new kernel base (2.6.35) - mostly new code. Extreme,battsaver, and 1.92X have an extra slot at 184Mhz/650VDD for better battery life.
v2.0.1 (5/5/11) - extreme, 1.92X and battsaver only. Fixed lowest clock undervolting.
v2.1.0 (5/6/11) - 184Mhz battery draining fixed, flashlight brightness fixed, EXT4 enabled
v2.1.1 (5/8/11) - 184Mhz slot disabled by default (use the enable_lowslot.zip to re-enable it), filesystem speedup in ramdisk, full kernel version names.
v2.2.0 (5/8/11) - revamped governors to possibly improve battery life while on 3g/4g (fingers crossed), brought back readahead buffer tweak from my mecha kernels.
v2.4 (5/10/11) - combined all my kernel flavors into one, speed/voltage can be controlled by speedtweak.sh script, added vdd_levels support (code from snq- via adrenalyn's git), kernel upgraded to 2.6.35.13.
v2.4.1 (5/11/11) - enhanced speedtweak.sh to include governors and show current mode. EXT4 mounting is now enabled for EXT3 partitions. Temporarily added a 246Mhz version until I get in touch with setcpu folks.
v2.4.2 (5/11/11) - fixed 184Mhz (sorry about that)
v2.4.3 (5/11/11) - fixed speedtweak settings not sticking at reboot (sorry about that!!)
v2.4.4 (5/12/11) - made a tiny change to speedtweak script to require you to hit enter before the screen loops back. Purely aesthetics - optional upgrade.
v2.4.6 (5/12/11) - reverted to EXT3, EXT4 was killing quandrant scores. Will bring back EXT4 after more testing.
v2.5 (5/14/11) - reworked interactiveX for better performance and power efficiency, removed 184Mhz from lean version, created a separate 184Mhz version, enhanced speedtweak script (added time-in-state), enhanced filesystem mount options for speed.
v2.5.1 (5/16/11) - reverted interactiveX wake speed, added a setcpu friendly option to speedtweak.sh.
v2.6.0 (6/5/11) - in-call recording added by default, overclock code reworked, interactive/smartass governor tweaked, speedtweak.sh script enhanced.
DIRECTIONS
Uh.... flash the zip in clockworkmod. No need to wipe anything.
GOVERNORS
First, my take on the governors that are out there: http://forum.xda-developers.com/showpost.php?p=13020648&postcount=617
I offer three governors: interactiveX, ondemandX, and smartass. What are they?
interactiveX - it's the interactive governor from CM, but I added suspend/wake logic so when the phone screen is off it runs at 246Mhz. Also, I modified its code some more to minimize unnecessary cpu spikes above 1.8Ghz if you happen to be running one of my 1.92 kernels. Most tbolts are unstable above 1.8Ghz, and it's the quick jump above 1.8Ghz that usually locks up the phone. It will hit 1.92Ghz only when it makes sense (ie. sustained high load). This is my favorite governor - perfect combination of speed and power efficiency.
ondemandX - ondemand governor code from latest linux source *plus* the suspend/wake logic described above, except it has the ability to ramp to 369Mhz while screen is off. No additional code was added for stabilizing above 1.8Ghz.
smartass - smartass code from erasmux, but I wasn't happy with its performance so I tuned it for quicker ramp up in speed. It has the same suspend/wake logic as ondemandX, and the same >1.8Ghz stabilizing mod as interactiveX.
FAQ
1) Why 1.41Ghz? - my kernel's 1.41 runs very close to stock voltage at 1Ghz, and with the other frequencies undervolted you should realize longer battery life. If you go any higher, you're going to experience poor battery life since you need to use more juice to support higher frequency. Plus most of you probably can't tell the difference between 1.4 and 1.8.
2) Why release so often? - I try to minimize # of changes to at most 2-3 per release so we can easily pinpoint any benefits or harm my code changes or tweaks made.
3) What is enable_swap.zip and why do i need it? - Flashing the zip will create a 200MB swap file (at next boot) and activate the swapfile on every boot. Completely optional. Read more about it here.
bitbucket: https://bitbucket.org/imoseyon/leankernel-tbolt-aosp-vivo, https://bitbucket.org/imoseyon/leankernel-tbolt-sense-vivo
{
"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"
}
Donate to your favorite charity, or donate to me.
I'll b testing tonight will report in the morning thanks!
Sounds amazing. Will flash ASAP!
i will test too!
flashing now...
Cool let me know how it goes guys. I come from the Linux server world and hope to bring some fresh approaches to the already established/mature android kernel scene.
will this override your tweaks or do nothing since they're already on the phone? i've had em installed since you posted em..
Just for clarification, when you say no "LOGGER", this is something separate from what is used to generate the system logs to produce a logcat right?
Sent from my ADR6400L using Tapatalk
MYxdaUSERNAME said:
will this override your tweaks or do nothing since they're already on the phone? i've had em installed since you posted em..
Click to expand...
Click to collapse
So my tweaks zip becomes redundant, more or less. You no longer need them.
cool, gonna run this for a day and report back. quadrant is way down, but the phone feels just as snappy...any chance of adding something around 400 to use as a min setting?
ShanDestromp said:
Just for clarification, when you say no "LOGGER", this is something separate from what is used to generate the system logs to produce a logcat right?
Sent from my ADR6400L using Tapatalk
Click to expand...
Click to collapse
LOGGER = logcat. If you're an advanced user, i think dmesg might be good enough for some troubleshooting. If there's enough demand for logcat, i can release another kernel called SlightlyLessLeanKernel.
Thanks for the kernel. I will definitely try this out and report back with comments.
Is there a preferred governor we should use? I assume on-demand but wanted to know if this has been tweaked for smartass?
Kernel is functional on Virus rom, however, regardless of the battery savings the quadrants were too low for my tastes. 1741, 1856, and 1912. I could achieve 1800 on my dinc. I am more about performance, I don't know if there is further tweaking but I could achieve over 2000 easily with bamf's 1.2G OC kernel. Don't know about longevity of battery life and won't know, but bluetooth, internet, and wifi are all functional. Thanks for your efforts.
Imoseyon said:
1) Automatic process group scheduling (this patch dramatically speeds up desktop linux - not sure how much effect on android phone).
Click to expand...
Click to collapse
It won't make any difference at all.
I'll try the kernel out tomorrow and let you know how it goes ... thanks for posting this.
Once a couple people have tried this and reported, will probably give it a try. I like the different approach toward things.
Look forward to reading more!
Sent from my ADR6400L using XDA Premium App
MYxdaUSERNAME said:
cool, gonna run this for a day and report back. quadrant is way down, but the phone feels just as snappy...any chance of adding something around 400 to use as a min setting?
Click to expand...
Click to collapse
hmmm quadrant and linpack scores do concern me a little. I'm going to remove the autogroup scheduler tomorrow and do a comparison between the two. Thanks for testing guys!
Quadrant indeed is quite low, 1967 at 1408/1408 performance. FPS is very low @ 17fps and I/O score is about 1/2 what I've seen on the bamf kernel
lets golf and raging thunder 2 both play great, and like I mentioned, the phone still feels quick and snappy @ 1408/768 ondemand..i'll check the battery life out tomorrow once I get it fully charged.
jlevy73 said:
Quadrant indeed is quite low, 1967 at 1408/1408 performance. FPS is very low @ 17fps and I/O score is about 1/2 what I've seen on the bamf kernel
Click to expand...
Click to collapse
Hehe, i'm going to add "SLOW" to the list of features on the OP. Actually i think i know what the problem is. Will have a fix soon... (or tomorrow since it's bedtime for me).
Ok, v0.2 is up in OP. Please test again! I think this fixes benchmark app scores. I don't use Quadrant but Linpack scores improved. Ok going to bed now.
{
"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"
}
burakgon & ChunLi
GAMING PERFORMANCE PREVIEW
We have the rights of "Gaming Mode". You can't use it on your rom.
Gaming mode app list is here!
http://gamerzrom.blogspot.com/p/gaming-mode.html
This rom is not for only gaming. You will be amazed by battery life and stability. This rom contains all features of a stock rom and millions more features. Just memory hungry things replaced or deleted with better ones. And optimized for better performance. This just made playing games better.
DOWNLOAD & SCREENSHOTS & HOW-TO AND MORE INFO + UPDATES ON BLOG.
http://gamerzrom.blogspot.com/
Added some missing apps as flashable zips to blog. If you need more, just request me.
http://gamerzrom.blogspot.com/p/missing-apps.html
Changelog
Code:
V6.3 11-02-2012
-Thunderbolt! Scripts updated to 2.5.0.
-Undervolt settings changed for better stability.
V6.2 06-02-2012
-Thunderbolt! Scripts updated.
-CFS Settings changed for better 3D performance.
-Various framework cleanup.
V6.0 30-01-2012
-Phone FC Fixed
-Reverted JVT modem. JVU modem is really buggy!!!!
-Wifi fix
-Framework Cleanup
-PicoTTS / SVOX (Text to speech) (Added - Fixed)
V5.0 29-01-2012
-GamerzRom Manager
-GamingMode Script update (STABLE)
-Custom AppFreezer (Freeze apps which you want for gaming mode)
-Patched for BLN
-Sms hack (No MMS convert after 3 SMS)
-SNS is deleted again
-ICS ADW theme is updated. -Dock is much better
-Deoxt-Wrapper added for better moding.
-FM Radio hack. (Works without headphones, %15 battery)
V4.0 25-01-2012
-Gaming Mode is updated (Still needs imporivement) (Swipe down on homescreen to use it.)
(This will freeze most of your + system apps, disable it after playing games)
-Google Talk + Video, Network Location, User Dictionary, SNS Accounts, Angry GPS, Preconfig, Gallery 3D, TTS, Voice Search, Screen Capture | Added to ROM and added to gaming mode to disable.
-Updated Thunderbolt! Scripts 2.4! Thanks to pikachu01
-Quickpic and screenshot it deleted from ROM. (Added stock gallery and screenshot. Back button + Middle button = Screenshot)
-ADW ICS Theme updated.
-Updated to JVU modem.
-SVOX added for request.
-USB Mode is Mass Storage as default now.
-Added some permission lines to updater script and GamerzRom script for better stability.
-GPS configuration is setted for Europa.
V3.01 23-01-2012
-Gaming Mode (Swipe down on homescreen to use it.)
(Your backgorund apps will force close when you enable gaming mode. It's normal)
-GPU Drivers from JS8
-Updated Thunderbolt! Scripts.
-Updated CFS settings from latest thunderbolt scripts.
-Touchscreen tweaks edited. Now it's accurate during charging.
-VPN Connections fixed.
-New default ADW settings.
-Edited 1200mhz undervolt settings. (+25mv for better stability.)
-Added some permission lines to updater script for better stability.
-Various visual changes (green to blue)
-New lockscreen wallpaper.
V2.5 19-01-2012
-Stabilized CSC and added Sim Toolkit app. Now your APN's will be setted automatically with no problem. (For who has data issues)
-Changed system sounds with not annoying ones. (Battery full, Charger connected, Low battery)
-Wifi scan interval is 150 second now. I tried 3 seconds and it's not faster to connect. It already scanning when you enable wifi first time. Looks like decreased CPU overhead because of wifi scans and imporives speed and battery life during wifi on.
-Reverted to JVT modem. JVU modem has terrible bugs.
-Semaphore app deleted really this time. (Playing with it corrupts the scripts, LMK settings and decreasing performance. I added important and best scripts for performance and everything. You musn't play with it!!!!)
-Googleservicesframework.apk is replaced from 2.3.7 one. (More ram friendly google services)
-Fonts are ROBOTO by default.
-Changed dbdata of adw launcher settings. Disabled ICS icon theme. Already our icons are ICS. No need for third party. (+3 mb ram)
V2.2 18-01-2012
-Icons are replaced with ICS ones as native. NOT ADW THEME. Now launcher works with 8.1 mb ram with my settings. (+4 mb ram)
-Added huge APN list.
-Added widget picker.
-Modded adw appdrawer icon - ics like.
-Updated superuser to 3.0.7.
-Added wipe dalvik cache script to updater script.
-Possible youtube FC's fixed.
-Added roms wallpapers to sdcard.
-Non-increasing ring mode added.
-Deleted semaphore app and added important scripts like netfilter to init.d.
-Deleted 2 non-script files from init.d.
V2.0 16-01-2012
-Semaphore kernel 2.5.0 bigmem + stock colors. (If you need voodoo colors, just flash voodoo color version of semaphore. No problems)
-353 mb ram due bigmem kernel (no 720p recording) (if you need it flash normal version of semaphore kernel but ram is 337 mb) (210-220 mb free on startup when clear ram with task manager)
-Builded freshly from "0". So there is no junk remains from midnight kernel and more clear.
-Optimized all framework and apk's for better ram and speed.
-Lockscreen is more responsive due kernel change.
-New thunderbolt scripts added.
-Some stability tweaks on gamerzscript.
-Optimize libsqlite script added to init.d. You apps are faster now.
-Added graphics add-on script. Possible increasing graphical performance.
-Dyed phone call -answer slider's answer icon to blue.
-Keyboard moved to system.
-Changed lockscreen notification circle with cool blue circle.
-Radio controls on statusbar is dyed ics blue like music.
-Phone call's background dyed to dark blue and status bar phone background dyed to ics blue.
-Some graphical imporivements on twframework.
-Added some chmod lines to updater script for better stability for who flashing from another rom.
-EXT4 is optional now. But not recommend.
V1.5.5 15-01-2012
-Added 53gamerzrom script to init.d. Now we have our own tweaks for better bug fixing and tweaking control. (This including rom releated needings.)
-Added chmod 777 line to 53GamerzScript for fix laucher and keyboard reverting. (This time %100 fixed) (Discovered with my girlfriend (Chun Li))
-Battery icon is orginal ics with percentage now. ( for the request and poll results on xda thread)
-Some cleanup on /system for increasing performance.
-Added disable bootloop detection line to 53GamerzRom script. You can use semaphore with full performance of gaming rom by now. (I'm waiting for latest bigmem to transfer semaphore.)
-Touchscreen sensivity is increased and imporived. Script merged with 53GamerzRom.
-Lockscreen notification dyed from red to ics blue.
-Browser pressed link squares dyed from orange to blue.
-ICS like thumb scrolling bars.
-Init.d is cleared for faster boot.
-USB connection images replaced with cool ones.
V1.4 14.01-2012
-Dbdata permissions setted to 777 (This will fix the "Launcher and keyborad settings reseting after restart" problem).
-Dyed stock music player's status bar music control colors to purple to ics blue. (That looks sweet!)
-Added hacked camera app (low battery + power button)
-CRT-ON animation added.
-Lockscreen will be more responsive.
-Optimized framework a bit more for better performance.
V1.31 13-01-2012
-No wipe
-Updated new google search
-Dyed orange color to ics blue when touching a search result or box on widget on new google search.
-Fixed ICS keyboard: settings reverting after reboot.
-ES File Explorer as default File Manager.
-QuickPic as default Gallery.
-Changed white overscroll with ICS blue one.
-ScreenshotIt app added for screenshots.
-Launcher moved to /system/app
V1.2 12-01-2012
-No wipe
-Office app added.
-Bluetooth bug (you can't take files) fixed.
-Hebrew + Arabic is fixed on someparts.
-Downloadall app added. Now you can download everything with stock browser.
V1.1 12-01-2012
-No wipe
-Gmail and market moved to /system/app for better stability.
-ODEXED and JVU based.
-Midnight Kernel (341mb ram)
-Speedmod color and sharpness fixes
-Voodoo Sound v10
-CPU Overclocked to 1200mhz as default.
-Touchscreen sensivity increased for better gaming.
-ICS like statusbar and toggles with battery percentage (a bit modded and looks better)
-ICS keyboard
-ICS Animations
-CRT Off.
-ADW Launcher (ICS themed)
-Green colors on rom changed with ics blue. No ugly green progressbar or something never again.
-Deleted some bloatware which runs on background and eats ram.
-Used thunderbolt scripts and CFS settings for better smoothness and 3D performance.
-Zipalign script to zipalign apps on startup.
-No EXT4 because EXT4 has more cpu overheads than RFS. This casues lags on games. RFS IS FASTER AT ALL.
-200mb ram free on startup. Clean memory with task manager to have more.
80mb LMK for better ram management during gaming.
FOLLOW THIS BLACKLIST FOR RESEARCHING WHAT'S WRONG IF YOU HAVE LAGS ON GAMES.
THIS ROM WILL ALLOW YOU TO PLAY ALL HIGH-END GAMES SMOOTHLY.
WARNING: Don't tick any boxes on startup!!! (Setupwizard) You can change settings manually later.
Rom Features:
-JVU Based (Value Pack)
-Odexed
-Semaphore BIGMEM Kernel (353MB RAM) + Stock Colors
-GPU Drivers from JS8
-Voodoo Sound v10
-GamerzRom Manager
-Gaming Mode
-Custom AppFreezer
-CPU overclocked to 1200mhz as default.
-Tegrak overclock (You are able to overclock 1700+ mhz)
-ICS Keyboard (With haptic feedback and sound input)
-ADW Launcher with ICS dock and search bar
-ICS Animations
-CRT ON - OFF Animations
-Green colors dyed to ICS blue.
-Blue music and radio status bar controls.
-Deleted some ram hungry and no needed bloatware.
-Thunderbolt Scripts 2.4
-80MB LMK
-3D Graphics Add-ON
-CFS Settings for best 3D Performance
-Zipalign script on boot.
-Sqloptimize script on boot
-EXT4 is optional
-Gmail, Youtube, Google updated.
-Google search touch color changed orange to blue.
-ES File Explorer, Stock Gallery 3D, Quick Office
-ICS blue overscroll glow
-Hacked camera (low battery + power button)
-FM Radio hack (low battery + no headphones)
-Lockscreen red notification circle dyed to blue
-ICS Percentage battery
-ICS like status bar (A bit different and better! look screenshots)
-GamerzRom init.d script for better stability
-Touchscreen sensivity is increased
-ICS like thumb scrolling bars
-So much clean up on framework + twframework for better performance
-Network Location, PicoTTS, SVOX, Voice search, AngryGPS etc is on rom.
-Google Talk with Video
-Non-increasing ringtone mod.
-Some great wallpapers on sd-card
-ICS Icons
-JVT modem for better stability.
-Updated google services framework.
-Robot fonts
-System sounds changed with non annoying ones.
-GPS Configuration for EUROPA
-Deoxt-Wrapper for better moding.
-SMS Hack (No convert after 3 SMS)
-Patched for BLN
SCREENSHOTS
VS IPHONE
From offical samsung:http://www.facebook.com/photo.php?f...40830997.29965.114219621960016&type=3&theater
Thanks to:
*Stratosk for Semaphore Kernel
*HM.Carbide for GamerzRom Manager (Semaphore Manager).
*pikachu01 for Thunderbolt! scripts.
*Thanks to samsung for BUGS.
Awesome I'll try it out soon ... internet issues....
Looking forward to flashing!
Sent from my GT-I9000 using xda premium
xThe Enforcer said:
Looking forward to flashing!
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Please remember to flash the captivate patch right after flashing the main rom without reboot.
http://www.box.com/s/o8rjqel59rz444m65po6
looks like a nice rom. except for the fact that the gaming mode didnt work when i installed it, the wifi didnt work, and cwm was unable to mount the sd card thus resulting me unable to flash anything from cwm. pretty much sucked lol. they need to work out the quirks for cappy..
pwneman said:
looks like a nice rom. except for the fact that the gaming mode didnt work when i installed it, the wifi didnt work, and cwm was unable to mount the sd card thus resulting me unable to flash anything from cwm. pretty much sucked lol. they need to work out the quirks for cappy..
Click to expand...
Click to collapse
Did you flash the fix in the post right above you?
nygfan760 said:
Did you flash the fix in the post right above you?
Click to expand...
Click to collapse
Yea. The rom won't even load properly unless i flashed that..
pwneman said:
Yea. The rom won't even load properly unless i flashed that..
Click to expand...
Click to collapse
Alright, just checking lol.
We have the rights of "Gaming Mode". You can't use it on your rom.
This is halarious. No one can use it, but your can use other peoples stuff. Nice.
task650 said:
We have the rights of "Gaming Mode". You can't use it on your rom.
This is halarious. No one can use it, but your can use other peoples stuff. Nice.
Click to expand...
Click to collapse
do what you want man...i'll keep comments to myself
I have no idea what you guys are talking about. I just played my first ever asphalt 6 race without ANY lag.
Gaming mod is awesome and everything is working perfect on captivate
Sent from my GT-I9000 using xda premium
I don't steal anyones mod. If I use something they say you are free to use it on your rom. I don't use so much mods. I made all my self without thunderbolt tweaks. And framework theme is our own without a few icons from google ics.
We spending so much time for gaming mode. It will be a paid on market at new versions but will be free in gamerzrom. That's our right and you don't have to use it. I get nothing when you use or not.
Sent from my GT-I9000 using Tapatalk
burakgon said:
I don't steal anyones mod. If I use something they say you are free to use it on your rom. I don't use so much mods. I made all my self without thunderbolt tweaks. And framework theme is our own without a few icons from google ics.
We spending so much time for gaming mode. It will be a paid on market at new versions but will be free in gamerzrom. That's our right and you don't have to use it. I get nothing when you use or not.
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Just ignore them, and keep doing what you're doing.
*Get Chance and Luck*
k, lemme try this again, what kind of battery life are your getting? also and speed tests? quadrant/linpack?
pwneman said:
k, lemme try this again, what kind of battery life are your getting? also and speed tests? quadrant/linpack?
Click to expand...
Click to collapse
They are rubbish. You can get 3600+ with ext4 but don't use ext4. It has so much overheads. Enable gaming mode and play games + enjoy.
Noobish question: is this only for cappy or do you make it for other phones? If so, anyway I can ask for a request?
Sent from my SAMSUNG-SGH-I727 using XDA App
mossination said:
Noobish question: is this only for cappy or do you make it for other phones? If so, anyway I can ask for a request?
Sent from my SAMSUNG-SGH-I727 using XDA App
Click to expand...
Click to collapse
This rom is for SGS. You must flash the patch BEFORE rebooting after flashing the patch.
my bad for being an ass before...i know this must take a lot of time to develop and whatnot and i appreciate your work...i'll try this rom some time when i get a new phone and i retire my cappy for side use....nice drumming btw
The language is in German for me. Anyone else? The setup process never gave me the opportunity to choose the language.
can someone port this to the Samsung vibrant, please and thank you. Also how's the gaming overall on this rom
Sent from my SGH-T959 using XDA App
Hello and welcome! So I started this because I hated having to have a different app to change some of the kernel settings and having init.d scripts for each kernel was a hassle to me, plus some users were having trouble with so many options available so I created this for all those who like to flash & test different kernels like me. I would like to dedicate this project of mine to my friend @ak for all the help and patience he has, he truly is a great dev and we owe him for some of the best kernels available for the Nexus 4.
So how this works is on every boot the script verifies all the tunables it finds specific for the kernel you have at the moment and generates the necessary files so it can be read & displayed on Synapse. Don't feel bad if you don't see all the listed options, it's just your kernel doesn't have those available.
In time I will be adding more scripts so we can have most, if not ALL tunables I can cram into. Hope you like it!
Screenshots:
{
"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"
}
So what you need:
-Root (obviously)
-Working Busybox
-Your ROM has to support init.d scripts
-Synapse
Click to expand...
Click to collapse
Download Links:
BusyBox
Universal Kernel Manager v3.8.1
Synapse Google Play Link
UKM Uninstaller v2
To install:
-Reboot in recovery
-Flash the .zip (No cache/dalvik wipe necessary)
-Install Synapse
-You're done!
Click to expand...
Click to collapse
Features:
Info
General
Model Number
Android Version
Kernel Version
ROM Description
ROM Version
ROM Build Date
SOC Binning
Last KMSG
Status
Battery Temperature
CPU Temperature
Memory
Uptime
Unused CPU States
Time in state for CPUs
Kernel Wakelocks
CPU
Live CPU Frequency
CPU Min Frequency
CPU Max Frequency
CPU Max Screen Off Frequency
CPU Multicore Power Saving
CPU Governor
CPU Governor Options
CPU Governor Tunables
Hotplug
MPDecision (Qualcomm)
Intelliplug (faux123)
ECO Mode
Snakecharmer
Intellithermal
MSM MPDecision (show-p1984)
Screen off Single Core
Min CPUs
Max CPUs
Idle Frequency
Event Boost
MSM Hotplug (myfluxi)
Min CPUs
Max CPUs
Max CPUs Boosted
Boost Lock Duration
Down Lock Duration
History Size
Update Rate
Fast Lane Load
Offline Load
Suspend Frequency
Auto Hotplug (Thalamus)
Disable Load Threshold
Enable Load Threshold
Enable All Load Threshold
Min Sampling Rate
Sampling Periods
Min Online CPUs
Max Online CPUs
Dynamic Hotplug (stratosk)
Minimum Online CPU
Maximum Online CPU
Up Threshold
Up Timer Control
Down Timer Control
Alucard Hotplug (Alucard)
Hotplug Enable
Sampling Rate
Max Cores Limit
Max Cores Limit Sleep
CPU Down Rate
CPU Up Rate
Hotplug Loads
Hotplug RQs
Hotplug Frequencies
Mako Hotplug (franciscofranco)
Cores on touch
First Level
Suspend Frequency
CPU Boost Driver
Boost
Sync Threshold
Input Boost ms
Input Boost Frequency
CPU Voltage
Global Voltage
Frequency Voltage
AK
Faux
Semaphore
I/O Control
Read-ahead Size
I/O Scheduler
General I/O Tunables
I/O Scheduler Tunables
GPU
Live GPU Frequency
GPU Max Frequency
GPU Governor
Simple Governor Tunables
Interactive Governor Tunables
Gamma
Faux Gamma Profiles
Faux Gamma Tunables
Franco Gamma Tunables
Motley Gamma Tunables
LCD Backlight Tunables
Sound
Faux Sound Profiles
Faux Sound Tunables
Franco Sound Tunables
Speaker
Faux Speaker Profiles
Faux Speaker Tunables
Memory
Z-RAM
Virtual Memory
Wake Control
Apply at init.d
DoubleTap2Wake
Touch Wake
Sweep2Wake
Sweep2Sleep
Power Key Suspend
Miscellaneous
TCP Congestion Control
Temperature Control
Temperature Limit Minimum Frequency
Power Suspend State
FSYNC
Dynamic FSYNC
Vibrator Strength
USB Fast Charge
OTG
Battery Life Extender
Touchscreen Accuracy Filter
LED Control
Advanced
C-States
Kernel Samepage Merging (KSM)
Ultra Kernel Samepage Merging (UKSM)
Gentle Fair Sleepers
Low Memory Killer
Build.Prop
Wifi Scan Interval
VM Heapsize
Allow Purgeable Assets
DNS Tweaks
Tools
Toggle Bootloader Lockstate
Toggle Bootloader Tamper Flag
Toggle SELinux Status
Preferred Network Mode
Kernel Image Managment (Backup, Restore)
Log Creation (logcat, dmesg, last_ksmg)
Reboot
Profiles
Changelog:
UKM v3.8.1
Lowered min CPU voltages
Fixed missing hotplug tunables
Fixed sqlite version mismatch
UKM v3.8
New Devices (Additional LG G3 variants, Samsung Galaxy S4, Samsung Galaxy S5)
Additional 10 rows for frequencies in time in state
Added msm_hsic_host wakelock tunable
Added new kcal tunables from savoca.
Improved preferred_network mode.
Fixed compatibility with certain devices.
Fixed permissions issue when flashing.
Minor bug fixes.
UKM v3.7
New UKM backup script.
New Devices (Moto G 2014, Samsung Galaxy S3, Sony Xperia Z Ultra).
Added new Wake toggles.
Added Simple GPU parameters for other devices.
Added Force Audit toggle in tools.
Added live Fauxsound version.
Added Software CRC Control toggle.
Added kcal_invert gamma toggle.
Moved Headphone PA Value to device files.
Fixed blu_plug display error.
Fixed device write error in several files.
UKM V3.6.1
Added back old CPU Boost Input Freq
Fixed drop caches null value
UKM v3.6
New Devices (Motorola Droid Ultra, Moto X 2013, Sony Xperia Z2).
Added initial support for Nexus 6 (shamu).
Alternate way of detecting device on startup.
New Config module for import/export of settings.
Support for gamma action in new Config module.
New Galaxy Nexus settings for gamma.
Moved MSM Limiter & CPU Boost to CPU tab.
New MSM Limiter tunables (individual CPU control).
New CPU Boost tunables (individual CPU control).
New Power-efficient Workqueues tunables.
Added Bricked Hotplug tunables.
Added LMK profiles.
Set permissions for UKM files on startup.
Additional permissions for UKM files on startup.
Increased Fauxsound max limit settings.
Changed vibrator titles in misc tab.
Added vibrator strength for wake controls.
Additional gamma profile for Nexus 5.
Added additional voltage control for Galaxy Nexus.
Fixed Kernel logger & Bootloader tunable.
Fixed empty value in global voltage.
Fixed error in GPU frequency list.
Fixed GPU Governor in hammerhead.
Fixed display error on device hostname.
Fixed Idle Freq error in Bricked Hotplug.
Fixed Sound Control for devices without Poweramp.
UKM v3.5
Fixed Sound Control Lock for certain devices.
Fixed write error when restoring gamma profiles.
Added Live Installation Check.
Added ability to change IO settings for all blocks.
Added tunable for dmesg kernel logging.
New Intelliplug hotplug tunables.
New MSM Hotplug tunables.
New & Fixed Alucard hotplug tunables.
New CPU Boost hotplug tunables.
New Intellithermal tunables.
New tunables to change individual CPU settings (Kernel Dependent).
New Gamma settings for Galaxy Nexus.
New vibrator settings for Galaxy Nexus.
Added check to see if GPU settings are present.
Code optimization in config.json.generate file.
New Devices! (Sony Xperia Z1, LG G3, HTC One M8, Moto G 2013, Moto G 4G 2013, Galaxy Nexus).
v3.4.3
Disabled DNS Tweaks for now
Excluded weights from IO Scheduler tunables
Added auto clear data when kernel changed detected (to prevent boot errors)
Additional permissions for init.d in recovery
Auto set permissions for LMK file on Android L
Updated SOC path, New Deferred Timer for KSM
Added Gamma control for OnePlus One
New tunables for updated ZRAM
Added sound control lock to Fauxsound
Moved thermal settings, New MSM MPDecision Hotplug tunables
New thermal section (New Intellithermal settings, New MSM Thermal settings)
Support for new devices (LG G2, HTC M7, Sony XPeria Z, Sony Xperia ZL)
Minor bug fixes
Fixed Intellithermal path
v3.3.2
Lowered CPU voltage step
Increased max sleep for KSM & UKSM
Added Optimize Databases tool
Added Drop Caches tunable (Clear VFS Caches)
Added Vibrator support for OPO
Added support for devices with auto PowerAmp
Added additional gamma profiles for N5
New Blu_Plug hotplug & updated AutoSMP tunables
Added support for LG Optimus G, LG G Pad 8.3 & Nexus 7 2012
Fixed derp on action for powersaver_mode (Blu_plug)
Fixed echo write error when setting CPU frequencies
Fixed derp on wildcard for gee variants
v3.2
Fixed Intelliplug 5.0 tunable errors
Fixed GPU voltages with uV values
Disabled toggle switch between s2s/s2d
Fixed write error invalid argument display message
Apply value of 1 to kcal_ctrl if it exists
Added back s2s, removed unnecessary notifiers
Added High Performance Mode sound tunable
Added descriptions for Memory & Advanced options
New Laptop Mode (Auto FS Writeback Delay Mode) tunable
v3.1
Fixed default headphone_pa_gain for Nexus 5.
Fixed voltage write error for certain kernels.
Fixed wake write error when applying profile.
Added support for OnePlus One device (bacon).
Added default screen for non-supported devices.
Added kcal (independent) & kcal_min tunables.
Added additional wake toggles (DoubleTap2Wake profiles, DoubleTap2Wake Feather, Sweep2Wake profiles, OPO touchpanel).
Added tool to Clear Synapse Data internally.
New AutoSMP, MSM Limiter & Intelliplug 5.0 hotplug tunables.
Minor bug fixes.
v3.0
New USB Fast Charge & BLX for N7
Added additional wake settings
Load default mako config if device not supported
Fixed device parameters for OnePlus One
Set new device specific parameters for GPU & Bin
Create dynamic device parameters for Bin Settings
Create dynamic device parameters for GPU Settings
Support for kernels with basic speaker settings
Fixed Franco hotplug, New AutoSMP hotplug
Fixed incorrect device detection for fauxsound
Fixed creation of Logs folder only when needed
Minor bug fixes
v2.9
Added new gamma profiles
Fixed headphone gain for Nexus 5
Fixed gamma profiles for Nexus 5
Fixed incorrect product device for Oneplus One
Misc bug fixes
v2.8
Fixed more config.json errors for Nexus 5
Added Default Custom Profiles (to avoid reset)
Added better permissions for init.d wake toggles
More Code optimization
Added support for Oneplus One (let's go @ak)
v2.7.2
Add new hotplug, misc & advanced tunables (thanks to @ak)
Few bug fixes
v2.7
Attempt to fix gamma invalid argument error
Several bug fixes
General code optimization
Added additional log mode
Added Power Suspend Mode
Added New Intelliplug tunables
v2.6
Fixed invalid argument error
Fixed config.json generate with duplicate GPU freq
Fixed several tunable parameters
Additional mount parameters for wake options
Merged CPU Gov tab with CPU tab
Added CPU Global Volt file to save values
v2.5
Fixed JSON configuration parsing failed for certain kernels.
Fixed Fast Charge Level & Touchscreen Accuracy.
Fixed init.d permissions & owner for Wake toggles.
Fixed N5 Power Key Suspend tunable.
Fixed Preferred Network Mode & Added Log Mode in tools.
Added N5 Franco Gamma Profiles, Fixed Permissions in gamma files.
Added Device Hostname & Wireless Port in build.prop.
Modified notifiers for better performance.
New Intelliplug Tunables.
New MSM Hotplug Tunables.
New MSM MPDecision Tunables.
Disabled CPU Frequency Display (for now).
v2.4
Fixed Wake Notifier bug.
Added Temp Threshold, New Faux Fast Charge.
Added GPU Min Freq.
Ability to set CPU settings for all Cores.
Increased CPU Frequency Poll (download the latest Synapse!).
Added Custom Gamma Profiles (Faux & Franco).
Added MSM Hotplug Load Levels, Fixed Fast Lane Load values.
v2.3
Integrated sqlite3
Fixed Interactive GPU (for good this time)
Added New Semaphore Tunables
Added Franco Hotplug Tunables
Added ability to apply wake options at init.d
Added UKSM Tunables
Added LED Control Tunables
v2.2
Fixed TWRP flash error
Fixed GPU Settings for supported devices
Fixed certain Hotplug settings not displaying
Fixed Live Wakelocks for devices without file
Added Interactive GPU tunables
Added Preferred Network Mode
v2.1
Lowered CPU & GPU refresh rate to display correct CPU & GPU frequency (tested with perfmon)
Fixed Restore Profiles (now checks .tgz first)
Fixed default CPU & GPU values in device config
Fixed incorrect devices parameters in live action
Added Power Suspend State (N5)
Fixed Franco Gamma, Added Franco Sound Tunables
v2.0
No longer N4 exclusive.
Re-coded entire script to support other devices (N4, N5 & N7 for now).
All commands are now called from internal busybox.
Optimized code (faster & less CPU usage).
Added Kernel Image Management (Backup, Restore & Delete).
Added Live Kernel Wakelocks.
v1.7
Integrated busybox for better support
Better way to fix permissions in CPU Frequencies
Fixed Faux Gamma Custom Profiles Link
Fixed Uptime, Unused, Time in State, CPU Freq & Bootloader displays
Fixed Bootloader Lock State. Added Tamper Flag & SELinux Toggles
Added Alucard & CPU Boost Hotplug
Added Allow Purgeable Assets (build.prop)
v1.6
Fix Conservative GPU governor error
Attempt to fix permissions in CPU Frequencies before opening app
Fixed MSM Hotplug display for HellsCore & HellsDoctor users
Added ability to name your backup in Profile
Added Semaphore Hotplug Tunables
Added New Tools Section (Bootloader Lock Status, Log Creation, etc.)
Added Franco Gamma Tunables, New Faux Gamma Profiles
Added Semaphore CPU Voltage Tunables
Added TouchScreen Accuracy Filter Tunables
v1.5
Better UCI support on certain ROMS
Fixed default CPU scaling & New CPU multicore tunable
Fixed display issue in live unused & time in states
More build.prop tweaks, New DNS tweaks
More MSM Hotplug & New Auto Hotplug Tunables
Added LCD Backlight
Added Temperature Limit Minimum Frequency
v1.4
Fixed permission issues in files
Added Fahrenheit Temps, CPU time in state
Added build.prop tweaks
Added Intellithermal Settings
Fixed ondemand sampling_rate_min error
v.1.3
Fixed interactive boostpulse error
Added Global CPU Offset Voltages
Added Faux Sound Settings
Added Live Status
v1.2
Added Faux Gamma Profiles & Tunables
Added Faux Speaker Profiles & Tunables
v.1.1
Fixed CPU live label
Added Profile Settings (For backup & restore)
v1.0
Initial Release
Click to expand...
Click to collapse
Thanks:
@ak - for his help in getting this started.
@AndreiLux - for his awesome app Synapse.
@osm0sis - for his ideas on the Galaxy Nexus.
@eng.stk - for his help on the support for Nexus 5.
GitHub is Here:
UKM
Any suggestions, bugs or others settings you need just let me know.
Code:
Please rate the thread and don't forget the THANKS button below! :D
Supported devices:
Nexus 4
Nexus 5
Nexus 6
Nexus 7 (2012 & 2013)
Galaxy Nexus
OnePlus One
LG G2
LG G3
LG G Pad 8.3
LG Optimus G
HTC M7
HTC One M8
Moto Droid Ultra
Moto G 2013
Moto G 4G 2013
Moto G 2014
Moto X 2013
Samsung Galaxy S3
Samsung Galaxy S4
Samsung Galaxy S5
Sony XPeria Z
Sony Xperia ZL
Sony Xperia Z1
Sony Xperia Z2
Sony Xperia Z Ultra
Click to expand...
Click to collapse
Tested kernels:
Should work on any kernel, but my personal tested kernels & confirmed by other users are the following:
Nexus 4:
AK
Faux
Matr1x
HellsCore
HellsDoctor
Semaphore
moob
dimfish
Aufa
Zulfa
Furnace
Nexus 5:
Code Blue
Uber
ElementalX
Nexus 7:
AK
OnePlus One:
AK
Click to expand...
Click to collapse
F.A.Q.
No UCI support detected? Check the following:
a) Does your ROM support init.d scripts?, IF it doesn't try this,
b) Check in /system/xbin if the uci file exists. IF it doesn't exists you can try reflashing the .zip or run the following in terminal emulator:
su
ln -s /data/N4UKM/uci /system/xbin/uci
Click to expand...
Click to collapse
c) Check the permissions of /system/xbin/uci AND /data/N4UKM/uci, it should be 755 or 777. IF it isn't you can try reflashing the .zip or run the following in terminal emulator:
su
chmod 755 /system/xbin/uci
chmod 755 /data/N4UKM/uci
Click to expand...
Click to collapse
d) Check the config.json file in /data/N4UKM/, if the file is blank you can try generating the file again with the following in terminal emulator:
su
uci reset
uci
Click to expand...
Click to collapse
IF NONE OF THE ABOVE WORKED FOR YOU send me a screenshot of your terminal emulator running the following command to determine your issue:
su
uci reset
uci
Click to expand...
Click to collapse
Some steps to fix most common issues when coming from another kernel and UKM is still installed: (thanks to gorillap)
Step 1 - go to settings>Apps>Synapse - force close - Clear data - ReOpen Synapse
If this doesn't work
Step2 - go to settings>Apps>Synapse - force close - Clear data - Uninstall Synapse. Reinstall Synapse in play store
If this doesn't work
Step3 - go to settings>Apps>Synapse - force close - Clear data - Uninstall Synapse. Delete Synapse folder. Reboot to recovery. Reflash kernel, Reflash UKM. Install Synapse
If this doesn't work, request support in thread.
To use UKM on Lollipop just do this: (Thanks to thereal_bigjake)
1) Flash Permissive boot.img (thanks to ramjet73).
2) Install SELinux Mode Changer and set to permissive.
3) Install Synapse and flash UKM v3.5 or higher (you need busybox installed also)
4) Run a terminal after boot and type su, then type \system\etc\init.d\UKM
5) Enter Synapse and profit.
To restore a profile: (Thanks to apb_axel)
1) Save the profile to the /sdcard/Synapse/saved_profiles folder.
2) Open Synapse, go to profiles tab and press the Restart Synapse button (to make to profile appear).
3) Open Synapse, go to profiles tab and select the profile, click the √ and select Restore Selected Profile.
4) At this moment Synapse will close automatically so give it a few seconds and it will open automatically again.
5) When it opens, click the X button on top, not the √.
6) Done.
Restrictions on config files: (thanks to apb_axel)
1) You can't import settings that don't exist on your current kernel (this is fairly obvious so no explanation needed).
2) Some settings that are not imported/exported for privacy concerns are: buildprop net.hostname, buildprop service.adb.tcp.port.
3) You can't import/export the SELinux status, either Enforcing or Permissive (I've read that some people had issues when restoring profiles that were based on a KitKat ROM and when it was restored on a Lollipop ROM it broke their root, they had to reinstall everything from scratch so I prefer to avoid this at all costs).
4) You can't import/export the Preferred Network Mode (again some people have complained that restoring a profile where their carries have different settings had their phone stopped working).
5) You can't import/export voltage settings (Not every CPU is build the same, so to avoid device shutdown do to low voltages this is disabled).
6) You can't import/export sound settings (This is more of a personal setting and doesn't affect battery/performance).
7) You can't import/export speaker settings (This is more of a personal setting and doesn't affect battery/performance).
8) You can't import/export gamma settings (This is more of a personal setting and doesn't affect battery/performance).
Want to integrate UKM into your ROM?: (thanks to kecinzer)
http://forum.xda-developers.com/showpost.php?p=58054064&postcount=2409
I cannot get cpu settings to show... Btw awsome work hpe to see it get even better
Edit: oops i am on stock rom so i cannot use this, realised just now ... Is there any way to add init.d support to stock ROM?
Sent from my Nexus 4 using Tapatalk
chewu.pg said:
I cannot get cpu settings to show... Btw awsome work hpe to see it get even better
Edit: oops i am on stock rom so i cannot use this, realised just now ... Is there any way to add init.d support to stock ROM?
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
There is an app that can help you get init.d support to stock ROM, try it out and let me know if it works: http://forum.xda-developers.com/showthread.php?t=1933849
The .zip works fine on PSXv4.0.4 & ak Exodus 227
Enviado desde mi Nexus 4 mediante Tapatalk
Good work.
Glad to see that you took full advantage of the capabilities of the app. Also very happy to see that you took advantage of the notifiers for the global voltage slider in exactly the way that I intended them, although that I would have done the behaviour a bit different, but that's a choice of preference.
Let me know on Github on any wishes/comments/feedback.
Ideally in the future I was planning to do a sister-app which does a configuration-injection much like you do, but for global device compatibility, and self-contained. Sadly it's a lot of work and needs to be maintained, hope I can do it by this summer. Goal is to basically annihilate other apps such as Trickster and all other custom kernel configs apps.
apb_axel said:
There is an app that can help you get init.d support to stock ROM, try it out and let me know if it works: http://forum.xda-developers.com/showthread.php?t=1933849
Click to expand...
Click to collapse
Worked!! Thank you so much, its so awsome and first thing i did after, is uninstall trickster... still need to keep fauxclock for color presets but i hope it will come to this app the time passes... Also noticed that synapse boot failed toast massage, so will try restarting few times to see if set on boot works
Sent from my Nexus 4 using Tapatalk
AndreiLux said:
Good work.
Glad to see that you took full advantage of the capabilities of the app. Also very happy to see that you took advantage of the notifiers for the global voltage slider in exactly the way that I intended them, although that I would have done the behaviour a bit different, but that's a choice of preference.
Let me know on Github on any wishes/comments/feedback.
Ideally in the future I was planning to do a sister-app which does a configuration-injection much like you do, but for global device compatibility, and self-contained. Sadly it's a lot of work and needs to be maintained, hope I can do it by this summer. Goal is to basically annihilate other apps such as Trickster and all other custom kernel configs apps.
Click to expand...
Click to collapse
Thanks for the kind words! That sister-app sounds awesome if you need anything just let me know.
chewu.pg said:
Worked!! Thank you so much, its so awsome and first thing i did after, is uninstall trickster... still need to keep fauxclock for color presets but i hope it will come to this app the time passes... Also noticed that synapse boot failed toast massage, so will try restarting few times to see if set on boot works
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I'm glad it worked for you. That synapse boot failed happens mainly the first time you boot up, it should go away on another reboot and let it set the auto settings or just apply any settings to dismiss it.
Now I see Backup & restore page is lose for me
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Kaotiko77 said:
Now I see Backup & restore page is lose for me
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Click to expand...
Click to collapse
To backup & restore profiles? I'll add it to my to-list.
apb_axel said:
To backup & restore profiles? I'll add it to my to-list.
Click to expand...
Click to collapse
Thanks and very good and hard job
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Tried it, and it works! Thanks for this app! (FYI: I had to reboot 2x to get it working.)
EotT said:
Tried it, and it works! Thanks for this app! (FYI: I had to reboot 2x to get it working.)
Click to expand...
Click to collapse
Yeah it happened to me once in my testing, couldn't reproduce it so i though it was a fluke. I'll take another look just in case.
It's not really a problem. At first, I was a bit disappointed, because I thought it didn't work. I'm glad I was mistaken.
Damn geart job man! Cannot wait for volume settings. Then I can get rid of trickstermod and have 1 app instead.
Konstantinos said:
Damn geart job man! Cannot wait for volume settings. Then I can get rid of trickstermod and have 1 app instead.
Click to expand...
Click to collapse
Yeah sound settings are coming! First I will release gamma then definitely sound.
apb_axel said:
Yeah sound settings are coming! First I will release gamma then definitely sound.
Click to expand...
Click to collapse
Thanks! You rock.
On a side note, on "ROM Description"(First tab) it says PARANOID3, but I use PARANOID4.(PA 4.3 Beta 1) Who cares about this, but I'm just saying.
Hi @apb_axel, thanks for your work
I have a little issue after flashing your script. Core 0 stays at high speed ( 1.5 Ghz ) and doesn't fall to lower frequency ( 162 in my case ), even if hotplug is enabled. I'm using Ondemand with the latest AK kernel.
EDIT : After a while I had this, see the screenshot.
Konstantinos said:
Thanks! You rock.
On a side note, on "ROM Description"(First tab) it says PARANOID3, but I use PARANOID4.(PA 4.3 Beta 1) Who cares about this, but I'm just saying.
Click to expand...
Click to collapse
The folks of paranoid android probably didn't update the build.prop file in the ROM, run this in terminal emulator and see what you get:
Code:
su
getprop ro.build.host
Kyubi Rom V9 ☆ Lollipop Style (S5-S6-note2-3-4)☆ TW.4.4.2-N7100XXUFNL1 ☆ Vol.3
{
"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"
}
Rom Features
Kyubi Extras
Multi languages
Kernel By Kyubi V2.1 Optimized !!!!
Deodexed.
Zipaligned.
Pre-Rooted.
Added busybox.
Init.d support
KNOX free.
Kernel Stock (kyubi in updateme)
Buil.prop improvements.
Improvements in CSC.
Init.d improvements
Multi CSC (thanks to Dav88).
Good use of the battery.
Good use of the ram.
Fast and stable.
More speed in shade.
More speed launcher.
Elimidadas updates.
Eliminated Act. Pol security.
Cache scroll removed.
4 Restart Options
Flashlight and screenshot in the power menu.
Flashlight in status bar
Volume option flashlight key with display off.
More brightness in status bar
Increased audio headphones.
Hack camera for use with low battery.
Blocking status bar by pressing clock.
White Ultra energy savings.
Grayscale mode.
NFC icon in status bar.
Air Command (Thanks E-team)
Add Toolbox.
Add One Handed.
Add Flashlight.
Block calls and messages.
Smart Scroll & Smart Pause
Mod multiwindow to 4 windows.
Remove DownloadBooster.
Bootanimation Galaxy S6
Ringtones Galaxy S6
Sounds SystemUI Galaxy S6.
Galaxy S6 default wallpapers
Icons my Galaxy S6
Wallpapers of S6 and N4.
S6 weather widget style.
Weather widget for lockscreen S6 style.
S6 style launcher by friend (Thanks to max35000 )
Galaxy keyboard style S6
SMS Galaxy S6 Style
Kyubi Framework Lollipop Style
Notifications Lollipop Style
Lollipop Style Calculator
My clock Lolliop Style
My Files Lollipop Style.
Lollipop Music Style.
Contacts and Dialer S5 Lollipop Style.
Lollipop Style Settings S5.
Lollipop Style Manager ram.
S-Voice N4 Style.
S5 browser.
S5 release effects
Video N4 Style.
White N2 App download.
Gallery S5.
Calendar S5.
E-S5.
S5 drive mode.
Handsfree mode.
Snote N3.
App ops
Gestures and movements Galaxy Note 2 Stock.
Pullup in Air Command (Sfinder remove)
Smemo.
Scrapbook
Bifriend
-Kyubi Extras.
UPDATEME and OTA !!!
-Viper4
-Air Command Themer
-Adaway
-Xposed Working without any problems
-Battery Calibration
No Easy Launcher & Settings.
And many more !
Download Link
Mega-Kyubi Rom V9
How To Install :
Like any rom
-First Very important to have backup of your system !!
-Have The bootloader MJ5 or officer of any rom Samsung 4.3 / 4.4
.Move rom to sd
-reboot to recovery
-Flash rom (( don't worry about automatic reboot ;p ))
Now u Ready To Rock in Kyubi Rom !!!!!
(Big Thanks to Kazica)
Credits:
@Kazica Dev rom kyubi
@rebelde_ Por su gran ayuda y el kernel
@pacof Por testear la Rom
@lhex for testing this rom
@fran_9 for testing this rom
@PALMATRON
@Epucci for testing this rom
@E-team for Air command mods
@ma xx35000 for launcher
@HTCmania
@haikal14 t to xda for source code notifications @note 4 mini team for some parts of framework
@Chainfire for supersu.
@acquariusoft for updateme.
@todo
Kernel info
Nadia based kernel, Agni and other sources
Credits: @Pafcholini , @psndna88 , @javilonas , @andi71 , @Yank555.lu , and more devs don't not remember now
Translated all options translated some applications
Kyubi kernel improvements v3: Tweaks, governor, scheduler, TCP optimization, compression, etc ..
V3 Changelog Kernel Kyubi r50
Source N7100XXUFNI1
EABI compiled toolchain arm-4.4.3
Update: 26/05/2015
## ## Tweaks
Control CPU (up to 2000MHz OC)
CPU Voltage
GPU Control (OC & UV)
Fsync Dynamic Driver
Schedulers I / O
CPU Idle mode
Multicore CPU Power Saving
Logger Mode
Touchboost
CRC
ABB Control (Control Voltage)
LMK
KSM
Entropy
TCP Congestion Control
Virtual Memory
Control Charger (battery charging)
Wolfson Sound Control
MDNIe / SCREEN (tone / color display)
Cypress-touchkey (disables touch buttons)
Led Control
Touchwake / Slide2wake
Many more options ...
Governor ## ##
Version 1.0 ZZmoove beta5 & Luzactiveq
Schedulers ## ##
SIO, VR, ROW-V4 & ZEN
TCP ## ##
Westwood (default), Reno, Vegas, Highspeed, HTCP, Hybla
Optimization & Compression ## ##
LZMA compression
LZ4 Cryptographic API & Compression
Fradom number generator
lib / memcopy: use glibc version
lib / string: use glibc version
Reduce latency
bcmdhd: reduce wakelock wifi (DerTeufel)
samsung battery: wakelock reduce battery-monitor timeouts (Thanks AndreiLux)
Drivers: reduce wakelock
Decrease time for Deep Sleep
Increase time limit for Sdcard Bad
LOAD_FREQ (4 * + 61 Hz) Avoids loadavg Moire
[PATCH] LOAD_FREQ (4 * + 61 Hz) Avoids loadavg Moire
Fix above max cpu frequency scaling (Thanks to Yank555-Lu)
Media Monitor
Proportional Rate Reduction for TCP
Increase speed readhead (1024mb)
KSM: page jump check and, if already scanned (Pradeep Sawlani)
ksm: Provide support to use timers for deferred scanner thread
Extra tunable kbytes free
mm: fix extra_free_kbytes tunable for CMA
WorkQueue: Enter new flag WQ_POWER_EFFICIENT
WorkQueue: convert BUG_ON in queue_delayed_work
block: queue work on power efficient wq
softirq: reduce latencies
writeback: fix occasional slow sync
block.c: allocate boot (MMC) partitions on probe, credits to Detule and AndiP
slub.c: little tweak for performance improvements - credits to franciscofranco
int_sqrt.c: optimize square root algorithm
rwsem.c: writing steal week for better performance fixed for 3.0.y
ARM Optimized algorithm RWSEM
ARM: 7011/1: Add ARM cpu topology definition
ARM: cpu topology: Enable ARCH_POWER
ARM: topology: save cpu id of each core
ARM: topology: topology Update ACCORDING TO sched_mc current mode
ARM: 7182/1: ARM cpu topology: fix warning
ARM: topology: Add a function cpu_power
ARM: topology: Add a topology update notification
ARM: cpu topology: Add asym topology flag for using cpu0 1st
ARM: cpu topology: add debugfs
ARM: force_max_zoneorder Increase to 12
sched: update the cpu_power ACCORDING TO cpu load
sched: use CPU capacity to choose if to ILB is needed
cpufreq: Retain only online cpus in managed_policy-> cpus
earysuspend: late speedup resume (faster wakeup of the device)
sched_fair: reduce latency
sched_fair: Optimize find_busiest_queue
sched_fair: Optimize cgroup pick_next_task_fair
sched_fair: Implement smarter wake-affine logic
sched_fair: use CPU capacity to choose if to ILB is needed
smdk4412: cypress-touchkey - add keydisabler
cpupower: update the cpu_power ACCORDING TO cpu load
mach-exynos: Enable max freq for busfreq opp
mach-exynos: clock-exynos4212
mach-exynos: cpufreq-4x12: correct divider values
mmc: fix the waste battery overload WorkQueue
cypress-touchkey: enabled by default
slub.c: Remove Page allocation
mm: Large amounts of memory reduced related barrier damage v3
sysfs interface for added GENTLE_FAIR_SLEEPERS [neobuddy89]
tweak speed network
KSM Optimization (test)
tmpfs: mempolicy object fix leaks
Link kernel Kyubi:
https://mega.co.nz/#!k09VhIqT!KPgo2U...i2ijIkosfmA8_U
Note: Keep in mind that This rom is not by me i just translate it From Spanish To English and share it here cause it is perfect with many customizations ( spanish site if u interested Kyubi-Rom
And Sure i will post changelog every time when new update come !!
FOR MEEE
Wow... this is great New ROM!
What about 240/260dpi?
note 4 air command or note 3 air command?
robert1337 said:
note 4 air command or note 3 air command?
Click to expand...
Click to collapse
the version of e-team
Note 4 Air Command (new features)
martinklaus said:
the version of e-team
Note 4 Air Command (new features)
Click to expand...
Click to collapse
eteam also made dn3 which has note 3 air command in it
yes thats right but this was only for 4.3.x base rom, this is a 4.4.x base rom.
Correct me if that's wrong.
Is this rom a creation from you? or you forgot to say thanks to the real developers from htcmania?
Nice rom. However small bug detected. Background color have issues. Sometime text show white in white background. Also reboot menu have 2 options in a different language other than english. Also the extras and update me have similar language issues. Also when trying to change the font the in Settings gives an FC.
apart from the above bug mentioned. I get toast message sometimes, that phone is in factory mode, turning "Wi fi Off" and Wi fi will be turned off.
warriorofice said:
Is this rom a creation from you? or you forgot to say thanks to the real developers from htcmania?
Click to expand...
Click to collapse
haha before saying that read note:...............
whats the point off sharing this rom ??
i will get some thanks ???
no bro i just share it to note 2 users ( in english typo ) !!!!!
so please read carefully and i create thread not devthread
thanks
Could some1 please post screenshot of AirCommand and ActionMemo working recognition on right hand side of sheet, thx :good:
i want to flash this but then i read the bugs posted by nilaydas and saurabh40629, i changed my mind straight away lol
i saw in the screen shot, the video call icon is replaced by messaging icon. no video call feature in this rom?
nilaydas said:
Nice rom. However small bug detected. Background color have issues. Sometime text show white in white background. Also reboot menu have 2 options in a different language other than english. Also the extras and update me have similar language issues. Also when trying to change the font the in Settings gives an FC.
Click to expand...
Click to collapse
I'm not having font issue but yes 2 other issue needs to be consider.
Sent from my GT-N7100 using XDA Free mobile app
Androidwizzard said:
Could some1 please post screenshot of AirCommand and ActionMemo working recognition on right hand side of sheet, thx :good:
Click to expand...
Click to collapse
I ported this rom a month ago and seen many bugs including the smart scroll and smart pause. I fixed all bugs and made many new features to it.
This is based on 4.4.2 not 4.4.4 so air command is note3 one.
I can't share my version because it has been created by other devs originally DN3 team and Kyubi team.
Only issue is heat problem and heavy on ram compared to Nemesis.
In spanish thread credits were given to THIS rom some weeks ago.
Very smooth and fast rom..thanks buddy..but in some apps the txt looking white..I'm adding a ss of titanium backup..for example...
[emoji780]
Pretty nice ROM but had to move back as its not 240 dpi friendly (4.4.2 wasn't) and currently I don't have time to make it 240dpi
It will be appreciated if 4.4.4 base is used.
Best feature for me - Video player (I was missing Video thumbnails and Chapter Preview)
Overall AMAZING work !!!
can some one please comment about the battery life of this rom
Hello Folks.
So, everyone is facing battery life problems in our Xperia Devices. And many of you are getting 3-4 hours of SOT. Here are Some of my hacks and tweaks to have a prolonged battery life and approximately 6+ hours of SOT.
- The device used for these tweaks is Xperia Z2 with eXisteZ Rom. These tweaks may differ on different Rom. It can be better it can be worse.
- FAQ's in the #OP2
Let me first show you some results.
1. 100-6% 9hrs and 15 mins of SOT (by me )
{
"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"
}
2. Here is @cristixperia's 7+ hours SOT after following this thread
Important:
Battery life majorly depends on the battery condition or how old is the battery. So, If your battery is like 1 year old then it will have a less SOT than a new battery with same hacks. So, please see the condition of your battery , which probably gets worsened with time.
Battery life also depends on the thermal conditions of battery. If the battery temperature is hot the drain will be more. The temperature should be around 30-35 or less for good battery life and charging rate. So, make sure you battery is not extremely heated or extremely cold.
I'm adding Priority Levels of each step out of 5. So, it will be easy for you to understand the importance of a step in saving you battery life.
So, Here it Goes. Enjoy.
1. Greenify (Priority:5)
Credits for this app to @oasisfeng
Greenify is the one of the best battery saving apps. It can be used to hibernate the background apps or the apps you use less often. Plus when it is used with Xposed and Donation Package features is saves some real juice.
Download Links:
Greenify
Greenify Donation Package
I'm using version 3.1 build 1 with Donation Package. Here are my settings.
Here is the List of apps to be Greenified :
List 1
List 2
P.S.: GREENIFYING SYSTEM APPS CAN CAUSE SOME SERIOUS PROBLEMS. PLEASE ASK BEFORE HIBERNATING SYSTEM APPS.
2. Fixing the Google Play Services Drain (Priority:5)
Google play services have been draining the juice from our battery from a very long time. >_> with no fix. And they have always benn the top battery drainers. So, apparantly @iXaidyiu and I have found a fix for this drain.
METHOD 1 : Using AppopsXposed
1. Install AppopsXposed from Xposed Installer.
2. Open AppOpsXposed and select Google Play Services and disable the following (see the screenshot).
3. Open AppOpsXposed and select Google Play Store and disable the following (see the screenshot).
4. Open AppOpsXposed and select Google Play Framework and disable the following (see the screenshot).
5. Open AppOpsXposed and select Google App and disable the following (see the screenshot).
After these steps reboot you device and see the google play services drain gone. But that will be gone from the battey(settings) after a full charge or it will show the previos drains.
Thanks to @iXaidyiu for playing with AppOpsXposed and finding this.
METHOD 2 : Using HEBF Optimizer
Credits for this app to @IvsomEmidio
Download Links:
HEBF Optimizer
Follow these steps to get rid of Google Play Services Drain
1. Open HEBF
2. Select Chuck-Norris Type of User(if it is the first time you are opening the app)
3. Select BATTERY from sidebar.
4. Enable GOOGLE PLAY SERVICES DRAIN FIX(Master)
5. Enable all 4 options i.e. Locations Services, Check-IN Services, System Update Services, Usage Report.
6. Reboot and Enjoy.
3. AMPLIFY (Priority:5)
Amplify is a serious battery saver. Amplify can help you to limit some wakelocks, services and alarms for saving battery life. A great tool if used in the right way. It is the best battery saver I've come across and is a must have app if you are running Xposed.
P.S. : How to Set Up Amplify
Or you can use this guide how to use AMPLIFY+ GREENIFY + POWERNAP as combination by @v7 to have the best battery life of your device.
4. Force Doze (Priority:5)
credits for this great app goes to @ssrij
Download Links:
Force Doze
ForceDoze is an app that forces Doze mode right after you turn off your screen. Instead of waiting for the default time period (30 mins), Doze kicks in immediately. ForceDoze also disables motion sensing, so Doze doesn't activate while in your pocket or while the device is moving with screen off, giving far more battery savings than standard Doze functionality.
Here are my Force Doze's Settings.
Apps to be Whitelisted:
ForceDoze doesn't increases your sot but it makes sure your battery remains at the same level you left it. So, technically it increasesyou Screen ON Time. Seriously a great app. But whitelist your instant messengers and the apps you want to get notification from. because force doze can delay notification and can have some serious issues with your phone. use wisely.
For Queries and problems go to the main thread --> here
5. L Speed (Priority:5)
by @Paget96 Thank you brother for this amazing app.
Lspeed is a powerful app with the simplest interface. And can make a serious difference in your screen on time if applied with appropriate settings.
SETTINGS by @iXaidyiu
SETTINGS by @Paget96
Important:
1. Do not use Lspeed And HEBF simultaneously. If you want to use them both at the same time, Make sure you dont enable anything from HEBF except Google Play Services Drain FIX. And change the Lspeed's Apply on Boot time to 20 secs, from settings. JUST TO BE SAFE.
2. If you are using Force Doze then disable Lspeed's Agressive Doze and vice versa. OR Else there will be some conflicts.
6. Disabling Fast Dormancy (Priority:5)
What is Fast Dormancy? In simple terms its a device feature that enables mobile devices to notify the cellular base stations when the radio resource allocated to the device is no longer in use, so that the radio resource could be immediately released other than waiting for a timeout event. For instance lets say you are browsing a webpage using your cellular data plan. You stop at a certain webpage (for example to read this article) the connection is maintained and the device will be registered on the network even if data isn’t received or transmitted (always on) and will remain like that until a timeout event is invoked (as per the network rules as to how much time to wait before connection is terminated due to idle timeout). During this time the device’s battery will be drained needlessly in addition to increased congestion on the cellular network due to numerous idle connections. From a device perspective radio power consumes battery so employing fast dormancy should save battery power and increase its life. This also has an advantage to networks as it reduces congestion. But This doesn’t come without a major disadvantage to the very same cellular networks and operators. The making and breaking of the connections increases the signaling traffic and wastes network resources. The workaround to this was done by Nokia Siemens in collaboration with Qualcomm to employ NCFD or Network Control Fast Dormancy in which the device is put on a battery saving idle state while maintaining its network identity without the need to establish a new connection and request a new identity for the device on the network.
Can Increase your battery life by 30%.
How to Disable Fast Dormancy?
Check out this thread by @mirhl. All credits goes to him. The thread is pretty old but it still works.
But if you have problem in understanding here is a simple guide:-
1. Get you carrier MCC and MNC from Wikipedia.
2. Open youe file manager and go to root/etc/fast-dormancy/fd_custm_conf.txt
3. There you will see two lines ending with MCC and MNC with two zeroes.
4. Change those zeroes to the MCC and MNC code you got from Wikipedia
5. Save it. Reboot And Enjoy.
7. KCAL FLASHABLE MODULE FOR MINIMUM BRIGHTNESS (Priority:4)
The credits for this awesome module goes to sir @venkat kamesh.
Brightness has always been the biggest battery drainer of all time excluding the google play services. This module will help you to achieve lower brightness than the minimum threshhold. There are many other options also grayscale display is my personal favoutite. I was testing this module for like 1 week and the results are great. This can significantly increase your battery life.
After flashing this module, you'll see a COLOR CONTROL app in your app drawer.
1. Go to the app.
2. Enable Set on Boot.
3. Change minimun value from 35 to around 100. And then change the value of red blue green to the minimum value.
4. Now change your minimum value to what suits your eyes. and save. I've personally set it to 140. Set according to what suits your eyes.
5. Also the grayscale display is awesome for the users that like black and white display.
Dont set MINIMUM to 0 or else your screen will go black and you wont be able to see a thing unless you've a Sharingan
P.S. : Battery on point. [emoji14]
8. Stamina Mode (Priority:4)
Okay. So, Most of us use stamina mode after 15-20% only. But i've been using it from 100% for past one week ans the results are amazing. I've set to Device Performance Preferred and still it is working better than no stamina mode.I can assure you it can increase your SOT by almost 1+ hr if you keep it on Always On.
1. Go to Settings < Battery < Stamina Mode.
2. Select Always On.
3. Select Power Saving Level
4. Select Device Performance Preferred.
9. Removing Xposed Modules (the battery drainers) (Priority:4)
So, i've noticied that some of the xposed modules drains battery when activated. so' ll be listing them below. You can also contribute by telling me some of those xposed modules.
-> Flat Style Coloured Bars
-> Flat Style Bar Indicator
-> Google Assistant Enabler
You can also share your experiences with different xposed modules. if you think that a specific xposed module drains battery please post below and it will be added to the OP after some testing.
The Next 3 steps are regarding turning the screen to black for saving battery. These methods work best on Amoled Displays. As our Xperia Devices have LCD displays so these might be not as effective on our Devices. But I've got the 9+ Screen On time using these. And when I swithed back to white the SOT got to almost around 6-7 hrs with the exact same usage. So i'm sharing these methods. (This was for all those people who were saying dont post fake methods or these methos don't work.)
10. Monochrome App (Priority:4)
Download Link:
Monochrome
Monochrome automatically turns on monochrome (or black & white) mode when your battery is low, to further reduce display power consumption when your battery level is low. This means your device will eat less battery. Simple but effective app. With stamina mode combined, after 15% it can give around 1-1.5 hr + SOT.
11. Black Notification Panel And Notification (Priority:3)
(works great with n-ify xposed modules)
Credits to @iXaidyiu for telling this.
Okay. So we all know white color drains more battery than black. This method will turn your notification panel black. Saving some battery and also looking aesthetically good. So my friend or i should say brother, @iXaidyiu found a way to turn the notification panel and the notification black. Saving almost 10-15% battery.
Follow the steps for this type of notifications.
1. Go to settings > eXistenZ >Notification Panel > Notification Settings
2. Enable Custom Notification Color
3. Select the Notification Background Color to #000000 or to black.
if you are using Android N.ify Xposed Module then :-
4.If you are on n-ify, go to N-ify > Notifications
5. Enabe custom actions background color.
6. Select the Actions Background Color To #FF141313 or to Black.
P.S.: THERE IS A BUG WITH THIS METHOD. THAT IF THE MESSAGES ARE MORE THAN 1. YOU'LL NOT BE ABLE TO SEE THEM. BUT IT WORKS FINE.
4. Black Keyboard and Apps (Priority:3)
As i've told earlier black saves a lot of battery and is also good for your eyes. And we people use keyboard for all the purposes. So, having a black keyboard instead of a white one saves some battery.
Use google keyboard and choose a pitch black theme.
The more you use the black color, the more the battery. So, its on You how much battery you want.
use black themes in your apps. DARK WALLPAPERS. and using black color at most of the places will save some serious juice.
12. Miscellaneous Tweaks (Priority:4)
-> Disable wifi and bluetooth scanning from Settings > location > menu > scanning to save some more battery.
-> Facebook and Facebook Messenger are big time battery drainers. So, try switching to another light apps for some battery saving. I use Folio for Facebook. Its night mode is awesome and it has options to refresh notification in a specific interval of time. You can also use some other apps like SlimSocial for Fb or MaterialFB. You'll also see increase in performance of your device after removing Fb and fb messenger.
-> Even if your Wifi is off,your phone searches for Wifi Signals.To switch off this feature,Go to Settings > Wifi > Options(Top right corner) > Advanced >Scanning always available(Off).
-> Do not use Adaptive Brightness. Also try to keep your Brightness to Minimum.
-> Removing unnecessary apps. They keep draining Battery in the background. For this, you can use my DEBLOATER SCRIPT. You'll also see an increase in performance of your Device.
So, this is all. With these methods you can also get 6-7 hrs of SOT. And i'll be posting more methods if I get to know some.
P.S. : I'm not responsible if something happens to your device. Proceed with precaution. Stay Safe.
SPECIAL THANKS TO THESE PEOPLE FOR HELPING THIS THREAD:
1. @iXaidyiu
2. @panzerox123
3. @Davey126
4. @Paget96
This FAQ comes in various sections:
General FAQ over eXistenZ MM ROM (Z2/Z3):
Declaration on the compativitiness of the battery savers and tweaks:
ReadMe over Amplify tweaks:
L Speed
Core Strategies on Achieving Ideal Battery Life
"Mobile Radio Active"!?
--------------------------------------------------------------------------------------------------------
1. General FAQ over eXistenZ MM ROM (Z2/Z3):
1.1 This ROM is DISCONTINUED due to @niaboc79 swapped phone.
1.2 Installation
1.2.1 Install ONLY v5.01 and v5.6.5 in a row will be enough.
1.2.2 If you come from AOSP-M/AOSP-L/AOSPA-M/PACMAN-L/etc..., please perform a clean install by first wiping /system, /data, /cache and /ART in TWRP and then kick start the ROM installation process.
1.2.3 If you are rolling back from AOSP-N/etc... that is based on android N, please first restore stock .FTF via flashtool by androxyde, then wiping /system, /data, /cache and /ART in TWRP and after that kick start the ROM installation process.
1.2.4 If you are switching from other stock based roms, eg Kypotian-M/PureX-M/Mr SL-M/etc..., please first wipe /system, /cache and /ART and then kick start the ROM installation process.
--------------------------------------------------------------------------------------------------------
2. Declaration on the compativitiness of the battery savers and tweaks:
iArvee said:
...
-Greenify's Aggressive doze kicks in 7 minutes after screen off, I don't know why 7 minutes but I'm guessing there's a reason behind it. Well, roughly 5-7 minutes. Since they work together, I guess it's not so bad to have both of them make sure that your phone is on doze.
-It stays in memory, yes but it's inactive. If the app is completely stopped/closed, writing the app to memory again would use more battery. Think of the regular hibernation similar to force closing an app.
-Indeed you are right, it's hard to play with settings like that. May I suggest adding init.d scripts? Or use HEBF/Lspeed? I tried this interactive governor profile tweak on the Z2 months ago and it brought me to at least 5 hours SoT, with 30% brightness (auto) and mobile data on most of the time.
...
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------
3. ReadMe over Amplify tweaks:
The suggested elements to be limited and look after in v7's thread is not Sony specific. So we have to EXPLORE ON OUR OWN to find the best ways to conserve energy using the daemon tool. So what I am suggesting on behalf @Dr. Death is that besides adopting most of the rules listed on v7's thread concerning using Amplify to conserve energy, we should also explore and test setting rules for other wakelockes too. Last but not least, so what I am implying about is that we all have an unique list of installed apps on our phone from each other, therefore there isnt really a must do list for apps' wakelocks and alarms, after all it is up to you to choose from performance and battery. Considering that, me and @Dr, Death WILL NOT provide any further lists for recommendation so as to let you guys explore on your own.
Happy tweaking!
--------------------------------------------------------------------------------------------------------
4. L Speed
Dr. Death said:
1. Lspeed's Performance Governor increases performance but there was a large drain in battery compared to battery governor. And with brightness increased to >30% , the drain increased exponentially. The performance of the phone was increased though (acc. to benchmark scores).
2. Lspeed's Battery Governor makes a big difference in saving your battery. Though, I've also noticed that it also decreases some amount of performance. But I've been using the battery governor and I've not seen a lag or freezing down of any app. You cant even tell there is a decrease in performance without benchmark scores. And the difference in SOT the battery governor can make is almost 30 minutes to 1 hour. So, I'm using it and you people can also use it, if you want more battery
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------
5. Core Strategies on Achieving Ideal Battery Life
Davey126 said:
- stop apps from launching at startup/wake and on network events
- reliance on native doze (w/Doze on the Go enabled on Android 6)
- proactively hibernate misbehaving apps - especially on Android 4/5
- sensible app selection and configuration (avoid the pigs)
- common sense settings for screen brightness, radios and sensors
- minor govonor tunings if needed (eg: delaying jump to max freq)
- primary tools: Greenify, BBS/GSam, AppOpsXposed, SD Maid, MAT
Best guidance: find excellent resources like this thread, read, observe, read some more, react only to items that warrent attention and yield meaningful results with minimal side edfects. Ignore everything else.
Those who love to tinker with their devices should avoid all the above. It's boring, effective and leaves ample time for other activities.
Click to expand...
Click to collapse
Davey126 said:
Agreed. Tuning and measurement are key. That said, some devices do not idle/perform well at low frequencies. A Moto G4 Play (Snapdragon 410/MSM8916) serves as an example. While the stock kernel allows 200Mhz bottoming out at 400Mhz imposes no penality while delivering a better overall experience. Clearly this weakling does not reflect state of the art cpu/chipsets; nor is it an outlier.
Don't get me wrong - I love the idea of underclocking/volting when it can be done easily and yields measurable benefits with no undesirable side effects. Usually other tunings are required to achieve that.
Also recognize there's a cost (albeit minor) associated with regular frequency hopping. Holding the idle frequency steady in the absence of a significant load yields the best results IME.
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------
6. "Mobile Radio Active"!?
Davey126 said:
Radios can be significant drainers in low signal strength conditions as power is ramped to maintain a stable connection. On the mobile front I often find 3G (when available) yields an acceptable compromise, although LTE will typically come out ahead on overall power consumption when signal strengths are moderate/strong provided modem quickly drops into idle mode when not in use. The latter is largely outside user control although custom kernels can sometimes help.
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------
Credits to the followings:
@Dr. Death for leading this tutorial
@iArvee for declaring facts
@Davey126 for providing core tweaking strategies
--------------------------------------------------------------------------------------------------------
Anything I found useful and important in the comments will be pushed up here
CHANGELOG
12/18/16
Added Kcal Module for Minimum Brightness.
Added Additional Methods.
Click to expand...
Click to collapse
12/23/16
FAQ's added by @iXaidyiu.
Click to expand...
Click to collapse
12/28/16
Updated the list of apps to be greenified.
Click to expand...
Click to collapse
2/1/17
Lspeed App
Click to expand...
Click to collapse
17/2/17
1. Updated the whole thread.
2. Added Fast Dormancy.
3. Added HEBF.
4. Added Priority Levels.
5. Added @Paget96's Settings to the thread.
Click to expand...
Click to collapse
Thanks bro ?
Xperia Z2™
This is wonderful. Tomorrow I will flash ExistenZ again and make the proper combinactions I only can't really understand how to use Amplify, but I will give it a try! Thanks again!
manfred18 said:
This is wonderful. Tomorrow I will flash ExistenZ again and make the proper combinactions I only can't really understand how to use Amplify, but I will give it a try! Thanks again!
Click to expand...
Click to collapse
I've attached the thread for amplify. There is a step by step guide. Enjoy your battery life
Dr. Death said:
I've attached the thread for amplify. There is a step by step guide. Enjoy your battery life
Click to expand...
Click to collapse
I didn't know about N-ify, it's great, I've already installed it. Probably there are many mods that I don't know. So I suspect ExistenZ is the best ROM overall for Z2 now?
Nice tutorial
Envoyé de mon F8331 en utilisant Tapatalk
niaboc79 said:
Nice tutorial
Envoyé de mon F8331 en utilisant Tapatalk
Click to expand...
Click to collapse
Tysm. It means a lot to hear it from you.
manfred18 said:
I didn't know about N-ify, it's great, I've already installed it. Probably there are many mods that I don't know. So I suspect ExistenZ is the best ROM overall for Z2 now?
Click to expand...
Click to collapse
Which version you are using for n-ify ?
Yes Indeed existenz is the best rom :')
Dr. Death said:
Which version you are using for n-ify ?
Yes Indeed existenz is the best rom :')
Click to expand...
Click to collapse
I've installed 0,2 probably.
ExistenZ is great, but I have a bit lag somewhere sometimes
But when I installed new drivers from Qualcomm I've got 63000 in Antutu. But lag sometimes exists.
manfred18 said:
I've installed 0,2 probably.
ExistenZ is great, but I have a bit lag somewhere sometimes
But when I installed new drivers from Qualcomm I've got 63000 in Antutu. But lag sometimes exists.
Click to expand...
Click to collapse
Get the latest version of beta n-ify for regular updates from here.
https://ci.paphonb.xyz/jenkins/job/AndroidN-ify/
Installed new drivers how ?63000 is sick? I got Max 57k. Tell me about this I installing drivers.
Dr. Death said:
Get the latest version of beta n-ify for regular updates from here.
https://ci.paphonb.xyz/jenkins/job/AndroidN-ify/
Installed new drivers how ?63000 is sick? I got Max 57k. Tell me about this I installing drivers.
Click to expand...
Click to collapse
http://forum.xda-developers.com/z3/themes-apps/mm-6-0-1-qualcomm-adreno-drivers-june-t3415394 I've got easily 63000. I have screenshots It's for Z3, but you can install safe for z2
I thought the pixels of the screen were off only on AMOLED panels. Our panel is IPS, the black colors drains the same amount of battery as the white colors..
manfred18 said:
http://forum.xda-developers.com/z3/themes-apps/mm-6-0-1-qualcomm-adreno-drivers-june-t3415394 I've got easily 63000. I have screenshots It's for Z3, but you can install safe for z2
Click to expand...
Click to collapse
Tried 2 times still got 59k and 61k ._.
Will test some more. Though ty for this :')
Little Snevil said:
I thought the pixels of the screen were off only on AMOLED panels. Our panel is IPS, the black colors drains the same amount of battery as the white colors..
Click to expand...
Click to collapse
Yes you are right, about the amoled one but even on our screen it saves battery. I've tested. Without the black notifications and black keyboard I used to get 5-6 hr of SoT but after switching it, it has changed significantly.
Dr. Death said:
Yes you are right, about the amoled one but even on our screen it saves battery. I've tested. Without the black notifications and black keyboard I used to get 5-6 hr of SoT but after switching it, it has changed significantly.
Click to expand...
Click to collapse
Oh, that's really impressive. I've loved your tutorial, I'll give it a try after doing a fresh install of EXistenZ. And report. Unfortunately I don't like black backgrounds that much, so I will keep white colors the most.
Btw, my battery is 21 months old, let's see how it works.
Little Snevil said:
Oh, that's really impressive. I've loved your tutorial, I'll give it a try after doing a fresh install of EXistenZ. And report. Unfortunately I don't like black backgrounds that much, so I will keep white colors the most.
Btw, my battery is 21 months old, let's see how it works.
Click to expand...
Click to collapse
Yep, waiting for your report.
Some more methods will be added today or tomorrow :')
Your appreciation is much required :')
Dr. Death said:
Yep, waiting for your report.
Some more methods will be added today or tomorrow :')
Your appreciation is much required :')
Click to expand...
Click to collapse
I'll test your method later, because I decided to gain my warranty of Sony (it's till 17 January), so I will send it to them, for new battery
manfred18 said:
I'll test your method later, because I decided to gain my warranty of Sony (it's till 17 January), so I will send it to them, for new battery
Click to expand...
Click to collapse
Yep, sure.