yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] sykopompos:
open up your build.prop and look for these lines

persist.sys.dalvik.vm.lib.2=libart.so

dalvik.vm.isa.arm.features=div

and replace it with

persist.sys.dalvik.vm.lib.2=libart.so

dalvik.vm.dex2oat-flags "--compiler-filter=interpret-only"

dalvik.vm.image-dex2oat-flags ""

dalvik.vm.profiler=1

dalvik.vm.isa.arm.features=lpae,div

and thank me later for the speed boost

flashable link to the fixed zip http://xdaforums.com/showpost.php?p=56171251&postcount=6548
[Nexus 5 Android Development] sykopompos:
I think that is my ramdisk but maybe with the kexec patch for multirom
[Nexus 5 Android Development] ramjet73:
Regardless of what changes [MENTION=1363323]vomer[/MENTION] added, it is your ramdisk+, correct?

I'm getting a little confused about how we track the most current version of the stock kernel with fully permissive ramdisk changes and others may be too. :confused:

IMO, it would be easier if [MENTION=1363323]vomer[/MENTION] used your most current version with his flashable ROM or you distributed your most current version through his OP so those of us that flashed the preview with the factory image know which permissive kernel is the most current.

If [MENTION=1363323]vomer[/MENTION] has his zip file version of the LPX13D ROM, the Chainfire "relaxed" kernel and the fully permissive kernel all linked from his OP then everything would be in one place and I'm sure proper credit can/will be given.

ramjet73
[Nexus 5 Android Development] sykopompos:
In his op it has sykopompos as a link and goes to that download

Sent from my LG-D851
[Nexus 5 Android Development] ramjet73:
OK, so I will point other Nexus 5 users to that link and assume that you and [MENTION=1363323]vomer[/MENTION] are coordinating changes and it represents the most current version of the LPX13D fuly permissive kernel.

ramjet73
[Nexus 5 Android Development] Ben36:
What's this for? Just anyone on 5.0?

Sent from my Android 5.0 Nexus 5
[Nexus 5 Android Development] sykopompos:
It is already on the n4. Will work on the new official previews.

Art and VM tweaks for speed

Sent from my LG-D851
[Nexus 5 Android Development] ramjet73:
Yes, it's a tweak that [MENTION=1050103]sykopompos[/MENTION] already implemented on the latest version of the Nexus 4 port that loads apps much faster.

ramjet73
[Nexus 5 Android Development] bitstra:
It's worth to do it! - You'll be amazed!
[Nexus 5 Android Development] sykopompos:
I'm letting my tweaks out before I even have a build, what am I thinking :eek:

Sent from my LG-D851
[Nexus 5 Android Development] ilia1985:
Can't wait for your build :)
[Nexus 5 Android Development] sykopompos:
I was just saying in the vomer thread what I need to do for it :D

