Karena Viber saat ini tidak menawarkan fungsi pencadangan dan pengembalian, saya menggunakan Titanium Cadangan untuk mentransfer riwayat pesan ke telepon baru.
Namun, setelah pemulihan, saat meluncurkan viber, riwayat pesan muncul sesaat dan kemudian layar aktivasi muncul untuk mengonfirmasi perangkat baru - dan setelah perangkat dikonfirmasi (melalui panggilan masuk atau sms), semua riwayat menghilang!
Ada ide?
Jawaban:
Anda dapat melakukannya tanpa akses root
Persyaratan:
adb backup
panduan tentang XDALalu lakukan
Sekarang, lakukan hal berikut
Hubungkan ponsel lama, buat cadangan dengan
adb backup
(nonaktifkan WiFi dan data, dan lupakan ponsel lama)Instal Viber di ponsel baru dan aktifkan Viber, hubungkan ponsel baru dan buat cadangan
adb backup
Buka arsip TAR dalam pengelola arsip (temukan Manajer arsip untuk GNOME 3.14.2 di LiveCD Lubuntu saya). Salin file di bawah ini dari
viberoldphone1.tar
direktori DB kevibernewphone2.tar
Mengemas
.ab
dan mengembalikan data ke teleponBekerja seperti pesona. Saya baru saja menguji pada Android 4.1 dan 5.0. Saya mengalami masalah pada Win7 dengan
adb
begitu akhirnya menggunakan Lubuntu.Anda dapat mencoba mengedit file DB Viber dengan editor SQLite. Mungkin file DB dapat dipulihkan secara langsung tetapi saya tidak punya waktu untuk menguji
Referensi:
sumber
Gambaran:
Untuk benar-benar memigrasi Viber , Anda harus menyalin basis data pesan Anda dari perangkat lama dan mengaturnya untuk milik Viber di perangkat baru. Selain itu, jika Anda ingin memiliki semua foto dan video dari percakapan Anda, Anda harus memigrasikannya juga.
Bagaimana cara:
/storage/sdcard
atau/mnt/sdcard
atau/storage/Emulated/0
, dll. Dalam kebanyakan kasus itu ada di memori Internal Anda, tetapi jika seseorang memilih untuk memindahkan Viber ke kartu SD, maka ia harus pergi ke/storage/extsd
atau/mount/sdcard2
atau apa pun itu namanya dalam sistem tertentu.Viber
direktori ini akan ada (dengan direktori "media" di dalamnya, hanya untuk identifikasi yang tepat). DirektoriViber
berisi semua foto pengguna yang diunduh dan semua gambar dan video dari percakapan Anda. Sebanyak video yang Anda kirim dan terima, sebesar itu. Anda harus membuat cadangan direktori ini./data/data/com.viber.voip/databases/
. Di sana Anda akan menemukan 6 file (dalam 3 pasangan yang sesuai); Anda akan membutuhkan semuanya, jadi salin semuanya ke SD eksternal Anda atau lebih, seperti yang saya sebutkan sebelumnya..journal
ekstensi) akan memiliki izinrw-rw----
(atau 660), dan sisanya 3 -rw-------
(atau 600). Anda dapat melihat izin tepat setelah nama file, atau Anda harus mendapatkan properti file - itu tergantung pada RFM. Ingat "peta izin" itu .Viber
) atau nama sistem (sukau0_a92
) atau ID pengguna (suka1092
). Ingat UID ini atau tuliskan ./data/data/com.viber.voip/databases/
) pada perangkat baru.u0_a92
, tetapi tidak, dan sekarang Anda ragu dengan UID yang benar, jangan panik. Direktori induk (/data/data/com.viber.voip/databases/
) memiliki UID benar yang sama, jadi batalkan, naik satu tingkat dan dapatkan di dalamnya Properti./data/data/com.viber.voip/databases
direktori, dapatkan properti dan ada set UID yang benar, yang Anda ingat sebelumnya (bukan "root" saat ini, atur saat menyalin oleh RFM). Mungkin Anda akan didorong oleh RFM untuk memilih dari daftar (panjang) UID yang ada, alih-alih menuliskan ID pengguna secara manual./storage/sdcard
jika ada memori internal) dan salinViber
direktori di sana , Anda membuat cadangan di Langkah 4.PS Saya benar-benar tidak mengerti mengapa Viber tidak memiliki keinginan untuk mengimplementasikan prosedur yang mudah ini.
sumber
Tidak ada respons yang saya baca di web yang berfungsi untuk saya. Tetapi metode yang sangat sederhana berikut ini bekerja dengan sempurna:
/data/data/com.viber.voip/databases
perangkat sumber Anda, dan salin fileviber_messages
ke lokasi yang sama pada perangkat target Anda.Catatan: Saya melakukan ini sebagai berikut:
/data/data/com.viber.voip/databases
dari perangkat sumber)/data/data/com.viber.voip/databases/
sumber
Saya juga punya banyak masalah dengan masalah ini, tetapi akhirnya saya berhasil mengimpor pesan Viber dari ponsel lain.
Langkah:
sumber
Saya baru-baru ini ditingkatkan dari Galaxy S6 Edge ke Galaxy S7 Edge baru dan seperti OP, saya tidak ingin kehilangan percakapan Viber lama saya. Saya berhasil mentransfer semua pesan Viber bersama foto, video, dan lampiran lainnya dari perangkat Android lama saya (S6 edge) ke perangkat Android baru (S7 edge) dengan bantuan perangkat lunak pihak ketiga berbayar yang disebut Android Viber Transfer. dalam panduan ini .
Harganya $ 19 tapi saya kira itu satu-satunya alat untuk mentransfer pesan Viber dari satu ponsel ke yang lain (Android ke Android dan iPhone ke iPhone) karena di Google saya menemukan 3-4 situs web yang berbicara tentang alat ini. Versi gratis memungkinkan Anda mentransfer hanya 20 pesan yang agak tidak berguna. Ini adalah langkah-langkah yang perlu diikuti untuk mentransfer pesan Viber dari satu perangkat Android ke yang lain:
Luncurkan aplikasi di komputer Anda dan sambungkan perangkat Android lama Anda ke komputer Anda melalui kabel USB. Pastikan USB debugging diaktifkan di perangkat Anda.
Ketuk 'Cadangkan data saya' di Android dan Anda akan dapat melihat semua
riwayat obrolan Viber di UI program ini.
Klik kanan pada Android Anda dan pilih "Pesan Cadangan" untuk
mencadangkan pesan Viber Anda ke database lokal di komputer Anda.
Pindahkan kartu SIM ke perangkat Android Anda yang baru, unduh aplikasi Viber di perangkat Anda dan verifikasi nomor telepon Anda.
Terakhir, sambungkan perangkat Android baru Anda ke komputer Anda,
klik kanan pada database yang telah Anda buat dan pilih "Restore."
Messages".
Saya mencoba ini di tepi S7 non-root saya menjalankan Android 6.0.1 Marshmallow dan itu berhasil untuk saya. Saya harap jawaban saya akan membantu orang-orang yang ingin mentransfer pesan Viber dari perangkat lama mereka ke perangkat baru karena saat ini tidak ada solusi asli / resmi untuk ini.
sumber