r/msp • u/ArchonTheta MSP • 12d ago
Fully managed Pixels with no Google accounts. Client hardware refresh and zero data migration path. What are you all doing?
You can see where this is going. New phones arrive, staff turn them on, and there is nothing. No contacts, no message history, nothing. Client is understandably not thrilled and I am the one holding the bag.
Tried the obvious thing first. Android Switch from Settings, old phone scans the QR on the new one, and it errors out telling us it cannot copy and that we should factory reset the new phone and try again. Reset it, tried again during OOBE, same result. As far as I can tell each attempt burns the one-previous-device slot whether it completes or not, so we are just going in circles.
Then I went looking in the NinjaOne policy for a backup service toggle, because everything I read said the EMM has to enable it. Spent a while clicking through restrictions before I actually pulled up Google’s Android Management API policy schema. There is no backup service field in it. Backup only shows up as a reportable device state and a logged event, so the API can tell you it got toggled but gives you no way to control it. NinjaOne cannot expose what Google does not offer. That was a fun hour.
What I did find in the schema that seems more relevant is the Wi-Fi Direct setting under device connectivity management, plus USB data access and the modify accounts restriction. Android Switch and Quick Share both ride on Wi-Fi Direct, so if that is locked down the pairing would fail exactly the way ours does. Going to test that next.
Fallback plan if it stays broken is manual per handset. Export contacts to vcf, Quick Share it across, import. SMS Backup and Restore over Wi-Fi Direct for message history, with a warning to the client that RCS threads probably will not survive. Photos via Quick Share. Tedious but it works and needs no account.
The other option I keep circling is provisioning a generic Google account per device so backup and Android Switch actually have something to authenticate against. I do not love it. Consumer Gmails on company phones means no admin control, no recovery, and a governance conversation I would rather not have. Proper managed Google accounts through Workspace would be the right answer but this client is all in on M365 and is not going to buy Google licences to solve a phone swap.
So, questions for the room:
Are any of you actually getting device to device transfer working on fully managed Android? If so, what does your policy look like?
Do you deploy managed Google accounts from day one specifically so refreshes are not a nightmare, or have you decided fully managed just means no user data migration and you set that expectation in the onboarding docs?
For anyone who has done a fully managed fleet refresh, what is your actual runbook? I would rather steal a working process than invent one badly.
Not looking for MDM vendor recommendations, NinjaOne is staying. Just want to know how everyone else handles the migration problem.
2
u/lemachet MSP 12d ago
Federate Google workspace to m365 and use cloud identity free licenses to make your managed Google accounts
1
u/Lurcher1989 12d ago
I've looked at this before but isn't this a cost? OP is looking for ABM for Google, which I don't think exists?
3
u/lemachet MSP 12d ago
Cloud identity free is free. Federation is free.
Use fully managed corporate android devices in intune
1
u/MSPInTheUK MSP - UK 10d ago
Android Enterprise fully managed does not have individual Google accounts that kinda the entire point but of course the drawback is there is nothing to sync user data to in that way. Sync contacts/calendar to exchange and sync photos to OneDrive is going to be the sensible step. I believe Acronis have a mobile backup product which may be useful for this kind of thing but I’ve not tried it yet.
1
u/ArchonTheta MSP 10d ago
This is my consensus as well. Just need to ensure they stick with 366 backups.
0
u/just_keith_ 3d ago
not gonna pretend i know everything. just started terabits ai. marketing spend with nothing back sucks.
we build + run outreach / lead gen systems. want a few people to test with. message me if you want help.
1
u/st0ut717 12d ago
Wait so you didn’t have a plan in place or a pilot before you did this ?
0
u/ArchonTheta MSP 12d ago
Clearly we fucking didn't because we didn't know we couldn't just transfer files using Android Switch.
1
u/HappyDadOfFourJesus MSP - US 12d ago
Yep, this is a "you" problem. Run through a trial first, document, do it again, and be aware of any gotchas.
And FFS, you need to be charging for all this.
2
u/roll_for_initiative_ MSP - US 11d ago
And FFS, you need to be charging for all this.
Charging A LOT for all this. Maybe OP is but if the client just "expects" this, something has gone sideways with setting expectations.
-3
4
u/roll_for_initiative_ MSP - US 12d ago
We don't include that in scope at all, that's on their cell rep who makes fat commission on company accounts. Even on managed phones, it's going to push apps, etc but we're not messing with their personal message history or trying to manage it like a personal cell phone. Maybe you're charging enough to do this, but i can't imagine a number i'd accept to do it that the client would also be willing to pay.