[Galaxy Note II General] burgudoy:
For those using Ditto Note 4 awesome ROM, you might be aware of several reports of noticeable battery drain issues..

http://xdaforums.com/showthread.php?t=2504016

The thread is full of discussion on how to optimize battery consumption (including me) and until our awesome devs confirmed whether it's a ROM or user issue, (it's not present on other ROM users) we should find our ways to find a solution :)

Below is my personal battery optimization, it worked for me and not sure it will work for everyone. I'm just here to share what I did and how I succeeded.

I. IDENTIFY YOUR DEVICE USAGE (expect a heavy drain if you're a heavy user).

First of all, I'm a mobile person. My lifestyle, either personal or at work greatly relies on always being online and connected.

So definitely the battery of my devices hates me, and I hate them back if they disappoint me haha :)

My Note 2 setup is as follows:

- Running Dn4 ROM, plus Updates 1-4

- Agni untouched (not Overclocked, not undervoldted)

- I got a Samsung Gear 2 smartwatch which is always connected via bluetooth. It also requires a standalone application on the device - Gear Manager, which installs prerequisite sub-apks for continuous communication between device and the smartwatch.

- Wifi and mobile data always on for reliable online connection (the city has a blanket wifi + I got unlimited data plan)

- Usage: moderate to heavy

- Frequently open applications: Web browser, Gmail, Viber, Skype, Clash of Clans, 9Gag, Perfect Viewer (Comic reader).

II. IDENTIFY WAKELOCKS (to see which triggers and keeps your screen and CPU awake)

1. Install Wakelock detector.

https://play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector

2. I recommend to do this before you sleep. Keep your phone fully charged. I suggest to reboot your device then open your frequently open applications (just to freshly start their processes).

3. Don't use your device (that's why I recommend to do this before you sleep). You may start dreaming about unicorns then. JK.

4. Expecting you wake up several hours after, you may check your Wakelcok detector results and see which apps or proccesses are keeping your device awake and how frequent it was triggered.

Note: the app shows two types of wakelocks: Screen wakelocks and CPU wakelocks. You better check them both.

II. APPREHEND YOUR BATTERY HOGGERS (based from Wakelock Detector results)

1.Uninstall those apps you think you won't need or unnecessary.

2.If they are system apps, or you think you might need them in the future, use Titanium Backup to backup them before uninstalling.

https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup

3. Greenify those apps that you prefer to get hibernated when you're not using the device.

https://play.google.com/store/apps/details?id=com.oasisfeng.greenify

For my case, I've found out that S-Health, Geo News, Facebook and Viber were the top battery hoggers.

- Saved a backup of S-health and Geo News on Titanium Backup, then uninstalled them both.

- Greenified Facebook, XDA app and 9gag as I'm always online on Desktop during my work (FB, web browsing, and playing mobile games are allowed/required on my work, how awesome is that! lol)

IV. CALIBRATE YOUR BATTERY

Note: We all know our battery deteriorates over time. This might result fake/virtual battery level of charge shown on the status bar. This battery recalibration feature helps to fix the incorrect percentage of charging level.

1. Charge your device up to 100%.

2. Once fully charged, disconnect your device and enter this code to the phone dialer: *#0228#

3. It will show your battery status, at the bottom, select "Quick Start".

4. The device will somehow "refresh" and you'll notice a battery drop from your device.

5. Plug again your device and repeat steps 1 to 4 until you don't get a battery drop (device remain 100% when your device "refresh")

Before, I need to recharge my device 2-3 times a day.

Now I'm able to use my device for a day (maybe longer if I lessen my online activities).

Hope this helps and let you maximize your battery usage.

Galaxy Note 2 with Ditto Note 4 ROM rocks!