[Nexus 4 Android Development] dragos281993:
Mako exclusive changelog:

--> 17. june. 2017:

* updated to the latest June sources: android_7.1.2_r17

* everything new is the same as what the official PN builds include so check the official changelog for that.

Changelog for older builds

--> 14. may. 2017:

* updated to the latest May sources: android_7.1.2_r8

* Fix nav bar showing always on the left when the device is rotated to 270 degrees

--> Also, fix the order of the buttons so the back button always shows

on the bottom <--

* Prebuilt apps: - sort out and include: Google Dialer, Gboard and Contacts as default (fully functional now)

--> 30. april. 2017:

* Bump up to 7.1.2_r6

* Hide the "No notifications" text in the notification panel

--> When there aren't any notifications to display in the notification panel, a text saying "No notifications" appears there. The thing is, when the notification panel is empty, we already know it's because we didn't receive any notifications, so there's no need for an annoying text to tell us what we already know.

* Added 3 new Google apps: Contacts, Dialer and Messages.

--> 17. feb. 2017:

Restructure no.2

- kernel cleanup

- device tree cleanup

- "battery saver" on-off sequence that made the phone reboot ---> fixed

- battery led fixed and tweaked a bit

- battery "charging slowly" status on the lockscreen ---> fixed

- the automatic brightness for "night light" has been removed because it wasn't working

- other small visual fixes that are not yet present in the official PN builds

--> 1. feb. 2017:

- Complete restructure (but the base is the same, obviously)

- Added some apps:

*--> Camera

*--> Gallery

*--> Clock (deskclock)

- System performance improvements

- Kernel compiled with ubertc 5.4.1 cause 6.x was causing issues.

- Added back "Mpdecision" cause now there are improvements done to have it work nicely and I set it as the default "hotplug" (the standby time is fantastic with it)

- "Smartmax" gone, cause it caused system shutdowns when the phone entered deepsleep mode.

- Other kernel tweaks and improvements which give you a nice experience.

- CAMERA FIXED (Yaaay !!!)

The new restructuring thingy broke the thing that was fixed in the previous build, and that's the native "screen recording" feature.

* Use "Screen Recorder - Free No Ads" by Kimcy929, from the PlayStore and you'll have no issue.

--> 7. jan. 2017:

- Enable "NIght light" (which is fantastic when you're tired and your eyes hurt)

- Add "double-tap-to-sleep on the navbar" (couldn't wait for Nate to add it, so I added it myself)

- Native "Screen record" fixed thanks to our beloved [MENTION=5091819]spezi77[/MENTION] (you can add an option to the Power menu for fast access)

- Maximum fling velocity reduced (there's too much stuff that has to be loaded on the screen with a single swipe, and the CPU is struggling to do that. Fewer things to load when swiping means lower impact on the CPU and a better UX fluidity)

- "Lights with screen on" feature removed (I don't see its purpose so I remove it)

- "Font size" and "Display size" removed from Settings/Accessibility as they're already in "Display" (so bye bye duplicate ! thanks to KreAch3R)

- device tree cleaned up a bit

- kernel compiled with UberTC6.x (gcc 6.1.1)

- some other kernel tweaks and improvements

* Camera WIP

* I pinpointed the led erratic behaviour source. It's caused by the "battery light" (which I didn't remove, for the time being). Turn it off if the rainbow-led-colours bother you.

--> 16. dec. 2016:

- Remove "force expanded notifications" and "smart pulldown" (because they were causing too much stutter in the notification panel)

- Remove power connect/disconnect notification support

- Disable safe headset volume

- Reduce the delay during headset removal

- Add support to manually pause/resume download

- Add download speed, remaining time, and percentage in notification

- Set "interactive" as default governor

- Tune TCP performance (based on CAF values

- Enforcing the minimum delay between notification sounds of an app

- Disable ADB authentication

Next build: -camera fix and other stuff.