Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,811,847 Members 52,953 Now Online
XDA Developers Android and Mobile Development Forum

[ROM][5.0.0][The unnamed Android L SDK port][for MultiROM][06/07/14][v5]

Tip us?
 
500 Internal Server Error
Old
(Last edited by 500 Internal Server Error; 8th July 2014 at 09:59 PM.)
#1  
Junior Member - OP
Thanks Meter 111
Posts: 7
Join Date: Jun 2014
Default [ROM][5.0.0][The unnamed Android L SDK port][for MultiROM][06/07/14][v5]

Yes, I know this thread is in the wrong section. I tried to get this thread moved into development, only to be locked out of my own thread. So it's here for now.

This is an SDK port of Android L preview to the Nexus 7 2012 (Grouper).

First of all, this ROM is not up to the quality of other ports, as Bluetooth, NFC, many sounds, light sensor, and other features are not working.

What works:
- the boot animation
- Touchscreen
- Sound (partially)
- Screen rotation
- The Settings app
- The camera
- Installing apps
- Wi-Fi - thanks, gnustomp!
What doesn't work:
- Playing some sounds, such as the Ding noise played by Google Search after recognizing OK Google
- Bluetooth
- NFC
- Google Text to Speech
- Everything else

The port is based on the system image of the 32-bit ARM Android L emulator, with proprietary binaries pulled from the stock 4.4.2 image.
The kernel used is the LegoKernel from http://forum.xda-developers.com/show....php?t=2664392
The kernel used in v3 and earlier is the stock 4.4.2 kernel from MultiROM http://forum.xda-developers.com/show...51&postcount=2.
The .zip packaging (and the boot animation) is based on the MultiROM repack of the Nexus 5 image from http://forum.xda-developers.com/show...postcount=1213
The Superuser shipped with this ROM is made by Koush: http://koush.com/post/superuser
The non-PIE fix is based on the patch by cernekee.
This ROM uses the Bluetooth and NFC apks from Cyanogenmod. Thanks!

