yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] bland.life:
Somehow the newer OnePlus One Dalvik and Bionic caused the sensors (no auto-brightness and no screen rotation) to not work in the 30/10/2014 CM11 nightly.

Anyone having the same issue?
[Nexus 5 General] Elluel:
That is a CM11 issue. Not related to these AT ALL.
[Nexus 5 General] bland.life:
I did try to flash once with and once without the dalvik and bionic.

And the flash with them I encounter the problem.

The flash without them theres no problem.
[Nexus 5 General] Elluel:
There is no reason these would affect them at all.

Go look in the Nexus 5's CM11 thread.
[Nexus 5 General] bland.life:
I did look and I tried different flash combinations before choosing to post at this thread.

I have the custom Dalvik and Bionic plus the ElementalX kernel.

Looked into their threads too.

Tried flashing without custom Dalvik and Bionic plus the ElementalX kernel - no problem.

Tried flashing with custom Dalvik and Bionic plus the ElementalX kernel - problem.

Tried flashing without custom Dalvik and Bionic but with the ElementalX kernel - no problem.

Maybe I'll try again later after the phone charges.
[Nexus 5 General] Elluel:
I don't know what to tell you then.

All I know, and I know FOR SURE, is that:

- These have nothing to do AT ALL with your sensors not working

- Official CM11 for the Nexus 5 is really, REALLY broken at the moment

- MANY people have reported sensors not working on CM11

- Myfluxi's builds have fewer issues and you can find them in the Nexus 5's CM11 thread
[Nexus 5 General] joecool666:
Lethargy, is right cm 11 is not the best at the moe.i flash every new build and have to flash back to stock to sort some issues out.cm 11 fix and brake things in every build reverting back and forward with updates witch is ott, try somthing more stable and maybe try updated driver's. kind regard's joe.hope this help's.
[Nexus 5 General] bland.life:
Ok, I just took my current working CM11 flash, go to TWRP and flash just the OnePlus One dalvik and bionic to add on.

Wipe cache and reboot.

And the result is the sensor problem.

Anyway after 4-5 different combination flashes the result is consistent for me.

