Skip to content

Latest commit

 

History

History
58 lines (31 loc) · 1.98 KB

README.md

File metadata and controls

58 lines (31 loc) · 1.98 KB

Description

Yottagram Logo It's a Telegram client app for Sailfish OS. Telegram, is a cloud-based instant messaging and voice over IP service. Telegram client apps are available for Android, iOS, Windows Phone, Windows, macOS and Linux. Users can send messages and exchange photos, videos, stickers, audio and files of any type. Wikipedia

Installing

Install from openrepos.

You also need our tdlib build (by mister) from build.merproject.org.

Developing

Installing tdlib

Download our latest build (by mister) from build.merproject.org.

To install it in sfos build engine ssh to it, then use sb2 to get onto it.

Assuming SFOS version 3.3.0.16 and tdlib version 1.6.0-1.2.2, as well as installing on both emulator and arm device.

# SSH into arm device, and install rpm
ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost

sb2 -t SailfishOS-3.3.0.16-armv7hl -R -R

zypper install ./share/Downloads/tdlib-1.6.0-1.2.2.jolla.armv7hl.rpm

exit

# Install into build engine for emulator (i486)
sb2 -t SailfishOS-3.3.0.16-i486 -R -R

zypper install ./share/Downloads/tdlib-1.6.0-1.2.2.jolla.i486.rpm

exit

exit

# Copy over rpm to emulator (i486)
rsync -avzP --rsh='ssh -p 2223 -i~/SailfishOS/vmshare/ssh/private_keys/Sailfish_OS-Emulator-latest/nemo' ~/Downloads/tdlib-*.jolla.i486.rpm nemo@localhost:/home/nemo/Downloads

ssh -p 2223 -i ~/SailfishOS/vmshare/ssh/private_keys/Sailfish_OS-Emulator-latest/nemo nemo@localhost

pkcon install-local /home/nemo/Downloads/tdlib-*.jolla.i486.rpm

exit

Importing the project into Sailfish IDE

git clone https://github.com/Mister_Magister/Yottagram.git

...profit