To reiterate, this ROM is rather useless. Therefore, I have made this ROM for MultiROM (the ROM won't run without it, currently) so you can dual-boot into this and experiment. To setup MultiROM, follow the instruction on its thread: http://forum.xda-developers.com/show....php?t=2011403

Note that F2FS is not supported.

I have only tested this on my own device, so if you're getting bootloops, please send me a LogCat of the boot so I can diagnose the problem.

Installing:
- Back up your device. This ROM is highly experimental and may screw up stuff.
- Install MultiROM first
- Put the downloaded .zip onto the /sdcard partition
- Boot into the MultiROM recovery
- Select "Advanced"
- Select "MultiROM"
- Select "Add ROM"
- For "Choose ROM type", select "Android"
- For "Share kernel with Internal ROM?", Choose "Don't share"
- Select "Next"
- Select "Zip file"
- Choose the downloaded .zip
- Slide to flash
- To flash Gapps: Return to home menu -> Advanced -> Multirom -> List ROMs
- Select the flashed ROM, and then choose Flash Zip; choose the Gapps package
- After reboot, choose the new ROM in MultiROM's startup menu

Download: Download latest version (v5)

Mirrors: (thanks to Frederic98 and alwaysadeel)

V5
Mediafire: http://www.mediafire.com/download/q4.../repacked5.zip

Google Drive: https://docs.google.com/file/d/0BwU6...eHM/edit?pli=1

4Shared: http://www.4shared.com/zip/k9gVsGF7ba/repacked5.html

Gapps
Mediafire: http://www.mediafire.com/download/8p...s-repacked.zip
GApps for Android L: here - based on the 4.4.3 Gapps from https://itvends.com/gapps/ with apps pulled from the Nexus 5 image. (I'll remove this download if anyone complains)

Changelog:
v5: (July 6th): download v5
- Added etc/permissions from stock ROM; Play Store and the Wi-Fi settings now work - thanks to everyone who suggested this
- Switched the build type to userdebug from eng in the build.prop: no more flashing red borders - again, thanks to everyone
- Added Bluetooth libraries and APKs from Cyanogenmod

v4: (July 1st): download v4
- Added gnustomp's Wi-Fi fix
- Switched to the Lego Kernel

v3 (June 30th): download v3
- Added Koush's Superuser to the ROM
- Added cernekee's non-PIE fix so that Superuser would run

v2 (June 29th): download v2
- Fixed stupid mistake that caused app installation to fail
- Fixed another stupid mistake that prevented Wi-Fi from turning on

v1 (June 29th): download v1
- Initial release

Tools for building this ROM are available at https://github.com/zhuowei/unnamedL - contributions welcome.

Screenshots:




The Following 66 Users Say Thank You to 500 Internal Server Error For This Useful Post: [ Click to Expand ]
 
ironmaskusa
Old
#2  
ironmaskusa's Avatar
Senior Member
Thanks Meter 88
Posts: 434
Join Date: Jul 2011
Location: Richmond, VA

 
DONATE TO ME
Thanks, will check it out! 😃
 
19dragon98
Old
(Last edited by stamatis; 30th June 2014 at 10:28 AM.)
#3  
19dragon98's Avatar
Member
Thanks Meter 22
Posts: 33
Join Date: Feb 2014
Location: Italy
So this is a Port of android L for nexus 7 2012?
 
Bert98
Old
#4  
Bert98's Avatar
Senior Member
Thanks Meter 198
Posts: 741
Join Date: Jul 2012
Location: Sant'Urbano (PD)
Quote:
Originally Posted by 19dragon98 View Post
So this is a Port of android L for nexus 7 2012?
Yes, highly experimental but yes 😍

Inviato dal mio Moto G utilizzando Tapatalk
Moto G XT1032 8Gb
-ROM: AOSPA 4.6 Beta 1
-KERNEL: Xperience Kernel 14

Nexus 7 Grouper 16Gb
-Primary ROM: AOSPA 4.6 Beta 1
-Secondary ROM: Android L SDK port
-Kernel: M-Kernel a69

#stayparanoid
 
wejgomi
Old
(Last edited by wejgomi; 29th June 2014 at 01:36 PM.)
#5  
Member
Thanks Meter 53
Posts: 91
Join Date: Dec 2011
Quote:
Originally Posted by 19dragon98 View Post
So this is a Port of android L for nexus 7 2012?
Was it worth tagging all that post for one question? Btw thanks for the build.
 
LakeFeperd
Old
#6  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Jun 2014
I advise you to use the library from cyanogenmod for compatibility with older drivers.
 
flopower1996
Old
#7  
Senior Member
Thanks Meter 170
Posts: 482
Join Date: Sep 2012
I asked a mod to move it in the dev section. It should be there pretty soon
 
Bert98
Old
#8  
Bert98's Avatar
Senior Member
Thanks Meter 198
Posts: 741
Join Date: Jul 2012
Location: Sant'Urbano (PD)
Ok so I installed this as my secondary ROM and, well, it's awesome one thing that bugs me, besides there Wi-Fi and Bluetooth not working, is that every time I pull down the quick settings, Google Play Services force close 😟

Inviato dal mio Moto G utilizzando Tapatalk
Moto G XT1032 8Gb
-ROM: AOSPA 4.6 Beta 1
-KERNEL: Xperience Kernel 14

Nexus 7 Grouper 16Gb
-Primary ROM: AOSPA 4.6 Beta 1
-Secondary ROM: Android L SDK port
-Kernel: M-Kernel a69

#stayparanoid
 
jdiamond7
Old
#9  
Member
Thanks Meter 11
Posts: 81
Join Date: Jan 2012
Thanks for this! Installed and had fun playing around with it. Can't wait to actually have a working ROM but this is a great start!

Sent from my SCH-I535 using Tapatalk
 
Ashutos1997
Old
#10  
Ashutos1997's Avatar
Senior Member
Thanks Meter 639
Posts: 492
Join Date: May 2012
Location: New Delhi , India
OP please try to port to gnex also. :v
Current phones :

Galaxy Nexus - Slimkat
Moto E - Stock KK

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes