WhatsApp maakt migratie data mogelijk van iOS naar recente Samsung-telefoons

WhatsApp en Samsung hebben het mogelijk gemaakt om de geschiedenis van de chatapp over te zetten van iOS naar Samsung-smartphones. Dat moet wel gebeuren tijdens de initiële set-up van de Samsung-telefoon, en het vergt een model met Android 10 en de juiste kabel.

WhatsApp zet de voorwaarden voor de migratie uiteen in een blogpost en op een hulppagina. Gebruikers moeten een Samsung-smartphone hebben die draait op minimaal Android 10 met de app Samsung Smart Switch voorgeïnstalleerd. Die app moet minimaal versie 3.7.22.1 hebben.

De eis dat de migratie moet plaatsvinden tijdens de initiële set-up betekent dat de Samsung-smartphone de update naar die appversie, daterend van begin augustus, gekregen moet hebben via een systeemupdate, zodat deze ook in de system image verwerkt is en dus aanwezig is bij de eerste ingebruikname of na een factory reset. Al met al valt er hierdoor te concluderen dat de migratie voor nu alleen ondersteund wordt op zeer recent uitgebrachte Samsung-smartphones en toestellen die net zo recent een systeemupdate hebben gehad.

Naast deze vereisten wat betreft hoe nieuw de Samsung-telefoon is, moet men een usb-c naar Lightning-kabel hebben. WhatsApp aan de iOS-zijde zal versie 2.21.160.17 vergen, bij Android versie 2.21.16.20 en gebruikers zullen hetzelfde telefoonnummer moeten gebruiken. Verder meldt WhatsApp dat peer to peer payment messages niet meegaan, alsmede de WhatsApp-belgeschiedenis. De Facebook-dochter stelt dat 'binnenkort meer Android-apparaten' gebruik zullen kunnen maken van de migratiefunctie.

Tot op heden was men voor migraties tussen deze twee platformen aangewezen op tools van derde partijen. Het is nog niet duidelijk of de migratie van Android naar iOS er binnenkort aan komt.

WhatsApp chatgeschiedenis overzetten iOS Android

Door Mark Hendrikman

Redacteur

04-09-2021 • 10:29

95

Reacties (95)

95
80
43
7
0
21
Wijzig sortering
waarom is dit überhaupt zo moeilijk gemaakt?
Enige wat ik daarover kan vinden is dat het technische redenen zou hebben:
“There is a difference in the formats in which the data is stored in the Android and iOS apps, as the database schemas are different,” a spokesperson explains. On an iPhone, iOS backs up WhatsApp chats to iCloud. On Android, backups go to Google Drive. And the two systems don’t like talking to one another.
Aldus https://www.livemint.com/...t-how-11629190000547.html

Weet niet of dit klopt, maar het klinkt op zich plausibel.
Er bestaan gewoon tooltjes waarmee je de chat database van bijvoorbeeld een iPhone kan overzetten naar een Android. Als dat soort tooltjes het al kunnen, dan kan Whatsapp het zeker!
Tot op heden was men voor migraties tussen deze twee platformen aangewezen op tools van derde partijen. Het is nog niet duidelijk of de migratie van Android naar iOS er binnenkort aan komt.
Als dus tools van derde het kunnen moet WhatsApp zelf het ook gewoon kunnen regelen.
Het is gewoon lui ontwikkelen. Het is allemaal mogelijk om te maken. Ze zijn zelf volledig in controle over de apps en het schema waarmee data wordt opgeslagen. Ze kiezen er zelf voor om backups te maken op Google Drive en op Apple Cloud. Allemaal dingen die ze ook anders kunnen doen.
Het is gewoon lui ontwikkelen.
Whatsapp is geen open source project waarbij hobbyisten wel of niet zin hebben om extra moeite ergens in te steken. Facebook is een miljardenbedrijf dat kiest waar ze wel en niet geld in steken. Als ze functionaliteit willen kost dat extra geld. Hier hebben ze er jaar na jaar voor gekozen dat geld er niet in te steken. Dat is ongetwijfeld een bewuste keus geweest, maar naar de reden er achter kan ik alleen maar gissen. Een luie ontwikkelaar is echter gegarandeerd niet de reden; wellicht de oorzaak dat het ooit zo opgezet is, maar niet de reden dat het nog steeds zo is.
100% dit.

Het zou extreem makkelijkoeten zijn want zowel op iOS als op android wordt sqlite gebruikt, dus een database export en import zou geen probleem moeten zijn, maar het issue is dat Whatsapp, zoals alle incompetente "waarom een relationele database hoe gebruiken als ik ook alles als blob erin kan rammen?" developers de database volproppen met binary blobs, en gesteriliseerde data van Java en van Swift niet compatibel zijn. Daarnaast is ook het schema van de twee helemaal anders, dus je hebt echt een heuse conversiestap nodig om de overstap te maken.