Just leaving a note here in case someone else is having the same problem and is more clueless than me.
[Nexus 5 General] Citizen_Snips:
These don't affect sensors at all. You're the first person in 297 pages lol. It's something else...
[Nexus 5 General] Elluel:
Did it happen on a previous build of CM11? If not (you're the first to associate sensor issues with these, nor are they in any way related), then its a ROM/kernel issue.

Yeah, if you take a look at the Nexus 5's CM11 thread, its really really broken at the moment lol, I don't know why anyone would use it as of now.
[Nexus 5 General] bland.life:
None, 29/10/2014's CM11 nightly had no problems for me with ElementalX kernel and the OnePlus One patches.

Its only in the 30/10/2014 nightly that I have sensor problems on introducing the OnePlus One patches to a stock CM11+ElementalX flash.
[Nexus 5 General] Elluel:
Exactly. ROM issue since it didn't happen on a previous build.
[Nexus 5 General] bland.life:
Ok, its clear to me now.

But I suppose the CM guys won't fix it as nothing is wrong on stock.

Its like when they went CAF and broke all the AOSP kernels.
[Nexus 5 General] Elluel:
Just use an old build and see if a newer one fixes it later. CM11 has been having lots of issues recently.
[Nexus 5 General] nokiagye:
Same here on latest liquid after dalvic no more rotation or any sensor
[Nexus 5 General] Elluel:
They probably merged something upstream from CM.

Again, NOTHING to do with these, really. Either use an older build or don't use them.
[Nexus 5 General] Detailed:
Yeah, something with CM is at fault here. Used these libraries before without a problem, now every single sensor goes missing when flashing these. On the bright side, my 1+ scored the highest out of all other 1+s using these with the broken sensors :P (http://browser.primatelabs.com/geekbench3/1190334)
[Nexus 5 General] Elluel:
Uhh.. Flashing the OnePlus One Dalvik/Bionic on the OnePlus One..?
[Nexus 5 General] Detailed:
Only flashing the Bionic one as I don't think many ROM's implement these. Tried the Z3 Bionic zip too, same result with the broken sensors, lol.
[Nexus 5 General] Elluel:
again, Dalvik nor Bionic have anything to do with sensors. It's the ROM at fault.
[Nexus 5 General] Detailed:
Yes, I know. I stated that on the first comment I made.
[Nexus 5 General] seandorsman:
Thanks for your work! Great job!
[Nexus 5 General] JLO155:
Can anyone pull the dalvick and bionic from the new One plus One 44S build and post a flashable zip for each?
[Nexus 5 General] Elluel:
I'll have to check if they have a different md5 to see if they even changed. I'll look in a couple of hours.
[Nexus 5 General] Elluel:
The only difference between XNPH38R and XHPH44S is libc.so (Bionic). libc.so from both builds have the exact same file size, so they might just be exactly the same with a different build date.

updated libc.so (Bionic) anyways even though the same file size

also renamed Dalvik zip to XNPH44S even though XNPH38R is the exact same, people will ask for it anyways because they NEVER read

Added to post: Dalvik and Bionic Optimizations
[Nexus 5 General] DamnItLukasz:
I can guarantee that the latest 1+ bionic patch somehow breaks all sensors on my phone. Stock 4.4.4. Also tried to flash the G3 libs over these to see if I could revert the problem but it didnt work, so I had to use an old backup and everything works fine again.
[Nexus 5 General] TsarFlow:
I also confirm sensors problem. If anyone has a fix.
[Nexus 5 General] gharrrrrr:
Not flash those libs?
[Nexus 5 General] TsarFlow:
Really ? Thanks Captain Obvious... You saved my life.[emoji7]
[Nexus 5 General] seschaum:
Hi, regarding the sensor issue I have observed the following:

I am on Liquid-ROM from Cl3Kener, with build from 2014.10.24 bionic from OPO XNPH38R works without problems,

if I use the bionic from XNPH44S with the 24. build, no sensors shows up.

Now the way around - if I use XNPH38R with the Milestone-3.2 release, also no sensors show up, but with XNPH44S it works.

I think there was a change in the base around this time, I think this change has something to do with it:
[Nexus 5 General] Elluel:
That might have something to do with it but we can't be sure since the CM11S builds aren't open sourced, only CM11 is. We don't know for sure what gets merged and what doesn't.

Having said that, both Bionics from XNPH38R and XNPH44S work perfectly fine on my own AOSP ROM with no sensor issues.

Also, the only change in XNPH44S was libc.so; it contains a build date so the md5 always changes, and the file size is EXACTLY the same as libc.so from XNPH38R.
[Nexus 5 General] crapula512:
I can confirm the sensors issue in CarbonRom since build 02/11 at least with the Z3 Bionic, but there are no issues when using XNPH44S bionic.
[Nexus 5 General] gharrrrrr:
No problem. I'm always willing to help the mentally disabled.
[Nexus 5 General] TsarFlow:
Reported.
[Nexus 5 General] gharrrrrr:
Oh no. Whatever shall I do. ?
[Nexus 5 General] Elluel:
This has nothing to do with the thread. Cut it out, take it elsewhere.
[Nexus 5 General] TsarFlow:
Sorry I'm mentaly disabled, couldn't understand this before someone tell me clearly what to do.
[Nexus 5 General] andreasha:
Lollipop N5 vs Z3

libc.so 590 kB (604 788 byte) vs 303 kB (310 584 byte)

libm.so 93,2 kB (95 444 byte) vs 101 kB (103 628 byte)

Not flashable zip
[Nexus 5 General] Elluel:
Bad idea to use a KK Bionic on Lollipop and vice versa.

I don't suggest trying.
[Nexus 5 General] meangreenie:
it's great to see Google using qualcomm enhanced bionic drivers at last with lollipop.

but i wonder if the motox 2014 is using Qualcomm enhanced art libraries, if such a thing exists.. anyone know what it's pulling in quadrant?
[Nexus 5 General] Dan1909:
It scores higher in benchmarks, but in general use ART still feels more snappy. Opening and switching between apps is definitely quicker on ART, however Dalvik still has the upper hand in terms of app compatibility.

I prefer using ART, however I'm currently using Dalvik (with this patch) as a few of the apps I have don't work on ART yet.
[Nexus 5 General] netpc02:
ART is faster. I think Moto X dalvik and bionic driver is just benchmark-friendly optimizing of qualcomm.
[Nexus 5 General] -juanito-:
Will this work in every android 4.4 rom or just AOSP ?
[Nexus 5 General] monkboy24:
Its working for aosp ROMs but not for cm 11 based ROMs the last i checked
[Nexus 5 General] gpvecchi:
Works for me...
[Nexus 5 General] aavvaallooss:
4.4.2

After installing 4.4.2 OTA Dalvik re-builds but it scores 35000 on Antutu X again (not 28000 like in stock 4.4).

Does this mod remains or Google already optimized Dalvik with this update?
[Nexus 5 General] ogboot:
I reflashed to 4.4.1 dalvik before I updated. I'll run antutu to see if my score remains.

Update: nope, benchmark score appears to have dropped back down to stock results.
[Nexus 5 General] gtj0:
4.4.2 update doesn't touch bionic or dalvik files. If you have the qcom files installed, they'll stay installed.
[Nexus 5 General] kmar22:
So if I'm reading this right we can n should use this mod on latest 4.4.2?
[Nexus 5 General] toby944:
When I flash this my home button doesent work anymore and neither I can go to the notification bar quick toggles page anymore... Why?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 General] 8bitplus:
What Rom are you using? Or Stock?

Any other mods installed?

I'm sure this mod is best for Dodexed roms if that helps....
[Nexus 5 General] gtj0:
Yes, on 4.4.2 they still make a positive impact.
[Nexus 5 General] Mike3.14159:
Just to make sure.....This mod will work correctly and have a positive result on Omni - or other AOSP 4.4.1 based roms???
[Nexus 5 General] toby944:
Simply stock with root

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 General] meangreenie:
try signing in to a Google account, reboot
[Nexus 5 General] aavvaallooss:
Yes. I use it on 4.4.1. Flash the OTA and mod still here working well
[Nexus 5 General] dsmpampis:
Deleted

