Latest revision |
Your text |
Line 1: |
Line 1: |
| = About Wazapp = | | = About Wazapp = |
| | | |
- | [[Image:Wazapp-logo.png|thumb|128px|Wazapp logo created by [http://talk.maemo.org/memberphp?u=59328 The Best Isaac]]]Wazapp is an IM application for N9 that allows you to chat with your Whatsapp buddies. | + | [[Image:Wazapp-logo.png|thumb|128px|Wazapp logo created by [http://talk.maemo.org/member.php?u=59328 The Best Isaac]]]Wazapp is an IM application for N9 that allows you to chat with your Whatsapp buddies. |
| Wazapp consists of 2 parts, the IM application (wazapp), which is in Python, and the accounts plugin (waxmppplugin) in C++. The accounts plugin should be rewritten in python soon. | | Wazapp consists of 2 parts, the IM application (wazapp), which is in Python, and the accounts plugin (waxmppplugin) in C++. The accounts plugin should be rewritten in python soon. |
| | | |
Line 81: |
Line 81: |
| | x | | | x |
| |- | | |- |
- | | IOS 6 Emoji (846) | + | | Emoticons |
| | x | | | x |
| | x | | | x |
Line 106: |
Line 106: |
| |- | | |- |
| | Custom theme colours | | | Custom theme colours |
- | | x
| |
- | | x
| |
- | |-
| |
- | | Custom background
| |
| | x | | | x |
| | x | | | x |
Line 123: |
Line 119: |
| | Audio recording | | | Audio recording |
| | x | | | x |
- | | x | + | | not yet |
| |- | | |- |
| | Push notifications | | | Push notifications |
Line 129: |
Line 125: |
| | x | | | x |
| |- | | |- |
- | | Daily database backup (7 days total) | + | | Database backup |
| | x | | | x |
- | | work in progress | + | | not yet, [https://github.com/tgalal/wazapp/issues/113 see GitHub issue] |
| |- | | |- |
| | No international charges | | | No international charges |
Line 204: |
Line 200: |
| | Danish | | | Danish |
| | x | | | x |
- | | [https://www.transifex.com/projects/p/wazapp/language/da/ x] | + | | [https://www.transifex.com/projects/p/wazapp/ Request on Transifex] |
| |- | | |- |
| | Dutch | | | Dutch |
Line 249: |
Line 245: |
| | x | | | x |
| | [https://www.transifex.com/projects/p/wazapp/language/he/ x] | | | [https://www.transifex.com/projects/p/wazapp/language/he/ x] |
- | |-
| |
- | | Hindi
| |
- | | no
| |
- | | [https://www.transifex.com/projects/p/wazapp/language/hi/ x]
| |
| |- | | |- |
| | Hungarian | | | Hungarian |
Line 280: |
Line 272: |
| | Malay | | | Malay |
| | x | | | x |
- | | [https://www.transifex.com/projects/p/wazapp/ms x] | + | | [https://www.transifex.com/projects/p/wazapp/ Request on Transifex] |
| |- | | |- |
| | Norwegian | | | Norwegian |
Line 336: |
Line 328: |
| | Thai | | | Thai |
| | x | | | x |
- | | [https://www.transifex.com/projects/p/wazapp/language/th/ x] | + | | [https://www.transifex.com/projects/p/wazapp/ Request on Transifex] |
| |- | | |- |
| | Turkish | | | Turkish |
Line 344: |
Line 336: |
| | Ukrainian | | | Ukrainian |
| | x | | | x |
- | | [https://www.transifex.com/projects/p/wazapp/language/uk_UA/ x] | + | | [https://www.transifex.com/projects/p/wazapp/ Request on Transifex] |
- | |-
| + | |
- | | Urdu
| + | |
- | | no
| + | |
- | | [https://www.transifex.com/projects/p/wazapp/language/ur/ x]
| + | |
| |- | | |- |
| | Vietnamese | | | Vietnamese |
Line 356: |
Line 344: |
| |} | | |} |
| | | |
- | ==Latest Upstream build == | + | ==Latest version (CepiPerez build)== |
- | [[Image:Qr.png|thumb|86px|QR-Code]]
| + | The latest CepiPerez wazapp build is "wazapp-21092012-1445.deb" |
- | The latest wazapp version is 0.9.16 (Official Tgalal version) | + | * Download deb: http://dl.dropbox.com/u/12134784/MEEGO/wazapp-21092012-1445.deb |
- | * Download deb: http://openwhatsapp.org/download/N9 | + | * Source: http://talk.maemo.org/showpost.php?p=1271121&postcount=5281 |
- | <br style="clear:both"/>
| + | |
| | | |
| ==Suitable terminals for N9== | | ==Suitable terminals for N9== |
| | | |
| You do not need developer mode enabled in order to be able to have a terminal. | | You do not need developer mode enabled in order to be able to have a terminal. |
- | Typing this will add terminal to your apps permanently, even when not in developer mode:
| |
- | cp /usr/share/applications/meego-terminal.desktop ~/.local/share/applications/terminal.desktop
| |
- |
| |
| Suitable terminals are (non exclusive list): | | Suitable terminals are (non exclusive list): |
| | | |
Line 373: |
Line 357: |
| * [http://store.ovi.com/content/258644 BTinput Terminal] | | * [http://store.ovi.com/content/258644 BTinput Terminal] |
| * [http://store.ovi.com/content/283645 MTermite] | | * [http://store.ovi.com/content/283645 MTermite] |
| + | |
| | | |
| ==Terminal commands== | | ==Terminal commands== |
Line 378: |
Line 363: |
| ===Enter superuser / root mode=== | | ===Enter superuser / root mode=== |
| devel-su | | devel-su |
- | Type the root password (default: '''rootme''') | + | Type the root password (default: rootme) |
- | | + | |
- | ''Note: The cursor will not move when you are typing the password, it is normal.''
| + | |
- | | + | |
- | ===How to backup your Wazapp database===
| + | |
- | This should be done prior to anything else. Just in case things get bad (and they will sooner or later).
| + | |
- | | + | |
- | | + | |
- | ====GUI solution====
| + | |
- | | + | |
- | # Disconnect USB cable in case phone is connected to computer.
| + | |
- | # Activate "Show root filesystem" '''AND''' "Show hidden files" in Filebox settings menu.
| + | |
- | # Navigate to folder
| + | |
- | #:<pre>/home/user/.wazapp</pre>
| + | |
- | # You should see a file similar to
| + | |
- | #:<pre>123456789012345.db</pre>
| + | |
- | # Select and copy it (long keypress)
| + | |
- | # Navigate to
| + | |
- | #:<pre>/home/user/MyDocs</pre>
| + | |
- | #:and paste the file here
| + | |
- | # Close Filebox and connect your phone by USB cable.
| + | |
- | # You should find your backup copy in the MyDocs folder.
| + | |
- | | + | |
- | | + | |
- | ====Terminal solution====
| + | |
- | | + | |
- | # Disconnect USB cable in case phone is connected to computer.
| + | |
- | # Open your favourite terminal
| + | |
- | # Type
| + | |
- | #:<pre>cp ~/.wazapp/*.db ~/MyDocs/</pre>
| + | |
- | # Close terminal and connect your phone by USB cable.
| + | |
- | # You should find your backup copy in the MyDocs folder.
| + | |
| | | |
| | | |
Line 419: |
Line 373: |
| dpkg -i filename.deb | | dpkg -i filename.deb |
| (filename obviously is the name of your deb file) | | (filename obviously is the name of your deb file) |
| + | |
| | | |
| ===Kill / exit a stuck wazapp process=== | | ===Kill / exit a stuck wazapp process=== |
Line 431: |
Line 386: |
| | | |
| ===Create a logfile for troubleshooting=== | | ===Create a logfile for troubleshooting=== |
- | If developers asks for a log, you will send them one ;) | + | If CepiPerez asks for a log, you will send him one ;) |
| | | |
| This is how it's done. | | This is how it's done. |
| | | |
| '''Note: wazapp must not be running!''' | | '''Note: wazapp must not be running!''' |
- | /opt/waxmppplugin/bin/wazapp/wazapp >/home/user/MyDocs/wazapp-logfile.txt 2>&1 | + | /opt/waxmppplugin/bin/wazapp/wazapp &>/home/user/MyDocs/wazapp-logfile.txt |
| Once you're done capturing your log, you can find it on your usb storage when connected to pc via usb. | | Once you're done capturing your log, you can find it on your usb storage when connected to pc via usb. |
| Post it on [http://pastebin.com Pastebin], attach the logfile as txt to your post or send it to CepiPerez if asked. | | Post it on [http://pastebin.com Pastebin], attach the logfile as txt to your post or send it to CepiPerez if asked. |
| + | |
| | | |
| ===Autostart Wazapp on phone boot=== | | ===Autostart Wazapp on phone boot=== |
Line 444: |
Line 400: |
| wget http://pastebin.com/raw.php?i=VfxNtsYg -O /etc/init/apps/wazapp.conf && /sbin/reboot | | wget http://pastebin.com/raw.php?i=VfxNtsYg -O /etc/init/apps/wazapp.conf && /sbin/reboot |
| | | |
- | ====Content of /etc/init/apps/wazapp.conf (Never "pastebin" init scripts without checking!)====
| |
- | description "wazapp autostart service"
| |
- | author "brkn"
| |
- | stop on core_shutdown
| |
- | console none
| |
- | nice 2
| |
- | exec /usr/bin/aegis-exec -s -u user -l /opt/waxmppplugin/bin/wazapp/wazapp
| |
- |
| |
- | ===Completely purge Wazapp from your Nokia N9===
| |
- | devel-su
| |
- | {enter your password}
| |
- | apt-get --purge autoremove wazapp
| |
- | rm -rf /opt/waxmppplugin/
| |
- | exit
| |
- | rm -rf /home/user/.wazapp/
| |
- | Then reboot, & then install new version (if wanted).
| |
- |
| |
- | ==Common errors and their solutions==
| |
- |
| |
- | === Stays Offline ===
| |
- | You need to open your phone Settings -> Internet Connection -> Switch on "Allow background connections". Otherwise Wazapp doesn't detect connection to Internet.
| |
- |
| |
- | === Connection error===
| |
- | Error Message:
| |
- | status shows "Connecting…" when Wazapp is running.
| |
- | Solution:
| |
- | # Delete folder (''if you intend to use Filebox: folder is hidden'')
| |
- | /home/user/.wazapp
| |
- | # Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
| |
- |
| |
- | === Registration fail-too-many error===
| |
- | Error Message:
| |
- | "Failed. Server said: fail-too-many"
| |
- | Solution:
| |
- |
| |
- | If you are already using dev versions, update to the [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], it should fix that issue. If not, follow the steps below:
| |
- |
| |
- | # Open Wazapp on N9 and start registration
| |
- | # Download and install [http://bluestacks.com/ BlueStacks]
| |
- | # Start BlueStacks and install WhatsApp
| |
- | # Start Whatsapp and register your phone number
| |
- | # Wait for verification code. Wazapp should register automatically if left open
| |
- |
| |
- | === Registration fail-too-recent:XXX===
| |
- | Error Message:
| |
- | "Failed. Server said: fail-too-recent:XXX"
| |
- | Solution:
| |
- | There are various solutions for this situation
| |
- | <pre>* You recently registered or logged in, please wait for about XXX minutes before trying to re-register.
| |
- | * You are using multiple devices with the same number on WhatsApp. WhatsApp meant for one device per session. Please remove WhatsApp completely from your previous device and re-register after mentioned XXX minutes</pre>
| |
- |
| |
- | ===Need to re-register===
| |
- | Error message:
| |
- | "need to remove your account from accounts manager and re-register"
| |
- | # Remove account: Accounts – Wazapp – menu at bottom right – Delete Account
| |
- | # Start Wazapp
| |
- | # Follow registration path
| |
- |
| |
- | If registration fails, follow the [http://wiki.maemo.org/Wazapp#Registration_fail-too-many_error the fail-too-many instructions]
| |
- |
| |
- | === Can't sync all contacts===
| |
- | Error:
| |
- | Unable to sync all contacts to Wazapp
| |
- | Solution:
| |
- | Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
| |
- |
| |
- | === Unable to receive messages===
| |
- | Error:
| |
- | Unable to receive messages from contacts
| |
- | Solution:
| |
- | # Uninstall Wazapp (''do not remove Wazapp account'')
| |
- | # Restart phone
| |
- | # Remove folder (''if you intend to use Filebox: folder is hidden'')
| |
- | /home/user/.wazapp/
| |
- | # Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
| |
- | # Restart phone
| |
- | # Start Wazapp
| |
- |
| |
- | === Notifications Are Silent on Ringing Profile ===
| |
- |
| |
- | As of 24/09/12, there is a bug in Wazapp whereby new messages only vibrate instead of ringing with the chat notification.
| |
- |
| |
- |
| |
- | The developers are currently working to fix this. This section will be updated once the bug is fixed.
| |
- |
| |
- | <pre>Possible solution thanx to fenix_86
| |
- | 1 Uninstall Wazapp
| |
- | 2 Reboot the phone
| |
- | 3 Remove (preferably rename) the folder .wazapp in home/user/...
| |
- | 4 Remove (preferably rename) the folder Wazapp in home/user/MyDocs..
| |
- | 5 Install the latest version of Wazapp
| |
- | 6 Reboot the phone
| |
- | 7 Launch Wazapp and syncronize contact list
| |
- | 8 Reboot the phone (incase standby icons are red squares)
| |
- | 9 Relaunch Wazapp
| |
- | 10 Delete the old renamed folders (renamed in steps 3 and 4)</pre>
| |
- |
| |
- | === Wazapp Notifications Icon covers SMS Notification Icon ===
| |
- |
| |
- | When you have an unread Wazapp message as well as an unread SMS, you might see only a Wazapp Notification Icon.
| |
- |
| |
- | This is NOT a bug but a feature in Harmattan whereby SMS/IM/Wazapp are displayed by the latest Notification icon only!
| |
- |
| |
- |
| |
- |
| |
- | === Wazapp media is NOT found in Gallery ===
| |
- |
| |
- | By default, all Wazapp media using Tarek's build is stored in '''/home/user/MyDocs/.wazapp/'''
| |
- |
| |
- | Navigate to this location by using a file manager like Filebox to view the media.
| |
- |
| |
- | In CepiPerez's build all Wazapp media are stored in '''/home/user/MyDocs/Wazapp/media''' and should appear in the Gallery
| |
- |
| |
- |
| |
- |
| |
- | === Last Seen Time for a Contact is Inaccurate ===
| |
- |
| |
- | Error:
| |
- |
| |
- | When Opening a Chat with a Contact, the last seen time is Inaccurate. Mostly, it is the time when you last sent a message to the contact.
| |
- |
| |
- |
| |
- | Work-around:
| |
- |
| |
- | Return to the Chat menu and Open the Chat with the Contact again. The Last Seen time will now be updated to be reflected accurately.
| |
- |
| |
- |
| |
- |
| |
- | === Red Dots Appear instead of Notification Icons ===
| |
- |
| |
- | Error:
| |
- |
| |
- | On the Low-Power Screen, Status Bar and Lockscreen instead of the green Wazapp Notification Icon, a Red Square/Box/Dot appears.
| |
- |
| |
- |
| |
- | Solution:
| |
- |
| |
- | Reboot your phone. Most probably you have done a fresh installation and have not rebooted your phone.
| |
- |
| |
- |
| |
- |
| |
- | === Pictures not Appearing for Selecting Profile Picture ===
| |
- |
| |
- | Error:
| |
- |
| |
- | When choosing a Profile Picture, the selection screen has an ever-spinning spinner.
| |
- |
| |
- |
| |
- | Solution:
| |
- | Quit Wazapp and re-start it. If it still isn't fixed, uninstall Wazapp from your system and delete all files in '''/opt/waxmppplugin/''' before rebooting your device and re-installing the latest version of Wazapp
| |
- |
| |
- |
| |
- | === Changing language does not work ===
| |
- |
| |
- | Error:
| |
- | When changing the language and restarting Wazapp, the language is still english.
| |
- |
| |
- | Solution:
| |
- | CepiPerez dev builds don't include language files other than English, even though other languages are visible in the settings menu. However, if you want to use a language other than English in "development" builds, follow these directions: http://talk.maemo.org/showthread.php?p=1277303#post1277303
| |
- |
| |
- | === Sending voice recordings does not work ===
| |
- |
| |
- | Error:
| |
- | When sending voice recordings nothing happens.
| |
- |
| |
- | Solution:
| |
- | You need to receive a voice recording from your contact first.
| |
- |
| |
- | === Conversation missing and need to re-register after swapped SIM card ===
| |
- |
| |
- | Error:
| |
- | After swapped sim card, Wazapp will ask user to re-register and previous conversation is missing.
| |
- |
| |
- | Solution:
| |
- | This is expected and that is how it works in WhatsApp official client.
| |
- |
| |
- | === No conversation bubble notification for one message ===
| |
- |
| |
- | As per [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta], developer [http://forums.internettablettalk.com/showpost.php?p=1290257&postcount=6946 said that] this is how it will work.
| |
- |
| |
- | === Registration fails with old_version ===
| |
- |
| |
- | Error:
| |
- | If you try to register phone number on latest version 0.9.22, obtain a code by some means and enter it manually, wazapp gives an error old_version.
| |
- |
| |
- | Solution:
| |
- | # Head over to https://openrepos.net/content/alexxxlrus/wazapppath.
| |
- | # Download wazapppath deb package.
| |
- | # Install latest wazapp 0.9.22 (don't launch it) and install wazapppath deb you just downloaded.
| |
- | # Open wazapp and try to register. It should work. You may still have to enter the code manually.
| |
- |
| |
- | === Cannot obtain registration code via text or voice ===
| |
- |
| |
- | Error:
| |
- | You are unable to obtain registration code by text or voice.
| |
- |
| |
- | Solution:
| |
- | # Head over to https://github.com/shirioko/WART.
| |
- | # Download WART.
| |
- | # Run WART, enter your phone number with country code but without + or 0. Request registration code. You should get a text or call.
| |
- |
| |
- | == How to pay for your WhatsApp account ==
| |
- |
| |
- | <strike>Your 'WhatsApp' account usage time may be expired if you get problems sending messages or logging in.
| |
- | You can pay via PayPal to extend your 'WhatsApp' account:
| |
- |
| |
- | German, Austrian and Swiss accounts/ numbers:
| |
- | Use WhatsApp payment link generator [http://whatsapppp.der-s.com/ here]
| |
- |
| |
- | Alternative solution:
| |
- | Use this link: http://www.whatsapp.com/payments/cksum_pay.php?phone=XXX&cksum=YYY
| |
- | You have to change
| |
- | XXX to your number in international format
| |
- | and
| |
- | YYY to md5(XXX + 'abc'). </strike>
| |
| | | |
- | [[Category:N9]]
| + | ==Frequently asked questions and common errors== |
- | [[Category:Software]]
| + | |