Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,738,152 Members 54,186 Now Online
XDA Developers Android and Mobile Development Forum

[L][5.0][PORT] Android L pv-79 Developer preview for Nexus 4 [BETA 4 series]

Tip us?
(Last edited by sykopompos; Yesterday at 09:52 AM.)
sykopompos's Avatar
Senior Member - OP
Thanks Meter 3939
Posts: 3,742
Join Date: Jun 2008
Location: flithydelphia

Default [L][5.0][PORT] Android L pv-79 Developer preview for Nexus 4 [BETA 4 series]

Current Mako Team @defconoi , @zyr3x , @percy_g2 , @ben1066 @sykopompos

Big thanks to all the help on this from @shubhamchamaria @muzadull @wjywbs
there is a lot others and I will add eveyone for credit, this wouldn't be possible without all your help and all the loyal support that we have gotten who had faith in us

All builds will be at Github now, @defconoi got us all setup there and @ben1066 set it up that we can all autobuild right from githold based on commits. <~~~~~ Downloads

Warning. This has heavy ramdisk mods that are essential for it to work. You can flash current up to date "kit Kat kernels updaters only" but not boot.imgs as this will break the ROM. If you do happen to flash a a boot.img, you can pull it out if the ram and fastboot flash boot boot.img

We will be switching to github's issue tracker which can then be tied to commits for bug fixing <~~~~~ bug tracker

Please check if it it is a known bug or incompatible app first before posting on the issue tracker (link in second post) also before posting a issue, wipe your dalvik cache to see if that clears it. When posting an issue try to provide as much info as possible as in what version, if on multrom, and what kernel you are using, this goes for in the thread.

Remember, this is a port of a developer preview, there is already bugs in the official version from google and without the L code, we can not fix google's bugs. There are fixes to known problems in N7 2013 and N5 forums so if you do find them, please provide them with the bug

  1. Put the file onto your Internal Storage
  2. Reboot into Recovery (CWM/TWRP]
  3. "wipe data/factory reset"
  4. "mounts and storage" -> "format system"
  5. "advanced" -> "wipe dalvik cache"
  6. "install zip" -> "install zip from sdcard" -> choose the mako-bla-bla-zip and confirm flashing procedure
  7. "wipe cache"
  8. "advanced" -> "wipe dalvik cache"
  9. "reboot into system"
  10. first boot may take up to 10 minutes - be patient

  1. Put the latest onto your Internal Storage
  2. Reboot into Recovery (CWM/TWRP)
  3. "wipe cache"
  4. "advanced" -> "wipe dalvik cache"
  5. "install zip" -> "install zip from sdcard" -> choose the [] and confirm flashing procedure
  6. "wipe cache"
  7. "advanced" -> "wipe dalvik cache"
  8. "reboot into system"
  9. updating procedure may take up to 10 minutes - be patient
No, you don't need to wipe catch that match but the point to wipe cache is important. do not report any bugs untill you do

If you get the home button not working right then you need to do a full wipe to fix it

Make sure to thank everyone that helped too

GPL KERNEL SOURCE - No longer stock Kit Kat
The Following 700 Users Say Thank You to sykopompos For This Useful Post: [ Click to Expand ]
(Last edited by sykopompos; 14th July 2014 at 03:17 AM.)
sykopompos's Avatar
Senior Member - OP
Thanks Meter 3939
Posts: 3,742
Join Date: Jun 2008
Location: flithydelphia

Looking into a way to make a readable changelog out of commits


Beta 4

New Kernel
more smashy smashy bugs

Originally Posted by Dpat09 View Post
For all camera issues please try this: go to the Dev settings and disable nuplayer! I'm posting it again because I think it will be lost in all the posts! If it works hopefully the contributing devs will catch it and put it in the main post

Originally Posted by micku7zu View Post
A lot of screens (same screenshots, different mirrors):

Google drive:

@sykopompos you can put this too in the second post
Originally Posted by ramjet73 View Post
Here's the main thread for Android L information in the Nexus 5 General forum. It has links for both bugs and incompatible apps, but I can't vouch for how accurate or complete they are.

Edit1: And here's a sort of unofficial and disorganized article about issues with Android L.

Edit2: I finally found the official bug list here but it already has 657 entries and it's a little hard to read.

Originally Posted by simms22 View Post
I'll tell you what guys, your port of L runs better on my n4 than the official L on my n5. on my n5 its buggier. its almost as you guys fixed some of their bugs. bravo!
Originally Posted by kurt.gomez View Post
kudos to all the devs behind this... absolute brilliant work... everything working flawlessly with the exception of the know L issues...

i have to say i'm running the official preview on my N7 flo... and this runs smoother than that... i have no problems using it as my daily driver...

really amazing job
Originally Posted by ramjet73 View Post
My 5Ghz WiFi works fine.