Het is gewoon iets waar de developers nooit aandacht aan besteed hebben.
Ik als luie ontwikkelaar zou juist proberen om database-schema en dergelijke maar één keer te hoeven bedenken en maken. Ik kan me voorstellen dat er kleine verschillen kunnen zijn maar dat moet overkomelijk zijn.
Het is zeer waarschijnlijk dat er een apart Android-app team en een apart iOS-App team is. Die niet met elkaar communiceren en dus andere methodes gebruiken.

En dan krijg je een ratjetoe van verschil in functie's en tijdstippen waarop het geímplementeerd wordt. Andere (menu)structuur en andere database schema's.

Whatsapp had gewoon één database team moeten hebben die (op het moment dat de functie-eisen dat nodig hebben) de structuur in alle omgevingen aanpast. Éen centrale projectmanagement met maar één releaseschema.

Maar ja, autonome teams die alles zelf doen dat klinkt wel modern.

Lui ontwikkelen houdt meestal in dat management te lui is om het goed te regelen.
Management? Haha, die snappen helemaal niks van databaseformaten of gebruikersvriendelijkheid. Die houden zich alleen maar bezig met of de planning wordt gehaald en of het wel genoeg oplevert. Dit moet echt bij de ontwikkelaars vandaan komen. Een apart team voor IOS en Android klinkt plausibel. Het is ook mogelijk dat de teams op beide platformen gekozen hebben voor de database die het snelst werkt, dat hoeft niet perse met elkaar overeen te komen.

Je kunt het ene databaseformaat natuurlijk exporteren naar een ander formaat, maar dat betekent extra functionaliteit bouwen die geen extra geld oplevert en daar gaat gemiddeld management meestal voor liggen.
Ik denk dat er wel meer teams zijn, onder andere voor het communicatie protocol, data-opslag en design. Dat er verschillende teams per platform geloof ik ook wel, maar niet dat ze geen gezamenlijke ontwerpen hebben.
En de onderliggende cloud technologie zou toch geen invloed mogen hebben op het database schema van je backups, het lijkt mij een issue van verschillende teams die niet samen werken
Dat kan niet de reden zijn voor een miljarden app. Dit is vast een bewuste keuze waar ik overigens ook al meerdere keren last van heb gehad.

Exporteren en importeren backups via sd gaat ook alleen zolang de versie gelijk zijn.

Maak gewoon een goede xml import/export.
Helaas werkt dit niet goed in combinatie met on device encryption
Ik heb het eerder wel werkend gekregen, maar alleen door de whatsapp versie van het oorspronkelijke toestel exact gelijk te maken aan die van het nieuwe toestel.

Het is erg vervelend dat dit niet gewoon out of the box werkt.
Denk niet dat het lui ontwikkelen is, het is juist extra werk om al die condities er extra in te bouwen.
Ik kan me juist voorstellen dat Whatsapp er geld voor heeft gekregen van Samsung om alleen voor hun nieuwe toestellen de conversie in te bouwen, zodat het makkelijker wordt om mensen of complete bedrijven van Apple naar Samsung te krijgen.
Een Android naar Android zou bv. gebruikt kunnen worden om van Samsung naar een ander merk Android toestel te gaan en dat.... wil Samsung natuurlijk niet.
Het einde van het bericht lezende heeft Samsung waarschijnlijk getekend voor de "first release" of een tijdelijk alleen recht voor de app.
Android naar Android kan al, ook zonder Samsung? "Wil je je backup uit Google Cloud terugzetten", easy. Zolang je hetzelfde Google account gebruikt op je telefoons werkt dat gewoon.
Die oplossingen verdwijnen ook als ik me niet vergis dat je op Google cloud of iCloud kan opslaan.
Daarnaast worden de logs (of werden) deze gewoon unencrypted opgeslagen in Google Drive, ik weet niet hoe het met iOS zit aangezien je daar niet direct de bestanden in kunt zien, maar als ze 2 verschillende formats gebruiken voor de 'db' dan is dat of lui of gemak..
database schemas are different
Als ik dit als ontwikkelaar interpreteer betekent dit dat beide applicaties dus niet vanuit dezelfde codebase worden gebouwd.
Als ik dit als ontwikkelaar interpreteer betekent dit dat beide applicaties dus niet vanuit dezelfde codebase worden gebouwd.
Gezien de leeftijd van Whatsapp is de originele code waarschijnlijk in Objective C en Java geschreven, dus destijds was er weinig tot geen gedeelde code.
Tja, lijkt me toch een op te lossen probleem. En Samsung laat zien dat het kan.
Ik denk dat Whatsapp het opgelost heeft, Samsung heeft er alleen dik voor betaald. Voor hen is het weer een barrière minder waarom mensen niet overstappen van Apple.
Zullen er mensen zijn die speciaal vanwege Whatsapp niet overschakelen? Ik ben bang dat 90% van de overstapper geen idee heeft en er pas achter komt als de nieuwe telefoon al uitgepakt naast de oude ligt…. En de andere 10% weet het wel en heeft zich voorbereid.
Volgens mij vinden sommige mensen dat wel belangrijk, maar weten ze het op voorhand inderdaad niet. Ik zelf exporteerde de chats meestal als TXT's die ik dan maar op mijn nieuwe telefoon zette voor als ik toch iets terug wilde vinden. Maar in praktijk heb je na een maand al een hele nieuwe chatgeschiedenis opgebouwd en zoek ik eigenlijk sowieso amper echt terug. Dat komt echt maar heel soms voor. Met de media zijn die backups (als zip) wel een troep.
Zullen echt veel mensen het belangrijk vinden dat ze de oude berichten nog hebben?
Als je je chats exporteert naar je mail, is de format vanuit zowel een android als iphone toestel toch vergelijkbaar?
Ja. Er staat op zich beide applicaties niets in de weg om een (beveiligde) SQLite database of XML bestand te exporteren. Beide besturingssystemen ondersteunen dat native. Wat je vervolgens met backup doet ('cloud' of niet), is aan jou.

Mailen lijkt mij wat onrealistisch. De Signal backup kan best wel eens groot worden, is mijn ervaring.

[Reactie gewijzigd door The Zep Man op 22 juli 2024 16:59]

ze zouden toch in staat moeten zijn om dit op te lossen, toont maar weer aan dat niet alle techreuzen zo tech zijn, meer grote marketing machines.
Het blijft vreemd dat je zo goed als alle data in beide clouds kan opslaan, maar dat Whatsapp het gewoon zelf niet mogelijk lijkt te maken.
Misschien wil Whatsapp voorkomen dat het in HUN cloud staat. Op deze manier hebben ze geen discussie over privacy en kan de overheid niet bij de data via Whatsapp. Zo is je iPhone backup gewoon toegankelijk voor Apple, en dus voor de Amerikaanse veiligheidsdiensten
Al zou het gaan om Android vs iOS zou dat kunnen.
Echter dit is Samsung vs iOS en niks anders als het schuiven van een pallet geld.
Expres zo moeilijk.
Op deze manier kan Facebook weer geld vragen per telefoon leverancier.
Overstappen wordt hierdoor afgeremd en de leveranciers hebben hier voordeel bij.
Het heeft niets met Apple (en gesloten platform) te maken.

https://www.imobie.com/cl...cloud-to-google-drive.htm
https://lifehacker.com/ho...-from-google-with-5850859

Je kunt prima gegevens uitwisselen tussen Google en iCloud. Je kunt perfect een export maken van al je whatsapp chats.

Je kunt echter niet zomaar een chat-geschiedenis importeren in WhatsApp. Alleen als je teruggaat naar fabrieksinstellingen. En daar ligt het probleem.

Van de gekozen 'oplossing' van Samsung met WhatsApp zakt mijn broek af. Je moet een aparte kabel kopen, want lightning naar USB-C heb je als (ex-) Apple gebruiker niet liggen. En aangezien het een lightning kabel betreft heb je er als nieuwe Android gebruiker verder niets meer aan. Vervolgens kun je de actie alleen maar doen bij de initiële installatie van je nieuwe telefoon.

Terwijl WhatsApp ook gewoon een import-backup menu optie had kunnen inbouwen. En de afhankelijkheid van 'fabrieksinstellingen' gewoon loslaat.

Als je iemand wilt beschuldigen van moeilijk doen, begin bij WhatsApp.
Kleine toevoeging:
lightning naar USB-C heb je als (ex-) Apple gebruiker niet liggen.
Recente 'Pro' modellen van Apple zijn geleverd met een lader met USB-C aansluiting, en dus ook een USB-C naar Lightning kabel.
Ook de niet pro modellen hebben een usb-c naar lightning kabel, maar dan zonder adapter :)
Alleen iPad Pro modellen. iPhones gebruiken allemaal nog de lightning aansluiting.
Klopt, ik zeg ook een lader met USB-C aansluiting. De aansluiting op de iPhones zijn nog steeds Lightning.
Je hebt gelijk. Die kabel is inderdaad geschikt.
Whatsapp maakt het allemaal gewoon onnodig moeilijk. Ze zouden een export in XML formaat kunnen maken, (onbeveiligd, dat wel) en deze laten importeren op elk willekeurig device.