Sent from my LG-D851
[Nexus 5 Android Development] ilia1985:
I'm sure its gonna be awesome
[Nexus 5 Android Development] ramjet73:
Speaking of which, I checked out the [MENTION=1363323]vomer[/MENTION] OP and it makes the modified boot.img files from you and [MENTION=631273]Chainfire[/MENTION] look equivalent. :(

Since the link to your version is only his AFH download he should really put some description for each version and the differences between the the two (i.e., does the [MENTION=631273]Chainfire[/MENTION] version have MultiROM support?).

ramjet73
[Nexus 5 Android Development] sykopompos:
I would like to adopt the chainsfire method but unfortunately with the tweaks I do to L and no L source, I need to keep it permissive for the hardware right now

Sent from my LG-D851
[Nexus 5 Android Development] eluspo:
Is this the new kernel to allow root?
[Nexus 5 Android Development] ryanbmw51:
I was able to obtain root and twrp by using wugfresh's latest nexus root toolkit. Then I flashed that hells b3 kernel on top of that. Still have root and battery life is much improved.
[Nexus 5 Android Development] ramjet73:
Apparently that is the [MENTION=1050103]sykopompos[/MENTION] permissive version with some additional changes by [MENTION=1363323]vomer[/MENTION]. I couldn't find a change log anywhere so I don't know what the changes are.

ramjet73
[Nexus 5 Android Development] cdsbj6508:
Is the OP updated on how to flash this? I've read the past few pages and noticed how some fixes and kernel recommendations have been mentioned. Could someone tell me how I can flash this correctly.
[Nexus 5 Android Development] nishadh:
Is anyone else having trouble syncing calendar with the 13D?? I have four different calendars on my google account and none of them are showing up?

Edit: Figured it out. Had to install the google calendar from play store. Sorry.
[Nexus 5 Android Development] elementskater1010:
I tried it and it wouldn't let me save the build.prop, i used root browser to get to the build.prop and edit it, should i try some other way?
[Nexus 5 Android Development] Smallsmx3:
Where are you getting 13d?

---------- Post added at 11:21 AM ---------- Previous post was at 11:20 AM ----------

Glad to see heads up working with the new messaging app..... Which is awesome BTW.... But creepily is like textra
[Nexus 5 Android Development] nishadh:
http://xdaforums.com/showthread.php?p=56171251
[Nexus 5 Android Development] BaumerS4:
If everyone is done arguing, any chance of answering my question from back a page or two? For flashing, when it says go to Mount and wipe system, is that down under Wipe in TWRP?
[Nexus 5 Android Development] psycho693:
[MENTION=5334172]Gnome[/MENTION] would you be willing to support this. You like a challenge ;) and your work is at the top of my list.
[Nexus 5 Android Development] rahsaanabdul:
It's under advanced wipe. Do cache, dalvik cache, and system. Don't touch internal storage of course or your going to have a long day.

Sent from my Nexus 5
[Nexus 5 Android Development] RJT71:
Advanced wipe and just tick system/data or use Phil's and tick wipe install new rom. Much easier
[Nexus 5 Android Development] ramjet73:
In TWRP a "clean" flash would be a factory reset (the default) wipe option and a "dirty" flash would be an "advanced" wipe of cache+dalvik.

There's really no need to format the system partition since every updater-script for a ROM zip file I've seen does that as part of the flashing process, but it won't hurt anything either. It' really not necessary to format the same partition (even cache) multiple times for the same flash.

I highly recommend a clean flash for each major release of this (or any other) ROM, then restoring your apps and related data with Titanium Backup or a similar utility. You will still need to do the basic setup and redo your home pages but a clean flash can save a lot of headaches later on.

ramjet73
[Nexus 5 Android Development] Smallsmx3:
MMS stopped working for me today
[Nexus 5 Android Development] ramjet73:
Just for clarification, formatting the entire data partition in TWRP is different from the portion of the data partition that gets formatted with the "factory reset" option. The simulated SD card is in the /data/media directory and is not touched by a factory reset even though the portion containing user apps and their associated data is cleared. Both are part of internal storage.

It's very confusing but this explanation from the TWRP site might help.

I happen to agree with you but I'm testing possible alternatives since a lot of users seem to want one anyway. ;)

ramjet73
[Nexus 5 Android Development] BaumerS4:
How long should it take to flash the zip file? The status bar on TWRP isn't showing any blue on mine even after 5+ minutes. Followed the steps in the OP as listed.
[Nexus 5 Android Development] ramjet73:
Where is the zip file you are flashing? Did you check the MD5 checksum against the one on the AFH website after you downloaded it?

To answer you question, flashing this ROM has never taken more than a couple of minutes for me even when flashing from a USB drive. My recommendation would be to check the MD5 of the file you are trying to flash (apps are available in the Play Store for that) and if it checks out do a factory reset in TWRP and try again.

