2017-06-19 01:31:17 +02:00
# Frost-for-Facebook
2019-04-01 20:17:48 +02:00
[![Releaes Version ](https://img.shields.io/github/release/AllanWang/Frost-for-Facebook.svg )](https://github.com/AllanWang/Frost-for-Facebook/releases)
2019-04-22 03:07:52 +02:00
[![Build Status ](https://travis-ci.com/AllanWang/Frost-for-Facebook.svg?branch=dev )](https://travis-ci.com/AllanWang/Frost-for-Facebook)
2017-10-12 18:36:05 +02:00
[![Crowdin ](https://d322cqt584bo4o.cloudfront.net/frost-for-facebook/localized.svg )](https://crowdin.com/project/frost-for-facebook)
2018-03-26 00:03:15 +02:00
[![GitHub license ](https://img.shields.io/badge/license-GPL--v3-blue.svg )](https://raw.githubusercontent.com/AllanWang/Frost-for-Facebook/dev/LICENSE)
2017-08-04 07:21:51 +02:00
2021-01-11 03:56:38 +01:00
[Download from Github Releases ](https://github.com/AllanWang/Frost-for-Facebook/releases )
2018-04-13 00:50:58 +02:00
2019-09-19 15:24:46 +02:00
[< img src = "https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/com.pitchedapps.frost)
2022-04-17 04:27:27 +02:00
**This project is no longer actively maintained**. I still use it, but I've largely been off of Facebook for years. Bugs relating to logins are region dependent, and web wrappers don't have stable APIs, so please use at your own discretion.
2019-09-19 15:24:46 +02:00
2018-09-26 20:56:44 +02:00
**Note** Some keystores are public for the sake of automatic builds and consistent signing across devices.
2019-01-01 23:21:26 +01:00
This means that others can build apps with the same signature. The only valid download sources are through my github releases and F-Droid.
2018-09-26 20:56:44 +02:00
2017-06-19 01:31:17 +02:00
Frost is a third party Facebook wrapper geared towards design and functionality.
It contains many features, including:
* Support for multiple accounts and fast switching
* Full theming across all activities
2017-12-12 06:52:12 +01:00
* PIP videos
2017-06-19 01:31:17 +02:00
* Overlaying browser to read posts and get right back to your previous task
2017-07-13 22:50:00 +02:00
* Extensive notification support, with bundling, filtering, battery friendly scheduling, icons, and multi user support
2017-07-17 21:38:42 +02:00
* Context menu from any link via long press
* Native image viewer and downloader via long press
2017-07-13 22:50:00 +02:00
* Reactive based loading
* The transparency of open sourced development
2017-08-07 23:56:48 +02:00
2017-10-07 07:06:08 +02:00
Frost is the only third party Facebook app to have:
* Transparent themes and a fully customizable theme engine
* True multiuser support, along with multiuser notifications
* Fully swipable overlays
2017-12-12 06:52:12 +01:00
* Fully customizable tabs
2017-10-07 07:06:08 +02:00
2018-03-26 00:03:15 +02:00
Test builds can be found [here ](https://github.com/AllanWang/Frost-for-Facebook-APK-Builder/releases ).
2017-08-07 23:56:48 +02:00
Note that these builds occur for every commit, including unstable ones.
2017-12-12 03:18:57 +01:00
Typically, those merged into `master` are stable, and those merged into `dev` have been tested.
2017-10-12 18:36:05 +02:00
2017-11-09 07:54:12 +01:00
## Showcase
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_themes.png ) 
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_glass.png )
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_multi_accounts.png ) 
2017-12-12 06:52:12 +01:00
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_pip.png )
2017-11-09 07:54:12 +01:00
2017-12-12 06:52:12 +01:00
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_swipe.png ) 
![Transparency ](https://raw.githubusercontent.com/AllanWang/Storage-Hub/master/frost/screenshots/thumbnails/frost_quick_links.png )
2017-11-09 07:54:12 +01:00
2017-10-12 18:36:05 +02:00
## Translations
Frost depends on translations crowdsourced by the general public.
2017-12-12 06:52:12 +01:00
If you would like to contribute, please visit [here ](https://crwd.in/frost-for-facebook ).
Note that this project heavily depends on [KAU ](https://github.com/AllanWang/KAU ), which also needs to be translated [here ](https://crwd.in/kotlin-android-utils ).
2017-10-25 03:06:37 +02:00
Special thanks to the following awesome people for translating significant portions of Frost!
2017-11-09 07:54:12 +01:00
| Language | Contributors |
|----------|--------------|
2019-06-14 06:37:03 +02:00
| Arabic | [Faris Sabaa ](https://crowdin.com/profile/farissabaa ) • [hdmed.dev ](https://crowdin.com/profile/hdmed ) • [Mohammed Qubati ](https://crowdin.com/profile/Mrkqubati ) |
2019-12-31 09:03:23 +01:00
| Catalan | [Jaime Muñoz Martín ](https://crowdin.com/profile/jmmartin_5 ) |
2018-11-19 02:08:17 +01:00
| Chinese (Simplified) | [Zhengang ](https://crowdin.com/profile/Zhengang ) |
2019-06-14 06:37:03 +02:00
| Chinese (Traditional) | [StanAttack ](https://crowdin.com/profile/StanAttack ) • [yipinghuang ](https://crowdin.com/profile/yipinghuang ) • [jpss ](https://crowdin.com/profile/jpss ) • [BrLi ](https://crowdin.com/profile/brli ) • [Артём Х . Местный ](https://crowdin.com/profile/megaahmadf ) • [Julio M. ](https://crowdin.com/profile/juliomc31 ) |
| Czech | [Richard Janda ](https://crowdin.com/profile/risajanda ) • [Misat11 ](https://crowdin.com/profile/Misat11 ) |
2018-11-19 02:08:17 +01:00
| Danish | [mhtorp ](https://crowdin.com/profile/mhtorp ) |
2019-06-14 06:37:03 +02:00
| Dutch | [ItGuillaume ](https://crowdin.com/profile/ltGuillaume ) • [msoehnchen ](https://crowdin.com/profile/msoehnchen ) • [T.T. ](https://crowdin.com/profile/LifeisallBeerndSkittles ) • [just_a_tech ](https://crowdin.com/profile/just_a_tech ) |
2017-11-09 07:54:12 +01:00
| French | [Vincent Kulak ](https://github.com/VonOx ) • [Jean-Philippe Gravel ](https://crowdin.com/profile/wokija ) |
Translations (#533)
* New translations strings_pref_networks.xml (Afrikaans)
* New translations strings_pref_feed.xml (Afrikaans)
* New translations strings_pref_experimental.xml (Afrikaans)
* New translations strings_pref_debug.xml (Afrikaans)
* New translations strings_pref_behaviour.xml (Afrikaans)
* New translations strings_pref_appearance.xml (Afrikaans)
* New translations strings_play_store.xml (Afrikaans)
* New translations strings_intro.xml (Afrikaans)
* New translations strings_pref_notifications.xml (Arabic)
* New translations strings_web_context.xml (Arabic)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings_web_context.xml (Catalan)
* New translations strings_pref_networks.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_experimental.xml (Chinese Simplified)
* New translations strings_pref_debug.xml (Chinese Simplified)
* New translations strings_pref_behaviour.xml (Chinese Simplified)
* New translations strings_pref_appearance.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_intro.xml (Chinese Simplified)
* New translations strings_errors.xml (Chinese Simplified)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_preferences.xml (Catalan)
* New translations strings_download.xml (Catalan)
* New translations strings_pref_notifications.xml (Catalan)
* New translations strings_pref_networks.xml (Catalan)
* New translations strings_pref_feed.xml (Catalan)
* New translations strings_pref_experimental.xml (Catalan)
* New translations strings_pref_debug.xml (Catalan)
* New translations strings_pref_behaviour.xml (Catalan)
* New translations strings_pref_appearance.xml (Catalan)
* New translations strings_play_store.xml (Catalan)
* New translations strings_intro.xml (Catalan)
* New translations strings_errors.xml (Catalan)
* New translations strings_pref_feed.xml (Dutch)
* New translations strings_pref_notifications.xml (Dutch)
* New translations strings_pref_behaviour.xml (Hungarian)
* New translations strings_pref_networks.xml (German)
* New translations strings_pref_behaviour.xml (Greek)
* New translations strings_pref_appearance.xml (Greek)
* New translations strings_play_store.xml (Greek)
* New translations strings_intro.xml (Greek)
* New translations strings_errors.xml (Greek)
* New translations strings_download.xml (Greek)
* New translations strings_web_context.xml (German)
* New translations strings_preferences.xml (German)
* New translations strings_pref_notifications.xml (German)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_experimental.xml (Greek)
* New translations strings_pref_experimental.xml (German)
* New translations strings_pref_debug.xml (German)
* New translations strings_pref_behaviour.xml (German)
* New translations strings_pref_appearance.xml (German)
* New translations strings_play_store.xml (German)
* New translations strings_intro.xml (German)
* New translations strings_errors.xml (German)
* New translations strings_download.xml (German)
* New translations strings_web_context.xml (Galician)
* New translations strings_preferences.xml (Galician)
* New translations strings_pref_debug.xml (Greek)
* New translations strings_pref_feed.xml (Greek)
* New translations strings_pref_networks.xml (Galician)
* New translations strings_pref_feed.xml (Hebrew)
* New translations strings_pref_appearance.xml (Hungarian)
* New translations strings_play_store.xml (Hungarian)
* New translations strings_intro.xml (Hungarian)
* New translations strings_errors.xml (Hungarian)
* New translations strings_download.xml (Hungarian)
* New translations strings_web_context.xml (Hebrew)
* New translations strings_preferences.xml (Hebrew)
* New translations strings_pref_notifications.xml (Hebrew)
* New translations strings_pref_networks.xml (Hebrew)
* New translations strings_pref_experimental.xml (Hebrew)
* New translations strings_pref_networks.xml (Greek)
* New translations strings_pref_debug.xml (Hebrew)
* New translations strings_pref_behaviour.xml (Hebrew)
* New translations strings_pref_appearance.xml (Hebrew)
* New translations strings_play_store.xml (Hebrew)
* New translations strings_intro.xml (Hebrew)
* New translations strings_errors.xml (Hebrew)
* New translations strings_download.xml (Hebrew)
* New translations strings_web_context.xml (Greek)
* New translations strings_preferences.xml (Greek)
* New translations strings_pref_notifications.xml (Greek)
* New translations strings_pref_notifications.xml (Galician)
* New translations strings_pref_feed.xml (Galician)
* New translations strings_preferences.xml (Dutch)
* New translations strings_pref_notifications.xml (English)
* New translations strings_pref_debug.xml (Finnish)
* New translations strings_pref_behaviour.xml (Finnish)
* New translations strings_pref_appearance.xml (Finnish)
* New translations strings_play_store.xml (Finnish)
* New translations strings_intro.xml (Finnish)
* New translations strings_errors.xml (Finnish)
* New translations strings_download.xml (Finnish)
* New translations strings_web_context.xml (English)
* New translations strings_preferences.xml (English)
* New translations strings_pref_networks.xml (English)
* New translations strings_pref_feed.xml (Finnish)
* New translations strings_pref_feed.xml (English)
* New translations strings_pref_experimental.xml (English)
* New translations strings_pref_debug.xml (English)
* New translations strings_pref_behaviour.xml (English)
* New translations strings_pref_appearance.xml (English)
* New translations strings_play_store.xml (English)
* New translations strings_intro.xml (English)
* New translations strings_errors.xml (English)
* New translations strings_download.xml (English)
* New translations strings_web_context.xml (Dutch)
* New translations strings_pref_experimental.xml (Finnish)
* New translations strings_pref_networks.xml (Finnish)
* New translations strings_pref_experimental.xml (Galician)
* New translations strings_pref_networks.xml (French)
* New translations strings_pref_debug.xml (Galician)
* New translations strings_pref_behaviour.xml (Galician)
* New translations strings_pref_appearance.xml (Galician)
* New translations strings_play_store.xml (Galician)
* New translations strings_intro.xml (Galician)
* New translations strings_errors.xml (Galician)
* New translations strings_download.xml (Galician)
* New translations strings_web_context.xml (French)
* New translations strings_preferences.xml (French)
* New translations strings_pref_notifications.xml (French)
* New translations strings_pref_feed.xml (French)
* New translations strings_pref_notifications.xml (Finnish)
* New translations strings_pref_experimental.xml (French)
* New translations strings_pref_debug.xml (French)
* New translations strings_pref_behaviour.xml (French)
* New translations strings_pref_appearance.xml (French)
* New translations strings_play_store.xml (French)
* New translations strings_intro.xml (French)
* New translations strings_errors.xml (French)
* New translations strings_download.xml (French)
* New translations strings_web_context.xml (Finnish)
* New translations strings_preferences.xml (Finnish)
* New translations strings_web_context.xml (Vietnamese)
* New translations strings.xml (Hungarian)
* New translations strings.xml (Ukrainian)
* New translations strings.xml (Turkish)
* New translations strings.xml (Swedish)
* New translations strings.xml (Spanish)
* New translations strings.xml (Serbian (Cyrillic))
* New translations strings.xml (Russian)
* New translations strings.xml (Romanian)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Portuguese)
* New translations strings.xml (Polish)
* New translations strings.xml (Norwegian)
* New translations strings.xml (Korean)
* New translations strings.xml (Japanese)
* New translations strings.xml (Italian)
* New translations strings.xml (Hebrew)
* New translations strings.xml (Greek)
* New translations strings.xml (German)
* New translations strings.xml (Galician)
* New translations strings.xml (French)
* New translations strings.xml (Finnish)
* New translations strings.xml (English)
* New translations strings.xml (Dutch)
* New translations strings.xml (Danish)
* New translations strings.xml (Czech)
* New translations strings.xml (Chinese Traditional)
* New translations strings.xml (Chinese Simplified)
* New translations strings.xml (Catalan)
* New translations strings.xml (Arabic)
* New translations strings.xml (Afrikaans)
* New translations strings_pref_appearance.xml (Spanish)
* New translations strings_play_store.xml (Spanish)
* New translations strings.xml (Vietnamese)
* New translations strings_play_store.xml (Spanish)
* New translations strings_pref_appearance.xml (Spanish)
* New translations strings_pref_feed.xml (Spanish)
* New translations strings_download.xml (Galician)
* New translations strings_errors.xml (Galician)
* New translations strings_download.xml (German)
* New translations strings_pref_appearance.xml (German)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_notifications.xml (German)
* New translations strings_pref_feed.xml (Korean)
* New translations strings_pref_appearance.xml (Korean)
* New translations strings_play_store.xml (Korean)
* New translations strings_download.xml (Korean)
* New translations strings_pref_notifications.xml (Korean)
* New translations strings.xml (Korean)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_download.xml (Chinese Simplified)
* New translations strings_errors.xml (Chinese Simplified)
* New translations strings_intro.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings.xml (Chinese Simplified)
* New translations strings_play_store.xml (Chinese Simplified)
* New translations strings_play_store.xml (Portuguese, Brazilian)
* New translations strings.xml (Chinese Simplified)
* New translations strings_web_context.xml (Portuguese, Brazilian)
* New translations strings_preferences.xml (Portuguese, Brazilian)
* New translations strings_pref_notifications.xml (Portuguese, Brazilian)
* New translations strings_pref_networks.xml (Portuguese, Brazilian)
* New translations strings_pref_feed.xml (Portuguese, Brazilian)
* New translations strings_pref_experimental.xml (Portuguese, Brazilian)
* New translations strings_pref_debug.xml (Portuguese, Brazilian)
* New translations strings_pref_behaviour.xml (Portuguese, Brazilian)
* New translations strings_pref_appearance.xml (Portuguese, Brazilian)
* New translations strings_intro.xml (Portuguese, Brazilian)
* New translations strings_pref_appearance.xml (Chinese Simplified)
* New translations strings_errors.xml (Portuguese, Brazilian)
* New translations strings_download.xml (Portuguese, Brazilian)
* New translations strings_web_context.xml (Chinese Simplified)
* New translations strings_preferences.xml (Chinese Simplified)
* New translations strings_pref_notifications.xml (Chinese Simplified)
* New translations strings_pref_networks.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_experimental.xml (Chinese Simplified)
* New translations strings_pref_debug.xml (Chinese Simplified)
* New translations strings_pref_behaviour.xml (Chinese Simplified)
* New translations strings.xml (Portuguese, Brazilian)
* New translations strings.xml (Italian)
* New translations strings_pref_feed.xml (Portuguese, Brazilian)
* New translations strings_pref_feed.xml (Korean)
* New translations strings_pref_feed.xml (Polish)
* New translations strings_pref_feed.xml (Vietnamese)
* New translations strings_pref_feed.xml (Spanish)
* New translations strings_pref_feed.xml (Chinese Simplified)
* New translations strings_pref_feed.xml (German)
* New translations strings_pref_feed.xml (Galician)
* New translations strings_pref_feed.xml (French)
* New translations strings_pref_appearance.xml (Polish)
* New translations strings_errors.xml (Polish)
* New translations strings_download.xml (Polish)
* New translations strings_errors.xml (French)
* Remove comments and dups
* Remove blank translations
* New translations strings_errors.xml (Italian)
* New translations strings_download.xml (Italian)
* New translations strings_download.xml (Spanish)
* New translations strings_pref_notifications.xml (Italian)
* New translations strings_pref_feed.xml (Italian)
* New translations strings_play_store.xml (Vietnamese)
* New translations strings.xml (Italian)
* Update gradle
* New translations strings_pref_behaviour.xml (Portuguese, Brazilian)
* New translations strings_pref_notifications.xml (Spanish)
* Update crashlytics
2017-12-03 19:41:19 +01:00
| Galician | [Xesús M. Mosquera ](https://twitter.com/xesusmmc?lang=en ) |
2017-11-09 07:54:12 +01:00
| German | [Bushido1992 ](https://forum.xda-developers.com/member.php?u=5179246 ) • [Marcel Soehnchen ](https://crowdin.com/profile/msoehnchen ) • [3LD0mi HA ](https://forum.xda-developers.com/member.php?u=5860523 ) |
2019-12-30 23:57:30 +01:00
| Greek | [Nick Choremiotis ](https://crowdin.com/profile/FeVerSeCtioN ) • [George Kitsopoulos ](https://crowdin.com/profile/GeorgeKitsopoulos ) |
2018-11-19 02:08:17 +01:00
| Hungarian | [János Erkli ](https://crowdin.com/profile/erklijani0521 ) • [Bálint Csurgai-Horváth ](https://crowdin.com/profile/cshbalint ) |
2018-01-31 04:55:46 +01:00
| Indonesian | [M. Angga Ariska ](https://www.youtube.com/channel/UCkqMw81s2aw7bYO-U2YhD7w ) |
2017-11-12 10:03:41 +01:00
| Italian | [Bonnee ](https://github.com/Bonnee ) |
2019-12-30 23:57:30 +01:00
| Korean | [잇스테이크 ](https://crowdin.com/profile/bexco2010 ) • [Jun-woo Kim ](https://crowdin.com/profile/junwookapa ) |
| Malayalam | [Abhishek M ](https://crowdin.com/profile/abhishekabhi789 ) |
2018-11-19 02:08:17 +01:00
| Norwegian | [Julian Madsen ](https://crowdin.com/profile/julianmadsen1 ) |
2019-12-30 23:57:30 +01:00
| Polish | [Mroczny ](https://crowdin.com/profile/Mroczny ) • [pantinPL ](https://crowdin.com/profile/pantinPL ) • [B.O.S.S. ](https://crowdin.com/profile/B.O.S.S ) |
| Portuguese | [Ekzos ](https://crowdin.com/profile/Ekzos ) • [Sérgio Marques ](https://crowdin.com/profile/smarquespt ) • [Francisco Fernandes ](https://crowdin.com/profile/alex2fernandes ) • [Cláudio Faria ](https://crowdin.com/profile/claudiofariacf ) |
2019-01-06 04:27:38 +01:00
| Portuguese (Brazilian) | [TheusKhan ](https://crowdin.com/profile/TheusKhan ) |
| Romanian | [Drăgan Florin Ovidiu ](https://crowdin.com/profile/ovidiudragan2012 ) • [Marian Bailescu ](https://crowdin.com/profile/marianbailescu ) |
2019-12-30 23:57:30 +01:00
| Russian | [Eugene Tareyev ](https://crowdin.com/profile/haired ) • [Vitali Bl ](https://crowdin.com/profile/vital0000000 ) • [Felix Fester ](https://crowdin.com/profile/slendy00880 ) • [Вадим Жушман ](https://crowdin.com/profile/android54544 )|
2019-01-06 04:27:38 +01:00
| Serbian | [vuklozo ](https://crowdin.com/profile/vuklozo ) • [Nikola Radmanović ](https://crowdin.com/profile/nikoladradmanovic ) • [M23 ](https://crowdin.com/profile/M23 ) |
2018-11-19 02:08:17 +01:00
| Spanish | [Jahir Fiquitiva ](https://jahirfiquitiva.me/ ) • [Nefi Salazar ](https://plus.google.com/u/0/105547968033551087431 ) |
| Swedish | [Artswitcher ](https://crowdin.com/profile/Artswitcher ) • [Henrik Mattsson-Mårn ](https://crowdin.com/profile/rchk ) |
2019-01-06 04:27:38 +01:00
| Tagalog | [Cryptoffer Translator ](https://crowdin.com/profile/toffer0219 ) |
2018-11-19 02:08:17 +01:00
| Thai | [Thanawat Hanthong ](https://crowdin.com/profile/peet6015 ) |
| Turkish | [upvotelife ](https://crowdin.com/profile/upvotelife ) • [Kardelen Sepetçi ](https://crowdin.com/profile/kardeland ) |
| Ukrainian | [Таня Делікатна ](https://crowdin.com/profile/delikatna_i ) • [Вадим Жушман ](https://crowdin.com/profile/android54544 ) |
| Vietnamese | [Alienz ](https://crowdin.com/profile/alienyd ) • [Nguyễn Thành Nam ](https://crowdin.com/profile/nguyenthanhnam_246 ) • [Volodymyr Lisivka ](https://crowdin.com/profile/vlisivka ) |
2017-10-25 03:06:37 +02:00
2019-04-01 20:17:48 +02:00
The full activity stream for the translations can be found [here ](https://crowdin.com/project/frost-for-facebook/activity_stream )