This is the third article in this series. Hopefully, the last too. But I will continue one by one until all my important apps with data stored locally are restored.
So I had a look at the system to see if I could find the KakaoTalk data. And after a quick search found the files I was looking for. The process is similar to the previous restores, but only the directories and restore files are different.
Requirements:
- Jailbroken iPhones
- OpenSSH on both old and new Jailbroken iPhones
- KakaoTalk application installed on both iPhones
- Appears to be random but within a folder in /User/Applications/ directory.
Steps to recover your KakaoTalk:
- First, I would suggest to login to KakaoTalk on your old phone and update all the chats you have open.
- Then close KakaoTalk on your old iPhone and new iPhone and make sure it is not running in the background. If it is, double tap your home button and hold down any backgrounded app for 2 seconds to allow you to close the app.
- Get the IP Address from your iPhones: Settings => Wi-Fi => Click on Blue arrow on your Wi-Fi access point => DHCP => IP Address
- SSH to your old iPhone:
- ssh root@[old iPhone IP Address]
- Locate your Awesome Note directory:
- find / -name '*kakao*' -print
- The output should display /private/var/mobile/Applications/[kakao Directory]/Library/KakaoTalk.app
- Create a container (otherwise known as zip) of the application data. This includes the preferences.
- tar cvf /private/var/mobile/Applications/[kakao Directory]/KakaoLibrary.tar /private/var/mobile/Applications/[kakao Directory]/Library
- tar cvf /private/var/mobile/Applications/[kakao Directory]/KakaoDocuments.tar /private/var/mobile/Applications/[kakao Directory]/Documents
- Copy the files from old iPhone:
- scp root@[old iPhone IP Address]:/private/var/mobile/Applications/[aNote Directory]/KakaoLibrary.tar .
- scp root@[old iPhone IP Address]:/private/var/mobile/Applications/[aNote Directory]/KakaoDocuments.tar .
- SSH to your new iPhone:
- ssh root@[new iPhone IP Address]
- Locate your Awesome Note directory:
- find / -name '*kakao*' -print
- The output should display /private/var/mobile/Applications/[kakao Directory]/Library/KakaoTalk.app
- Copy the files to your new iPhone:
- scp KakaoLibrary.tar root@[new iPhone IP Address]:/private/var/mobile/Applications/[kakao Directory]/KakaoLibrary.tar
- scp KakaoDocuments.tar root@[new iPhone IP Address]:/private/var/mobile/Applications/[kakao Directory]/KakaoDocuments.tar
- Backup the original data directory:
- mv /private/var/mobile/Applications/[kakao Directory]/Library /private/var/mobile/Applications/[kakao Directory]/Library.old
- mv /private/var/mobile/Applications/[kakao Directory]/Documents /private/var/mobile/Applications/[kakao Directory]/Documents.old
- Unpack the container file:
- tar xvf /private/var/mobile/Applications/[kakao Directory]/KakaoLibrary.tar
- tar xvf /private/var/mobile/Applications/[kakao Directory]/KakaoDocuments.tar
- Launch Kakao on your new iPhone and the application will optimize the data that you just imported and then ask to re-register your phone.
- Done
Let me know if you need clarification. And as always, please comment if this procedure was useful for you.

