Skip to content
FarsiTel Repo Manifest
Branch: pashmak
Clone or download
This branch is 265 commits ahead, 497 commits behind CyanogenMod:cm-14.1.

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.



FarsiTel is a deeply localized version of Android for Iranian users, featuring Arabic and Persian text rendering (for version 2.2 of Android which does't support it), right-to-left user interface, Iranian calendar, Persian soft keyboard with type-ahead dictionary, Persian translation, and lots more.

Getting the Source Code

You'll need to get familiar with Git and Repo.

To initialize your local repository using the FarsiTel trees, use a command like this:

repo init -u git:// -b pashmak

Then to sync up:

repo sync

The current source code is based on CyanogenMod, and the instruction of building is the same as theirs. Please see the CyanogenMod Wiki for building instructions.

Support and Contribute

The source code of FarsiTel is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND. Please report the problems to But be aware that we may not be able to respond to everyone personally. Updates would be available in

To contribute, you can fork the repository you want to change and apply the changes on your repository. After compiling and testing, you can send a pull request with a description about your changes.

About FarsiTel

FarsiTel is a project owned by Supreme Council of Information and Communication Technology of Iran. It started in Autumn 2009 by Sharif FarsiWeb, Inc. and continued in a spinoff company called Iranian Congenial Mobile with the goal of making a modern, feature-rich, and easy-to-use smartphone operating system for Iranians. It comes with standard and slick implementation of Iranian locale including Perso-Arabic script, Persian user interface, Iranian calendar, and special configurations tailored for Iranians.

See for more information.

You can’t perform that action at this time.