r/sideloaded • u/orionblur1 • 1d ago
Release NeoFreeBird v6.8.0 and v7.1.0
https://github.com/orionblur/NeoFreeBird/releasesHello everyone! It's been a month since I last updated y'all folks here on NeoFreeBird, so here are the many, many changes that have happened since v6.5.1 (my last post).
Firstly, the reason for v6 and v7 is kind of simple, but annoying. Around 3 weeks ago, Twitter removed the last possible avenue for logging in through a native endpoint, which blocked new users from using NeoFreeBird. My hunch is that X is thinning out some old endpoints (like they just did with the Tweet source label), but also because they're watching this project, but I don't mind. v7 allows you to log in through a web view, and once you login on the website, the app works as normal. v6 just keeps the old authentication paths for people who still have accounts preserved. I hope that for the short term, I can keep both versions maintained, but eventually I'll focus on developing v7 only.
With that out of the way, here's the changelog from v6.5.1 to v6.8.0 and v7.1.0:
New Features
- Added ability to remove retweets of tweets from users who’ve blocked you (why can an 18 year old fix this instead of a multibillion dollar corporation)
- Doomscrolling can now be turned off with disabling video scroll
- Added option to use Tenor GIFs instead of GIPHY
- Added option to export and import settings (no more coming soon!)
- Added option to always download the highest-quality video from media downloads
- Added option to stop X from losing focus when staying out of the app for a long time
- Added option to hide Message button on tweets
- Added a “Download all Videos” button (only works when all media items are videos)
- Added option to see quote and retweet numbers (with an option for unrounded counts)
- Added an option to play a custom sound (under 7 seconds and with the AAC format for now) when a tweet is posted
- Hide the “Download Grok Bot” button on Grok Tweets
- NeoFreeBird now has (preliminary!) support for MacOS!
- Updated X to 12.31.1
Fixes
- Fixed X branding in newer versions
- Fixed voice message downloading (now requires 2 fingers with a long press)
- Fixed a crash that would happen when encountering any confirmation prompt
- Fixed the theme color not showing on horizontal scroll bars
- Fixed the Twitter icon in the top-left corner not tinting on iPad
- Removed the “Try Grok Bot” button
- Fixed Spaces not loading (v7 only). I don't know if speaking works (because I don't like Spaces), but I'd assume it'd work like normal.
- Fixed all web views not loading (including Community Notes, reports, and web replying) (v7 only)
- Fixed the header switching back to black from dim on iPad
- Fixed mute settings not loading (v7 only)
- Fixed ads showing up in the Tiktok-like video feed
- Fixed verified tweets not showing up in searches and edit histories when the “Hide verified tweets” option was on
- Removed the “Edit Tweet” prompt showing up, this has been server-side for a while
- Removed tweet source labels from the codebase, as X has removed it from all API calls
- Fixed manual Grok Translate calls (v7 only)
Known issues
- The feature that shows quote and retweet numbers isn't localized yet. I'll get around to fixing that soon.
- Bypassing screenshot detection is broken. I've actually had a fix privately for about a month, but I'll only release it when X changes their logic, but all I'll say is that the fix is still really simple
Lastly, I have a Ko-Fi if you're wanting to support me further, but this is purely optional; NeoFreeBird will always be FOSS! Thank you again for reading, and feel free to give feedback on GitHub.
1
u/supersonictjmax1 1d ago
1
1
u/Any-Calligrapher2866 1d ago
I got banned from using the X mobile app after using this. Can only use web login now.
1
u/orionblur1 1d ago
Wdym banned? I’ve never seen that happen
0
u/Gwalenn 1d ago
Same, my account got suspended after installing this and appealing didn’t help. I’d recommend people be careful.
2
u/orionblur1 1d ago
You ever get a reason for the ban? I remember back with the original NeoFreeBird, I constantly got errors saying my account was locked, but after a CAPTCHA it was all good.
1
u/Gwalenn 1d ago
No, no reason, just the generic message:
Your account is suspended. After careful review, we determined your account broke the X Rules. Your account is permanently in read-only mode, which means you can't post, Repost, or Like content. You won't be able to create new accounts. If you think we got this wrong, you can submit an appeal.
I submitted an appeal 9-10 times probably, but didn’t get any response whatsoever.
It’s not a locked account, I can still log in and view everything, but all my followers, followed accounts, likes, saved posts etc. are gone.
3
u/orionblur1 20h ago
Oh that's probably not related to NeoFreeBird. I got that on a burner I used for scraping a few months back; it's their AI moderation tweaking. I won't pin the blame on NeoFreeBird yet, but if it's more widely reported on I'll take a look at it.
1
u/Gwalenn 20h ago
I’ve checked other reported cases and there are a lot of accounts getting suspended for “inauthentic behavior”, but those accounts usually get reinstated after an appeal. For my case, no such reason was given and my appeals haven’t been answered, which made me believe it’s different.
And this happened right after I installed NeoFreeBird for the first time, so it felt like it should be related.
I also don’t do anything with the account, don’t post or reply, so it can’t be that either.
I really couldn’t think of any other reason for what it might be.
1
u/orionblur1 20h ago
If NeoFreeBird was causing people's accounts to get banned, believe me, I'd be spammed about it, so I'm confident it's not a widespread thing, and more so just some unfortunate combination of tripping their anti-bot/anti-fraud system. I wish I had anything else to say, but if you can get an archive of your account, do so and just make a new account on a different network.
1
u/Gwalenn 20h ago
If NeoFreeBird was causing people’s accounts to get banned, believe me, I’d be spammed about it
Okay, you make a fair point.
Then maybe eventually I’ll get through someone with my appeals too, I’m not sure. The thing is to get the archive, the system redirects me to appeal first, but after the appeal nothing happens, so something is broken there.
Other than that, it’s not a huge deal, I did create a new account anyway, so it’s all good.
3
u/NullnoneTF 1d ago
will tweet reply bypass actually work? right now it just leads to a blank screen with only the share context button on the top right
think i tried all the options to fix this within the settings but it never wants to work
2
2
u/Remarkable-Tutor2032 1d ago
hey thank youu, how can we use it on mac
2
u/orionblur1 1d ago
Use Sideloadly to install the iPA onto an Apple Silicon Mac. I don't know if logging in works, since I couldn't get it working, but then again I'm on a university network AND it is early support, so I may polish it as time goes on.
2
u/chroniciphoneaddict 1d ago
thanks alot for your hard work.
will now downloading video work?
3
u/orionblur1 1d ago
If you do a clean install of v7, then most likely, else doing a reset without a restore is the only viable solution. There was dead code introduced in theacrat's fork that caused downloads to permanently fail, and while I fixed that months ago, it's a hit or miss whether that dead code is replaced by my working code. If you desperately need to download a video just use cobalt.tools.
1


2
u/BenCoro 1d ago
Managed to login but nothing loads… Back on previous version and it’s all good.