[Archived][App][5.0+] Frost for Facebook [Open Source]

Status
Not open for further replies.
Search This thread

w1nst0n_fr

Member
Dec 27, 2019
45
72
gitlab.com
I don't use Facebook but I'm glad I can replace the crappy and privacy-invasing official app on the phone of my friends and family members.
by this lightweight open-source one.

Thanks for creating and maintaining this ! :good:
 
Last edited:
  • Like
Reactions: digiscales
May 20, 2018
29
6
I'm having some issues with my most recent stories on Facebook. It doesn't work on any third party app at all. Btw does anyone know why the guy who develops simple for Facebook is so rude?
 
  • Like
Reactions: ALYSKY

djcsurf

Senior Member
Jan 9, 2011
1,968
421
Kent
I jumped ship from Simple to this and think it's great. One minor thing that would be nice is when amoled theme is selected that the frost splash screen also be amoled. Otherwise still getting use to it and enjoying it.
 

Dabarr

Senior Member
May 19, 2011
315
79
Berlin
Great app! I haven't looked through all posts and it probably has been mentioned already. But I would love to have the option to increase the font size. Is that possible somehow?

Never mind, I've found it! Thanks!
 
May 20, 2018
29
6
I jumped ship from Simple to this and think it's great. One minor thing that would be nice is when amoled theme is selected that the frost splash screen also be amoled. Otherwise still getting use to it and enjoying it.

So you got no problems with the most recent posts?
Update: it's fixed now. So nvm. That said ehh really don't ask for support from the simple app creator. He'll just insult you. This is personal experience. I dunno about anyone else though.
 
Last edited:
  • Like
Reactions: djcsurf

asdfasdfvful

Senior Member
Apr 21, 2013
2,976
3,850
Montreal
allanwang.ca
Late replies but I've sort of been away from personal development for a while (just laziness, no other reason). I don't get notified from xda (despite having it enabled), so if you have a github account, you'll get faster responses by posting issues.

I jumped ship from Simple to this and think it's great. One minor thing that would be nice is when amoled theme is selected that the frost splash screen also be amoled. Otherwise still getting use to it and enjoying it.

This is possible, but involves somewhat of a hack as splash screens are loaded before anything else (including theme settings). The solution would be to make a bunch of splash screens myself, and create a new app shortcut to accommodate themes. This also means I will only have a select amount of presets, and you'd have to re-add the shortcut to your launcher with every theme change. I feel like the current blue is somewhat neutral for both light and dark, and hopefully it won't be a big deal to look at.

Hello guys, is there an option to enable video autoplay when scrolling? If I go to chrome in m.facebook.com it's working, but not in Frost app. Thanks

See https://github.com/AllanWang/Frost-for-Facebook/issues/1612

Basically because of the current user agent, auto play is not supported.

I'm having some issues with my most recent stories on Facebook. It doesn't work on any third party app at all. Btw does anyone know why the guy who develops simple for Facebook is so rude?

The most recents page has always been buggy, and has often shown no content or different content from top stories. Without "aggressive recents" enabled in Frost, I don't filter out any posts, so that's a problem on Facebook's end.

Possible to...
Text to look like Facebook where Bold Text is same and info on posts

Enable/Disable Active status?

Location On/Off?

As of now, I won't be adding additional theme/styling configs.

It seems like in the message tab, going to the bottom for active friends may allow you to toggle your status.

I'm not sure what you are asking for with location. The only time Frost will allow location usage is if you post a location status. Frost is also not meant to run in the background for location updates.

Is it normal that videos are played in low quality? I have good connection and I do not see any option to change the video quality.

Video and photo qualities are all pretty low, which is the outcome of using the mobile site. If you open `touch.facebook.com` on desktop, you'll see a similar drop in quality. The full quality comes from using facebook.com, so I would need to figure out ways to get that working. It has been a long term feature request of mine to produce higher quality media.
 

BillGoss

Senior Member
Sep 2, 2010
4,538
3,931
Sydney
OnePlus 3T
OnePlus 8T

Attachments

  • Screenshot_20200419-103552_Chrome.png
    Screenshot_20200419-103552_Chrome.png
    182.8 KB · Views: 256

asdfasdfvful

Senior Member
Apr 21, 2013
2,976
3,850
Montreal
allanwang.ca
Have you disabled email notifications by any chance?
I find that I rarely get notifications from the XDA Labs app but I do consistently get email notifications.

See https://forum.xda-developers.com/usertag.php?do=profile&action=options

Sent from my OnePlus 3T using XDA Labs

I have not disabled email mentions. Looking at it today, I got an email from your message here, but none of the ones afterwards. My notifications are supposed to be instant, but something is clearly wrong. I've tried updating the settings a few times over the years, but it seems to just be broken.

I will continue to monitor xda given that it's where I started all of my development, but my priority would be towards github issues. Not sure if it's just me, but even posting a reply like this takes 5-10 seconds to continue.
 
  • Like
Reactions: BillGoss

NikolaLFC13

Member
Jun 6, 2013
21
3
I have an issue with News Feed with the latest version of Frost. The latest few posts in my feed just keep repeating themselves endlessly when I scroll down. I deleted the cache and data, logged in again but nothing changed. For what it's worth, I'm using Xiaomi 9T Pro with Android 10 and MIUI 11.0.6.0. Has anyone else run into a similar issue?
 
  • Like