Tapatalked with my Nexus5 (AKA The Hammerhead)
[Nexus 5 General] :
Hi,

I use the same rom as you... If you use the file in attachment from the OP you only need to flash this one, it contains both Dalvik/Bionic patches-> motoX_4.4_qcoptimized.zip.

If you use the link from the OP (this one: http://xdaforums.com/showthread.php?t=2546120), you'll need to flash the two separate files, Dalvik+Bionic patches-> 4.4_qc-optimized_dalvik.zip + 4.4_qc-optimized_bionic.zip), in any case they are all the same, we will have the same result in benchs :D

:)
[Nexus 5 General] dsmpampis:
Should I wipe dalvik after flashing the mod?

Tapatalked with my Nexus5 (AKA The Hammerhead)
[Nexus 5 General] Elluel:
No such thing yet. Probably next year.

And Quadrant.. Why lol
[Nexus 5 General] meangreenie:
quadrant is good for testing art/dalvik..because its coded in Java

. art and dalvik are Java runtimes

tests like antutu are primarily native based code, though it does have a small runtime test, but that doesn't effect the overall antutub score by much.
[Nexus 5 General] Elluel:
Hardly. We use this as it doesn't fluctuate everything randomly like Quadrant does: http://xdaforums.com/showthread.php?p=55943901
[Nexus 5 General] simms22:
set it up, and bench your device properly, and it doesnt fluctuate much. properly includes setting the min and max cpu speed to the same speed, like 2265 min/2265 max.
[Nexus 5 General] Elluel:
I know how to benchmark properly lol :p But it still happens a bit in Quadrant even when you try to control as much as possible.

The app linked in that post never fluctuates as much from CPU/etc, while the scores can still change drastically with optimized Dalvik/Bionic. Therefore its better for testing Dalvik/Bionic and probably ART too.
[Nexus 5 General] simms22:
well, there is a "natural variance" in any benchmark result.

anyways, you cant really compare the two benchmarks as benchmarks, as they test different things.
[Nexus 5 General] Elluel:
Yeah, of course. Its just that Quadrant is more sensitive to slight changes in almost everything, the app in my post is only mostly sensitive to changes in these libraries as well as RAM usage (mainly determined by how many apps in recents, clearing them or a reboot gets rid of this variable usually).

