This is an enhanced version of the 81c developer preview that google released.
It has currently been ported for Mako and Deb and improved for Hammerhead and Flo
It offers a permissive selinux policy, aosp merged in and rock solid stabilty along with drastic improvements in speed and smoothness.
It offers updated proprietary files, updated google apps, fonts, res files and animations from the newer sdks.
Deb does not have a working mobile radio yet, radio turns on but without access to the settings, we can't configure it. A work around is being worked on
Big thanks to @defconoi , @zyr3x , @percy_g2 , @ben1066 [MENTION=1050103] for improving and originally helping with the old lpv79 port to Mako.
Right now I rebased the entire project to clean it out and smooth it out
Huge thanks to @ramjet73 @bitstra @manueltts @skiman10 @psycho693 @jayfallen for helping me get it over to the other devices I don't have and testing everything I threw at them and the huge brainstorming and trying things I couldn't. It would have not been possible without these guys so please thank them
Warning. This has heavy ramdisk mods that are essential for it to work. You can flash current up to date "kit Kat kernels or L updaters only" but not full 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 rom and fastboot flash boot boot.img
Hammerhead can only use L preview Kernels.
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
FIRST TIME FLASHING
Put the file onto your Internal Storage
Reboot into Recovery (CWM/TWRP]
"wipe data/factory reset"
"mounts and storage" -> "format system"
"install zip" -> "install zip from sdcard" -> choose the mako-bla-bla-zip and confirm flashing procedure
"reboot into system"
first boot may take up to 10 minutes - be patient
Put the latest L-bla-bla.zip onto your Internal Storage
Reboot into Recovery (CWM/TWRP)
"wipe data/factory reset"
"install zip" -> "install zip from sdcard" -> choose the [filename.zip] and confirm flashing procedure
"reboot into system"
Updater-script wipes the cache files so no need to wipe cache
A special edition of @miseusegau 's pure white code named Pure white smoke signals can be found in the same afh folder as linked above http://forum.xda-developers.com/goog...-2014-t2840901
I removed the video editor along with the aosp camera and calendar as they were not working properly
updated fonts, res files, animations from the latest sdk
updater-script wipes cache files
updated some more google apps.
now using smart-art
force dns to google's public dns
6 finishes up the rebasing work from 5 (5.9 was just a stepping stone and getting it out to other devices so we could work out all the kinks)
(Mako only info)
The rebasing work meant a lot of clean up and trying to get it as efficient as possible so from 5 to 6 is a big step and will be quite noticeable
(mako, flo, deb)
updated egl drivers are from qcom developer are in here which are newer then the preview ones
Proper working sound now
Built in Busybox should be working. I tested the functions and seemed good to me.
Got rid of all the looping code and debugging code to speed everything up.
Updated the preview proprietary binaries to the latest version (some can't go all the way up and are stuck on a previous set or even original preview versions)
(Hammerhead has the latest preview egl drivers)
Built in google apps have been updated.
Introduction of slim builds for those on a bandwidth budget.
Can't think of what else.
Most kinks have all been worked out
Rebased completely from scratch on 81c
improved reliability and stability.
Ported to Deb, Flo and Hammerhead
fully permissive sepolicy based on aosp, cleaned out a lot of crud
removed reliance on n5 frameworks, merged in some current aosp
improved smoothness and increased reliability, daily driver status
more smashy smashy bugs
Originally Posted by Dpat09
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
A lot of screens (same screenshots, different mirrors):
@sykopompos you can put this too in the second post
Originally Posted by ramjet73
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
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
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
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
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:
#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
Autosmp as default hotplug: https://mega.co.nz/#!KowEQIDJ!XkvTAR...KoyTvHg1WbZjOk
Note: clear synapse and uncheck all governors to use autosmp
To disable autosmp for other hotplugs use an init.d script because enabling an other hotplug will not disable autosmp unless you include this in init.d:
echo 0 > /sys/module/autosmp/parameters/enabled
@apb_axel said he is adding support for autosmp in next UKM release, stay tuned
Google LG nexus4 ( [L][5.0 Android Lpv Dev preview] L-Mako-breadcrumbs-n-Bunnies-L.81c );
Google Asus nexus7/2013 ( [L][5.0 Android Lpv Dev preview] L-Flo-breadcrumbs-n-Bunnies-L.81c );
b&n nook color (CM 11 KK 4.4.4);
SGS GT i9000 (JB 4.2.1)
When you are starting your journey intoany sort of development, it’s never easy at the … more
22 Sep 2014
By Tomek Kondrat
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?