For those people having issues with 5Ghz trying changing your channel to one of those listed in this post:

I'm currently using 44 which seems to be the sweet spot if that's available where you live.

Nexus 4 aren't able to see DFS channels due to the country regulations on transmissions. But some routers were using those channels when you set it to auto, so try changing your 5Ghz router channel to non-DFS channel like 40 or 48.
Non-DFS channels: 36, 40, 44, 48, 149, 153, 157, 161, 165

The Following 219 Users Say Thank You to sykopompos For This Useful Post: [ Click to Expand ]
(Last edited by defconoi; Today at 03:54 AM.)
defconoi's Avatar
Senior Member
Thanks Meter 904
Posts: 1,814
Join Date: Oct 2008

How to compile Updates on GIthub *Experienced users only*
  1. Head over to
  2. Install abootimg sudo apt-get install abootimg or pacuar -S abootimg-git if you run arch
  3. git clone
  4. cd Android-L-Mako
  5. make zip
  6. adb push -p out/ /sdcard/
  7. flash with above instructions

This is bleeding edge and may result in breakage, flash at your own risk.

This Kernel Takes the Best of Hellscore, Hellsdr, furnace, inception, and Faux Kernel's for the ultimate performance on android L, this kernel is also compatible with Kitkat 4.4.4.

Older Kernels:

  • Intellidemand
  • Intelliactive
  • Intelli-Thermal
  • Intelli-Plug
  • Undervolting
  • FIOPS & ROW i/o Schedulers
  • Gamma Controls
  • Faux Sound
  • CM Gamma Controls
  • Double Tap to Wake
  • Init.d Support
  • Compiled with Linaro toolchain for speed

Only for Beta 4, flash in recovery

New Kernel Beta 5 uploaded:!ikg11B5T!q71jC4...4sAMuN4zz4JWmY

New Features: Faux Sound, CM Gamma Control Interface

Beta 6: Internal Release to debug dt2w

Beta 7 Released with Double Tap 2 Wake:!jlwjQQSL!2Qh2_h...B_091gkw2nPixA

Beta 8 Released with Faux Speaker:

L-Kernel Beta 9 Uploaded

*warning* if your CPU cannot handle -100 undervolt flash beta 8, I'll be reverting this change when I'm back home on Sunday.

Lower 81Mhz CPU freq, and lowered voltages to -100mv by default and reduced CPU steps, you guys must reset Synapse, and redo your voltages. This should increase battery even further.

Beta 10:
Added kexec hardboot, UV -100 still default.!29gVBKaT!uYpRdT...J6LA5cjfiS1qeA

New Ultra Kernel Build is up:

New Features:
  • Ultra Kernel Same Page Merging
  • Customized Lower backlight LUT for power Saving
  • Enabled TCP_westwood, vegas, veno, and cubic, set Westwood as default.
  • Added CK Patches for Speed and battery.
  • Added simple GPU Governor
  • Enabled 450Mhz GPU Overclock
  • Removed Undervolt -100 by default by request.
  • Now has default Faux CPU Voltage Table
  • Overclocked to 1.84Ghz

You must reset Synape App data or Reinstall after reboot, also voltages will need to be adjusted.

You'll Need UKM, grab it Here

You'll Need Synapse, grab it Here

Kernel 15u:!zxAVyLiS!pkk1Ly...4M8lx1x1t3TRGA

Kernel 16u Fixes wifi:!SkAXVZIL!HFce8q...hEed-TQKLFuNSk

New Kernel Build 18!e0pzgLYZ!L-L7YC...sQWbkC3LKUXtig
  • Fixed Wifi
  • Max Clock set to 1.5Ghz
  • Underclocked down to 94mhz

For those that like the OC, stick with 16u, with this you should get better battery life and great performance.

You need busybox installed for init.d support.

Synapse does not remount the system rw before setting an init.d script in WAKE, so first go to terminal or ADB Shell and type:
mount -o rw,remount /dev/block/platform/msm_sdcc.1/by-name/system /system then open Synapse and click Set Init.d script with sweep to wake.

In /etc/init.d/ you should now have a file named UKM_WAKE:
Select Code

#This file was generated automaticaly from Synapse/UKM.
#It contains wake options to be applied from init.d script.

echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_enabled