You can run it 5-10 times and it'll produce really similar results every time, then flash other libraries and run it 5-10 times. Compare the lowest and highest scores and the difference is obvious.
[Nexus 5 General] Jole7:
Is heat the fact that affects most the scores?

what's the best to do with it?
[Nexus 5 General] Elluel:
A lot of things will affect benchmark scores.
[Nexus 5 General] gharrrrrr:
http://xdaforums.com/showthread.php?p=56727580
[Nexus 5 General] atulclassic:
Nexus 6 and Nexus 9 released quite a time ago but there are no optimised bionics extracted till date..aren't they of any use?

:confused:
[Nexus 5 General] Elluel:
Seriously?

All Nexus devices use AOSP Dalvik/Bionic/ART.

Nor have there been any other Lollipop releases.
[Nexus 5 General] tvrtkocro28:
New user

Hi i m new to nexus 5 , got my few days ago so yeah i noob to this phone , few questions dont get mad pls..

Can i get this optimization on my 4.4.4 on ART ? or it is only dalvik

To flash it do i need root and custom recovery ? :)
[Nexus 5 General] OmegaBlaze:
Dalvik only. Root & recovery needed
[Nexus 5 General] Elluel:
1. Dalvik and Bionic are separate. Bionic is still used with ART.

2. Why do you need root access? You only need a custom recovery.
[Nexus 5 General] OmegaBlaze:
1. The Bionic mod is a placebo.

2. He needs root so he can flash Android 5.0 instead wasting time flashing these mods for minuscule improvements.

It was good while it lasted.
[Nexus 5 General] Elluel:
1. People have said the optimized Bionic has more improvement and higher benchmark score increase than optimized Dalvik. Optimized ART is also coming soon, when other devices get official releases.

2. You don't need root access to flash anything at all. You need a custom recovery to flash. You can have root access without a custom recovery. You can have a custom recovery without root access.
[Nexus 5 General] OmegaBlaze:
Good points. I stand corrected.

I'll give bionic a try I guess. People love to say benchmarks don't matter, but that's the first thing they run to when they do a new mod.
[Nexus 5 General] Elluel:
Most of the time, a benchmark score increase will mean performance increase. Even if if isn't noticeable.

They might not matter to some, but it is undeniable that they can be related.
[Nexus 5 General] OmegaBlaze:
What's the best bionic for 5.0?
[Nexus 5 General] Elluel:
I wouldn't suggest using a KK Bionic on Lollipop.

None since all Lollipop builds have used AOSP.
[Nexus 5 General] OmegaBlaze:
True.
[Nexus 5 General] tvrtkocro28:
Thanks , hmm what u think is faster dalvik + optimization or ART :D and can i flash this on stock 4.4.4 (image from google)
[Nexus 5 General] OmegaBlaze:
ART is faster; hands down. I noticed MUCH smoother scrolling on Instagram, YouTube, etc.

And you can flash on stock 4.4, you just have to install a custom recovery as stated above.
[Nexus 5 General] tvrtkocro28:
So flashing only bionic and using ART would be win win solution :D
[Nexus 5 General] Elluel:
You can flash the Dalvik anyways since it isn't even using it.

Don't try that on Lollipop tho lol
[Nexus 5 General] kraehetest:
Hey,

i still run man Nexus 5 on Android 4.4.4, because it runs very fine. Maybe i upgrade during christmas.

I have a question. Is Google's Android 5 already optimized? Are there new optimized files, maybe from LG G3? Has anyone flashed an optimized bionic library?

Thanks
[Nexus 5 General] Elluel:
AOSP/Nexus factory images are never optimized.

Some custom ROMs are tracking qcom/CM12's ART/Bionic, I know there are some Bionic optimizations but I don't know if there are ART ones.
[Nexus 5 General] Elluel:
With Lollipop released, and subsequently with Dalvik now "obsolete", it's been pretty quiet here.

Anyways, from the Nexus 4 thread, for those who are interested:
[Nexus 5 General] Jole7:
Hi guys I extracted the files from the newest OPO_XNPH05Q update go check it out here

http://www.filedropper.com/oneplusonexnph05q-dalvik