Als hun database schema echt zo anders is op een iPhone als een Android, dan moeten ze door middel van de XML import tool de tabellen op een juiste manier laten importeren.

Hoeveel tabellen kunnen het nou zijn? 1 voor telefoonnummer, 2 voor chats, 3 voor timestamping?
We hebben het hier over Facebook data verzameling he.. Je locatie, device type, telefoon status, actieve apps, wifi punten, Bluetooth nearby info, alle sensor data, etc zal vast ook wel opgeslagen worden. Maargoed, meta data he.
Precies. Facebook weet als geen ander hoe je data kunt importeren, bewaren (en per ongeluk voor anderen, vaak adverteerders, toegankwlijk maken, maar dat is wat off topic). Geef de gebruiker ook die optie voor hun chats en contacten en niet alleen bij de initiële setup.

[Reactie gewijzigd door Dancing_Animal op 22 juli 2024 16:59]

Die gegevens hebben ze al lang binnen. Ook zal de nieuwe telefoon deze data doorsturen. Dus dit hoeft niets met data overzetten te maken hebben.
Je houdt geen rekening met media zoals plaatjes, video's, voice berichten, contacten. Ook mis je tabellen voor wanneer afgeleverd en gelezen. Welke berichten hebben een ster en welke chats heb je vast gepint.
Recent van huawei naar IPhone gegaan, maar inderdaad het was erg omslachtig. Heb Dr. Phone gebruikt hiervoor. Gelukkig na een uur prutsen de chats kunnen overzetten van Android naar Iphone.
Had je toen genoeg aan de free trial, of moest je uiteindelijk betalen voor de full version?

Ik ga binnenkort van 1+ naar iPhone en zat hier ook al naar te kijken.
Ik heb net iets te veel gesprekken. Dus moest helaas voor de full version gaan.
Bedankt voor de info! Ze zijn niet super transparant over de trial versie en wat de limieten zijn.
Dit klinkt als een ontzettend omslachtige oplossing die makkelijk had kunnen worden opgelost door een gebruiker gewoon een export te laten maken, en die daarna weer op de plek van bestemming te laten importeren.
Een export uit zowel een iphone als android toestel naar je mail geeft je volgens mij in beide gevallen een text bestand op per contact in dezelfde format. Kan whatsapp je bijv niet laten kiezen om je backup te laten maken naar een opslag die je op beide toestellen kan gebruiken?
Dit is gewoon perfect mogelijk als ze dit willen, nooit begrepen waarom dit het volgende wereldwonder moet zijn.
Dit werkt niet op toestel met iOS9.3.5, want die heeft als laatste WA versie 2.21.41
Wat een waardeloze ontwikkelaars om met zoiets op de proppen te komen. Ze ondersteunen toch backups, dat is toch universeel te krijgen en anders converteren op de telefoon zelf. Lijkt mij geen hogere wiskunde. Ben benieuwd hoe ze die support u gaan leveren aangezien ik het al niet eens meer begrijp
Ik zie op iOS gewoon een functie om mijn chats te exporteren naar Android. Waarom zou dat dan nog eens speciaal voor Samsung anders moeten?

Via instellingen —> chats —> verplaats chats naar Android

[Reactie gewijzigd door Danny the dog op 22 juli 2024 16:59]

Ja, dat is dus deze functie waar het artikel over gaat. Die functie werkt dus alleen nog maar op Samsung. Afijn, het staat in het artikel.
Haha ok…. Ik zal toegeven dat ik het niet gelezen had :+
Gewoon in de cloud, plaatsen en een met een schone lei beginnen als het om een nieuwe Telefoon gaat en deze data gewoon downloaden of bewaren op de cloud.
WhatsApp maakt al backups in de cloud, alleen zijn het bij Android en iOS verschillende clouds (Google Cloud vs Apple iCloud), en dat is dus het probleem.

Als je van een oude naar een nieuwe Android telefoon gaat, of van een oude naar een nieuwe iPhone, dan is het makkelijk: op de nieuwe telefoon kun je dan gewoon je laatste backup terugzetten. Maar dat werkt dus niet als je tussen merken switcht, omdat de Android-versie van WhatsApp geen verbinding kan maken met iCloud en omgekeerd omdat de iOS-versie van WhatsApp geen verbinding kan maken met de Google Cloud.

[Reactie gewijzigd door jj71 op 22 juli 2024 16:59]

Op dit item kan niet meer gereageerd worden.