SOURCE
If Android ever hopes to be make the move towards becoming a real desktop OS (this has to be in the back of Google’s mind), it’s going to need one thing first: multiple user accounts. This has long been one of the items at the top of my “Things That Grind My Android Gears” list. Towards the wee hours of last night, we received a tip from our developer friends after a discovery they made, revealed some pretty interesting code hidden deep inside Android 4.1 Jelly Bean AOSP.
What they found were clues that Google has been doing more than just toying around with the idea multiple user accounts on Android, and they’ve actually been busy incorporating code all over the OS that makes its future all but certain. Our developer Steven put together a nice little walk through and if you’re handy with ADB, you can see it for yourself.
Exploring Jelly Bean’s Unfinished Multiple Profile Switching Discovery and Testing Performed by Kevin Barry of TeslaCoil Software.
Commands (using ADB Shell)
pm = PackageManager
am = ActivityManager
*
pm create-user test (creates a user, ‘test’ in this example)
am switch-user 1 (switches to user ‘1’, which is ‘test’)
am switch-user 0 (switches to user ‘0’, which is your original configuration)
pm list-users (lists all users on current device)
pm remove-user 1 (removes the user ‘1’,which is ‘test’ in this example. *Note that create-user takes a string name while remove-user takes an integer)
Things To Note:
App settings are in /data/user/0/ with /data/data symlinked to it for backwards compatibility
Some system settings are in /data/system/users/0/ rather than just /data/system/
You can view 2011 commit messages in AOSP for all of these commands
Visually you can not determine what user is currently active.
Notifications and recent apps do not clear (remember… unfinished) and causes confusion to what user you’re on and will switch to whatever user that is running that particular app you click on.
Static wallpapers do not switch per user (seems to be shared) but live wallpapers do switch with each user.
Encrypted apps, which is all paid apps from the Play Store in Jellybean, will FC between users. *For example: if you run a paid app from one user on a different user that did not originally install the app, you will get the following error: "E/AndroidRuntime( 8707): Caused by: java.lang.ClassNotFoundException: com.levelup.beautifulwidgets.BeautifulWidgets"
Apps all have different settings which allows you to login or have different settings per user. *(even gmail)
Example Shell (ADB):
[email protected]:/ # pm list-users
Users:
UserInfo{0rimary:3}
UserInfo{1:test:0}
Click to expand...
Click to collapse
Pretty amazing find, right? The boys at Android Police made a similar discovery, giving a timeline of commits pushed to AOSP dating as far back as April 14th, 2011, all the way to March 28th, 2012. This shows Google has been working on UA’s for awhile now. All the pieces are in place. Multiple user accounts are coming to Android. The question is no longer*if — but when. Excited?
Click to expand...
Click to collapse
It makes sense with tablets and smart TVs, where you get multiple people using them.
Someone on here has already made a profile switching app. Not sure if it's as effective as profile switching on Windows, but anyone that's interested should give it a look.
http://forum.xda-developers.com/showthread.php?t=1465661
Archer said:
It makes sense with tablets and smart TVs, where you get multiple people using them.
Someone on here has already made a profile switching app. Not sure if it's as effective as profile switching on Windows, but anyone that's interested should give it a look.
http://forum.xda-developers.com/showthread.php?t=1465661
Click to expand...
Click to collapse
I have SwitchMe and I definitely would recommend using it for a battery saving profile, I use it in situations when I know I'm not going to be using my phone much but need the battery to last. I get really good battery life setting up a bare bones profile. It always worked well for me on ICS but I haven't tried it yet on JB. It took 3-10 minutes to boot back and forth in my experience with it, and it takes some battery to do that so I wouldn't use it for constantly switching. It works for what I use it for but a baked in option that didn't take as long to switch would be awesome.
Yeah. But this would be useful for devices with limited memory and or no root
Sent from my LG-P500 using xda premium
I'm running a job ROM at the moment and I can say with complete confidence there will be multiple accounts in jellybean
Sent from my SGH-T959 using xda app-developers app
Would be nice though. You could hand your phone to a friend to do something and have them on your profile that only has making calls and certain apps available.
Looks like we can now access the multi-account feature.
http://www.xda-developers.com/android/switch-user-profiles-on-jelly-bean/
Related
Hi guys Im one of the developers of SwitchMe - an app that creates multiple user spaces. We have just released a new build which should fully support the T2s. Please have a look and let me know if everything is working as it should!
Thanks in advance, PR after the break:
.................................................................................................
SwitchMe - share your device!
SwitchMe is a unique application for root users that allows you to log in and out of multiple installations of Android just as you would on a desktop computer.
SwitchMe is a unique application for root users that allows you to log in and out of multiple user spaces just as you would on a desktop computer, with each profile having its own separate system settings, apps and data.
Some of the benefits of this technology:
Privacy
Securely share one device among many users, protect your accounts with passwords and log out automatically.
Kids
Create a profile for the kids, with only the apps and access you feel comfortable with.
Gaming
Overclock your profile for maximum performance in intensive games
Speed
Imagine a buttery smooth profile, with no kids games, messengers or bloatware to slow things down.
Testing
Create a sandbox profile to easily test applications and themes - no more nandroid nightmares!
Battery
Switch to a profile which only contains the essentials to save power through brute force.
Critical usage warning:
Incorrect use of this application can potentially harm your device. Before proceeding with use we strongly recommend that you perform a full nandroid backup through the device recovery.
READ THE HELP FILE CAREFULLY TO AVOID ISSUES
Without the Key, this application allows a maximum of 2 profiles and no security features.
Only the standard Android implementation of Apps2SD is currently supported. Use all others at your own risk.
Most devices should be compatible as long as they have enough free internal memory to create secondary profiles. The application will warn users if available memory is low.
These of course are only suggestions - there are plenty of other uses for the functionality SwitchMe offers.
Market link:
https://market.android.com/details?id=fahrbot.apps.switchme
The free version allows the creation of two profiles and has no security features.
Screens:
Looks cool. I'd try it out but I hate crippled apps that need a key to work properly.
Good luck.
scottx . said:
Looks cool. I'd try it out but I hate crippled apps that need a key to work properly.
Good luck.
Click to expand...
Click to collapse
And yet there you are, trying it out.
Also, the free app already gives you everything. You just have to use you brain to make it work.
Attitude... it affects the best of us.
Anything to report?
oh, this is great, now you can share the tablet with family members
R1kARD0 said:
oh, this is great, now you can share the tablet with family members
Click to expand...
Click to collapse
Yep, it does that.
Hi
very helpful app for a family with only one tablet, works almost 100% OK for us.
everytime i switch profile a android OS update is done, and after a few seconds im loged out again, after second logon it's OK
Galaxy Tab 2 10.1 GT-P5110 4.0.4 XXBLH4
Installed it on my GT2 3113 this morning and have been playing around with it. I do get the same android OS update thing as listed above when switching users. Also sometimes when the app opens it is a blank screen with no profiles or details listed. Running RomsWell V1.1 stock rooted/deodexed 4.0.4 rom
gooffeyguy said:
Installed it on my GT2 3113 this morning and have been playing around with it. I do get the same android OS update thing as listed above when switching users. Also sometimes when the app opens it is a blank screen with no profiles or details listed. Running RomsWell V1.1 stock rooted/deodexed 4.0.4 rom
Click to expand...
Click to collapse
Write through the app please.
ftgg99 said:
Write through the app please.
Click to expand...
Click to collapse
Will do
Thnks....
I love this app
I've noticed that if I don't use the switch screen options then the app works fine and doesn't give me the blank main page that I was experiencing previously.
---------- Post added at 01:14 AM ---------- Previous post was at 01:02 AM ----------
Also, what folder are the additional users profile/apps installed to?
Sent from my GT-P3113 using xda app-developers app
Im looking into it.
/DATA/.PROFILES is where everything is kept.
Guys there have been reports of the app being blank sometimes. Im trying to work out if this is something to do with superuser vs supersu. If youve experienced this, please let me know and be sure to tell me which of the two youre using...
I haven't been having that problem since I disabled the "switch screen functionality" in the settings. I do use the "fast switch" option and just open the app when I want to switch profiles. I am using SuperSU v0.96
gooffeyguy said:
I haven't been having that problem since I disabled the "switch screen functionality" in the settings. I do use the "fast switch" option and just open the app when I want to switch profiles. I am using SuperSU v0.96
Click to expand...
Click to collapse
You disabled the two main functions just because you sometimes couldn't see the statistics page? That seems a little extreme...
ftgg99 said:
You disabled the two main functions just because you sometimes couldn't see the statistics page? That seems a little extreme...
Click to expand...
Click to collapse
No, not just because it didn't show statistics, but I wouldn't be able to switch users unless I rebooted the device. When the problem would occur it also wouldn't bring up the switch user screen on the lock screen after waking up. If the icon notification was enabled it just opened up the statistic screen, not the user switch screen. I would get stuck in the current users profile until I rebooted and hoped the switch user screen would show after start up.
I like the functionality of the switch user screen but with it glitching like that on my device the only sure way to be able to switch profiles is to disable all that and just go into the app/statistic screen and click switch at the bottom.
I just noticed that there is a widget for this app that allows switching profiles without opening the app.
gooffeyguy said:
I just noticed that there is a widget for this app that allows switching profiles without opening the app.
Click to expand...
Click to collapse
I think your problem is with supersu (if thats what youre using). If possible, change it to superuser or at least make sure that youve set supersu up to always grant and whatever.
Supersu is very green and i wouldnt recommend it to anyone.
I have used this app for awhile now and really love it as it allows both my girlfriend and I to separately use my nexus 7 without interfering with each others settings. However, I recently flashed a CM 10 nightly (which i really like) and the switcher no longer works, freezing during each switch attempt.
I know it says CM 10 is not supported at the current time on the app page, but are there an plans to include this support in the future? Any info is appreciated and thanks for your work.
Just out of curiosity, what does everyone want in the next version of Android? I honestly don't know what Google will come up with but judging by the current roll Google has been from Gingerbread to ICS and ICS to JB I am sure it will be pretty awesome.
Honestly? There only one thing. Better battery life and maybe an updated ui. New number means new color at least. Maybe red or built in themes even.
But if they add double the battery life I will be happy.
I also predict built in video chat similar to face time. I know apps have it and Google + has it. But I bet Google will let you choose to call or video chat from the native dialer.
Other than that. I don't know what else it needs. I love 4.2
Sent from my SPH-D710 using xda premium
It's hard to innovate especially when what you can add to a phone has already been invented or added.
I think they need to fix the counterintuivity of the quick settings (double swipe down is useless), fix the awkward lock screen widgets, add in deeper customization (themes, custom quick settings, etc), add in better battery life, make the camera easy to use for everyone, add in all of the emojis instead of like half, multithread FOR the apps, and not make them do it themselves as android phones are becoming multi core and yet not many apps take advantage of it, fix the wifi to data handoff, and redo the God-awful wallpaper cropper.
And would it kill them to make sure each NEW uploaded app is up to the design standards? I'm sick and tired of using apps designed for android 2.1 when I'm running a completely different UI on 4.2.1
trter10 said:
I think they need to fix the counterintuivity of the quick settings (double swipe down is useless), fix the awkward lock screen widgets, add in deeper customization (themes, custom quick settings, etc), add in better battery life, make the camera easy to use for everyone, add in all of the emojis instead of like half, multithread FOR the apps, and not make them do it themselves as android phones are becoming multi core and yet not many apps take advantage of it, fix the wifi to data handoff, and redo the God-awful wallpaper cropper.
And would it kill them to make sure each NEW uploaded app is up to the design standards? I'm sick and tired of using apps designed for android 2.1 when I'm running a completely different UI on 4.2.1
Click to expand...
Click to collapse
Everything you said + multiscreen like the note 2.
I don't want any new features, I want them to work on perfecting what they've already built.
1. Backup and restore management. No more using titanium backup and having to be root to restore app data. Plus knowing how many devices you have so also having the ability to sync your data across devices or not.
2. Merge messaging services. Get rid of Google+ Messenger and get GTalk on the play store. Unification of the messenger app.
3. Integrate Google+ with games, like games centre in iOS. It is optional for the end user to use.
4. More customisation for the toggle on the swipe menu from the navigation menu.
5. There was a person who speed up ICS by 200% by just optimising the Android build. I think he has checked it back into the open source project so basically add that or taking ideas from that which should increase performance and battery life in the OS.
6. Start the availability of Chrome apps to run natively on android. This will reduce fragmentation if Chrome gets on the same release cycle as it's desktop counterparts, you can start build apps with HTML5 and native client therefore application not only can run across devices but also stay upto date. Basically when you launch a Chrome app, it feels you running a normal application, but chrome is running it in the background.
Sent from my Nexus 4 using xda app-developers app
This forum is for news, tip/tricks, guided/reference threads for the Nexus 4. Wild speculation about future Android iterations which are likely 3rd or 4th quarter 2013 is clutter that doesn't belong here.
Closed
Hi everyone, just got my N3 last night and I am pretty excited about it.
I am a long time Mac Rumors member and my past phones have been ...... JB 3g, JB 3gs, JB 4, JB 4s
I am very upset with the tiny screens on my iphones and I refuse to wait another year for the 6 to come out.
So now I am a 1st time Android user and what to really check out the Android scene.
What are the first things I should do with the phone, what should I install right away? (different keyboards, apps, etc)
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
edit: does Google Play offer any rebates/coupons/freebies for newly purchased devices?
Hey I would use smart switch to get your things from iPhone to your new phone but that is after you have it activated
Sent from my SAMSUNG-SM-N900A using xda app-developers app
XiphoneUzer said:
Hi everyone, just got my N3 last night and I am pretty excited about it.
I am a long time Mac Rumors member and my past phones have been ...... JB 3g, JB 3gs, JB 4, JB 4s
I am very upset with the tiny screens on my iphones and I refuse to wait another year for the 6 to come out.
So now I am a 1st time Android user and what to really check out the Android scene.
My N3 arrived Wednesday evening, and it's STILL not activated, (and its killing me).
The reason being, I wanna know if there is anything I should do BEFORE I call ATT and activate it.
(I do NOT want to close any windows, so is there is anything you folks recommend I do before I activate it)?
Once activated, what are the first things I should do with the phone, what should I install right away?
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
edit: does Google Play offer any rebates/coupons/freebies for newly purchased devices?
Click to expand...
Click to collapse
What do you mean by call ATT and activate it? All you have to do is put your SIM card in and it is ready to go with a few account setups. After that it is up to you except for rooting and modding. Cant be done right now without voiding your warranty.
First thing you do is scratch off the att emblem since they locked the bootloader
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
XiphoneUzer said:
Once activated, what are the first things I should do with the phone, what should I install right away?
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
Click to expand...
Click to collapse
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
XiphoneUzer said:
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
Click to expand...
Click to collapse
For the keyboard, i prefer the google keyboard over the samsung one. It provides functionality similar to the iphone and is easy to switch between the iphone and android if you use them both in daily life.
As for apps, here is a small list of apps i like to have on all of my devices.
GOOGLE CHROME. Its much better than the built in browser and is able to synchronize with my desktop browsers favorites, etc.
Skype: Perfect for if you are travelling over seas at all with your device.
Google Hangouts: A good replacement for the built in SMS app.
Facebook & Twitter: If you need an explanation, you shouldn't be useing these apps.
Battery Doctor by KS Mobile: Simple app, but is helpful to save battery life and know exactly how much you have left.
Google Music: I have most of my library stored on google so it makes my life easy to have this.
Google Books: The book equivalent of my music library. Syncronizes what i have read across devices and browsers.
Kindle for Android: For the ebooks you buy on amazon.
Google Keep: Great for taking quick notes and having them on all your devices.
Dropbox: Great cloud file storage. Comes with free storage and you can pay to get more.
Google Drive: Google version of dropbox.
MX Player: This video player will play any video format you throw at it.
Google Maps: A must have for all smartphone users.
Zedge: While its quality has gone down a fair bit from what it once was, its still a great place to find ringtones and notification sounds for your android device.
GPS Status: Great for calibrating your devices sensors and ensuring that it works properly.
Now for the ROOT ONLY apps.
Titanium backup
SuperSU
Triangle Away
Hopefully this is a useful list to get you started. I have all these plus many more installed on my devices, and I find I use them all fairly regularly.
djdelusional said:
Skype: Perfect for if you are travelling over seas at all with your device.
Google Hangouts: A good replacement for the built in SMS app.
Click to expand...
Click to collapse
I prefer Hangouts to Skype because Hangouts features free video multi-chat.
But I use Google Voice for SMS because it provides free unlimited texting. Hangouts insists on using the phone's native number rather than your Google Voice number, so you have to pay extra for a text plan or for individual messages.
Doesn't anyone else have any advice for a first time Android user?
XiphoneUzer said:
Doesn't anyone else have any advice for a first time Android user?
Click to expand...
Click to collapse
If your new to android I'd stay away from root for a while.
Sent from my SAMSUNG-SGH-I467 using Tapatalk 4
XiphoneUzer said:
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
Click to expand...
Click to collapse
I feel like for every-day typical phone use cases, there aren't that many gaps that stand out as needing to be filled by a third party app. You'll probably need a new music player, the defaults are crapola - but I can't be much help here; I keep my music as folders full of MP3 files (like God intended!) and play with Music Folder Player, and shun the dirty S&M ("sync and manage") apps.
There's a big list of stuff that I did when I first got the phone to get it to where I'm happy with it, but all of this was root required stuff. There are apps that come pre-loaded on android devices and can't be removed or disabled without root. Also, customizing stuff that can't be customized without root. I couldn't abide by some of the not-changable-without-root defaults. Getting rid of the "screen turns on so you can unlock it when you hit the home key" behavior is probably the most glaring example for me; my ass* was unlocking it constantly - but coming from iPhone, you probably view that as the Right Thing for home button to do.
I think most people use a custom keyboard. Swiftkey and Swype are the most popular. The phone comes with Swype, but it's an ancient version with limited support for changing the dictionary, you want the newest one.
I use Hangouts for gchat, but not for SMS. I actually prefer default app for SMS..
Settings:
Pull down status bar, long press on wifi, WiFi -> menu -> advanced settings, uncheck auto connect to AT&T hotspots (unless they don't suck where you are. Around here, they often don't have internet behind them, and just break your connectivity for the 30 seconds or so it takes for the phone to connect to them, determine that the wifi is no good, and fall back to 4G. At least this phone does that; Original note would just sit there like a fool trying to use non-functional wifi... I've also yet to find a hotspot that performs better than the 4G does. But I live in a city, so the situation may be different elsewhere).
Pull down status bar, long press on GPS. Uncheck "Use wireless networks" - on newer versions of android, this drains battery while idle; the damned thing wakes the phone periodically to check the networks around it - if the phone is nearly idle, this can halve battery life (!!!)
Pull down status bar, swipe to the left along the options at the top (woah, did you know you could do that?), tap multiwindow to enable multiwindow (this was a headline feature for the note 3, but comes disabled by default). If I long-press back button, that makes the multiwindow tab hide or unhide (once it's enabled), but I don't remember if I had to do something to get this behavior.
General must-have things:
AppOps Starter (to kill permissions from apps that request permissions you don't want to give them)
Battery Monitor Widget (gives you a realtime readout of battery usage)
ES File Explorer
If you want to pretty-ize clock + weather widgets:
DigiClock
Eye in Sky
If you work in IT or have need of these (if you aren't sure what these mean, you don't need them ):
ConnectBot (telnet/ssh client)
AndFTP (ftp/sftp client, supports scp if you pay)
RDP Client (remote desktop and VNC client)
FEAT VPN (OpenVPN client)
Hacker's Keyboard (you'll tear your hair out trying to use swype/swiftkey for terminal sessions or RDP)
If you want to root the phone:
Root it, then immediately install titanium backup and "freeze" AT&T software update, so it won't update your phone (breaking root) while you're not looking
Titanium Backup - freeze all the useless bloatware that AT&T and Samsung included (there's a list of what apps you can freeze here: https://docs.google.com/spreadsheet/ccc?key=0AmzC8GFarItSdGpOZzBfWlR4MC03aDMyZ1BDUFNqU0E - not my work)
Root Explorer
Pen Window Manager for adding apps to the pen window feature
Xposed Framework
Wanam - general huge amount of customization, including selecting apps for multiwindow.
Keyboard Manager (almost a necessity if you use ConnectBot/RDP frequently - keyboards designed for messaging and such are garbage for doing administration of non-phone systems, while hacker's keyboard is garbage for messaging and everyday phone stuff)
Terminal Emulator (gives you a command prompt on phone. Doesn't require root, but there are very few use cases for terminal on android that don't also need root)
*Well, I keep it in my front pocket, so technically it wasn't my /ass/ unlocking the phone....
Looking at the Nokia 640 on metro PCs , what are you guys opinions on this phone?I had a Nokia 521 quiet awhile back but switched to android because of the lack of SD card use back then.
I can't speak to MetroPCS as a carrier, but the 640 is a great phone for its price. The biggest problem with it is the same problem every WP device will have - there aren't as many apps available for the platform as there are for Android and iOS (although there are a bunch nonetheless, and more every day) - but the phone itself is quite good unless you need high-end specs for some reason. The OS runs very smoothly on it. Also, it's upgradable to Windows 10 Mobile (yes, Microsoft changed the branding on their phone OS *again*...), so you've got a reasonably future-proof design and it'll even be able to run at least some Android apps in the future.
In my opinion windows phones are always better and safe than android phones. You can also read about technology public relations.
Play Apps?
GoodDayToDie said:
I can't speak to MetroPCS as a carrier, but the 640 is a great phone for its price. The biggest problem with it is the same problem every WP device will have - there aren't as many apps available for the platform as there are for Android and iOS (although there are a bunch nonetheless, and more every day) - but the phone itself is quite good unless you need high-end specs for some reason. The OS runs very smoothly on it. Also, it's upgradable to Windows 10 Mobile (yes, Microsoft changed the branding on their phone OS *again*...), so you've got a reasonably future-proof design and it'll even be able to run at least some Android apps in the future.
Click to expand...
Click to collapse
Where are these claims about Android apps to WP coming from? Isn't it still a rumour?
I can't seem to find any official substanciated news about this...
As I understand it MS currently have two problems regarding the app-gap;
1) if they open WP to Play-apps, then they risk losing interest from dev's to continue making apps specifically to WP, making WP more or less another version of Android.
2) making dev's keen on making apps for a third platform, which isn't futureproof yet (even tho it's been around for long enough). This "solution" will make WP it's own and keep MS in the mobilemarket as an real and actual alternative to the established platforms.
What is sure and what are rumours?
M
Metalbuddhist said:
Where are these claims about Android apps to WP coming from? Isn't it still a rumour?
I can't seem to find any official substanciated news about this...
As I understand it MS currently have two problems regarding the app-gap;
1) if they open WP to Play-apps, then they risk losing interest from dev's to continue making apps specifically to WP, making WP more or less another version of Android.
2) making dev's keen on making apps for a third platform, which isn't futureproof yet (even tho it's been around for long enough). This "solution" will make WP it's own and keep MS in the mobilemarket as an real and actual alternative to the established platforms.
What is sure and what are rumours?
M
Click to expand...
Click to collapse
They will not enable android apps to run directly on the phone like in an emulator, they developed a tool so android developers can recompile their existing app code so it can be used in windows, see the video below.
https://www.youtube.com/watch?v=2qgajY4An1I
I'm really looking forward to making the switch from Android. I've always been a Windows PC enthusiast, and Windows 10 is shaping up nicely.
So, a phone to match will be nice. As for apps for phones, I hardly use any nowadays.
The biggest disadvantage of WP is the low market share of under 10% .
This means that most of the useful apps or games will not be available to WP.
But if as you say you dont use apps and you like the windows style you should go for it!
My experience switching over
I picked up a 640 on T-Mobile the other day as a new "daily driver" - my S4 went swimming once upon a time and reception was never quite the same after that, and I've been thinking about app development and the possible advantages of being a bigger fish in a smaller pond - particularly if MS manages to be successful going forward with Windows Phone. I'm sure I won't have anything available by the time Windows 10 Mobile comes out, so I'm not sure how that's going to work out in the end - perhaps Android development would be a better choice after all? But my experience with the phone overall hasn't been bad so far, particularly not for $100.
The one thing that I hate about the phone is that I can't put it on WiFi at home - something about the WiFi config puts it into a boot loop when it tries to kick in the voice over WiFi piece. Seems like it's similar to the "no iOS zone" problem that turned up for Apple back in April, except that since (relatively) nobody is using Windows Phone nobody really cares. The "fix" recommended is "reset your router to factory defaults" which might be an issue since I'm running OpenWRT..... I'm thinking about putting the Windows 10 preview on so this may go away - even if it's only due to lack of support for T-Mobile's WiFi calling. At least I have LTE coverage in most of my house and an "unlimited" data plan.
The main thing I'm really missing is browser choice - I REALLY miss having Firefox and Dolphin, because I do a lot of long-form reading in my browser and the readability view in FF is much more usable. LastPass in Dolphin is also nice to have, though it never worked for me in Firefox. I'm also missing the addon ecosystems of both browsers. Surfy is at least a nice addition, but browsers on WP seem to be at least 2-3 years behind what's on Android. Both IE and Surfy "feel" kind of like the built-in browser in Gingerbread (2.3) or maybe in the early days of Ice Cream Sandwich (4.0) before Google started pushing Chrome as the default browser. Having relatively weak browser(s) is a problem because with the lack of apps at least I can use mobile websites..... when they don't simply crash out the IE tab/window/whatever since it's not a tabbed or windowed interface.
I'm also hoping that Pocket Casts will work correctly for me after their next update (currently it hangs if I turn on sync to pull in my podcasts, then dies on app startup), but I'll survive for a while. I'm also feeling the lack of good ebook readers, I've been spoiled by Cool Reader and Moon+ Reader Pro on the Android side.
The only things besides browsers that I'm really missing:
Things tied in with Google's ecosystem - I use Google Voice for my voicemail, I've been using Location History for a long time to help me track when I arrive at and leave customer locations, and there's a group of us that uses Google Hangouts for group chat. I can get Voice notifications in email with the transcriptions then listen to the messages via URL. The Location History bit I may be able to replace with Phone Tracker, but I'm not sure what to do about Hangouts yet.
Replacement keyboards! I've been a big Swiftkey user for years and would love to have it back even without the voice recognition link (which launches Google's service). I hate having to do 4-6 extra keystrokes to enter passwords because of the switches to get to numbers/punctuation and extended punctuation (via the numbers page). There are places where Hacker's Keyboard (a much more full keyboard nice for terminal emulations) was also nice to have.
A GOOD text editor (e.g. DroidEdit which has syntax highlighting, etc.) or really even an adequate text editor. Maybe a mediocre one? Please? I've seen mention of Code Editor but was unimpressed by the "Free" version (first thing it does is throw you to the store page for the paid version, free version can't even see the "advanced" editor that's the only reason to actually consider it). The only other option that at least looks good in screenshots ("HTML+JS+CSS IDE") hasn't been updated since 2013 and has a total of 3 reviews - and the two with text are both 1-star.
CallTrack (which adds all of my phone calls to my Google Calendar, tagged appropriately and with start and end times) and SMS Backup (which uploads my sent/received SMS to GMail, tagged appropriately). CallTrack is great for going back and "Who did I talk to that day?" and SMS Backup is great for tracking down things received in old messages. I WILL be working on finding replacements for these.
And a few less-important things that I can either do without or still need to find replacements for:
My auto mileage/service tracking app - if there's something comparable to aCar then I haven't seen it yet.
OpenVPN, though the VPN service I use allows IPSEC as well so I'll need to set that up.
Lyft, though I've not actually needed to use it. I know Uber's on there, I just like what I know of Lyft better (and there's one area where my wife may need it that's on the edge of the areas for both but Lyft covers it and Uber doesn't).
KeePass - I believe I saw one implementation in the Store, but I'd want to check into the background of it given the number of scam apps I've come across.
@fencepost: Good list of stuff, there. I don't really have a good solution to much of it - I mean, Microsoft has alternatives to a lot of Google's stuff, but they are mutually incompatible so everybody you hang out with would need to switch too - but those are some good problems to list. The problem with WiFi calling is probably a T-Mobile bug, sadly; I don't have it myself but WiFi Calling on WP8.x isn't really as good as it could be. My biggest personal complaint with WiFi is that the OS is too damn desperate to stay on (unusably weak) WiFi signals even when it has cellular data; if I'm actively using my phone when I leave the apartment (for example, checking a bus schedule) it's faster to manually disable WiFi than to rely on the phone to notice that the WiFi signal is much too weak to use and fail over to cellular. Ideally I'd be able to tell the phone to use cellular by *default* and only use WiFi for stuff that it can't get ont he WAN (LAN servers, etc.), but the OS wasn't really designed to provide an optimal experience for people with unlimited data plans.
The custom keyboard thing may be fixable soon - at least, I really hope so - but for now it is indeed a problem. WP8.1 has the best *built-in* keyboard of the three leading mobile OSes, IMO, but it's not better than all the Android options.
As for a text editor, I generally avoid writing anything longer than notes or minor document edits (or emails, but usually only plain text) on the phone, so I haven't really looked. You might be able to use SSH or Remote Desktop, though; there's a number of decent apps for each (including a MS-authored one for RDP) and with unlimited data they should work. You may even find them more useful than a local editor. It might be worth setting up a Remote App server (so you'd *just* get an editor, rather than a whole desktop) for this.
OpenVPN *should* be possible to port, but it needs a driver (TUN/TAP) and MS would need to approve or provide that even more than they would need to approve a new VPN app (which I think requires a capability not normally available to third-party devs). I'm tempted to say that they really *should* allow it, but I'm also painfully aware that OpenVPN on Windows (and, possibly, other platforms) is sort of crap. I can usually beat it into submission on a machine where I have admin, but on a phone it could simply just sit there being unusable until the phone gets rebooted or something.
WP8 in general seems to have a lower risk of scam apps than Android, but it's definitely a good idea to look into any password keeper utility's trustworthiness.
EDIT: As for browsers, as far as I know there's not actually any rule against third-party browsers. Opera Mini does exist for WP8, which is cool, but so far as I know nobody has ported a Gecko or WebKit/Blink-based browser. Ideally, somebody should fix this, although getting them to work within WP8's application model might mean rebuilding a lot of the browser as well as just porting the rendering engine.
Metalbuddhist said:
Where are these claims about Android apps to WP coming from? Isn't it still a rumour?
I can't seem to find any official substanciated news about this...
As I understand it MS currently have two problems regarding the app-gap;
1) if they open WP to Play-apps, then they risk losing interest from dev's to continue making apps specifically to WP, making WP more or less another version of Android.
2) making dev's keen on making apps for a third platform, which isn't futureproof yet (even tho it's been around for long enough). This "solution" will make WP it's own and keep MS in the mobilemarket as an real and actual alternative to the established platforms.
What is sure and what are rumours?
M
Click to expand...
Click to collapse
I read an article on Flipboard some while ago that MS had ditched it because of Lack of security in Open-source and it wouldnt work directly from the file system.. only if they sideloaded Android apps. Why do we want android apps anyway.. It removes the love of WP. MS need to invest more money in their WP store to entice new devs.
Let ms make a toolkit for the android devs
A toolkit to one click port it to MS ecosystem
Then the threshold to port it would be lower and a real mony maker for the devs
Sent from my C6603 using XDA Free mobile app
NightOrchid said:
I read an article on Flipboard some while ago that MS had ditched it because of Lack of security in Open-source and it wouldnt work directly from the file system.. only if they sideloaded Android apps. Why do we want android apps anyway.. It removes the love of WP. MS need to invest more money in their WP store to entice new devs.
Click to expand...
Click to collapse
I don't want Android apps as such, but Android and IOS devs in the wp game.
I've had a lot of Apple and Andy devices the last eight years and have grown to like the variety of developers and want they put out for us.
WP is a good ecosystem, but the app gap is way bigger than I expected. There are just to many everyday apps I had on my other phones, which I cannot get in WP (yet).
I feel like I've walked into a grossery store and most of the shelfes are empty... I have to buy my oj and milk in another store, simply because MS can't get those dev's on board.
...And that's just a crying shame.
The 640 has a baked in WiFi calling feature rather than a separate app like almost every other Lumia device. I think it may be the only Lumia to have Wi-Fi calling baked into the SIM settings rather than running as a separate app.
Be careful if you are using any Google apps with it - Google is scared of Windows phone and they are doing everything they can to prevent app development. Any app they have taken over will never see another Windows phone release, and they are kind of crazy about it. For example Microsoft made their own YouTube app because Google wouldn't ,Google forced them to take it down. Now the YouTube app on the WP is just a link to YouTube - not because no one wants to make one for WP, but because Google won't let anyone make one.
---------- Post added at 08:34 PM ---------- Previous post was at 08:32 PM ----------
I should add though - I have the 640 and it's awesome, extremely fast, well built, solid screen, expandable SD card slot, decent cameras for a phone and an ok flash. It's also neat the way the apps tie together with your windows 10 computer
NightOrchid said:
I read an article on Flipboard some while ago that MS had ditched it because of Lack of security in Open-source and it wouldnt work directly from the file system.. only if they sideloaded Android apps. Why do we want android apps anyway.. It removes the love of WP. MS need to invest more money in their WP store to entice new devs.
Click to expand...
Click to collapse
I have tried both Windows as well as Android Phone but everyone will agree that Android is anytime the best coz of features or benefits it has to offer. I used to be a Windows Mobile fan but now I love Android.
I would not switch to Windows again for now atleast
I'm interested in your opinions on the Microsoft Launcher, especially if you are on it or were. This looks pretty good to me: Microsoft Launcher Review
In the past, I tended to return to the phone's native launcher because:
1. It ended up being actually better all around for what I wanted to get done.
2. It's easier to leverage other people's experience.
My reasons for going with 3rd Party launchers have been:
1. OEM was not as flexible. I can't seem to get the dark theme even with LWP+. All of my Setup screens are still black on white. It's a checkbox on the Microsoft Launcher. I can lay things out with as many icons on a row as I want and can even get my own icons for the things that have icons that make no logical sense.
2. After a factory reset you can restore your setup. With OEM you cannot unless you have root and restore from TWRP. I don't have root for the first time with my Note 9.
3. You can bring the same interface it to any Android phone such as from a Samsung to a Pixel 2 (LG) with no costly layout time and learning curve.
I don't know if it affects battery life or not. I'm used to having root so I don't know if there are apps that let me see what sucks on the battery and what doesn't.
I'm also interested in the best way to put to sleep battery suckers for processes I don't use.
Thanks!
Been on it for a while now.... And honestly I love it. It really is so useful. It has time-line built in. It has loads of customization like for example probably the best implementation of adaptive icons I've ever seen. Every last one of my icons are the shape I choose without that stupid white background. It actually convinced me to switch back to using outlook as my main client and it's been so long since I had some of the most basic email features on mobile I forgot how nice it is. I hope they continue this project. I also started testing using edge as my browser by forcing it as default and my battery usage while online seems to be better... Could be placebo. Gotta say aside from some optimization issues/ redraws here and there I've been super happy with my decision to try it out. I have religiously used pixel Launcher or the open source version here on xda called rootless launcher for years. It's been eye opening for sure... I previously used Nova and a few others but so far I'm sticking with this new Microsoft project to try and diversify my digital footprint considering I've spent the better part of my adult life freely giving away my personal info to Google without a single thought.
bobby_digital234 said:
Been on it for a while now.... And honestly I love it. It really is so useful. It has time-line built in. It has loads of customization like for example probably the best implementation of adaptive icons I've ever seen. Every last one of my icons are the shape I choose without that stupid white background. It actually convinced me to switch back to using outlook as my main client and it's been so long since I had some of the most basic email features on mobile I forgot how nice it is. I hope they continue this project. I also started testing using edge as my browser...
Click to expand...
Click to collapse
I just figured out I forgot to subscribe to my own thread.
That thing is a lot more than a launcher. It's an environment administrator that seems to have forgotten what Android and Samsung say are impossible.
Question: I have all of my apps organized into folders. If I try it out, will it blow those up?
Thanks!
I have all mine in folders but I don't know for sure if it will allow them to import. It did import all my widgets and settings though so I'd assume the same for the folders.
bobby_digital234 said:
I have all mine in folders but I don't know for sure if it will allow them to import. It did import all my widgets and settings though so I'd assume the same for the folders.
Click to expand...
Click to collapse
Got it! I'm not sure if I'll do Microsoft, Nova or stock.
The more I work with the new TouchWiz, the more I think when they say TouchWiz is getting pretty close, my response is close to what, infuriating people? Just trying to get a black theme with the TouchWiz is a challenge while with Microsoft and most apps it's a checkbox. TouchWiz has zero control over icon size, spacing, shortcut text, behavior, gestures, or anything else. I have multiple file managers that all are labeled File Manager and I can't even rename one of the to Asus File Manager. TouchWiz on KitKat even works better. I can get black anytime I want to and with folders, I can see enough of the cascaded icons to know what is in it, and I can arrange them so the most important one is in the forefront. With Oreo, I can download a black theme if I set up a Samsung account and give them rights to everything but the 3 digit codes on credit cards, and allow them to use the information for any purpose and give it to anyone. Their privacy policy makes Google look like a saint.
Thanks for your feedback!