yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Yank555:
For the volume buttons, look in Settings -> Sounds -> Advanced Options and enable 'Reorient'.

For Sound issue on Bluetooth, if you run my kernel, try to reflash it (DL Link is in my builders collective OP, post 14), and leave all settings untouched except screen off max CPU Frequency, set it to the highest frequency.

Maybe that can be the cause, I don't use BT other than for calling, so it might just also not be this.

Keep me posted, if this helps I'll change the default setting in the ROM with next update.

JP.

Send from my Nexus 9 running Yank555.lu SlimLP 5.1.1
[Nexus 6  Original Android Development] Yank555:
Just had a look at the repos, I'm about to repo sync .. SlimPIE and Headsup Notification incoming some time tomorrow (don't think I'll have the necessary time today) ;)

JP.

PS: Timezone = CET ;)
[Nexus 6  Original Android Development] _Garry_:
thx yank,

this gives me some time to make backups and build my own Gapps setup based on your flash file ^^
[Nexus 6  Original Android Development] elementaldragon:
:D:D:D
[Nexus 6  Original Android Development] Yank555:
This also means bye bye for my navbar and welcome Slim's new one. Will make a few changes tomorrow after making a first build (I'll share) to make it behave as I like it (Lockscreen PIN unlock mainly) ;)

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] elementaldragon:
I'll just be glad to have SlimPIE back. Was nice to have on my Nexus 5... but I really felt like it was something the Nexus 6 desperately needed. And the apps to add it on just never seemed to do it for me.
[Nexus 6  Original Android Development] x111:
reflashed

Yank555.lu-N6-SlimLP-5.1-20150511-v1.0.zi Yank555.lu-N6-SlimLP-5.1-20150511-v1.0.zip

and changed only

screen off max CPU Frequency with set it to the highest frequency

Bluetooth connection with car stereo still be constant interrupted ((((

also, reorient volume buttons, I'm making change in setting and also I have this option in gravitybox.

still automatically unchecked this option times to times. (((((
[Nexus 6  Original Android Development] Yank555:
Volume keys, don't use Xposed / Gravity Box, Gravity Box has always been known to cause issues with non pure AOSP ROMs.

General public reminder : Always test that the issue you have is present in the ROM

without Xposed installed

prior to reporting it !

Give another kernel a try to see if that solves the BT issues, so we know where to look (kernel or ROM). It did work fine on 5.0.x ?

Anyone else having BT issues ?

JP.

Send from my Nexus 9 running Yank555.lu SlimLP 5.1.1
[Nexus 6  Original Android Development] danarama:
Here's a simple explanation of why Xposed modules may not work or even break functions.

Xposed modules "inject" new code to replace existing code.

Let's say your AOSP ROM code is this:

ABCDEF0123456789

Lets now say your Xposed module wants to change 01234 to 003224.. The module changes the code to ABCDEF00322456789 and your new function works.

BUT, what if your ROM code has been modified by the ROM dev? What if your ROM code is actually this:

ABCDEF0123556789

Xposed cannot find 01234 because it doesn't exist in the code, so it cannot change the function and nothing changes

Or worse, the code is this...

ABCDEAA0123456789

And the AA code will only work with 01234 and NOT with 003224, then you will break the function completely.
[Nexus 6  Original Android Development] Yank555:
New shamu 5.1.1 build available in my OP

Here's a new iteration of SlimLP 5.1.1 for Shamu (comes with my kernel baked in as usual)

Say hello to Slim Headsup Notifications, Navbar and PIE !

Download links and full changelog can be found in my OP here on post 14.

JP.

PS: devhost & AFH uploading

Shamu filename = "Slim-shamu-5.1.1.alpha.0.3-UNOFFICIAL-20150524-1244.zip".

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] DroidIt!:
Guess it was a good time to wake up :) Thanks Yank, and good....afternoon ;)
[Nexus 6  Original Android Development] danarama:
Here is another Xposed "explanation". Maybe it works better?

Xposed works by "injecting" replacement code "into a ROM". It looks for specific code and replaces it.

Here is the AOSP ROM code:

"Hello, my name is Dan"

Here is the custom ROM code:

"Hello, Dan is my name"

Install the Xposed module "Steve". How does "Steve" Work?

Scenario 1: Steve looks for "Dan" and replaces it with "Steve".

Result AOSP:"Hello, my name is Steve"

Result custom:"Hello, Steve is my name"

Conclusion: "Steve" works on both ROMs

Scenario 2: Steve looks for "my name is Dan" and replaces it with "my name is Steve".

Result AOSP:"Hello, my name is Steve"

Result custom:"Hello, Dan is my name"

Conclusion: "Steve" works on AOSP roms, but not custom ROMs. Custom ROMs continue to function as if the module is not installed.

Scenario 3: Steve deletes "is Dan" and adds "is Steve" after "my name"

Result AOSP:"Hello, my name is Steve"

Result custom:"Hello, Dan is my name is Steve"

Conclusion: "Steve" Works on AOSP, but breaks the entire function on custom.
[Nexus 6  Original Android Development] micmars:
Alice in Wonderland level logic...seriously, outstanding explanation.
[Nexus 6  Original Android Development] rignfool:
This is like third post material here... Right after the xposed warning...
[Nexus 6  Original Android Development] x111:
Android OS is absolute ... without xposed modules.

Is it any hope that custom builders will make their rom compatible with xposed ?
[Nexus 6  Original Android Development] Yank555:
ROMs don't need to be made compatible with Xposed, they are, but Xposed modules need to be made compatible with ROMs.

That on the other hand is very unlikely, since a module is a code snipped injected into the running system, it needs to be aware of what and where it injects it, thus properly know the ROM, that's pretty hard to handle for the module dev with all the various ROMs out there.

Also, the whole point of custom ROMs is to remove the need for Xposed, and have stuff properly baked in instead of having it injected.

So it's either :

- Stock with Xposed

- Custom alone

Or :

- Custom + Xposed with headaches and no support (for obvious reasons as written above)

PS: Also, I used to use Xposed, been free of it since LP (and I'm an early adopter), and haven't missed Xposed ever since, even though I kind of expected to miss it.

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] danarama:
I'm using Xposed. There's a few things missing from many roms that makes Xposed great to have..
[Nexus 6  Original Android Development] Yank555:
But you do know to handle using it on a custom ROM (headaches wise) :D

Personally, I'm good with what I have now, nothing I would be missing (knowingly at least) ;)

What do you use it for if I may ?

JP.
[Nexus 6  Original Android Development] danarama:
True, I'm pretty good at troubleshooting and root cause analysis :)

I use it mostly for...

- Battery saving stuff (greenish? amplify)

- Forcing activities into a new window... EG open a YouTube video from Facebook, the YouTube activity opens its own window not Facebook

- App settings, change layout of apps like chrome to tablet mode

- One handed mode.

These are typically things that no rom devs add.
[Nexus 6  Original Android Development] x111:
Slim-shamu-5.1.1.alpha.0.3-UNOFFICIAL-20150524-1734.zip

+

Xposed modules

Bluetooth connection still has issues with auto connection with car stereo.

When change nav button color to black, it still be a little bit white.

With screen protector, has issue with proximity sensor during calls.

For now I have to disable it via xposed module (((
[Nexus 6  Original Android Development] Yank555:
Did you test other kernels ? Maybe give more details than just stating the same "not working"... logs maybe ?

Screenshot maybe ?

More details, "issue" is too generic to really help.

And again, have you tested this

without Xposed installed

?

JP.
[Nexus 6  Original Android Development] twcobra:
So far running ? very smooth on today's first build. No bluetooth issues. I am running ? Zen 21. I changed kernels due to the double tap to wake not working on your kernel. I had not tried bluetooth on your kernel. Viper is working as well on enforcing with the help of the selinux fix from the shrine thread. I believe it changes some other stuff but have not had any issues yet. .
[Nexus 6  Original Android Development] capnkrunch:
Quick update RE: issues with Verizon. Contrary to what I said before, it seems as though simultaneous voice and data does NOT work, unless you are on WiFi. As far as what the issue with VoLTE is, I'm pretty sure it's actually much more complicated than I originally thought. I believe the problem repos are frameworks_opt_net_ims and frameworks_opt_telephony. This commit in the CM repos describes what I think is the problem:

VoLTE works fine on CM 12.1 and it works fine on AOSP and AOSP based ROMs (i.e. Omni). However, Slim fails to build if you simply switch out the 2 repos I mentioned before with AOSP or CM. It also fails to build when I just try cherry-picking the relevant commits from the CM repos. There must be changes elsewhere that are needed but I have no idea where.

What I think are the important commits in the CM repos:

telephony: Bring IMS in line with current relese

Don't blindly return true for getVolteProvisioned

ims: Bring in line with current release

Attached are adb bugreports for Slim and CM; I thought it might be helpful to have a comparison of how it should be working. Both were clean flashes with no GApps. Turned airplane mode on, rebooted, turned airplane mode off, waited for network connection and then pulled the bug report. Let me know if there's other logs that would help.
[Nexus 6  Original Android Development] x111:
Not a full black nav buttons, Screenshot:

Reoriented volume buttons now working, removed marks in setting and in gravitybox and now its works properly in portrait and in landscape orientation.

Proximity sensor makes impossible to use phone during the calls because screen turns off until call is finished.

About BT issues, how can I give bag report? Which app to use for it?

I flashed ElementalX kernel and still have BT issue (sound interruptions) with my car stereo.

BT is working fine with everything but when car stereo aromatically connects to the phone, I am getting sound interruptions until I manually reconnect BT connection.

BTW, on "Slim-shamu-5.0.2.alpha.1.0-UNOFFICIAL-20150415-1928" I have not this issue with BT.

...
[Nexus 6  Original Android Development] franatic08:
Live Display maybe?

Especially the direct sunlight feature is very neat.
[Nexus 6  Original Android Development] Yank555:
What are you trying to achieve, hide the navbar ? Then just set its hight to 0 (off). Or if you want total black buttons, change the icon (long press on the icon in settings) and use a small full black icon, but I don't really understand where you would be heading with this, honestly.

If you activate the same function in both, you kind of have to expect this to break it !

Anyway, there is no need to report issues as long as you have Xposed installed, because it's :

1) not reproducable on the devs end, thus nothing we can do

2) not the intended purpose of the ROM

Xposed = no support. Period. Sorry.

(Not saying don't use it, just saying don't report if it breaks stuff, it's just no use).

Well if that is the case, the problem is either your proxy sensor or whatever is in front of it. The screen is supposed to turn black during a call whenever there is an object close (a few cm) from the proxy, that's its mean reason it's in the device.

Catlog from PlayStore.

No idea, if a different kernel doesn't help, it's in the SlimLP ROM base, I haven't touched anything BT on my end.

Can others confirm issues with bluetooth audio ?

JP.
[Nexus 6  Original Android Development] rignfool:
LiveDisplay is on gerrit... Open... Not merged
[Nexus 6  Original Android Development] Android 17:
Does the latest build have expanded view?
[Nexus 6  Original Android Development] dabug123:
Seen few people on vzw nexus have "R" instead of LTE anyone know the fix
[Nexus 6  Original Android Development] DroidIt!:
No. BT audio has always worked good on my N6. I have a mini BT speaker set I keep in my garage when I'm in there working on stuff and one in my car. [MENTION=1873462]x111[/MENTION] is it a built in system as in a head unit or is it a BT accessory like you plug into a cigarette lighter? It could possibly be what you're trying to hook up to itself. Do you have another device you can try to hook up to it with and see if it works OK?
[Nexus 6  Original Android Development] bikeryder007:
Hey Yank,

I just wanted to give a big thank you for putting slim pie into your last build. I have been on it since you posted it, and it is working flawless for me. Slim pie is SO useful on the nexus 6, I am surprised more people were not asking for it. It is great on a big phone, because you can do everything from the bottom of the screen. No need to even reach for the top for notifications or screen off etc.

Anyway, great build and thanks again!
[Nexus 6  Original Android Development] marinosd1:
Thank you for the rom.Please can you tell me where is placed the blacklist?
[Nexus 6  Original Android Development] androidfilesharing:
I am loving slim pie! Disabling the nav bar gives me that much more screen real estate
[Nexus 6  Original Android Development] Yank555:
Which blacklist, call blacklist ? Don't know of a such function in SlimLP (yet).

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] Yank555:
New shamu 5.1.1 build available in my OP

Tiny update with navbar fixes...

Changelog

- fix navbar side menu still showing even if set to "never show"

- fix navbar buttons pushed aside when IME selector is shown (Dankoman)​

Download links and full changelog can be found in my OP here on post 14.

JP.

PS: devhost & AFH uploading, filename = "Slim-shamu-5.1.1.alpha.0.3-UNOFFICIAL-20150526-1605.zip".
[Nexus 6  Original Android Development] x111:
It was working on

Slim-shamu-5.0.2.alpha.1.0-UNOFFICIAL-20150415-1928

and I tried today connect my nexus 5 with

Slim-hammerhead-4.4.4.build.9.0-OFFICIAL-8266

and it works fine.
[Nexus 6  Original Android Development] DroidIt!:
Well, if I remember correctly the N5 has BT 3.0 and the N6 4.0. It could be down to difference in hardware in the phones (ie. newer technology). What type of device are you trying to pair with? If it's a BT car stereo unit build into your car, you might be out of luck. If it's an accessory you might be able to get a different one. I use the GoGroove http://www.amazon.com/gp/aw/d/B000F...s=gogroove&dpPl=1&dpID=41JjTvPtUtL&ref=plSrch in my car though and it worked perfectly with both my N5 and N6. I also use ElX on both my N5 and N6 so that's not your issue. My guess is it's what you're trying to hook up to not holding a steady connection with the N6 for whatever reason IMO. :)
[Nexus 6  Original Android Development] shawnten:
does any one know why on verizon the icon always says R for roaming instead of LTE
[Nexus 6  Original Android Development] Smallsmx3:
Pretty sure the n5 supports BTLE 4.0
[Nexus 6  Original Android Development] x111:
As I was mention multi timess, I connect Nexus 6 with car stereo via BT.

Stereo unit has auto connection option.

Nexus 6 with

Slim-shamu-5.0.2.alpha.1.0-UNOFFICIAL-20150415-1928

was working absolutely correct.

On Slim-shamu-5.1 something is wrong with BT connection.

And I was using nexus 5 to make sure that car stereo is working correctly.
[Nexus 6  Original Android Development] danarama:
Wait until the rom devs are here once they go official. its an alpha now, so errors and bugs are expected. once the devs come back, they can advise what logs will help them.

Not sure if you've tried other 5.1.1 roms yet, but would be interesting to see if it's a slim bug or a 5.1.1 bug
[Nexus 6  Original Android Development] Yank555:
Well I indicated that a logcat would help, and also pointed to "CatLog" app in play store ... now all we need is an actual logcat when the issue is happening to hope to understand what the issue is.

I don't like to use that quote, but unfortunately at some point it is "true" : No log = it didn't happen ! :cyclops:

As I don't have the issue, nobody else seems to have it, as such there's nothing I can do about it anyway ;)

JP.
[Nexus 6  Original Android Development] danarama:
Sorry I didn't see that you'd already requested.
[Nexus 6  Original Android Development] Tylog:
[MENTION=2033478]Yank555[/MENTION] i gave you permissions to change the OP. I have to stay the whole week in England and back at the weekend. Then i have a few free days and more time.

Greetings
[Nexus 6  Original Android Development] danarama:
Welcome to England.
[Nexus 6  Original Android Development] PerfectSlayer:
[MENTION=2033478]Yank555[/MENTION] I couldn't find the IME cursor keys in the navbar option anymore..

Did you remove it?
[Nexus 6  Original Android Development] JaylanPHNX:
That's not been added back to 5.1.1 Slim yet.

From my SlimTab Pro 8.4
[Nexus 6  Original Android Development] Yank555:
Well ... those were part of the CM Navbar I included so far which I modded and fixed.

Now we have Slim NavBar, which doesn't include those ...

When I have time I wanted tontry if I can add it to Slim's Navbar.

JP.

Send from my Nexus 9 running Yank555.lu SlimLP 5.1.1
[Nexus 6  Original Android Development] PerfectSlayer:
If you would like, point me the CM commits and I could try to merge it to slim one the next week ;)
[Nexus 6  Original Android Development] Yank555:
I'm on the go, but check my repos on bitbucket (fwb and settings), the branch name contains the sync date, look at an older one (or the one without date, that's the oldest), it should have the old CM navbar commit (squashed, one per repo).

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] DroidIt!:
You're going to pick up Ezio a new monitor...that's awefully nice of you. :)
[Nexus 6  Original Android Development] _Garry_:
Wonderfull work with latest build yank. Runs smooth and fine. Now let's see battery life.

For the BT problem.

Didn't Google release the 5.1.1r2 mainly for nexus6 which fixes some hardware problems???

Sent from my Nexus 6 running latest SlimRom
[Nexus 6  Original Android Development] Yank555:
No idea, we are 5.1.1_r3 atm. r4 just dropped, but no time to look nor read from someone who had time to look, what's new.

JP.

---------- Post added at 10:33 PM ---------- Previous post was at 10:31 PM ----------

Woops ... that one almost slipped through :( How good there are mentions ;)

For now I'll keep the thread date updated, for the rest, we'll see when you're back (or PM me if there is anything you'd like me to change) ;)

JP.
[Nexus 6  Original Android Development] x111:
So, here is my logs when I connected nexus 6 with "Slim-shamu-5.1.1.alpha.0.3-UNOFFICIAL-20150526-1605" to my car stereo.

Still sound interferences with auto BT connection.

If you want to, I can make a record during my phone BT connection.

...
[Nexus 6  Original Android Development] Yank555:
Will have a look as soon as I can, likely on monday.

These logs are taken exactly when the issue is happening ?

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] PerfectSlayer:
I definitely don't understand bitbucket navigation..!

I will clone then look for it by my self.

Moreover, I have an issue with the current navbar: the back key is no more down oriented when the keyboard is open (don't turn when opening /closing the keyboard) [emoji26]
[Nexus 6  Original Android Development] Yank555:
Once you get used to bitbucket, it in fact even has one thing github lacks, and it's a very important thing, search commits by commit message ;)

The back button is 'intended' that way for now, but yes, I don't like it this way, either ;)

I have that and a few other things on my todo for next week when I'll have time again. The lack of a menu big also was bugging me, that's fixed in my builds, pushed to gerrit, though not merged yet.

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] DroidIt!:
Agreed, a little thing but was bugging me too. BTW, have your 26 builds loaded on my N5, N6, and N7 and all are running splendidly, so thanks again for the builds there Yank. ;)
[Nexus 6  Original Android Development] hockeyplayr:
how stable is this being an alpha? I really miss slim roms from way back. The thread tempts me every day.
[Nexus 6  Original Android Development] danarama:
Somewhat.

Not sure how to quantify it. it's as stable as 4 protein shakes.
[Nexus 6  Original Android Development] x111:
Yes, I began taking logs before the issue should happened.

Thanks, for your help.

Im using it everyday and it works pretty good for me except some issues with BT and Xposed modules.
[Nexus 6  Original Android Development] Yank555:
Daily driver stable :D

Don't let alpha scare you off, all that means is, all the features are not in yet, that's about all. And many already are.

JP.
[Nexus 6  Original Android Development] _Garry_:
For yanks releases I can confirm it's stable, and IMO it could be used as daily driver/ROM.

About battery give me another 2 days then I have my personal results.

Sent from my Nexus 6 running latest SlimRom
[Nexus 6  Original Android Development] hockeyplayr:
I just flashed and ended up with this as well. Is there a way to check if we are actually roaming or if it is just displaying the wrong thing?
[Nexus 6  Original Android Development] danarama:
[MENTION=2033478]Yank555[/MENTION] does the heads up snooze work for you? It doesn't seem to press for me. Thinking I'll have to wipe.

Also seem to have misplaced where the IME selector option is in settings. Can't find it any more.
[Nexus 6  Original Android Development] skidaway:
They were part of the CM navbar in the old build, not present in current build:

http://xdaforums.com/showthread.php?p=61009150
[Nexus 6  Original Android Development] danarama:
I'm not sure we're talking about the same thing. There used to be a setting that hides the ime selector in the status bar. I hid it and possibly updated since and now can't turn it back on.
[Nexus 6  Original Android Development] Yank555:
Don't ! It's not working, Victor is looking into this, hasn't worked since LP.

It's in settings -> input & languages -> advanced settings.

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] danarama:
Ah glad its broken and not need to wipe ;)

Haha I've been in there 100 times and still missed not. Thanks.
[Nexus 6  Original Android Development] franatic08:
Is there a similar "hidden" toggle for hiding the alarm icon?

Or isn't it featured. That could also be the reason I didn't find it yet.
[Nexus 6  Original Android Development] danarama:
Not there yet. That used to be in the clock app > settings iirc.
[Nexus 6  Original Android Development] Yank555:
I've seen a commit for it somewhere, will try to find it and add it next time I update the ROM (some time this week).

And in case I should forget, pleaee to remind me, at my age I tend to forget stuff :D

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.1.1 on Yank555.lu v1.0 kernel.
[Nexus 6  Original Android Development] DroidIt!:
Update your ROM [emoji14]

---------- Post added at 06:53 AM ---------- Previous post was at 06:52 AM ----------

I'll put my google calendar app to good use and set a reminder for Thursday :)