yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] reebomber:
So I flashed Stable 1 this Sunday. It is beautiful, instead of the half baked stuff from Vernee (that 4k was awful). Great job, guys!

Anyway, I don't really feel like there is a larger than usual battery drain. I would arrive at home in the evening at roughly 10% battery, and that is what I got yesterday, and apparently what I will get today (only two days testing yet, we can't just say there is a battery drain 10 minutes after installing a new ROM, right?).

Meanwhile, I started using the fingerprint scanner (which was flaky at best under Vernee), and apparently the scanner is working much better. However, the smart lock is absolutely crazy, and I have had to reboot the phone several times since, because it would just die on me. Also, if I was listening to music over bluetooth the music would stutter when locking the phone. Might this be one of the main causes for battery drain? Is everyone locking the phone with the fingerprint? Is the phone checking too many times for the fingerprint scanner and draining the battery there? Might this be why the phone is not managing to get into deep sleep?

I just disabled the screen lock, and the phone seems so much snappier, apparently I still have 4 hours battery, let's see how long those 4 hours take :)

Even double tap to wake is working fast and perfect, after removing fingerprint lock.

Will keep you posted.
[Miscellaneous Android Development] Xorianator:
I've got the same issue, but with headphones. But not always. MIght be a problem of play music (which client are u using?), also sometimes my phong hangs up completely... Had same issues on Stock ROM.
[Miscellaneous Android Development] Black Manta:
I don't know if this bug is already mentioned, I think it is, but camera app does not hide on screen keys. Many apps don't do that. Many apps aren't support that for android 7.1.1, are they?

And I use Phonograph music app and theres no stuttering over the earphones or bluetooth box.
[Miscellaneous Android Development] reebomber:
Google Play Music too. I've had it hang completely only when I was using the lock. No hangs since I removed the lock (but this was 3 hours ago). Don't think I had this hanging problem with stock, only stable 1.

also, had an issue where the SD card (samsung 64gb) was not recognized after a couple of these "hangs", and had to reboot properly (and that reboot took a looooong time).

Also, regret to inform that battery seemed to drain at the same speed as with locks. This is probably one hour less than stock, but I did have a heavy usage of the phone today, so there might not be that much extra drain from the ROM.
[Miscellaneous Android Development] gbl08ma:
I use Pulsar, there's no stuttering over the analog earphones. Over bluetooth, I don't know as I don't use it.

The only problem is that while music is playing the whole system appears to have much more lag - from Pulsar itself having UI lag to task switching becoming a bit slow, enough to notice. And I don't think Pulsar is a particularly unoptimized app as even my previous phone can run it just fine with minimal lag...
[Miscellaneous Android Development] Black Manta:
Guys who have lagging devices, have you done a clean install? Because I don't have any lagging in device menus and so on and I don't know why! But I'm happy. :D
[Miscellaneous Android Development] superdragonpt:
Likely the issue ...

i have absolutely NO LAG .. and believe me .. im pushing so much from it, due to our test builds.. and other stuff

Stable 1 requires FULL wipes, since we introduced the [security] SE Linux Enforced

no more permissive ..

Also, even if full wipes where made , but then , some restore of old Beta could also corrupt the device data/ app(s) FC / System FCs ... due to this.

Hence i said, full wipes are indeed mandatory on the release changelog.

bb
[Miscellaneous Android Development] gbl08ma:
Yes, I did a full wipe before installing Stable 1 (data, caches, system - all gone). I restored most apps with titanium but took care to not restore any system app, nor any Google app. It's possible I messed up something, though. I'm quite busy these days so I'll probably wait for another release with the battery drain fixed, that is, assuming the cause can be identified in the meantime. Until then I might find time to backup the current install, do another full wipe and reinstall Stable 1 but without restoring any backups, to see if music playing still causes lag.

Another thing I don't think I've tried since restoring all apps is doing a ART cache wipe, to force the phone to AOT-compile all apps again. That's something easy and quick to try, I'm going to do it now and report back.
[Miscellaneous Android Development] Black Manta:
Can it make any diffrence that I have wiped internal storage too because apps also save some data on it? :)
[Miscellaneous Android Development] superdragonpt:
You can use of course, no problem

Bb
[Miscellaneous Android Development] nature boy:
^Someone needs to update their latest work ;)

Outside of the dreaded c word, everything is working fine so far :)

Bom Natal
[Miscellaneous Android Development] DerTeufel1980:
No, there's already fast charge by default. We're not going to change it
[Miscellaneous Android Development] Xorianator:
Thanks for your work.

Is Vulcan planned for future Updates?
[Miscellaneous Android Development] juniormensi:
My memory is showing that it is full and the system is occupying all space what should I do? Help me M

A.D
[Miscellaneous Android Development] Zorikage:
Hello there, seems that Google Play Services keep crashing and others app in the gapps doesn't work well, what is the problem?? I flash the STOCK open gapps
[Miscellaneous Android Development] maddes1402:
Up to my experience flashing nano or better pico gapps is the way better option because this leads to way less problems ;)
[Miscellaneous Android Development] juniormensi:
What am I doing wrong? I'm running out of space in the storage my rom is taking up that 28gb in the memory? Can someone help me?
[Miscellaneous Android Development] nature boy:
It's not the rom, did you wipe data?
[Miscellaneous Android Development] Zorikage:
I flash mini and i got any problem, just a little with Google services again but now it works good
[Miscellaneous Android Development] lymbra:
rom works fine for me.

but doesn any1 know, how to change the order of the navbar icons?

AICP roms got this "tha navbar" app within their rom, but i dont know how to get it.
[Miscellaneous Android Development] nature boy:
exFAT is working. Just tested my 128gb Samsung card.

:laugh:
[Miscellaneous Android Development] DerTeufel1980:
Activate system ui tuner, by longpressing the gear wheel in status bar. Within system ui tuner, there's navbar option.

Ps: aicp, based off Android 7 does not have the option you mentioned
[Miscellaneous Android Development] gbl08ma:
Everything is working correctly apart from the things that are already known not to work.

I noticed the following... not so normal things:

AnTuTu score down to 75K (could be a problem with the way I tested: with the charger connected and very few apps installed besides micro gapps). I never saw it go above ~85K on my device, anyway.

OpenCL-Z can't find OpenCL libraries anymore (it could on Vernee stock Android 6) (could be related to lower AnTuTu score...).

No matter what any benchmark tool may say, the phone feels as fast or faster than before, and we get to use the new Nougat features and M.A.D. improvements, so... great job (and in record time)! :good:

EDIT: just as I finish posting this, the phone (which went into sleep and has the charger connected) decides to not turn on the screen when I press the button, nor does it react to the fingerprint sensor. Hmmmm... spoke too soon?

EDIT2: aaaand it's back. WTF!?!? random glitch I guess

EDIT3: ok, I guess today I won't stop pointing out small defects... all in the name of the perfect software for a really good phone. This time it's audio

When starting and stopping music (or other sounds) with headphones on, I can hear a quiet and short high-pitched noise (almost like a short beep) on the right channel. You might need really sensitive headphones (like mine) to hear this. This may be the noise the DAC makes as it turns on and off, but I couldn't hear it on Vernee's ROM (I suppose because it never turned off the DAC?) and it can be a bit annoying.

On the subject of hyper-sensitive headphones (and ears), now that the engineer mode is gone, how do I lower the volume? The lowest step is still way too loud. More volume steps and/or a way to decrease the volume globally would be great. Perhaps once I flash an equalizer I'll get a global gain setting I can adjust.

Merry Christmas!
[Miscellaneous Android Development] Xorianator:
Praise the lord i found out how to change animation speed. ROM works pretty good, feels much smoother and like instant reacting in comparison to stock ROM. (Or CM)

Could you please activate DPI Scaler / tell me where to find?
[Miscellaneous Android Development] lymbra:
Thanks for ur fast reply. I activated System UI tuner, but all I see there is that:

and there are no navbar options

---------- Post added at 10:27 PM ---------- Previous post was at 10:24 PM ----------

check here:

http://xdaforums.com/galaxy-s7/how-to/guide-how-to-change-dpi-root-t3335596

its pretty simple with root. Did it myself this evening
[Miscellaneous Android Development] nature boy:
CPU is fine, more than 10K in Google Octane :laugh:

But I do notice that only one of the two a72 cores are activated during benchmarks (in this ROM and stock) - thermal issues?

Edit: spoke too soon- Geekbench lighting up all cores.
[Miscellaneous Android Development] prsilveira654:
How to do this? I flash another rom and works fine. No needed unmount. Thanks for asssitence.
[Miscellaneous Android Development] Zorikage:
Everything is working fine i think

Battery is more aggressive now, i think it's taking a bit too much of battery??

Also no Navbar settings (like hide it) and also no Auto-shutdown settings are not anymore avaiable :( was great if they where in the settings again like the Stock MM..

Performance is so damn improved, really smooth and extra functions like double tap to wake up is so great, i'm going to see if Battery Drain is because of the app running in background (no settings to disable them.. unlucky..)

Thanks for this amazing work about this amazing ROM!
[Miscellaneous Android Development] Xorianator:
Thanks, even found an app which is doing this for me, but still different in any way than dpi scale on cyanogenmod, I experience different results...
[Miscellaneous Android Development] superdragonpt:
full wipes, includes internal storage ...

bb
[Miscellaneous Android Development] Black Manta:
Oh... I don't know this elementary thing because on the most forums the people say full wipe only includes System, Data and Cache/Dalvik and internal storage ia optional...

Thanks for that!
[Miscellaneous Android Development] superdragonpt:
that's why i said full ;)

full is like the name says = all

xD

bb
[Miscellaneous Android Development] Black Manta:
"Full" is a widely usable word. XD Next time I also wipe modem, boot and so on! XD

And woe someone really does!
[Miscellaneous Android Development] gbl08ma:
So I wiped ART cache... and either because of the recompilation, the reboot alone, or placebo effect, or a combination of these, I don't see any lag anymore, even when playing music with Pulsar or with Soundcloud. :D

This was after opening dozens of apps, some games and some browser tabs - in multiple browsers. And actively switching between all of them, playing and pausing music, etc.

The lag when turning on the screen still happens, though. And the system is sluggish for some seconds after one of those "bad wake ups". It seems to happen more frequently when playing music. I wonder if it has to do with the album art that is set as lock screen background when music is playing, or the notification with controls provided by the players.

Let's see how well this holds up after a good night of (not so deep ;)) sleep...
[Miscellaneous Android Development] Zorikage:
The problem is not the lag itself.. it's about performance, because after testing some games everything is smooth but not like before, i can see a difference. (i wipe everything, did a fresh installation of the ROM also i come from the last Beta)

Only lag i see is just when turning on the screen (fade animation is laggy) and obviously the "minor lag" about some heavy games that works really good in the beta.

Is there any answer about the CPU-Z going crazy? (i'm not really expert about that, maybe SElinux did something?)
[Miscellaneous Android Development] androidchef97:
I'm just wondering if the 2g/3g issue (from which the Stock ROM suffers) has been fixed.
[Miscellaneous Android Development] kucyk84:
yoo.

thx for the rom.

i have a bug and questions

1. video recording 4k UHD, (i know, its not important) - unsupported video resolution ;/

2. 3g/lte problems like others

3. what is caffeine option?
[Miscellaneous Android Development] _kankea:
1. Check the first post: "Not working: - 4k Recording (Video Recording for the time being is limited to "only" 1080p )"

2. Join the club.

3. http://lmgtfy.com/?q=android+caffeine+option
[Miscellaneous Android Development] superdragonpt:
On screen ON, that is not lag.. Its a feature..

You can disable that under settings...
[Miscellaneous Android Development] androidchef97:
Is there really nothing which we can do about the 2g/3g bug?
[Miscellaneous Android Development] RalphMalph:
Can someone explain me what the 2g/3g bug is people are so annoyed by it. I don't understand, i don't think i have a problem
[Miscellaneous Android Development] troland73:
battery brain

I not sure, but I think after diabled the two Launcer3 app (one from Google and one from Vernee) and Google+ the battery became better. It worth a try.

It's feature to ask PIN after returning from airplane mode?
[Miscellaneous Android Development] Zorikage:
Thank you for a answer.. but seems there is any settings about the screen ON animation (i see only the normal settings animation on the developer settings but that doesn't affect the screen when turning on animation)

The animation is fade, that should show the screen turning ON.. but sometimes its smooth and sometimes not.

This is not really a big problem, hope that helps anyway!
[Miscellaneous Android Development] gbl08ma:
I highly doubt holding the screen on but completely black for up to ten seconds after pressing the power button is a "feature", or an animation...
[Miscellaneous Android Development] gbl08ma:
In an attempt to get AlarmManager information that is more detailed than what apps like GSam Battery monitor or Wakelock detector provide, I've been running the command "dumpsys alarm" at multiple times. The output of this command is relatively well explained on this StackOverflow answer: http://stackoverflow.com/a/31600886

If I understand the "Broadcast Ref Count" value correctly, it represents the amount of broadcasts "in flight" at the time the command is run. When it is not 0, the AlarmManagerService has a wakelock acquired so that the device doesn't go into deep sleep while there are broadcasts in flight. One would think that this value would usually be 0, or at least be zero at some points in time, and when I run this command on other Android devices that is indeed what happens. (If you Google for "Broadcast Ref Count:" with quotes you'll see most of the outputs posted on the internet also have this value as zero).

Here's the relevant source code

https://github.com/android/platform...a/com/android/server/AlarmManagerService.java

As explained in the SO answer, Broadcast Ref Count is mBroadcastRefCount.

Now, with this ROM, and perhaps with the stock ROM too... Broadcast Ref Count is always 1, on my Apollo Lite at least... This means it won't go to sleep as a wakelock is taken, more specifically, the mWakeLock in AlarmManagerService. If you look at the line in the code where this wakelock is initialized...

mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "*alarm*");

You'll see that this *alarm* tag matches with one that's shown by Wakelock detector under "Android System". And it's a partial wake lock, which is the kind that allows the screen to go off, but doesn't let the CPU sleep.

So what is the broadcast that is permanently "in flight" and causes this wakelock to never be released? That broadcast should be contained in the mInFlight ArrayList, this list is dumped in the "Outstanding deliveries:" section of the command output. And for me this is always:

Outstanding deliveries:
#0: com.android.server.AlarmManagerService$InFlight@794b7fa

...which is not very helpful. They should have implemented a proper toString in the InFlight inner class... I guess those who have the ability and time to build ROMs could hack something into that class to get more details about the "in flight" pending intent that never goes away...
[Miscellaneous Android Development] MadAzmo:
Is there something for a mere mortal in there? Because it looks extremely interesting and I would be glad to know if it has something to do with the battery drain.

Was that the topic, by the way?

Inviato dal mio Apollo_Lite utilizzando Tapatalk
[Miscellaneous Android Development] gbl08ma:
Yes, I believe I identified the wakelock that doesn't let the phone deep sleep, hence the noticeable battery drain during standby - the CPU never turns off. This wakelock is in a system service, so I don't think installing or uninstalling more apps will get rid of it.

Now, the reason why that wakelock is on... I would need to understand why there's one intent that never leaves the queue, and also I don't know what intent is that. I could add some more debug output to the "dumpsys alarm" command just for testing, but alas, I don't have the ROM sources... and to be honest, even if I had, right now I don't have much time to go build my own ROMs (but curiosity is killing me...).
[Miscellaneous Android Development] sikke1:
Seems Apollo is dying in standby too. Same rom same faults.
[Miscellaneous Android Development] Xorianator:
Did already, back when you released this Stable 1, but I have those lags, wether you believe or not.

I think just bc u are saying "We did not change anything, it can't be us" would not solve the problem, because it - in fact - exists, as like that this phone is getting hotter while charging. You changed smth, that is a fact, and you are saying that those changes did not affect anything about charging, they could not cause lags, and so on and so on, but: Some users (I count myself to those users) are having issues with Stable 1, in comparison to beta 1.

So there must be something causing this, I dont know what it is (in fact I am not even the developer and don't have any knowledge about this) but i wish that somebody will find out :)
[Miscellaneous Android Development] superdragonpt:
I appreciate the time you spent providing the explanation.

A team member is looking at it.

However, the "drain" issue was with some fair amount of certain, pinpointed already.

Myself and another MAD member ; are currently testing this ...

So far looks good, the current "drain" is extremely low ..

If this continues for the next hours ,, then we have confirmation.

Cheers :good:
[Miscellaneous Android Development] No1VIPER:
How come you never mentioned it? The last I saw was that you asked someone to find out what was causing it, so then you could fix it. Hence why everyone is still posting stuff trying to determine what the root cause is/was.
[Miscellaneous Android Development] superdragonpt:
Believe it or not : I also need to work for a living .. and also have kids ...

... hence ...

BB
[Miscellaneous Android Development] Xorianator:
Where to donate?

€: Link in signature, I saw, but wasn't working when clicked on it. Donation gone, thanks for your work. (I know that this is not that much, I'm sorry, I'm student)
[Miscellaneous Android Development] No1VIPER:
Why are you getting defensive? All I did was ask a simple question. There's no need for the sarcastic response.
[Miscellaneous Android Development] MadAzmo:
I guess being happy of having someone skilled on a possible correct path to battery slurping solution is the greatest thing, on my end.

I am sure each feedback given, served the cause positively.

Thank you team M.A.D.

Inviato dal mio Apollo_Lite utilizzando Tapatalk
[Miscellaneous Android Development] gbl08ma:
I understand... after all a few days ago I said that every minute you take on status updates, is a minute you aren't working on fixing the ROM problems.

But if only there was an easy way to maintain a list of issues online, so that people could report problems in an orderly fashion, instead of having to rummage through dozens of forum posts on the same thread (often with repeated reports), and so that developers could update the progress on those issues with a couple of clicks... it could even be next to the git repos... perhaps an appropriate name for such a service could be GitCenter... or GitPoint... or GitHub...

But I've seen repos with so many "junk" issues I'm not sure it's worth it anymore... unfortunately people don't even look at the list of issues before opening another one... anyway, a way to know the current progress would be much appreciated.

Think about that ;)
[Miscellaneous Android Development] kucyk84:
guys, question.

scheduled on and off, can we get it? or can sameone a good app from the store..
[Miscellaneous Android Development] MadAzmo:
If no one minds me addin me a slight issue of mine...

I actively told the phone to search for my carrier, select it and "forced" it to don't connect to something else in roaming when it is not available.

When I am underground I usually got disconnected (and it is fine) with a indelebile notification telling me my carrier is unavailable (still fine).

The issue occurs when it returns online: it connects, i can call, surf on data and use the phone no problem. The message notification though stays there forever.

This happens also when I set the device in airplane mode and switch it off.

Any clues?

Inviato dal mio Apollo_Lite utilizzando Tapatalk
[Miscellaneous Android Development] superdragonpt:
If you want to go with that route of yours, do it in private.

There's already a fair amount of drama on this thread.

The whole team has been working on this.

One of our branchs is around 100+ commits ahead of master, all of those new test commits are regarding on fixing this issue.

Also, i wasn't sarcastic,, No one can imagine how many hours a day we spent on this.

and all of this after a long day of work... so ...

Replies like the one you've made ...umm...

basically saying, we aren't looking at it , relying only on a -user feedback- or waiting for a user to find the issue, and -then- we fix it, when the solution is given ..

User feedback is always welcome of course, don't get me wrong

BB
[Miscellaneous Android Development] DerTeufel1980:
Broadcast ref count 0...Still no deep sleep
[Miscellaneous Android Development] No1VIPER:
I never said anything about you not working on issues... All I said was that you'd asked users to report issues they find, so you can fix them. Obviously you're still going to be working on them too.

It would have taken seconds to just something like: 'Drain issue possibly detected. What this space'. Or something similar.

As for not having any idea how many hours you put into doing this... I can imagine. Myself and everyone here really appreciate all the work that's put in by the whole MAD Team. I've made saying this previously. I even played quite a big part in trying to get your team to work on this device in the first place. I don't know if you remember when there was sudden serge of requests for this device on your Facebook page asking which device you should work on next? I was sharing that everywhere from Vernees forum, to mine, and anywhere else I could. I did that, as I'd previously had the Jiayu S3 Advanced, which your team did amazing work on.

There was no malicious intent behind the question at all. Lets just put it down to a simple misunderstanding.