yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] Saif Ansari:
Phone lagging very bad. Can someone help me?

Hi,

I was running the 03/15 release with pure nexus gapps on my nexus and today my phone became very laggy to the point it is unresponsive. I have tried everything, by everything I mean everything in this order (cleared cahche, factory reset with data, full factory reset, full factory reset without gapps). I later found out that if I did not flash any gapps it was booting fine and snappy. But I need gapps, so I decided to flash the device to its stock factory image with completely wiping it. It still does not work (present condition). I have recorded two videos of this issue, please find them below.

Part 1 and Part 2

My next step now would be to try flashing the latest pure nexus with a pico gapps.

Thank you.

Regards,

Saif
[Nexus 6 Android Development] xxfwmxx:
What are you currently trying to flash? Then new April build? What gapps?
[Nexus 6 Android Development] Saif Ansari:
The April build with April dynamic gapps. Will let you know how it turned out. Will attach a new video if the issue persists.

I'm skeptical that it has something to do with gapps but not sure because when I tried to on the hotspot or wifi it lagged the same way.

Thanks.
[Nexus 6 Android Development] xxfwmxx:
I've been running the April build and gapps since it was released and have a had no issues or lag at all. Make sure you clean wipe (data, cache, system) then flash rom and gapps. Nathanchance has a good faq on it. I'm also running elementalx and flashed along with rom.
[Nexus 6 Android Development] Saif Ansari:
Sure I'm doing it. But if it still persists what might be the issue? Can it be hardware? as we would have tried everything.
[Nexus 6 Android Development] wolfen69:
Sounds like it's a hardware thing at this point. Unless you're doing something you're not saying. Pure Nexus is a highly regarded rom when it comes to stability. One of the best ever.
[Nexus 6 Android Development] mikeprius:
I have occasional stuttering with the stock kernel on PN. It can be hit or miss, but if your only issue is lag, you should try flashing a custom kernel which will likely address that issue. I notice it the most using the Chrome app
[Nexus 6 Android Development] Saif Ansari:
Did no help! Tried with open gapps pico and nano too. Stuck at the welcome screen, unresponsive and laggy. Need to touch and hold the screen for 2 min for it to detect the touch. Watch this video Part 3

What might be causing the issue?

Sure ill get the phone checked. Thanks for the help!
[Nexus 6 Android Development] biohaz55:
MOB30D

A new factory image is available.... MOB30D

The bootloader is the same but it has a newer radio.... absolutely no idea what else has changed.
[Nexus 6 Android Development] MrBrady:
Delete
[Nexus 6 Android Development] prestige777:
Can you add a increased max brightness toggle to the quick tiles, Kernel Auditor has a toggle to increase max brightness by 20% for easier reading in the sun, but a built in setting would be quicker and easier to access.
[Nexus 6 Android Development] ECrispy:
Is there a difference between the included phone and play store one?
[Nexus 6 Android Development] nathanchance:
There are more features available in the one that is included in the ROM.
[Nexus 6 Android Development] prestige777:
Did you try deleting and redownloading the rom and gapps? I've had corrupted downloads more times than I can remember, I would recommend downloading directly to the phone or attaching a otg + thumb drive and installing directly from that, weird things happen when you copy from a computer onto a device sometimes, I have a few mp3's that are glitched after copying from my computer to my phone, when they were perfect before hand.

---------- Post added at 10:32 PM ---------- Previous post was at 10:26 PM ----------

If redownloading doesn't work, I would recommend wiping the phone via fastboot and reinstalling stock android and see if the problem persists, then go from there.
[Nexus 6 Android Development] Strephon Alkhalikoi:
Don't you mean, "more features than the one included in the ROM"? Not trying to be a grammar nazi, but there is a significant difference in the two sentences.
[Nexus 6 Android Development] nathanchance:
No, I mean there are more features in the dialer included in the ROM, not the other way around, I edited it to make it more clear lol. Thanks for the heads up.
[Nexus 6 Android Development] Strephon Alkhalikoi:
So what does the dialer in the ROM have that isn't found in the Play Store dialer? I thought the key difference was the Play Store dialer having call blocking.
[Nexus 6 Android Development] jafarakbari09:
https://developers.google.com/android/nexus/images?hl=en#shamu

Hey guys? Check that link above ?Its official ? The Second April update image for our shamu, Its 0.98 GB. What Could it be?!?
[Nexus 6 Android Development] xxfwmxx:
http://www.androidpolice.com/2016/0...-for-aprils-6-0-1-and-5-1-1-security-updates/
[Nexus 6 Android Development] jafarakbari09:
Thanks bro ?
[Nexus 6 Android Development] nathanchance:
Proximity speaker phone and vibrations on call are the two major ones.
[Nexus 6 Android Development] rmanaka:
Any thoughts on this? Messages do not come up in my parents' Lexus 350 (2016)...
[Nexus 6 Android Development] bigfnjoe96:
Thanks Beans for another great update.
[Nexus 6 Android Development] dean_fx:
Really? I never noticed. The only reason I prefer the play store versions are to get updates from Google on them as they are released.

Any features worth mentioning? :)
[Nexus 6 Android Development] Jprime1:
Why do some sites and even people reviewing this rom say it is stock based...is it not AOSP?
[Nexus 6 Android Development] rbedell:
See previous quote.

---------- Post added at 08:13 AM ---------- Previous post was at 08:10 AM ----------

It is stock based on Pure Google Android. The code is based on google's releases to Android Open Source Project. AOSP.
[Nexus 6 Android Development] S0UTHPAWK1LLA:
It is, but some people never read the OP.. Smh
[Nexus 6 Android Development] wase4711:
NEWS FLASH....

you can't believe everything you read on the internet, including what you read on XDA...
[Nexus 6 Android Development] sefirosu0522:
HI guys. A lot on this thread. Hopefully someone can tell me what I'm doing wrong. Just flashed the 4-7 build with the PureNexus_Dynamic_GApps_6.x.x_4-7-16 gapps. I've flashed the gapps twice and they are never there. Am I doing something wrong? This is on a clean install.
[Nexus 6 Android Development] Kreateablaze:
What do you mean they are never there?
[Nexus 6 Android Development] sefirosu0522:
Once I reboot, no setup wizard. It just goes straight to the desktop. The gapps aren't in the app drawer. There's only like 7 apps listed. Pure Nexus, Settings, and 5 others. Can't remember. It's like even though the gapps install, they aren't installing. I don't even have the play store. My version of TWRP is 2871. I'm restoring a backup now and then I'm going to update it to 3.0.2.0 and see if that helps my situation.
[Nexus 6 Android Development] Saif Ansari:
Done that already. Still does not work. Should I try reverting back to a older factory image?

---------- Post added at 08:45 PM ---------- Previous post was at 08:41 PM ----------

Yes, see my part 3 video. No gapps. Tried twice.
[Nexus 6 Android Development] ECrispy:
I've never seen the complaints above on previous versions of PN, it makes me a little hesitant since the PN I have is working great, so maybe I should hold off on flashing, is there going to be an update for the new image released?
[Nexus 6 Android Development] sefirosu0522:
So upgrading twrp fixed my issue. I didn't have to download anything again. The original files helped. Guess I just needed to update TWRP.
[Nexus 6 Android Development] nathanchance:
Banks is only supporting TWRP 3.0.0-0 and newer now (even though I think there was a commit to support 2.x somewhere). Also make sure that you are flashing the ROM and GApps in the same TWRP session.

It's up to whether or not you want to update. All if not the vast majority of the issues I have seen so far across the four threads is user error. No idea when the next update will be so not much point to waiting.
[Nexus 6 Android Development] sefirosu0522:
Yep. Did them both at once. All is good!
[Nexus 6 Android Development] Wi1son:
Flar2 has a High Brightness widget (1x1) you can use. Also, if you double tap it, it goes into auto mode, and will engage high brightness in sunlight conditions.

https://play.google.com/store/apps/details?id=flar2.hbmwidget&hl=en
[Nexus 6 Android Development] prestige777:
Yeah, I saw a similar widget on the playstore, but I don't like widgets or any icons showing on my home screen, I know I am weird, but there are a number of people like me, I think a built in quick tile would satisfy everyone.

---------- Post added at 09:39 AM ---------- Previous post was at 09:23 AM ----------

It seems like there is a problem with the system partition, I'm not sure if wiping it via fastboot will help, but I would try it, I think the latest android image would still be best. Just don't wipe the bootloader or you're screwed. You might just have a bad memory card in your phone, I had a Nexus 7 that had a portion of the memory card go bad, it wouldn't flash android properly even though it said it did and eventually it would just freeze up in the bootloader and that's all it would do.

---------- Post added at 09:47 AM ---------- Previous post was at 09:39 AM ----------

The only bug I found in this latest version, is the battery light stays on indefinitely if you reboot while the phone is charging unplugging the charger and rebooting fixes the problem. Battery life has improved substantially for me with this latest version, Google Fi doesn't seem to try to connect to open wifi, I don't know if this is on Googles end or the roms end.
[Nexus 6 Android Development] TsarFlow:
There is a new factory image out, will PN be updated to it or will we wait for May security patch ? I heard that there have been some changes in kernel and radio.

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6 Android Development] ECrispy:
For those having trouble with Gapps, use this -

https://www.androidfilehost.com/?fid=24499762635997726

4-11-16

Fixes for flashing in recovery. Should work in all TWRP recoveries now

Signed with my own custom keys
[Nexus 6 Android Development] Strephon Alkhalikoi:
Sorry for the late reply. I was out and about.

The Google Dialer has both "Automatic proximity speaker" in Call Settings, and "Also vibrate for calls" in Sounds and vibration. Do these features not function on the Nexus 6, and that is why you mentioned the AOSP Dialer having more features? On a quick glance, it appears to me that Google Dialer has more features. I don't believe the AOSP Dialer has call blocking in app, and I'm certain it doesn't have Google Caller ID.
[Nexus 6 Android Development] nathanchance:
As far as I am aware, even though the features are present, they don't work. Call blocking is built into the ROM and it has forward and reverse lookup as well.
[Nexus 6 Android Development] Strephon Alkhalikoi:
Taking what you've said at face value here, Google effectively stripped out features present in the AOSP dialer simply to replace them with exclusive features. That makes no sense, especially as the Google dialer uses the AOSP dialer as a base. Having features not work because of bugs is one thing, but it's not the same as completely removing the features.

Vibration does function at the start of the call, one long burst of about a second. I didn't let my Nexus 6 ring long enough to determine if the vibration would repeat. I haven't tested Automatic proximity speaker.

So, just to make sure we're both on the same page here, there are more features in the Google dialer than the AOSP dialer. However, due to bugs or shoddy coding on Google's part, vibration and proximity speaker (apparently) do not work correctly on the Google dialer, but do function correctly on the AOSP dialer. Doesn't that make more sense?
[Nexus 6 Android Development] nathanchance:
You are talking about these features as if they are available on stock and made by Google. The in call vibrations and proximity speaker phone were added by Beans. The vibrations may work but even Beans himself has said proximity speaker phone will not work with the Google Dialer, it had to be small hacked. Maybe that changed but to me, it is not worth it to use Google's dialer.
[Nexus 6 Android Development] blueescalade88:
Removed
[Nexus 6 Android Development] galaara98:
Are you talking about on 6 or 6p, because you just upgraded... But this is the 6 forum.
[Nexus 6 Android Development] :
Can we have an option to hide message content in status bar. (For WhatsApp, Messenger, etc.).

Would like to see only name of sender, but message content should be hidden.
[Nexus 6 Android Development] blueescalade88:
My bad! Apologies!!
[Nexus 6 Android Development] Strephon Alkhalikoi:
[MENTION=6842057]nathanchance[/MENTION]: I thought they were. That still doesn't change the underlying point, which is that the Google dialer has more features than the AOSP version. However, in order to not disrupt the thread further, let's switch gears to another issue, that of the lockscreen weather.

As I reported recently, I had been having problems with the lockscreen weather updating at all. Apparently those issues are fixed on OpenWeatherMap's end, as the weather now properly updates, but with a catch. It only updates on WiFi. On the LTE connection it bombs out.

With WiFi off, this is what I get.

04-12 17:09:52.306 W/OpenWeatherMapProvider(26392): Received malformed weather data (selection = id=4936159, lang = en)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392): org.json.JSONException: Value ���������Ɏ�0 of type java.lang.String cannot be converted to JSONObject
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at org.json.JSON.typeMismatch(JSON.java:111)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at org.json.JSONObject.<init>(JSONObject.java:160)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at org.json.JSONObject.<init>(JSONObject.java:173)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at com.cyanogenmod.lockclock.weather.OpenWeatherMapProvider.handleWeatherRequest(OpenWeatherMapProvider.java:118)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at com.cyanogenmod.lockclock.weather.OpenWeatherMapProvider.getWeatherInfo(OpenWeatherMapProvider.java:83)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at com.cyanogenmod.lockclock.weather.WeatherUpdateService$WeatherUpdateTask.doInBackground(WeatherUpdateService.java:237)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at com.cyanogenmod.lockclock.weather.WeatherUpdateService$WeatherUpdateTask.doInBackground(WeatherUpdateService.java:211)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at android.os.AsyncTask$2.call(AsyncTask.java:295)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
04-12 17:09:52.306 W/OpenWeatherMapProvider(26392):	at java.lang.Thread.run(Thread.java:818)

With WiFi on I get a Debug entry in the logcat, with the weather information.

Something is wrong here, but I can't figure out whether it's the app, or the site. In the meantime, I am going to search for the latest CM13 LockClock.apk, as apparently the Cyanogenmod team has updated the app so Yahoo weather works again; not a major surprise there, given that Chronus has had that fix implemented for a little while now.
[Nexus 6 Android Development] pakom8:
hi

i have a question for installing this rom, if i follow the steps, in Step 4 if i justh wipes system without a factory reset i will still have the files in my SDcard to flash them?

1. Download the latest Pure Nexus zip (pay attention to the version you choose), latest GApps (recommended linked, use Banks GApps if you want a minimal package), and your custom kernel if you have one onto your phone.

2. Backup any important data.

3. Boot into TWRP and make a backup (optional but HIGHLY recommended).

4. Wipe system, data, cache, and dalvik cache in Wipe > Advanced Wipe.

5. Flash Pure Nexus zip.

6. Flash GApps zip.

7. Flash your custom kernel (optional).

8. Reboot and profit.
[Nexus 6 Android Development] nathanchance:
Internal storage is your /sdcard folder so as long as you don't wipe that, you won't have to worry.
[Nexus 6 Android Development] githyanki:
Yes, just do not wipe internal memory and you will be fine.

PS, Update TWRP, Bootloader and Radio first.
[Nexus 6 Android Development] jamiejames:
Yes, files are stored on internal storage. As long as you don't wipe that and just do what you have listed, your good to go. Happy flashing.
[Nexus 6 Android Development] orlzzt:
OK, I'm now obsessed... I'm going to have to swap out all my Black TBO apks for clear. I had nothing to do tonight anyway...

Thanks for sharing!

Sent from my Nexus 6 using Xparent Skyblue Tapatalk 2
[Nexus 6 Android Development] g2uzer:
So Flashing this ROM won't decrypt my nexus 6 correct? I've been encrypted since day one and only flashed 3 other roms but stayed encrypted.

Wanting to try this ROM out ;) thanks for your hard work
[Nexus 6 Android Development] onestoploser:
Flashing this ROM will not decrypt your phone.

Sent from my Pure Nexus 6
[Nexus 6 Android Development] shel692:
Ha ha ha ha!

[IMG="Bass"]http://i.ebayimg.com/00/s/MTExNFgxNTAz/z/zUwAAOxyA4FR6KTY/$T2eC16V,!yME9s5qGsosBR6KT(75M!~~60_35.JPG[/IMG]
[Nexus 6 Android Development] g2uzer:
Ok just wanted to make sure so I didn't loose all my Sd card files.

Disable force encryption on the OP kind of thru me off, thanks a lot
[Nexus 6 Android Development] JNMM:
I just assumed it wasn't turning on correctly because I assumed it would behave like stock by indicating in the status bar/quick settings tiles that WiFi calling was enabled. Is it behaving like this to others? Thanks for the reply btw
[Nexus 6 Android Development] shel692:
As far as I know it's working properly. I have it checked off in Settings> More, and also have it set to wifi preferred. If anyone else has any advise, feel free to share!
[Nexus 6 Android Development] dinclala:
I have a icon when it's on...
[Nexus 6 Android Development] micmars:
It definitely works, but there doesn't seem to be a structured set of steps one can take to get it consistently working...toggling the WiFi calling seems to work for some, whereas others have to tap airplane mode for a few seconds, then tap it again...some indicate that a reboot is needed, and others note that going into into developer options and turning on aggressive WiFi to cellular handover does the trick...even on stock, it's unpredictable as to whether one will consistently attain WiFi calling on demand.

For me, it works fairly predictably, but if I switch kernels, modems, etc, it can take a while for it to work as needed.
[Nexus 6 Android Development] dirtyjersey856:
Viper4Android plus permissive kernel or changing SElinux to permissive... V4A won't work unless its permissive.
[Nexus 6 Android Development] shel692:
Hmm, my celluar signal bars never changed (least that I noticed) but there's this on my lockscreen,
[Nexus 6 Android Development] K-alz:
A power up sound would be great[emoji12]

I remember someone said that stock android doesn't support it. It'd have to be a special file extension to work and actually make sound.
[Nexus 6 Android Development] JNMM:
Thank you for the informative answer. I'll play around with it for a few days to get it to work. Not a huge deal but when I head back to school and don't have very good signal in the dorms it'll be a nice feature to have working!
[Nexus 6 Android Development] russlowe73:
Kernels with the t in the build are labeled test builds, that's why it doesn't show in the app.

Sent from my PureNexus from Hellscore N6
[Nexus 6 Android Development] Turgur:
Read these two threads, in their entirety, to get a few ways to boost your audio.

http://xdaforums.com/nexus-6/themes-apps/viper4android-t2952137

http://xdaforums.com/nexus-6/themes-apps/guide-to-boost-audio-t2961352
[Nexus 6 Android Development] jlegros:
I know I saw it in this thread somewhere but can't find it now...could someone direct me to the instructions on what to do when layers won't install? Been looking and cannot seem to find anything. *headhurts*
[Nexus 6 Android Development] akellar:
Pretty sure you're in the minority here, most people hate the device blasting a loud audio file at every reboot.
[Nexus 6 Android Development] theRG:
When I hit refresh I get: +12819659999. I also tried activating on the rooted stock Project Fi rom and still no go. I'll try talking to Fi support today.
[Nexus 6 Android Development] caspersfi:
Just want to thank the guys in this thread for sharing their setups. I'm usually not the one to copy other guys setups but I'm diggin this too much for today. :)
[Nexus 6 Android Development] Smallsmx3:
Some custom kernels have modified SE policies so it works, as enforcing, lean kernel is one
[Nexus 6 Android Development] deadcatsrule:
can I update my bootloader and radio via TWRP flash.

Im on the lastest PN build #MHC19Q with a clean flash the latest TWRP 3.0.2.0 aswell
[Nexus 6 Android Development] nathanchance:
No, bootloader and radio must be flashed in fastboot.
[Nexus 6 Android Development] deadcatsrule:
well nuts..I just about to lazy to put that much work in it.

Ill just wait till I have to update,My phone runs crazy smooth and fast no need to upset it
[Nexus 6 Android Development] mrro82:
No they don't. They can be made into a zip. I've done it before. I haven't used fastboot since I unlocked this thing.

Sent from the San Diego Sea World.
[Nexus 6 Android Development] nathanchance:
The images do. That's what I assume is implied when asking about the bootloader and radio since they are not normally in a zip format. If you want to make one, I'll be happy to seed it around. Getting a little tired of being corrected.
[Nexus 6 Android Development] mrro82:
Then say images. Also look in the radios thread on here. Those get flashed.

Sent from the San Diego Sea World.
[Nexus 6 Android Development] Pkt_Lnt:
Here is one.

https://www.androidfilehost.com/?fid=24269982087014293
[Nexus 6 Android Development] PhilDX:
I think [MENTION=4684315]flar2[/MENTION] included Tasker intents in his widget, check one of his kernel threads. then you can use QuickTask from the play store and assign your Tasker task to a custom broadcast tile. Tasker + QuickTask is an awesome combination.
[Nexus 6 Android Development] FReaX908:
this rom works still great with elementalx on my device. thanky you!

but i have a question about flashing a custom kernel. i always read that you have to flash a custom kernel and that's all. but i thought that you have to flash update-unsu > custom kernel (e.g. elementalx) > supersu. am i wrong? in the past i got random reboots just flashing a custom kernel.

my order:

1. wipe evereything except internal storage

2. flash pure nexus

3. flash gapps

4. flash unsu

5. flash elementalx

6. flash supersu
[Nexus 6 Android Development] nathanchance:
You don't have to flash a custom kernel if you don't want to. The ROM is pre-rooted, there is no point to the UnSU zip. The process you quoted works perfectly for me every time, no reboots or anything.
[Nexus 6 Android Development] FReaX908:
sry, i mean if you want to flash a custom kernel. i know that i don't have to.

so i can use steps 1 -6 further on like i did in the past. but step 4 and 6 are unnecessary.

thanks nathanchance!
[Nexus 6 Android Development] dean_fx:
Is there anyway to get Google Caller-ID in the dialer that comes with this ROM? I know it has features for Yellowpages...etc, however I got used to Google lookups. Worked better for calls I receive.