우선 새해 복 많이 받으세요~!!
제목은 거창한데 아주 간단한 방법으로 적용 가능합니다.
제목과 마찬가지로 여러 안드로이드 기기간에 카카오톡을 연동 하는 방법입니다.
(티타늄 백업으로 대화 내용을 백업 복구 하는 등 여러 방법이 있었죠...)
폰과 카톡 PC 버전을 생각하시면 편하실 겁니다.
원리는 카카오톡을 실행시 기기 변경을 체크를 하는데 ( 새로운 기기로 판단이 되면 재 인증을 요구 하죠, 대화 내용도 사라지구요 ), 이때 리턴값을 기기마다 같게 하여 같은 기기로 인식하게 하는 방법입니다.
위에 보시는것과 같이 카카오톡 오픈시 체크하는 항목은 몇개가 안됩니다.
이중, 중요한거는 getdeviceid() IMEI 가 되겠습니다.
이방법은 예전에 시도를 했었지만 연동이 100% 안되어서 보류 하고 있었는데
카카오톡 PC 버전이 생기면서 100% 연동이 가능해졌습니다.
(카카오톡 PC 버전에도 폰의 대화 목록, 사진을 표시 할려면 당연한 결과입니다)
준비:
매인 폰은 노트2, 서브 태블릿은 넥서스7을 보유 하고 있습니다.
참고로 노트2는 4.3이 깔려 있고 넥서스 7 는 4.4 이 깔려 있습니다.
다른 기기에도 사용이 가능할것으로 생각 됩니다.
준비물:
루팅된 안드로이드 기기
Titanium Backup (다른 백업 복구 어플로도 가능 합니다)
Xposed Installer
Xprivacy (저는 Pro license 를 보유 하고 있지만, Free 버전으로도 가능합니다)
적용 순서:
1) 폰에서 인증되어 설치 되어 있는 카카오톡을 Titanium Backup을 통해 백업 합니다.
2) 태블릿에 Xprivacy 를 설치 합니다. ( 그전까지의 설치 방법은 많이 알려져 있으므로 패스 합니다 )
3) Xprivacy 앱을 열고, Setting 창에서 폰과 같은 리턴값을 입력 합니다.
폰의 정보를 확인 하기 위한 어플은 마켓에 많이 있죠
(저는 Xprivacy 를 다른 어플에도 사용하기 위해서 폰과 모든 항목을 동일하게 했습니다.)
4) Titanium Backup의 백업 자료를 태블릿으로 옮겨 복원을 합니다.
어플+데이터 모두 복원하셔야 합니다
5) 자동으로 Status Bar 에 생기는 Xprivacy 메뉴 또는 직접 들어가셔서 카카오톡의 권한을 첫번째 사진과 같이 채크를 해줍니다.
6) 카카오톡을 실행하여 정상 작동을 확인 합니다.
( 노트에서 자신이 보낸 메세지 사진 모두 태블릿에서 확인 가는하며, 수신 알림 또한 두기기 모두 옵니다)
Xprivacy 를 활용한 다른 활용기는 다시 한번 올리겠습니다.
카톡 뿐만이 아니라 폰 정보 권한을 요하는 모든 어플에 적용이 가능합니다
예를 들어 저는 해외판 노트2 를 사용하는데 티프리미엄 사용 가능, 통신사 와이파이 이용 등이 있습니다.
Xprivacy의 활용 범위는 어마 어마 해집니다.