Editing Wazapp

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
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==
==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===
=== Connection error===
Line 472: Line 409:
# Delete folder (''if you intend to use Filebox: folder is hidden'')
# Delete folder (''if you intend to use Filebox: folder is hidden'')
  /home/user/.wazapp
  /home/user/.wazapp
-
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
+
# [http://wiki.maemo.org/Wazapp#Latest_version_.28CepiPerez_build.29 Update your Wazapp build]
 +
 
=== Registration fail-too-many error===
=== Registration fail-too-many error===
Line 478: Line 416:
  "Failed. Server said: fail-too-many"
  "Failed. Server said: fail-too-many"
Solution:
Solution:
-
 
+
# Uninstall Wazapp
-
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:
+
# Remove account: Accounts – Wazapp – menu at bottom right – Delete Account
-
 
+
# Delete folder (''if you intend to use Filebox: folder is hidden'')
 +
/home/user/.wazapp
 +
and
 +
/opt/waxmppplugin
 +
# Reboot phone
 +
# [http://wiki.maemo.org/Wazapp#Latest_version_.28CepiPerez_build.29 Install latest Wazapp build]
 +
# Start Wazapp, re-register
 +
# Reboot phone
# Open Wazapp on N9 and start registration
# Open Wazapp on N9 and start registration
# Download and install [http://bluestacks.com/ BlueStacks]
# Download and install [http://bluestacks.com/ BlueStacks]
# Start BlueStacks and install WhatsApp
# Start BlueStacks and install WhatsApp
# Start Whatsapp and register your phone number
# Start Whatsapp and register your phone number
-
# Wait for verification code. Wazapp should register automatically if left open
+
# 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===
===Need to re-register===
Line 502: Line 440:
# Follow registration path
# Follow registration path
-
If registration fails, follow the [http://wiki.maemo.org/Wazapp#Registration_fail-too-many_error the fail-too-many instructions]
+
If registration fails, follow the [http://wiki.maemo.org/index.php?title=Wazapp&action=submit#Registration_fail-too-many_error the fail-too-many instructions]
 +
 
=== Can't sync all contacts===
=== Can't sync all contacts===
Line 508: Line 447:
  Unable to sync all contacts to Wazapp
  Unable to sync all contacts to Wazapp
Solution:
Solution:
-
Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
+
[http://wiki.maemo.org/Wazapp#Latest_version_.28CepiPerez_build.29 Update your Wazapp build]
 +
 
=== Unable to receive messages===
=== Unable to receive messages===
Line 518: Line 458:
# Remove folder (''if you intend to use Filebox: folder is hidden'')
# Remove folder (''if you intend to use Filebox: folder is hidden'')
  /home/user/.wazapp/
  /home/user/.wazapp/
-
# Update to [http://wiki.maemo.org/Wazapp#Latest_Upstream_build latest Beta]
+
# [http://wiki.maemo.org/Wazapp#Latest_version_.28CepiPerez_build.29 Install new Wazapp build]
# Restart phone
# Restart phone
# Start Wazapp
# Start Wazapp
 +
 +
=== Notifications Are Silent on Ringing Profile ===
=== Notifications Are Silent on Ringing Profile ===
Line 529: Line 471:
  The developers are currently working to fix this. This section will be updated once the bug is fixed.
  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 ===
=== Wazapp Notifications Icon covers SMS Notification Icon ===
Line 556: Line 488:
  In CepiPerez's build all Wazapp media are stored in '''/home/user/MyDocs/Wazapp/media''' and should appear in the Gallery
  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 ===
=== Last Seen Time for a Contact is Inaccurate ===
Line 582: Line 512:
  Reboot your phone. Most probably you have done a fresh installation and have not rebooted your phone.
  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]]
 
-
[[Category:Software]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)