ramjet73
[Nexus 5 Android Development] Gnome:
[MENTION=3754150]psycho693[/MENTION] Sure, I'll see what I can do, been reading through the thread and just read some interesting stuff in here. lol! Anyways what's the issue with custom kernels with this ROM? Haven't really checked what the concern is but if you can give me a brief description then I might be able to check it out, besides been exhausted with iOS development this past few weeks, so I'm up for something interesting to do. LOL!
[Nexus 5 Android Development] sykopompos:
The custom kk kernels crash the radio because of either the newer qmux or qcril proprietary files in L, if you revert to the kk ones, the radio works but it kills the camera socket. I can't test it myself because o don't have a n5 so which one exactly is doing what, I don't know. [MENTION=275009]ramjet73[/MENTION] posted the zip of the files that we swapped with the kk files but if it is the qcril or the qmux causing it hasn't been tracked down yet.
[Nexus 5 Android Development] ramjet73:
Thanks for stopping by!

I can answer that since I've been working on the testing for this ROM, including compatibility with custom kernels.

The basic issue is that [MENTION=1050103]sykopompos[/MENTION] has done extensive modifications to the default L ramdisk to provide permissive security to support a fully working superuser and a smoother L experience in general. Ideally his ramdisk would be injected into the boot.img for a custom kernel and everything would coexist nicely but some developers, like the one for code_blue, put their own initialization custom in the ramdisk.

I unpacked your L kernel and didn't see any scripts in the sbin directory of the ramdisk like code_blue uses but that doesn't mean you don't have changes somewhere else. If you can confirm that you don't change the default L ramdisk and are willing to allow injection of the ramdisk from the default boot.img of this ROM into your version, we should be able to at least proceed with testing for any other possible issues.

ramjet73
[Nexus 5 Android Development] Gnome:
The only thing I changed from my Ramdisk is just make it insecure, so yes you can inject anything you like to it. Anyways here's the ramdisk's source: LINK
[Nexus 5 Android Development] sykopompos:
We are actually using a newer aosp ramdisk that has been modified for use with L and permissive so we are a bit ahead of the L preview.

I don't see anything there that would have any conflicts though since that definitely looks 99.999% the original ramdisk
[Nexus 5 Android Development] ramjet73:
Thanks for the quick response! :good:

I hope we didn't confuse you with the multiple explanations but the one [MENTION=1050103]sykopompos[/MENTION] gave is specific to running custom kitkat kernels on this ROM and the one I gave for ramdisks would apply to any custom kernel that is used with this ROM.

ramjet73
[Nexus 5 Android Development] Gnome:
Yup I really haven't touched the RAMDISK since I really dont want to have my kernel conflict with some ROMs, anyways can you send me your modified one.
[Nexus 5 Android Development] sykopompos:
It is all right here

https://github.com/Android-L-Porting-Team/Hammerhead-L-Rebase

All my original modifications were used for mako in porting L to it and smoothing it out so I just carried over all the same stuff that I did there like with the aosp ramdisk so I could have a matching sepolicy.

I am going to be updating it this weekend though with a new sepolicy to rid it of all the logcat spam but I can always send the changes to you for it and it won't hurt anyway if you have the older one since it will still work
[Nexus 5 Android Development] Gnome:
Cool, thanks! I'll ssh to our server later and check that out once I'm free, too bored lately. Lol!
[Nexus 5 Android Development] sykopompos:
The mako thread is much more happening and most of the development was done there. If you got any questions, feel free to ask but for right now it was a long day at work and it is nap time :D
[Nexus 5 Android Development] TheDudeAbides:
A good 10 minutes for me. Then an additional 10 minutes at boot up screen.
[Nexus 5 Android Development] Ben36:
Make sure you choose mount r/w at the top before hand

Sent from my Android 5.0 Nexus 5
[Nexus 5 Android Development] rachanta:
RACER L2.0 Kernel for LPX13D

http://xdaforums.com/showpost.php?p=52078023&postcount=1

All feedback is welcome;)
[Nexus 5 Android Development] sykopompos:
My new build isn't up yet. Just little add ons so far

Sent from my LG-D851
[Nexus 5 Android Development] niv3d:
About to flash another L build. Should I just wait for yours bro?? :D
[Nexus 5 Android Development] sykopompos:
You can flash another ROM or the official. I got all kinds of tweaks and fixes out there already and it will take awhile to get mine fulling going

Sent from my LG-D851
[Nexus 5 Android Development] evilbobvu:
Such a teases :)
[Nexus 5 Android Development] razrlover:
**File manager app(yellow folder small gear) for root explorer and system mount. Already used myself. Great free alternative to root explorer;)
[Nexus 5 Android Development] hasdroid:
Please in your next build...

But a file manager pre-installed in system folder...

T.Y very much ?
[Nexus 5 Android Development] donnyp1:
I flashed by fastboot, but will reload when you release your new version. Ran 9002 from its release, no issues.
[Nexus 5 Android Development] ramjet73:
In case it wasn't clear he was pointing you to this post which has a flashable zip file to replace the default build.prop with a modified version. Be aware that any other build.prop changes you might have made, like the default LCD density, will be gone after flashing it.

ramjet73
[Nexus 5 Android Development] sykopompos:
Alright work is starting on n5 and n7 now, taking a bit of a break from bug smashing on mako

Sent from my LG-D851
[Nexus 5 Android Development] bodi524:
Woohoo! Can't wait for the optimizations to begin! Enjoyed 9002!
[Nexus 5 Android Development] cocchiararo:
At the risk of being flamed to death (tho this thread looks friendly, so maybe not >P):

I am running the newest preview + the 2nd permisive boot.img (the one with "something" enabled to get less stugg logged, sry, i forgot >P).

To that, i added some of the leaked n6 apps.

I skimmed through this thread and saw a modification for build.prop and a newer kernel.

Any chance i can learn somewhere what that kernel haS? (https://www.androidfilehost.com/?w=...e8972731b2ced60882c65ecffed77d62daeba4eb39275)

I have to confess that i had not heard of the builds distributed here before the new preview, so this is all new to me (i had been using AOSPA).

I also have the preview and the same setup on my nexus 7.
[Nexus 5 Android Development] the.emilio:
Awesome!!!
[Nexus 5 Android Development] ramjet73:
At least some of the Nexus 6 apps require framework support that is not included in the LPX13D official preview. The permissive kernel, build.prop mod and custom kernels work fine as add-on's to the preview but you might want to save yourself some trouble and wait for [MENTION=1050103]sykopompos[/MENTION] and his team to release their "enhanced" version of the LPX13D preview for the Nexus 5. I don't think you will need to wait too long, but please make no request(s) for ETA(s).

ramjet73
[Nexus 5 Android Development] the.emilio:
Its in the Racer Kernel thread :good:
[Nexus 5 Android Development] cocchiararo:
except flashing the kernel i linked, all the other modifications i did are already in place (the hardest apps to get working where gmail with full features and drive. Drive requiered placing the apk in /system/app instide a "GoogleDrive" folder and in the same folder the "lib/arm/*" folder/files needed. Then gmail requiered moving the original mail and exchange apks from system and installing gmail/mail/exchange apps as normal apps).

I will wait for the full release then >P

EDIT:

mmm, after doing the changes recomended in build.prop, i see that my phone became 100% unresponsive after waking it up 2 times.

iĺl observe more
[Nexus 5 Android Development] ramjet73:
Just couldn't wait, huh? ;)

ramjet73
[Nexus 5 Android Development] donnyp1:
ETA= Enhanced Telephonic Atmosphere?
[Nexus 5 Android Development] cocchiararo:
mm, as i said, i had done that myself, or maybe i did not say it, but i swear i had done it, and rebooted, and left my phone for a while >P

Edit: dunno if what I posted was for the other thread (that I was not aware of :P), but I took it there now.

Edit2: IT was unbearable, y removed the tweak
[Nexus 5 Android Development] sykopompos:
Do I got any brave souls who wanna try out a test build? This is the preview with updated preview binaries (never know what fun stuff might come with it or if it will boot so be prepared with a nandroid) then if that build is good, I'll move up to the n6 stuff merge

https://drive.google.com/file/d/0By0vn8iv_zrVUldkTk5IV3JPZWM/view?usp=sharing
[Nexus 5 Android Development] bodi524:
Downloading and will report back! Yeah I love to jump off the cliff without a chute![emoji12]
[Nexus 5 Android Development] sykopompos:
Make sure you are prepared to pull a log. If it hangs on the boot screen, I already know it is the egl drivers (I can't update them on mako but been able to on hammerhead)

Sent from my LG-D851
[Nexus 5 Android Development] bodi524:
booted up. no crashes no errors. Was able to complete setup. radio and wifi working.:good:
[Nexus 5 Android Development] sykopompos:
Excellent news. Check the camera for me? That is the usual next culprit with new binaries

Sent from my LG-D851
[Nexus 5 Android Development] PhoenixPath:
Installs and boots fine. (T-Mobile US Nexus 5). :)

Camera seems to work fine as well. Synced my Picassa folders faster than any ROM I have ever seen... Wow.
[Nexus 5 Android Development] bodi524:
No crashes on using the camera. Took about a dozen from the front and back. Tried the Video record as well and it seems to be working
[Nexus 5 Android Development] sykopompos:
Alright back to work for me then. Won't be long till the next test

Sent from my LG-D851
[Nexus 5 Android Development] PhoenixPath:
"Pesky Wabbit"

Heh...cute. ;)
[Nexus 5 Android Development] sykopompos:
B11 is bunnypoclypse which you guys are getting

Sent from my LG-D851
[Nexus 5 Android Development] gaurav2009:
I wonder why u still a senior member,you should be recognized developer..
[Nexus 5 Android Development] sykopompos:
Several reasons but the biggest one is that I haven't applied for it :p

Then also because my threads don't follow the op design spec.

I have been perm-banned before but that was like 6 years ago and you can't have any bans (I showed I be a good boy and do development)

I also don't follow the conduct for a recognized developer and how they are supposed to behave as a role model

Sent from my LG-D851
[Nexus 5 Android Development] copi:
Hi [MENTION=1050103]sykopompos[/MENTION]

Curious, is it possible to merge pa dsb commit to L?
[Nexus 5 Android Development] bodi524:
To us Nexus 5 owners your still a Recognized Developer+++++![emoji106]
[Nexus 5 Android Development] sykopompos:
I'm unfamiliar with it and it is a huge maybe bordering probably on no depending what is modified for it. If it is a framework change then no because of lack of tools to modify the frameworks

Sent from my LG-D851
[Nexus 5 Android Development] sykopompos:
alright, next test. this is a merge in of the n6 framework and apps so you get all those google goodies everyone is craving.

there is still more work to be done so not final b11 yet biut need to make sure eveyrthing is working before I move onto the next step

https://drive.google.com/file/d/0By0vn8iv_zrVTGdCUHhGcFhJa2c/view?usp=sharing
[Nexus 5 Android Development] the.emilio:
Lucky for me I did a nandroid earlier today. DL and will report shortly.
[Nexus 5 Android Development] PhoenixPath:
Fireflies/no boot.

Trying again...
[Nexus 5 Android Development] sykopompos:
Ah crap. Forgot to mention that first boot will take a long time like 10 minutes long. There is no odex files and it has to odex everything

Sent from my LG-D851
[Nexus 5 Android Development] MrZim4:
Dirty flash off of the beta before, so far the screen lit up during the boot video but no boot. Will try clean

Edit: you barely beat me, I will wait and see if it boots then.
[Nexus 5 Android Development] PhoenixPath:
Second boot worked. Still optimizing apps. Will edit post as it completes and with test results.

Error with com.Qualcomm.time service right away and took a bit (10 seconds) to activate cellular service...might bee due to my hard-reboot the first time around though. Still checking things out.
[Nexus 5 Android Development] niv3d:
Awesome. Thanks man! We can flash, ROM>Permissive kernel>custom kernel(if we choose)>Super SU 2.14?
[Nexus 5 Android Development] MrZim4:
Giving up on dirty flash. doing it right this time
[Nexus 5 Android Development] sykopompos:
It must want the time service from the n6 then. See if it crashes again or just a one time thing

Sent from my LG-D851
[Nexus 5 Android Development] sykopompos:
It's already has my permissive boot image in it, just flash SuperSU and go but if this second test is confirmed working good then I'm gonna do the rest of the tweaks so a actual release is soon

Sent from my LG-D851
[Nexus 5 Android Development] PhoenixPath:
Same timeservice fc on third boot after setting things up. Gmail works, camera tested.

Everything else seems copacetic.
[Nexus 5 Android Development] niv3d:
Good deal I'll hang on for a bit then. Thanks!
[Nexus 5 Android Development] sykopompos:
Sweet. Let's do a quick test with the time service apk from the n6. It is just a apk and no libs to replace, I assume you are good with replacing system apps?

Sent from my LG-D851
[Nexus 5 Android Development] PyroDroids:
Same here, Booted up fine, took about 10minutes. Com.Qualcomm.time error while activating cellular services. Everything seems to work fine so far.
[Nexus 5 Android Development] sykopompos:
It didn't happen till you activated cell service? I'm wondering if it wants the qcril apk from the n6 too

Sent from my LG-D851
[Nexus 5 Android Development] PhoenixPath:
No PC connection at the moment and it doesn't look like this is rooted... :(

*sheepish* Sorry.
[Nexus 5 Android Development] MrZim4:
Same here, The timeservices only happens right at boot and I haven't seen it again unless I reboot

I can do a time service apk test if needed
[Nexus 5 Android Development] sykopompos:
alright, here it is. it might want the libtimeservice.so too but I'm hoping it is just the apk
[Nexus 5 Android Development] MrZim4:
/system/app I'd assume?

Edit: pushed to /system/app and it took a minute but the force close did happen again
[Nexus 5 Android Development] PyroDroids:
Correct, also getting it on reboots.

Also, attempting to open " Cellular settings" in Settings > Wireless and Networks > More > Cellular networks, results in "Unfortunately, the process com.android.phone has stopped"
[Nexus 5 Android Development] sykopompos:
Alright. Let me see what else it might want

Sent from my LG-D851

Actually it might be that the odex file from the old one is still in the /arm folder
[Nexus 5 Android Development] MrZim4:
Just noticed screen tearing with Google+ as well, not sure if its on your side, Google's, or mine but I'm seeing it

Nevermind, update fixed it
[Nexus 5 Android Development] PhoenixPath:
No error for me going there... Odd.
[Nexus 5 Android Development] sykopompos:
I'm whipping a new build up with the time service.apk and I also clear out the rest of the n5 odex files so it will play nicely and added the new qcrilmsgtunnel.apk, and the qcril.db

Sent from my LG-D851
[Nexus 5 Android Development] PyroDroids:
Odd, Chrome is also FCing on me, working for you?
[Nexus 5 Android Development] PhoenixPath:
Fc here as well in chrome.
[Nexus 5 Android Development] sykopompos:
Google + and photos are going to be getting removed along with google play (new google signed version is out) and hangouts which can be grabbed from the store. I think maps and street view can be removed. Basically anything that isn't newer then what is available on the play store to save space

Sent from my LG-D851
[Nexus 5 Android Development] sykopompos:
Crap. Forgot to add the chrome lib

Sent from my LG-D851