Over the last couple of days, I've had a bizarre problem where Magento (1.x series, 1.9.1.0 specifically) would crash halfway through rendering a page, and refuse point blank to display the error anywhere or log it. Much hair pulling later, checking of nginx configs, making sure developer mode was enabled, forcibly ensuring all errors were shown, and then eventually manually stepping through every step of the code, I discovered a core hack. This in itself isn't that unusual when dealing with customer systems developed by other people, and I'd moved it to its own local folder as part of cleanup, but the code in question was doing a @dba_open (that's a Berkeley DB file opener), with the @ sign to prevent errors being shown. (The actual problem was I didn't have BDB support enabled on PHP, but as all errors were being suppressed, it was a tad difficult to track down.)
That in itself makes sense, but what I also learned what that @ before the function actually does is internally run error_handling(0) - then when it actually bailed, it ran the Magento custom error handler mageCoreErrorHandler in app/code/core/Mage/Core/functions.php, which would normally log an exception and/or display it on screen - except for the fact the @ had set the error_handling to 0 which was then run through $errno = $errno & error_reporting() , which immediately returned false if the AND returned 0, and promptly crashed mid-render without any explanation as to why, as the error handler decided it wasn't actually an error worth reporting.
I've also no idea why someone would pull out data from a berkeley flat DB in the middle of a Magento page render, it's a bit messy, but my guess is the developer was on the wrong end of the cheap/fast/good triangle.
Short version - don't use @ in the middle of Magento code - or indeed any code - without writing some proper error handling / logging of your own, because if someone else has to come and deal with it later, they're likely to end up banging their heads against a brick wall. Especially if it's hidden in the deep, dark depths of a core hack.
21 November 2017
24 May 2017
Wileyfox Android Nougat 7 upgrade and lost contacts
Came across a problem with a family member who'd upgraded their Wileyfox Swift to Android 7.x, guessing it's their new version without Cyanogen on the sticker, but had lost all his contacts in the first place. Seems the original OS had the ability to add a Hotmail account and sync all the contacts to it using the built-in mail app, and the new one only had the ability to read it over IMAP. The confusion mainly arose because the hotmail account was also his Google account, and Android was trying (and obviously failing) to sync Gmail.
The solution is to remove the IMAP account from gmail/whatever mail client they have, and install Outlook from the play store, and go into settings and set it to sync contacts. Instant relief.
Hope this helps someone.
The solution is to remove the IMAP account from gmail/whatever mail client they have, and install Outlook from the play store, and go into settings and set it to sync contacts. Instant relief.
Hope this helps someone.
02 January 2017
Lenovo Thinkpad E545 (and E445?) BIOS bug for AMD-V virtualization
Short version: Disabling the AMD-V virtualization support in the BIOS (AMD equivalent of VT-X) actually enables it, and enabling it disables it. Way to go, Lenovo. (May not affect newer BIOS versions, I'm running HRET24WW (version 1.12), but haven't upgraded as this BIOS is patched to remove the wifi whitelist (another pointless annoyance IMO, should be an option to allow "unauthorised" cards!).
Lost 4 hours yesterday trying to figure out the answer to this one. Hopefully this saves someone else that time!
Lost 4 hours yesterday trying to figure out the answer to this one. Hopefully this saves someone else that time!
27 December 2016
Social Media... or what's left of it.
I've been thinking a lot over the last few weeks, particularly as I'm going through the transformation, shaking off the depression, and making a whole lot of adjustments to my life to improve it, from little tiny changes to huge ones, in the quest to be happier. And it's working, remarkably well!
I've been considering about Facebook for quite a while. The signal to noise ratio is now horrific. I scroll through pages and pages of reshared images, 75% of which I consider junk, even after blocking the source pages as much as possible. Some things are funny, yes. But the sad truth is that Facebook has become everybody's soapbox, a podium for people to yell out to the world in the hope someone is listening. It's not about two way communication so much anymore, as shouting something out and hoping someone is listening, and perhaps getting feedback on what you shout. It's a rose tinted world of what people want to project, and a way for people to try and feed their fragile egos and make themselves feel better. I do miss LiveJournal somewhat for that - yes, there's always a little tinting, but it always seemed a lot more... honest, for want of a better word.
The irony of this post is not lost on me, my final standing on my own little podium. Announcing loudly to the Facebook world that I'm off. But I figured it was worth sharing, and may be of use to other people - it's not a selfish share, as most of my blog posts on here aren't.
The other problem, of course, is the massive amount of information overload that occurs in my day to day life. From being bombarded with emails, Hangouts, WhatAapp messages, Facebook messages - and they're the group messages or the one-to-ones. Then you get the broadcasts - Facebook, Google+, Tumblr, Pinterest. And, worse, Facebook is now shoving buy and sell messages in my face on the mobile app - not cool, FB, and as per usual you're making it near-impossible (or, indeed, impossible) to disable the functionality. I'd go back to FB lite, but it's a disappointing experience and quite a few things just plain don't work. But yet I sit on the page and scroll... and scroll... and scroll. Scroll for half an hour looking at things. Net gain from doing this? Zilch. It's like watching brainless TV but requires more brainpower.
The downside to leaving Facebook? You lose touch with a lot of people that you don't talk to or see much. And yeah, that kinda sucks. Those at the other side of the country, those in different countries, those you haven't seen in years. But the truth is, I think, that these relationships are somewhat on life support anyway. It may sound harsh to put it that way, but it's true. Yes, I'm interested in what's going on in the more distant people in my circles, but the cost of doing so is just too high, really.
My new year's resolution is a simple one. "Live". Embrace life, and not spend hours scrolling through a timeline full of adverts, inspirational quotes, people selling stuff, people whinging about things and not doing anything about them or even trying (not including those that can't do anything about it... though I'm not sure what complaining about it achieves.) Go see people, have a brew. Go on adventures, and *talk* about it. Don't shout it from a podium, interact. Smile, laugh, hug, grin. Walk, take pictures, share them with people, not a list of messages on your personal pin board waiting for someone to reply.
(Ingress is a bit of a special case. I'm not giving that up, and know it uses a hell of a lot of online chatting - but that's actually interactive, at least, instead of shouting from the top of a box. G+ I primarily use for Ingress, and only check it once in a blue moon. But Ingress is both a game and a lifestyle choice, which has helped me meet so many awesome people, visit places I'd have never been, and massively enhanced my life.)
There's a real world out there. Going to remember what it's about. And one day, maybe I'll solve the signal-to-noise issue too. Maybe social media will be useful again then. I did consider just hiding my timeline full stop, but I'm not sure what the point of that would be, aside from to stop me scrolling.
If anyone's got any better answers, happy to take them on a postcard!
12 July 2016
AnywhereSIM - Network settings etc
As this isn't on the official AnywhereSIM site, I've made a note here for anyone that needs to look up. Including me.
Numbers:
Voicemail: 121
SIM PIN: 1111
Balance: 222
Top up: 333
Activate voicemail: 1210
Deactivate voicemail: 1211
Mobile data APN: mobiledata
Numbers:
Voicemail: 121
SIM PIN: 1111
Balance: 222
Top up: 333
Activate voicemail: 1210
Deactivate voicemail: 1211
Mobile data APN: mobiledata
15 April 2016
The Journey to Rick 3.0 Alpha
The Major Update
Introducing Rick v3.0 alpha (or "How I had a mental breakdown, but it got better")
In Vienna, on the Sunday morning after a good few days of unusually intense physical activity, mental activity on Ingress and heavy social interaction, I had a complete mental collapse. I went to pieces, utterly unable to interact with the world, and frankly looked less than pretty. I was incapable of much else than sniffles and looking incredibly sorry for myself, and utterly lost any cognitive ability. I cracked, and had a complete mental breakdown.
This was a good thing.
That might sound strange, but it’s been coming for a long, long time. I've been a mess for years, as many of my friends will be able to attest. Up and down like a yo-yo, and running on empty, just about getting from one day to the next, struggling to get up in a morning, and generally in a bit of a broken state. My personality massively suffered, as I didn't have the energy to power it. I struggled to interact with people in person, and sometimes even online.
After the break in Vienna, the following happened:
This was a good thing.
That might sound strange, but it’s been coming for a long, long time. I've been a mess for years, as many of my friends will be able to attest. Up and down like a yo-yo, and running on empty, just about getting from one day to the next, struggling to get up in a morning, and generally in a bit of a broken state. My personality massively suffered, as I didn't have the energy to power it. I struggled to interact with people in person, and sometimes even online.
After the break in Vienna, the following happened:
- I began a complete mental rebuild, guided and helped by some close friends who also had been through similar experiences, and providing perspective into my mental processes, and helping me identify the flaws in them so I could correct them.
- I was talked through the flaws in my mental schemas, and where I was filling in faulty data without realising when I had insufficient initial data, and have seen how I've managed to create flawed data recognition over time because I was essentially looking at it through a distortion lens, and had extra bits of light coming in that shouldn't have been there and dark patches where there shouldn't have been. So to speak.
- I had several wobbles over the week, and still am having a few, but they’re getting better.
- I fixed my diet. Mostly.
- I pretty much dumped alcohol.
- Rediscovered what mornings are. That confused the hell out of me. Apparently my body thinks a lie in now is 7:30AM.
- I actually adopted normal working hours instead of turning up “at some point before 10 and working 7 and a half hours”. This has massively increased the amount of time I have to myself to relax and do things, and can even leave work early if I arrive early.
- I also seem to have discovered the concept of "on time" and "early". It's rather confusing.
- I rediscovered my braincells. The change in my mental processes is remarkable.
- I remembered how to be good at my job, and rediscover my skill set. It’s been a ridiculously long time since I've worked to my potential. I'm not there yet, but I'm a hell of a lot closer than I have been in the last 10 years.
- I've started to listen to my body when it is tired, and actually sleeping instead of pushing myself, or pumping myself full of coffee.
- I saw my mum. (Hi mum!) Had a chicken kebab on a pitta bread, coffee, and a good chat. It was lovely.
- Dealt with some previous social awkwardness I’d had, and it turned out it was a total miscommunication. Felt really good to squash it, I'm going to work on any other such issues as I see them, and now the stress from that has dissipated.
- I've been drinking more water. It’s good for you.
- Finally started to understand a lot of social interaction and behaviour that I never quite understood before. It’s like my social skills have finally been reawakened.
- Started to finally feel like myself in work after several years, and appear to have finally got over the damage from my previous several workplaces.I feel like I've escaped my cocoon and become a beautiful... moth. Or something like that. (I'm a beautiful butterfly!)
- Don’t worry about things that happen over time, but have had no lasting effects other than leaving things to tidy up, or things to repair. By things, I mean objects, not people. Things are, at the end of the day, just things. Devices can be repaired. Rooms can be cleaned. Cars can be fixed.
- Don’t torture yourself over things that have happened or your previous behaviour. This I'm really struggling with, but I'm working on it. Looking back over the last… well, 18 years, frankly, I have utterly beaten myself up repeatedly for my actions, and the damage I've caused, especially now I can truly see it all. I'm so very close to hating myself… but it’d achieve nothing. More to follow below on that one.
- It’s okay not to get on with everyone. Not everyone is going to get along with everyone else, it’s a simple fact, personalities are different, needs are different. It’s not some sort of rejection, like I always used to think it was. And sometimes it’s just because people don’t really understand each other. That’s okay. Diversity is good.
- I don’t need validation from others to be happy. Over the years, I've desperately sought attention because I wanted to be wanted, needed, loved… desperate for acknowledgement and that feeling of being close to someone, even if just for an instant, be that with friends, lovers, relationships, you name it. And it’s made me do some pretty stupid shit. I can’t make excuses, it was me, but it doesn't stop me wanting to utterly weep over some of the things I've done, which I can’t easily forgive myself for, and frankly I'm not sure I should. But at the same time, holding on to that self-hatred is going to achieve me nothing, no matter how much I beat myself up - I'm just going to end up bruised. The worst thing is that I've been desired and loved. I just couldn't see it for more than a moment at a time, or my brain in its twisted little mess couldn't accept it properly, and ran instead of embracing. So many times I wish I'd done things differently, if I'd only been able to see... but I may as well have been walking around with a blindfold on, with my fingers in my ears, shouting "la la la" at the top of my voice.
- Having ideas that are different from other people’s ideas is okay. I don’t need to fit in with society’s definition of norms, nor do I have to comply with other people’s opinions. Ironically, I suspect people would respect me far more for having my own thoughts and opinions, and if people can’t respect my opinions or disagree with them to the point where they feel they can no longer associate with me… that’s also okay. I’d rather people were truthful with me than not. I work far better with simple facts without the window dressing, as most people who know how my brain works will attest to.
- I need to be aware that new shiny things may catch my attention, but I've previously accidentally accidentally trampled on people to get to them, or worse, not even really seen them in the way. Risk management is essential.
- I'm no longer afraid of experiencing life because of damaging fragile things around me. I've been trapped in my own cage for far too long, and when I did occasionally escape, because it was so concentrated, it was often like having the gas on far too long, and finally lighting a flame. The mental equivalent of losing my eyebrows, and smelling burnt nostril hair for weeks.
- Sometimes I'm simply not aware of the social consequences of what I do. I'm getting a lot better at it, but it’s a consequence of the way my brain is wired. But I've found that telling people, and just being completely up-front and honest, is doing a lot of good on that front. I'm not hiding behind shields and defences I've created any more, I'm strong enough to deal with things as myself.
- I'm still wobbly. That’s okay. Foundations take time to set, and sometimes need sanding off as you go, and adjusting slightly. Just need to be aware of that, and not pile on too much stuff until they’re solid.
So… that’s a list of stuff that happened. Here’s some thoughts to go with it.
- I'm not a superhuman. Much though I wish I was, and have tried to run as one. It’s part of how I ended up so broken.
- I'm actually okay as I am. I don’t need to be anyone else. In fact, being myself - my actual self, not the self I try to be - is pretty cool.
- In contrast to the above point, myself when running on empty is not cool. At all. I get unsociable, I do stupid things, and without being 100% awake and functioning correctly, I do things that are frankly utterly embarrassing. I'm still trying not to collapse in a heap of self loathing on that one. I've burned bridges, I've made stupid calls (again, usually in relation to the above regarding self validation), and sometimes I've been inconsiderate - and it’s not even been on purpose. It’s because I couldn't see what I was doing to other people. That might sound ridiculous, but when you’re in such a dark hole, you can only really see what’s directly in front of you, not the knock on effects of all the other dominoes you knock over. Some of those dominoes can be picked back up, some are lost forever. The latter I have to accept. It hurts, but at the end of the day, I can accept it or it will eat at me like Chinese water torture. Which I've allowed it to do for years, frankly,
- I've also been really bad at keeping up with things, keeping them in my calendar, and generally organising anything, as when you're running on empty all the time, you just want to avoid doing anything that requires any sort of effort. I'm sorry to my friends that I've not really been participating in things, and grudgingly at best, I just had nothing to give.
- I've learned to be kind to myself, like I would be to a friend. I've been far harsher on myself than I would a friend over the years, which I think is fairly normal, and we all do it.
- I need to remember to relax. While that’s not as big an issue now (I'm the least stressed I've been in as long as I can remember!), I still need to occasionally be poked about it. Taking too much on is far too easy, and downtime is just as important, and not “wasted time”.
- I've learned that it’s okay to say no to doing things or helping someone if I'm not up to it, or I have other things I have to get done. People aren't necessarily going to think less of me for it.
- It is absolutely okay not to be okay. It’s okay not to pretend you are okay when you’re not. Holding it together, especially over an extended period of time when you have no energy to do it, isn't good for you. Sometimes you have to let go and fall to bits. And that is okay. Seriously.
- When you’re not in a good place, not everyone will get it, and not everyone will be open to the idea of you when you’re not at your best. That’s also okay. But some people will. It’s okay to share. It’s okay to actually trust people with what is driving you crazy, and what you don’t think should be shared with anybody, because some people you can trust to take care of you and that information. And sometimes you just need someone to examine the situation from an outside perspective. People often have very relevant experience they can draw upon to help.
- Related to the previous point, It's okay to lean sometimes if someone extends you an arm, you don't need to worry about accepting it if you trust them, and you know they have your best interests at heart. Sharing is scary, but you know what? It's good. And a lot of people have been through similar stuff. For me, leaning on someone else was incredibly hard, as I viewed it as a sign of weakness. Nothing could be further from the truth - it takes strength to let someone help you take the weight, and once they do, you can work on picking yourself back up and fixing the problems, often with the benefit of a second pair of eyes.
- If you haven’t got someone you’re comfortable with sharing with, share it with a professional. There is ZERO shame in that - it’d be like being ashamed of going to the gym to change your shape because you don’t like the way it is, or going to the doctor to get treatment for an illness. Seriously. They listen for a living, and they've a lot of experience. It may not be directly relevant, but they will have heard many situations, and seen the results of people working towards making the situations better, and can draw from other people’s experiences to help you. Don’t struggle alone - I did for far too many years, and frankly, it screwed me up, in a huge way. Don’t wait until you fall to pieces, it’s easier to mend something that’s still intact sometimes. If you feel you don’t have anyone to talk to, then you can find someone who can help, and please, please, please don’t feel self conscious about it. Reaching out is sometimes the absolute best thing you can do. (Related link: http://www.mind.org.uk/ - help is a click away, and the first step to getting better.)
- Related to the previous point, sometimes you can’t mend what’s intact. You have to fall apart. If you can do it safely with someone around, or have someone you can call… please, do so. As a rather wise friend told me when I did… “You’re okay. You just don’t know it yet.” I smiled, and thought “yup, thanks, that feels a touch patronising” - but she was right. And I was okay. Now I'm better than okay. But sometimes you just need someone to stick a blanket around you, tell you it’s okay, and feed you a cup of tea, or water, or something similar. And, in my case, take a nap, before I collapsed on my feet.
- Be aware that constantly burning the candle on both ends will take its toll. Staying up too late and feeling knackered every morning will have long term effects. When your body is telling you you really should sleep, it’s probably a good idea. If it means you wake up earlier in the morning, it means you have more morning to do stuff. It all balances out.
- I'm no longer judging myself by everyone else’s values. My own are those that are important, and I've got a pretty decent base value set. Well, when it’s not horribly distorted by being in a dark cave for years and being quite broken.
- I'm getting out there and living life. Ingress has been a good outlet for me - I’d never have gone to Vienna without it, and I've now got a pile of trips set up, which are actually sounding like fun again.
Firstly: Something big that I really have wanted to say for a long time: I am so utterly sorry for those I've hurt over the last several years. I've not intended to. I've been broken, for want of a better way of putting it. It does not excuse my behaviour. I have tortured myself, so many nights I've sat and felt so horrible. I've made so many lousy choices, and I've acted in such a stupid manner as I’ve gone along. I've missed so many opportunities I should have taken, but I collapsed in on myself instead of doing so. I've hurt so many people in my stupid quest for self validation. The idiotic thing is that people did and do care for me, I just couldn't see it beyond those tiny glimpses when it broke through the shadows in my head. I could list a long list of people that I've upset, or hurt, or caused pain to. It brings me to tears, even now, just thinking about what I've done. There’s nothing I can do about it, and it’s going to hurt for a long time, but it’s something I'm going to have to live with and accept. But I am truly, deeply sorry, and hold my hand up. That apology is something I've wanted to write for so long, so very long, but frankly I’ve been afraid to. And I know just how much damage I've caused. I've kicked myself for years. But I could never quite deal with it, it was too big, and pressing down so hard. One day I may forgive myself. I hope those I've hurt can do the same, but I’m realistic, and know that may well not happen. It pains me to know that… but as I’ve said above, I have to live with the things I can’t change, and get on with my life - I’ve only got one, and frankly, it’s bloody short. I could walk out of the door and get run over. I could lose those I care about in a heartbeat. Remember, every day, to care for the people important to you. Including yourself.
I also really appreciate my friends that have put up with me being less than myself. I know I’ve been pretty quiet lately as I got to the bottom of the dark pit, and I’ve not exactly been forthcoming with being social - I just really didn’t have the mental or physical energy, and just interacting with people, even those close to me, was a source of stress. That is something that has changed, and the results will no doubt be more evident over the coming weeks. But bear with me while I adjust to my new found self. Or, more precisely, recovered old self.
Secondly: It is absolutely okay to admit you have mental health issues. I have them. I’m actually a massive way through dealing with them right now. I take things to help me with it. There is NO shame in this - it’s a medical issue. Just because you can’t see it in front of you doesn’t mean it’s any less real, or loses you any respect. And frankly, anyone who thinks that it makes you less of a person needs to take a good hard look at themselves, and wonder why they’re judging you for something that clearly isn’t self inflicted. Would you blame someone that needs a wheelchair to get around for their condition, or someone who needs to take drugs for a condition, or has an allergy to something? If you would… well, make sure you’re not on my friends list, because I sure as hell don’t want contact with you.
People might be wondering why I’m sharing this so openly. The simple answer is because it’s important, and not enough people do. I’m not ashamed to admit I’ve been through hell and back. I’m not ashamed to hold my hand up. I’m throwing it all out here, totally bare, warts and all, in the hope that it helps other people too. And for everyone out there that’s suffering, please, remember to care for yourself as you would a friend. If you’re suffering… don’t be afraid to reach out, because attempting to deal with it yourself and internalise it all can destroy you - I’m living testament to it. Negative feedback loops can drag you from a happy go lucky nice person through several layers of hell, and make you far from what you really are, and what you want to be.
It’s okay to not be okay. But it’s also okay to talk to someone about it, and be not okay together. Don’t judge yourselves by the society out there that has a seriously distorted view of everything - including themselves. Be kind to yourselves. Hug each other. Love each other. Be yourselves. And remember you have one life - don’t lose it beating yourself up or being trapped in your own head - people out there want to and will help, be it family, friends, professionals, or even someone random you’ve never met in the world online or in a park or in a pub. Share the load, it’s easier when it’s not just you carrying it.
People might be wondering why I’m sharing this so openly. The simple answer is because it’s important, and not enough people do. I’m not ashamed to admit I’ve been through hell and back. I’m not ashamed to hold my hand up. I’m throwing it all out here, totally bare, warts and all, in the hope that it helps other people too. And for everyone out there that’s suffering, please, remember to care for yourself as you would a friend. If you’re suffering… don’t be afraid to reach out, because attempting to deal with it yourself and internalise it all can destroy you - I’m living testament to it. Negative feedback loops can drag you from a happy go lucky nice person through several layers of hell, and make you far from what you really are, and what you want to be.
It’s okay to not be okay. But it’s also okay to talk to someone about it, and be not okay together. Don’t judge yourselves by the society out there that has a seriously distorted view of everything - including themselves. Be kind to yourselves. Hug each other. Love each other. Be yourselves. And remember you have one life - don’t lose it beating yourself up or being trapped in your own head - people out there want to and will help, be it family, friends, professionals, or even someone random you’ve never met in the world online or in a park or in a pub. Share the load, it’s easier when it’s not just you carrying it.
23 March 2016
Hangouts, Android Wear and huge battery drain [unsolved]
Please note: Since I wrote this, I started having issues again. I'll update as I find out more.
I trialled a Moto 360 when they were on offer earlier in the year, and while Android Wear was okay in itself, I wasn't too impressed with the shape, but more importantly, whenever I had the Wear application on my phone, it utterly murdered my battery. Weirdly, it was Hangouts that was keeping one core at 100% all the time, which I found quite odd, but never managed to find an explanation, or get to the bottom of it, although I did submit some bug reports.
Fast forward to now, and I'm back on Android Wear, having accidentally smashed the glass on my SmartWatch 2. And lo and behold, my phone battery was being eaten for breakfast, again, and yet again it was Hangouts.
Much experimentation later, and I finally realised the problem - I had too many active hangouts. Being an Ingress player, this is nothing new, I'm used to having 100+ on the go, but all those hangouts with individuals and groups took their toll when trying to sync. My guess is that the Wear application was trying to sync the huge amount of data to the watch, and kept failing, and kept retrying. I archived off all my non-active conversations. Boom, watch syncs up without falling over and eating my battery on the phone. Victory!
Hope this helps other people from scratching their head as to why their battery life sucks after getting an Android Wear watch, and if they've spotted Hangouts taking up a crazy amount of CPU. Once the initial sync is complete, it seems to have behaved since, but time will tell if that stays the case.
Do let me know if this has affected anyone else out there, or if it's just me...
Edit: Unfortunately, it appears that it was actually the act of clearing the data that solved the problem. After a while, it seems to get stuck again and constantly try to resync with the phone. It's rapidly putting me off using Hangouts altogether, which is a bit of an issue when most of my Ingress game communication is done on there!
Noted another thread relating to this:
https://www.reddit.com/r/AndroidWear/comments/49u6m4/high_hangouts_cpu_usage_since_getting_watch/
Will add more as I find them. This is maddening, there seems to be no source of information on it. Just installed Messenger and disabled Hangouts SMS integration, let's see how we go...
I trialled a Moto 360 when they were on offer earlier in the year, and while Android Wear was okay in itself, I wasn't too impressed with the shape, but more importantly, whenever I had the Wear application on my phone, it utterly murdered my battery. Weirdly, it was Hangouts that was keeping one core at 100% all the time, which I found quite odd, but never managed to find an explanation, or get to the bottom of it, although I did submit some bug reports.
Fast forward to now, and I'm back on Android Wear, having accidentally smashed the glass on my SmartWatch 2. And lo and behold, my phone battery was being eaten for breakfast, again, and yet again it was Hangouts.
Much experimentation later, and I finally realised the problem - I had too many active hangouts. Being an Ingress player, this is nothing new, I'm used to having 100+ on the go, but all those hangouts with individuals and groups took their toll when trying to sync. My guess is that the Wear application was trying to sync the huge amount of data to the watch, and kept failing, and kept retrying. I archived off all my non-active conversations. Boom, watch syncs up without falling over and eating my battery on the phone. Victory!
Hope this helps other people from scratching their head as to why their battery life sucks after getting an Android Wear watch, and if they've spotted Hangouts taking up a crazy amount of CPU. Once the initial sync is complete, it seems to have behaved since, but time will tell if that stays the case.
Do let me know if this has affected anyone else out there, or if it's just me...
Edit: Unfortunately, it appears that it was actually the act of clearing the data that solved the problem. After a while, it seems to get stuck again and constantly try to resync with the phone. It's rapidly putting me off using Hangouts altogether, which is a bit of an issue when most of my Ingress game communication is done on there!
Noted another thread relating to this:
https://www.reddit.com/r/AndroidWear/comments/49u6m4/high_hangouts_cpu_usage_since_getting_watch/
Will add more as I find them. This is maddening, there seems to be no source of information on it. Just installed Messenger and disabled Hangouts SMS integration, let's see how we go...
Subscribe to:
Posts (Atom)