http://www.filedropper.com/oneplusonexnph05q-bionic
[Nexus 5 General] choosetobelieve:
Does files work on 4.4.4?
[Nexus 5 General] Elluel:
Its a KitKat build.
[Nexus 5 General] choosetobelieve:
Thanks Lethargy. Do you know if files do anything to improve the performance? In addition, the bionic file is the only file relevant to the ART mode. Is this right? Thanks
[Nexus 5 General] Elluel:
I don't suggest using KitKat libraries on Lollipop, as it could possibly cause unforeseen issues (it's likely to not boot up anyways).
[Nexus 5 General] choosetobelieve:
I am on 4.4.4. Therefore

Do you know if files do anything to improve the performance? In addition, the bionic file is the only file relevant to the ART mode. Is this right? Thanks
[Nexus 5 General] Elluel:
Ah, I assumed by ART, you were Lollipop.

Dalvik and Bionic are separate, they just happen to both have optimizations. Bionic optimizations will have benefit on both Dalvik and ART.
[Nexus 5 General] choosetobelieve:
Has anyone tried the latest OPO files?
[Nexus 5 General] Jole7:
Yes and it works fine.
[Nexus 5 General] gpvecchi:
Benches?
[Nexus 5 General] DamnItLukasz:
When flashing H05Q says XNPH44S :/

wut?

Edit:

Yeah, and all of my sensors stopped working, just like XNPH44S.
[Nexus 5 General] Elluel:
It's just a text string in the flash script, it doesn't mean anything. All my own zips have them correctly edited, can't say the same for anyone else's.
[Nexus 5 General] B@RRY78:
Does not work with blisspop reboots to recovery each time
[Nexus 5 General] Elluel:
We already established possible incompatibilities with Lollipop.
[Nexus 5 General] yyz71:
Its not everything we see we need to flash ?
[Nexus 5 General] leonmorlando:
Will this cause any issues with a stock Sony ROM? I have an unlocked bootloader and everything that comes with it (except a CM-based ROM)
[Nexus 5 General] Elluel:
Some of the optimizations in this thread are taken from Sony devices. There is no point flashing them since you would already have them with Sony's stock ROMs.
[Nexus 5 General] SuperJun:
Can someone reupload these files? Thanks.
[Nexus 5 General] Jole7:
deleted
[Nexus 5 General] SuperJun:
Thanks!
[Nexus 5 General] SoftWord:
Can you reupload please?
[Nexus 5 General] Jole7:
As soon as i 'll go to my pc i will upload them

p.s. Done same link as above and i add 2 more files see if they work well backup first.

http://www.filedropper.com/motodroidturbo-dalvik

http://www.filedropper.com/motodroidturbo-bionic
[Nexus 5 General] NoteboyTech:
These are for lollipop?
[Nexus 5 General] Jole7:
No only for kitkat sorry.
[Nexus 5 General] NoteboyTech:
Why did the development of this for lollipop roms stopped??
[Nexus 5 General] gorilla p:
You are aware that Lollipop doesn't use Dalvik, correct?
[Nexus 5 General] NoteboyTech:
but art optimisations are possible??? btw which is best dalvik for kitkat
[Nexus 5 General] jbowwow02:
You just have to find out for yourself. Performance varies for each person.
[Nexus 5 General] gorilla p:
Its hard to say, but a lot of people seemed to prefer the OPO dalvik

---------- Post added at 01:11 PM ---------- Previous post was at 01:09 PM ----------

ART optimizations are already being implemented.

There is a huge difference from when ART was still experimental, I.e. 4.4 to the way ART performs now on 5.1.1

There's just not any massive tweaks like what was provided with the late Dalvik optimizations. Its totally different.
[Nexus 5 General] bray424:
What about lollipop and bionic optimizations?
[Nexus 5 General] osm0sis:
One last update with new Bionic, and CAF + Hybrid Dalviks for KitKat:

http://xdaforums.com/nexus-4/genera...zed-dalvik-t2546120/post62726841#post62726841
[Nexus 5 General] Primokorn:
Congrats for the follow up :good: Does it still work with other Nexus devices like Nexus 7 2013?
[Nexus 5 General] Jole7:
Yes if you are on kitkat.
[Nexus 5 General] :
Re,

Nope, the optimization will be done automatically at boot (Android is blablabla...).

