|
If someone here calling the Zenfone 2 a risky buy was dumb enough to have bought a OnePlus I'd be surprised. Most of us have been around long enough to remember the Asus RMA debacles. I guess maybe someone could have bought a OnePlus and then came to their senses but those odds seem even lower.
|
# ? May 27, 2015 15:26 |
|
|
# ? May 10, 2024 17:32 |
|
Kawabata posted:Maybe I didn't phrase it well, but they do. These people exist because I say they do
|
# ? May 27, 2015 16:12 |
|
Kawabata posted:Maybe I didn't phrase it well, but they do. I know one person like this
|
# ? May 27, 2015 16:34 |
|
Kawabata posted:Maybe I didn't phrase it well, but they do.
|
# ? May 27, 2015 16:36 |
|
Does anyone have any experience with the Sony XSP-N1BT car head unit? According to various reviews, it's a great concept with poor implementation. Since I just want something that does regular radio and bluetooth calling/audio, it might be worth it even if my LG G3 wont fit in the dock. Edit: Yes I realize Android Auto is around the corner. JayKay fucked around with this message at 19:07 on May 27, 2015 |
# ? May 27, 2015 19:02 |
|
Looks like Android 5.1.1 is rolling out now. OTAs up on the usual places, but I actually got a notice as I was downloading my OTA to sideload.
|
# ? May 27, 2015 19:24 |
|
I guess I/O livestream chat will be in this thread? The granular permission controls is going to be interesting, if they announce that, because it sounds like a horrible mess of a thing to try to implement on an existing ecosystem. It's hard to see how this isn't just going to cause a million apps to crash a lot.
|
# ? May 28, 2015 11:50 |
|
Tunga posted:I guess I/O livestream chat will be in this thread? Couldn't it work like CM did where it would just feed apps data in the format they expect but with values that are obviously fake? Seems like if you did that and indicated that the request was denied old apps would continue to function and new apps would take advantage of the response to adapt to revoked permissions. Maybe I'm missing something but it seems like the nightmare is the UI for it not how to implement it on the back side.
|
# ? May 28, 2015 12:12 |
|
LastInLine posted:Couldn't it work like CM did where it would just feed apps data in the format they expect but with values that are obviously fake? Seems like if you did that and indicated that the request was denied old apps would continue to function and new apps would take advantage of the response to adapt to revoked permissions. Well, this is Google, so it'll probably work that way eventually, but for the first several months it'll crash a bunch of apps and cause random reboots and wakelocks while Google denies that there is any problem.
|
# ? May 28, 2015 12:30 |
|
Did anyone install Lollipop on the 2013 Moto X yet? I wanted some feedback before I went through with it as I'm hearing mixed things. The battery life on my Moto X is pretty abysmal, but I came from a RAZR MAXX HD so maybe I am spoiled. I swear, if the RAZR MAXX HD had 2GB of RAM (I don't even care about the CPU) I would probably use that phone the rest of my life. Any phones on the horizon with that kind of 3300mAh battery?
|
# ? May 28, 2015 13:00 |
|
Do we get a live thread for Google I/O keynote or does no one care?
|
# ? May 28, 2015 13:05 |
|
Vykk.Draygo posted:Well, this is Google, so it'll probably work that way eventually, but for the first several months it'll crash a bunch of apps and cause random reboots and wakelocks while Google denies that there is any problem. While you're right, Google will gently caress this up, I wouldn't blame the wakelocks on them. What will happen is they'll give an indicator to the app that it lacks that permission so This will not show up in the battery stats in any way and everyone will blame Android M for the reduction in battery life due to apps hammering the OS until their permissions are restored.
|
# ? May 28, 2015 13:20 |
|
Melmac posted:Did anyone install Lollipop on the 2013 Moto X yet? I wanted some feedback before I went through with it as I'm hearing mixed things. The new Moto X 2015 is rumored to have 3000 or more. The G4 will have a 3000mAh battery and you could try a Xperia Z3, Huawei Honor 6, etc... All are 5.5" or less.
|
# ? May 28, 2015 13:24 |
|
SIR FAT JONY IVES posted:Do we get a live thread for Google I/O keynote or does no one care? I care. I don't remember there being a dedicated live I/O thread for last year. My memory sucks though.
|
# ? May 28, 2015 13:33 |
|
JayKay posted:Does anyone have any experience with the Sony XSP-N1BT car head unit? According to various reviews, it's a great concept with poor implementation. I have one and it worked great for the first few months, but now the clip that holds the phone down has been increasingly prone to releasing for no apparent reason.
|
# ? May 28, 2015 13:34 |
|
Guillermus posted:The new Moto X 2015 is rumored to have 3000 or more. The G4 will have a 3000mAh battery and you could try a Xperia Z3, Huawei Honor 6, etc... All are 5.5" or less. Wow that's great, thanks. I'd really prefer a screen 4.5" or smaller but I'm sure I'm in the minority and that those days are over. The 2013 Moto X is CONSTANTLY slipping out of my hand because it's slightly too big for my girly hands, and the backing appears to have been made out of butter. Before someone calls me a klutz, know that I never even once dropped my RAZR MAXX HD (due to the awesome rubbery back material and the fact that it's flat and not curved). 4" to 4.5" screens with a 3000mAh battery I assume are a pipe dream?
|
# ? May 28, 2015 13:40 |
|
Hungry Computer posted:I have one and it worked great for the first few months, but now the clip that holds the phone down has been increasingly prone to releasing for no apparent reason. Yeah, I've seen long-use reviews that say the gears that are attached to the bar tend to strip or wear out over time. What phone are you using with it?
|
# ? May 28, 2015 13:42 |
|
LastInLine posted:Couldn't it work like CM did where it would just feed apps data in the format they expect but with values that are obviously fake? Seems like if you did that and indicated that the request was denied old apps would continue to function and new apps would take advantage of the response to adapt to revoked permissions. Basically parts of the system are walled off by default, unless you specifically include a particular permission. Without it, code that works with those features and those library calls won't work, and it'll crash as a result. The permissions system is a way of saying to the user 'look, this is the stuff this app is designed to access, so don't install it if you're not happy with this' A granular system where any permission can be revoked at any time basically lets the user arbitrarily throw a spanner in the works. Now your code has to account for things suddenly not being available, with checks and alternative code paths to gracefully handle the fact that it can't do what it was doing anymore. You need to make a version of your app that works, and then versions that trip along without bits of functionality they need - and making those not-really-working versions will be expected, because that's the system they're moving to And this is for the ideal case where you're starting fresh on an app and planning everything with this in mind. Retrofitting all these failsafes and other behaviours could be a serious amount of work - and there's already enough code that's a house of cards as it is, relying on the state of things being what's expected, instead of engineering it so you're absolutely sure at every step It could be real bad, but I guess we'll see!
|
# ? May 28, 2015 13:47 |
|
Honestly though I've never heard of anyone having issues with the way CM did it and they're CM. The way they did it, the library calls work just as they would normally except they give fake data. Apps don't crash (although I guess if your pizza app had its location permission revoked you might silently send pizzas to Antarctica) and work as expected. You did touch on the main problem with it which is that it's okay for CM to send address books full of John Does living at 123 Fake Street when an app asks for your contact list to send to China because CM users are willing to put up with janky poo poo that can have hosed up things happen. When mom decides Maps shouldn't be trusted with location data however I'm not sure that's going to fail in an elegant way with the CM method. And of course if Google says well, okay, some permissions are necessary for an app to work so the developer can mark those irrevocable then I guess every permission for every app is now necessary and irrevocable!
|
# ? May 28, 2015 13:59 |
|
teagone posted:I care. I don't remember there being a dedicated live I/O thread for last year. My memory sucks though. I'll whip one up.
|
# ? May 28, 2015 14:29 |
|
LastInLine posted:What will happen is they'll give an indicator to the app that it lacks that permission so Retrieving contact data uses Cursors, as far as I remember (I've never had a reason to use this one) so you basically say "there is going to be a list of contacts and here's how they will be displayed on the screen" and then you ask Android to fill the list and it gets displayed. So those kinds of permissions should already be set up to fail gracefully because the default state is that no data has come back yet. Permissions that get data more directly and permissions that are closely tired to other permissions will be the ones that cause problems if the OS sometimes refuses to provide that data. I'm trying to think of a good example, probably some of the settings-related permissions. I guess Android could just throw a default value back at these apps and it'd mostly work fine. But what if I request permissions for INTERNET and ACCESS_NETWORK_STATE and you use the new system to only allow the first one? Let's say my app is a photo backup app that is set to only upload over Wi-Fi. Now depending on exactly how I happened to have coded this and what value Google decided my app should receive for the network state that I'm not allowed to know about your photos might always upload, never upload, upload under some network states that aren't Wi-Fi but not others, or just crashes or breaks in some other random way. And sure, I should update my app to fix that, but what if I don't? The user who already bought my app who doesn't really understand what the difference between these two permissions is now gets shafted and doesn't understand why. I imagine Google will group up the current permissions so that those two, for example, and other related permissions will come under one user-facing permission called "app can do internety things" or whatever. The problems are largely solvable, and Google certainly have the resources and expertise to do so, but it's a potentially messy area that needs a lot of careful thought to get right. Please get it right Google. Tunga fucked around with this message at 14:42 on May 28, 2015 |
# ? May 28, 2015 14:37 |
|
Google I/O Keynote discussion thread is up! http://forums.somethingawful.com/showthread.php?threadid=3722702&pagenumber=1&perpage=40#post445867939
|
# ? May 28, 2015 14:49 |
|
SIR FAT JONY IVES posted:Google I/O Keynote discussion thread is up! Yay, debut the perfect phone and android wearable please.
|
# ? May 28, 2015 14:51 |
|
JayKay posted:Yeah, I've seen long-use reviews that say the gears that are attached to the bar tend to strip or wear out over time. Originally a Nexus 5, but now an S6 Edge. In both cases a Diztronic tpu case was enough to stop the power button from being pressed all the time.
|
# ? May 28, 2015 15:28 |
|
LastInLine posted:Honestly though I've never heard of anyone having issues with the way CM did it and they're CM. The way they did it, the library calls work just as they would normally except they give fake data. Apps don't crash (although I guess if your pizza app had its location permission revoked you might silently send pizzas to Antarctica) and work as expected. Well like Tunga's saying, those tend to be permissions about querying some dataset on the device, so it's easier to insert some mock result provider that just blows the app off and returns dummy data. Internally the app is allowed to make those calls (doing it without permission = crash), and it successfully receives valid data. It's just that the data is lies. (I'm making a few assumptions about how this CM thing works obviously) Actually revoking the permissions means that certain code won't be allowed to execute. They might rework this so that you can call stuff but it will always fail or return null or something, but suddenly you have to constantly keep checking stuff that you could take for granted before. Not necessarily things you should have been taking for granted, but Java is verbose and packed full of boilerplate as it is, and coding horrors will always exist. Fact is a lot of stuff that did work fine will suddenly hit a lot of problems that generally never existed before, and they might manifest in all kinds of complicated ways. Even well-behaved apps might start 'failing' from the user's perspective, because they're hitting problems that are meant to be exceptional outliers, and they try to gracefully and transparently handle it behind the scenes, because they don't realise that something's permanently failing and the user needs to be told because it's their fault It all depends on exactly what they do and how they help people to move over to the new system, but I wouldn't be surprised if this turns into app Jenga when people start revoking stuff
|
# ? May 28, 2015 16:53 |
|
Melmac posted:Wow that's great, thanks. I'd really prefer a screen 4.5" or smaller but I'm sure I'm in the minority and that those days are over. The 2013 Moto X is CONSTANTLY slipping out of my hand because it's slightly too big for my girly hands, and the backing appears to have been made out of butter. Before someone calls me a klutz, know that I never even once dropped my RAZR MAXX HD (due to the awesome rubbery back material and the fact that it's flat and not curved). 4" to 4.5" screens with a 3000mAh battery I assume are a pipe dream? I searched for a 4" to 4.7" screen with 2600mAh or more battery with 9 results (if you get a 5" screen you get a tad more): http://www.gsmarena.com/results.php3?fDisplayInchesMin=4&fDisplayInchesMax=4.7&nBatCapacityMin=2600&sOSes=2&sOSversions=2440,2500 LG Volt has a 4.7" screen (540 x 960) and 3000mAh battery, Snapdragon 400, 1Gb RAM... http://www.gsmarena.com/lg_volt-6357.php I personally would go with a Z3C. It doen't have a 3000mAh battery but is awesome on the rest (a coworker reported me that its battery life is really nice).
|
# ? May 28, 2015 17:02 |
|
TraderStav posted:Yay, debut the perfect phone and android wearable please. But the droid turbo is already out?
|
# ? May 28, 2015 17:20 |
|
Tunga posted:I guess I/O livestream chat will be in this thread? Even before getting into how it works I'm wondering why the internet seems to have collectively forgotten that Sundar Pichai actually announced a privacy management thing as part of Lollipop at Google IO 2014 and then never shipped it.
|
# ? May 28, 2015 17:24 |
|
Tunga posted:I guess I/O livestream chat will be in this thread? IO Live Chat here: http://forums.somethingawful.com/showthread.php?noseen=0&threadid=3722702
|
# ? May 28, 2015 17:39 |
|
happy that I can revoke the microphone from my free flashlight. Android marzipan is looking solid. e: full USB type-c support. This is looking good for motox 2015. incoherent fucked around with this message at 19:08 on May 28, 2015 |
# ? May 28, 2015 18:43 |
|
Are there still certain apps that monumentally improve device performance if uninstalled? The last example I can think of is Moves. An iOS user I know uses/used that app to track his walks and where he's been. I installed it and had a month of the shortest battery life I've ever had on any mobile device thanks to constant GPS polling to make the whole "location timeline" function work. I don't know if iOS handles that sort of thing more efficiently, or what. incoherent posted:happy that I can revoke the microphone from my free flashlight. Lollipop has flashlight built into quick controls. If you could revoke the permission, you wouldn't need a free flashlight. Vagrancy posted:Even before getting into how it works I'm wondering why the internet seems to have collectively forgotten that Sundar Pichai actually announced a privacy management thing as part of Lollipop at Google IO 2014 and then never shipped it. All I remember was holding down on notifications to see what app initiated it, so you know whose notification privileges should be revoked. They did ship that. Craptacular! fucked around with this message at 19:25 on May 28, 2015 |
# ? May 28, 2015 19:22 |
|
1) Moto x 2013 isn't updated with loli and 2) I need to send morse code signals to nautical vessels. If marzapan has that option i'll be all set.
|
# ? May 28, 2015 19:42 |
|
You're missing my point. If you have a device that can run M, you won't need crummy free flashlight apps, because made flashlight a system function built into the pulldown drawer starting with L. That was all I was getting at.
|
# ? May 28, 2015 19:46 |
|
Melmac posted:Wow that's great, thanks. I'd really prefer a screen 4.5" or smaller but I'm sure I'm in the minority and that those days are over. The 2013 Moto X is CONSTANTLY slipping out of my hand because it's slightly too big for my girly hands, and the backing appears to have been made out of butter. Before someone calls me a klutz, know that I never even once dropped my RAZR MAXX HD (due to the awesome rubbery back material and the fact that it's flat and not curved). 4" to 4.5" screens with a 3000mAh battery I assume are a pipe dream? You picked the wrong back color/material. Just get a Z3c.
|
# ? May 28, 2015 20:09 |
|
kri kri posted:But the droid turbo is already out? Turbo has physical buttons.
|
# ? May 28, 2015 20:10 |
ilkhan posted:Turbo has physical buttons. Having those buttons rotate around all over the screen is dumb, but we're treading old ground and beating horse skeletons here. Anyway the Turbo (or the international variants) is the best phone of '14.
|
|
# ? May 28, 2015 20:17 |
|
Yeah, having buttons move to where your thumbs are is super dumb. I agree. Ron Paul 2014.
|
# ? May 28, 2015 20:27 |
|
ruby idiot railed posted:Anyway the Turbo (or the international variants) is the best phone of '14.
|
# ? May 28, 2015 20:28 |
|
The nVidia Shield Android TV box is now available through Amazon, Best Buy, etc. Engadget hands on: NVIDIA's Shield Android TV
|
# ? May 28, 2015 20:32 |
|
|
# ? May 10, 2024 17:32 |
Maker Of Shoes posted:Yeah, having buttons move to where your thumbs are is super dumb. I agree. Ron Paul 2014. This is not actually a problem since the two effective rotations you're gonna use out of 3 (ya I'm gonna use my phone upside down for giggles are you loving kidding me) your thumb is where the buttons are anyway. Hillary '16. (and the last of the 3, your other loving thumb I guess) butt dickus posted:Best phone of '14, running an OS from '13 halfway through '15. Seems reasonable. International variants all have 5.0, though. VAGENDA OF MANOCIDE fucked around with this message at 20:35 on May 28, 2015 |
|
# ? May 28, 2015 20:32 |