New Ulltimate Kernel Series Features:
  • Compiled with Linaro 4.7.4
  • New 3.4.99 Kernel
  • LZ4 Compression
  • Min Freq: 94500
  • Max Freq: 1512000
  • FS: exFAT/F2FS
  • IO: ROW/BFQ/SIO/FIOPS/ZEN/VR/NOOP/CFQ/DEADLINE(default) / (default readahead - 512)
  • GOV: intellidemand/intelliactive/ondemandplus/wheatley/ondemand(default)/userspace/powersave/performance/interactive/SmartMax/Stockdemand
  • HotPlug: MPDecision/IntelliPlug(default)
  • Voltage Control
  • TouchWake
  • Semaphore DoubleTap2Wake
  • Bidirectional Sweep2Sleep
  • Sweep2Dim
  • Gamma Control
  • Battery Life eXtender
  • Force Fast Charge
  • FSync system call control
  • Faux123's Sound Control
  • FRandom
  • VFP Hardfloat
  • CPU-Boost via sysfs
  • Linaro's Power-Efficient Workqueue
  • Intelli-Thermal
  • Intelli-Battery
  • Ultra Kernel Same Page Merging
  • OTG
  • Fixed Wifi & More stuff I forgot lol
Kernel 23u!a9RBlYqB!FPp1Cm...LGq8v_t_LGSS8M

Kernel 24u:
Added Simple GPU Governor & GPU Overclocking to 450
Added missed PowerHal lib so Input_boost works with intellidemand, intelliactive & intelli_plug
Added missed USB Host permissions file!zkxylbTB!XAsd-7...OxO5hehcF9uVeA

Kernel 25u:
Fixed Faux Speaker Amp controls
Misc Lowmemory Killer tweaks!m9AiWA6K!UPI5E0...l2HENdW4wwhC5o

Kernel 26u:
Fixed permission for boostpulse

Bring back AppOps permission manager:
Like my work? Consider donating.
The Following 174 Users Say Thank You to defconoi For This Useful Post: [ Click to Expand ]
Retired Recognized Developer
Thanks Meter 224
Posts: 466
Join Date: Oct 2010
I would like to add another yay. If there are any bugs, be sure to report them, try and include a logcat too please. They could well be Android L bugs too.
The Following 41 Users Say Thank You to ben1066 For This Useful Post: [ Click to Expand ]
Thanks Meter 1
Posts: 63
Join Date: Aug 2009
love it !!!!
ThatKawaiiGuy's Avatar
Senior Member
Thanks Meter 1377
Posts: 1,518
Join Date: Feb 2013
Location: Miami

Does this work with cwm? Or Philz?
AxxionKat Co-Founder with @siracuervo (Crimson Mode ftw :3) Join the G+ community for more information!!
StatusUnknown?'s Avatar
Senior Member
Thanks Meter 93
Posts: 193
Join Date: Aug 2012

Sent from my Nexus 4 using Tapatalk 4
The Zel
The Zel's Avatar
Senior Member
Thanks Meter 240
Posts: 660
Join Date: Dec 2010
Location: GPS currently disabled.

Let the party begin

Senior Member
Thanks Meter 301
Posts: 305
Join Date: Sep 2010
Location: Berlin
A Million Thanks to you all!

Google LG nexus4 (android L (5.0) preview / SlimKat); Google Asus nexus7/2013 (android L (5.0) preview / SlimKat); b&n nook color (CM 11 KK 4.4.4); SGS GT i9000 (JB 4.2.1)
(Last edited by micku7zu; 16th July 2014 at 08:18 AM.)
micku7zu's Avatar
Senior Member
Thanks Meter 255
Posts: 100
Join Date: Oct 2010
Location: Marghita

Thanks! Thanks! and Thanks! who watched the other thread know how many days this port needed and how many work hours needed. You have all my respect!

Beta4 mirrors: mirrors
Google drive mirror:
Copy mirror:
Firedrive mirror:
Mega mirror:!7cNFHRyI!BpcriH...VxltVgCF-laubg
Romcook mirror:
Dev-host mirror:

Older versions:

Beta3-pre5 mirrors
Google drive mirror:
Copy mirror:
Androidfilesharing mirror:
Mega mirror:!LYFgFJDY!cKYQ_R...Qw8Iy7041JyaQw
Romcook mirror:
Dev-host mirror:

Beta3-pre3 mirrors
Google drive mirror:
Copy mirror:
Androidfilesharing mirror:
Mega mirror:!SF9giayb!DAPE4L...AE0TSULBsHYcc8
Romcook mirror:
Dev-host mirror:

Beta-2 mirrors: mirrors
Google drive mirror:
Copy mirror:
Androidfilesharing mirror:
Mega mirror:!SdFCDJ4T!qdt_T7...EURps-XellLPiI
Romcook mirror:
Dev-host mirror:

Beta-1: mirrors
Google drive mirror:
Copy mirror:
Androidfilesharing mirror:
Mega mirror:!6dk2hDbY!ERvSwD...dLs3jl6jf0rZJ8
Romcook mirror:
Dev-host mirror:
Cubbyusercontent: (thanks to @bpear96)
Firedrive: (thanks to @hardrockk)

The Following 63 Users Say Thank You to micku7zu For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes