[G 2014 General] Myujinn:
A smoother Moto G 2014 Experience

Now featuring 60 fps animations!

The goal of this guide is to give your Moto G 2014 a bit of a smooth boost without impacting battery or real time performance. What does that mean? Well, getting 60fps animations in most ROMs is just a nightmare after installing a few apps and having some running in the background constantly. We're going to see how it's possible to have better transitions and animations without having an impact on battery life. It makes your phone perform like one of those high-end processors like the Snapdragon 810 or most Exynos processors. (lel MediaTek come on). It really makes you see all the different animations in Lollipop and it's definitely a must for me now after I tinkered a bit.

The only downside is some apps refreshing when multi-tasking. I mean, the device has 1GB of RAM. What can you expect out of this little guy ^.^

What you'll need?

-

An AOSP ROM. No Stock/CM12.1

Why? Stock sucks. CM12.1 is bloated with features nobody uses and takes up too much RAM. It tends to lag more as well. AOSP has everything you need with the performance increase. If you miss CM12.1, install Paranoid Android Legacy ROM. It includes every useful CM12.1 feature in AOSP. If you lack the customization, Xposed Framework with GravityBox module can do everything you desire.

-

A good kernel

I used Optimus Kernel R6. My personal recommendations are Optimus Kernel, Spirit Kernel and Halogen Kernel.

-

The Kernel Adiutor app

Get from the Play Store. It's hands down the best looking and feature bloated kernel management app ever.

-

Rooted device

Must have for tweaking.

-

The Terminal Emulator app

We're going to need this for tweaking the scripts.

-

L SPEED v2.2 REVOLUTION by Paget96

This is the core mod. It makes your device faster while fixing some of Android's bugs and even makes your battery last longer!

You can find it here : http://xdaforums.com/android/software-hacking/tweak-l-speed-v1-0-02-02-2015-t3020138. Huge credit for Paget96, his tweak is awesome!

-

TWRP or CWM recovery

To flash zips and stuffs.

Instructions :

1- You need to flash the L SPEED v2.2 REVOLUTION zip file provided in the download page here in your recovery of choice.

2- Reboot your device and go to the Terminal Emulator.

3- Type "su" to get root access.

4- Click Yes on the SuperSU root access, you should now have root access !

5- Type LS in caps to get into the menu

6- Type 2 to get into tweaking.

7- Get that exact configuration by enabling or disabling things

8- Then, type 5 to get into the build.prop tweaker.

9- Enable all of the following:

10- Quit your Terminal Session by clicking the X button.

11- Go to the Kernel Adiutor app

12- Get all of the settings here :

• CPU :

Governer : yankactive/intellidemand

Multicore energy saver : On

Minimal/Maximum Frequency : 300Mhz/1190Mhz

CPU Boost Interval : 20ms

• CPU Hotplug :

IntelliPlug : On (Disable all the other types or CPU Plugs)

Profile : Eco Conservative

Touch Boost : On

Hysteresis Value : 8

Threshold Value : 350

Maximum Screen Off Frequency : 787Mhz

• Thermal :

Intellithemal : On

Core Control : On

VDD Restriction : Off

Frequency Throttle Temp : 70°C

Core Throttle Temp : 65°C

Poll : 250ms

• GPU :

GPU Max Frequency : 533Mhz

GPU Governor: msm-adreno-tz

Simple GPU Algorithm : On

Laziness: 5

Ramp Threshold : 5

• I/O Scheduler :

Both for Internal Storage and External Storage :

Scheduler : row

Read-ahead: 1024kB

• KSM :

KSM : On

Deffered Timer : On

Pages to Scan : 400

Sleep between scans : 500ms

• Virtual Memory :

Dirty Ratio : 20

Dirty Background Ratio : 5

Swappiness : 80

VFS Cache Pressure : 120

Z-RAM : 0MB

• Misc Controls :

Power Suspend Mode : Userspace

TCP Congestion Algorithm : Westwood

13- You're done!

13.5- I suggest you going to this topic as it contains a lot of battery life improvements that I personally use!

Here is a screenshot of my Stand-by time with these configs. : http://i.imgur.com/ohHOiJj.png (10% lost in 7h. Suggests 3 days of battery left on stand-by)

I hope you'll enjoy the performance boost without the battery life hit that most ROMs and Kernels do.

See you next time =D

EDIT : After using this, I felt the battery life was a bit lacking but after following some of Duck86's advices here, it vastly improved my battery life while maintaining performance so check his guide out. It's really worth it !

Credits:

- Donate to Paget96 if you liked his mod : http://xdaforums.com/member.php?u=5514152

- Flashhhh (Optimus Kernel R6)

- Authors of Kernel Adiutor and Terminal Emulator

- Thecrazyskull (Paranoid Android 5.1+ Legacy)

- LuK1337 (obvious reasons)

- luca020400 (same)

- Chainfire (SuperSU)​