:)
[Nexus 5 General] nerotix:
I know benchmarks dont rly say much but I'm just curious between the differences here. What scores in Antutu do u get with this patch? I'm getting 33K without it on franco r20 + CM11.

Please share :)
[Nexus 5 General] IIMaxII:
Are these optimizations already included in Cyanogen mod? Just wondering so I can flash them.
[Nexus 5 General] -DarkKnight-:
Nope
[Nexus 5 General] gundamboy:
Flashing this on top of CM11+ Franco r20 gives me a ton of fc issues after boot :/
[Nexus 5 General] Dr. Krieger:
It adds like 1 thousand points in the dalvik test.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 General] groo_pcd:
is the mood still working with 4.4.2?
[Nexus 5 General] monkboy24:
Yes
[Nexus 5 General] Dan1909:
Do they consistently FC, or just once? I've had it sometimes where the first boot things will FC, but when I open the app again they work fine.
[Nexus 5 General] IIMaxII:
Guess I won't be flashing since I'm on CM11. :P

---------- Post added at 06:48 AM ---------- Previous post was at 06:45 AM ----------

meh eff it, I'm going to to flash anyway for test purposes...could always wipe/reflash. :)
[Nexus 5 General] monkboy24:
I got it to work finally. I enabled art and let the phone reboot then i installed this mod. Reboot and turn off art and boom it works. Try it.
[Nexus 5 General] IIMaxII:
I ended up installing this one instead as there's a separate file for just dalvik optimization here and it can be used on the Nexus 5. Reason I used that was to avoid using Bionic optimizations, because apparently CM roms have better optimization...worth a try for any of you CM11 users. :D

http://xdaforums.com/showthread.php?t=2546120
[Nexus 5 General] monkboy24:
After finally getting it to work with Cm it seems to be a lot snappier and smoother. I cant call it :confused::beer:
[Nexus 5 General] imucarmen:
anyone tried this on the LG g2 with one of it's 4.4 AOSP based roms?

I'd like to try it if there might be a chance of it working.
[Nexus 5 General] Badgerkiller:
Hello guys,

Before launch OTA update I was looking for stock libs but nothing for N5 so I made scripts to reinstall them (proper files saved on my own device before dalvik tweaks passes).

It may be useful to someone :)
[Nexus 5 General] suhiiii:
Yea,this would be great, but I am too scared to try it :D
[Nexus 5 General] :
Hi,

You here... :laugh::D

;)
[Nexus 5 General] suhiiii:
hahah yea,searching for patches for G2 :laugh:
[Nexus 5 General] :
LOL, you know the deal... Nandroid backup and try :D

:)
[Nexus 5 General] cobyman7035:
Does this work on nexus 7 FHD¿?

Via my NeXus™ 7 FHD on Tapatalk⁴ Pro
[Nexus 5 General] suhiiii:
bootloop :( unlucky :D
[Nexus 5 General] lolpok:
I hope i can see this implemented by google in next Android update :D
[Nexus 5 General] meangreenie:
no, I think they will stick to their 'slow and battery inefficient at the same time' policy
[Nexus 5 General] imucarmen:
I tried it and it doesn't work. I got a bootloop. It might work on another ROM though because I only tried it on PA 4.4.2
[Nexus 5 General] lolpok:
Working on cataclysm rom
[Nexus 5 General] :
Please guys don't mix the things :laugh:

@ lolpok: imucarmen and suhiiii are talking about the LG G2 and it doesn't work with the G2...

For the Nexus 5 the Dalvik/Bionic patches works on all the rom as far as I know (or maybe there is some issue with CM or CM based rom...).

Personally I tested on stock, Cataclysm, Purity, Rastakat, Omni rom and Droidkang/Openmaster (CM based) without any problem...

:)
[Nexus 5 General] lolpok:
Ok i talked about the mod. Do u think google will add this?
[Nexus 5 General] :
I'm not Google, I don't work for Google nor I'm a Google engineer but...nope, I don't think... :D . It was discussed in this thread, on the Nexus 4 thread (link in OP) and even in Francisofranco's kernel thread...

With a little search you'll find the posts ;)
[Nexus 5 General] lolpok:
Ok i thought you worked for google.