Reactions: ALYSKY
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Thread closed at OP request
  • 156
    This thread is no longer maintained. Please go to GitHub for future issues and discussions


    ------------------------------------------------

    Welcome to Frost for Facebook!

    Notice on Play Store removal

    Main web page

    Downloads through Github

    Frost for Facebook is also available through F-Droid

    Frost is a fully themable, fully functional alternative to the official Facebook app.
    While being a web wrapper, Frost contains many unique and native features such as:

    True multi user interactions - More than just an option in a settings menu, Frost's account switcher is right in the drawer. You are one tap away from switching accounts, and everything refreshes on the switch so that you can view other accounts instantaneously. Furthermore, the notification service will fetch notifications from all accounts, and will let you know which account has the new notification.
    Better multitasking - Frost contains an overlaying web browser that can be drawn on top of your foreground task. Open links and notifications with a full screen view, then swipe away to get back to your previous task.
    Contextual awareness - Frost integrates additional features via long presses. Need to copy a block of text or share a link? Long press the text. Need to zoom into an image or download it? Long press the image!
    Material Design - Built for lollipop and up, Frost focuses strongly on a beautiful and functional UI, and embraces material transitions and dimensions.
    Complete theme engine - Frost contains very comprehensive themes that customize all components of the app. Frost is also the only app to support transparent themes.
    Fully opened - Nothing speaks for privacy more than being open sourced. Frost is proud to be one of those apps, and can be found on github (Link in the app's about section)
    Fixes the little things - Frost is community driven, and many tweaks are added to address minor inconveniences and give a full native experience, despite being a web app. To list a few:
       • Focusing on a text input will prevent refreshing, so you don't accidentally swipe and lose your progress.
       • Horizontal swipe can be enabled along side the viewpager swipe with a simple long press
       • Automatic bug reports are sent when a crash is detected, so even if you don't contact the devs, you are helping contribute by using the app.

    Mandatory permissions used and why:

    • Internet, Network State, Wifi State - Frost fetches the pages from Facebook's mobile website. It also needs the network state so as to limit internet usage when you are on a metered network.
    • Receive Boot Completed - Frost notifications persist on reboot, and need this permission to be added each time.
    • Vibrate - Needed to vibrate phone for notifications; this can be toggled in the settings
    • Billing - For purchasing pro and unlocking all of Frost's features

    Optional permissions used and why:
    (these are only requested when they have to be, and are disabled until then)

    • Read/write external storage - Needed to upload photos in a new status and save photos when prompted
    • Fine/coarse location - Needed for the check in option if users wish to search for their location

    • That's it! No privacy intrusion and no extra demands.

    Permissions NOT used and why:

    • Wakelock - Frost takes advantage of Android's Job Scheduler, and lets the framework decide when to run background services. Frost therefore doesn't need to constantly run in the background, nor does it force your phone to stay awake.
    • Retrieve running apps - Frost has no need to access external apps or see what else is running
    • Identity - Frost manages its accounts internally and uses it solely to give you access to your account. We don't depend on other personal information and we don't even save your email.
    • Camera - While the camera permission can be added to allow you to directly take photos and upload them, we've decided that it would be best to allow you to do so externally and then share the photo with Frost

    * Frost is a third party app and is in no way affiliated with Facebook Inc.*
    46
    Hey all,

    As you have noticed, Frost has unfortunately been pulled down from the play store due to violations of forwarding traffic to a particular site (m.facebook.com). I'm not sure if this was picked up by the Google team themselves, or if an opposing app decided to flag me for this reason. It is pretty upsetting that only I have been flagged, but either way, it seems quite unlikely that it will go back again. I considered filing a request to address this, but I feel like it would be a never ending battle, and frankly not worth my time.

    The good news is that the app is fully open source, and that I have an apk source you can download from:
    https://github.com/AllanWang/Frost-for-Facebook-APK-Builder/releases/tag/v1885

    The version above is the latest release as of this date.

    The bad news is that pro will no longer work, since it isn't bound to the play store. For existing users, it should be just fine, so long as Google continues to honour the payments.

    So what is going to happen with Frost? As of now I'm not sure. I'm a full time university student and I haven't been able to devote as much time to Frost compared to the summer, but it's not a project I plan on ditching soon. I still use the app myself, and Facebook is a relatively important means of communication. For now, the most likely route seems to be a main release to F-Droid. This will mean that I have to remove crashlytics, the bug tracking (closed source) library, but it may also mean that I will go fully FOSS and release everything for free with donation options.

    Given that Frost has become quite mature, and continues to live on Google Play for those who have downloaded it, I think the pro version will continue to be a worthy purchase for those who got it, if even to support the development. However, if you feel like this change affects your decision and you've bought it after March 1, 2018, you can feel free to reach out to me with your purchase token and I will refund you.

    As a final note, Frost was never meant to be just for the money. Unlike some of the other applications, I don't inject ads in the free version so I can benefit from the user base. Frost has always been about offering a better solution, and in helping other developers in the process. My activity here will increase again when summer break is here, and for those of you who stick around, prepare to see more great things to come.
    34
    Links

    Frost is primarily distributed through XDA Labs (and no longer through the play store). The app is completely free and open sourced. All that I ask is you rate the app if you like it and give me feedback if there are issues so I can improve it :).

    Alongside the release builds, there are automatic builds which are generated with each commit. Use this at your own discretion.
    25
    Try this test release.

    Everything should be fixed here. In the future, I will try to set up a download manager within the app so updates are fetched automatically
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone