Skip to content

BandarHL/BHTwitter

Repository files navigation

BHTwitter

  • Awesome tweak for Twitter

Features

  • Download Videos (even if account private).
  • Custom Tab Bar
  • No history feature.
  • Hide topics tweet feature.
  • Disable video layer caption.
  • Padlock.
  • Font changer.
  • Enable the new UI of DM search.
  • Auto load photos in highest quality feature.
  • Undo tweet feature.
  • Theme (like Twitter Blue).
  • App icon changer
  • Twitter Circle feature.
  • Copying profile information feature.
  • Save tweet as an image.
  • Hide spaces bar.
  • Disable RTL.
  • Always open in Safari.
  • Translate bio.
  • Disable new tweet style (A.K.A edge to edge tweet)
  • Enable voice tweet and voice message in DM.
  • Hide promoted tweet from the timeline.
  • Confirm alert when hit the tweet button.
  • Confirm alert when hit like button.
  • Confirm alert when hit follow button.
  • FLEX for debugging.
screen shot 2017-08-07 at 12 18 15 pm screen shot 2017-08-07 at 12 18 15 pm screen shot 2017-08-07 at 12 18 15 pm
screen shot 2017-08-07 at 12 18 15 pm

How to build the project

  • install Theos

  • install Azule if you want to build for sideload or TrollStore

  • Clone the BHTwitter project repository:

git clone --recursive https://github.com/BandarHL/BHTwitter
cd BHTwitter
  • Make the script executable:
chmod +x ./build.sh
  • Run the script with the desired options:
./build.sh [OPTIONS]
  • Replace [OPTIONS] with one of the following:
--rootless: Build BHTwitter project for rootless deployment.
--trollstore: Build BHTwitter project for TrollStore deployment.
No option: Build BHTwitter project for rootfull deployment.

Example Usages

Build for Sideloaded Deployment

  • Download a IPA file for X or Twitter from AppDB or decrypt it by your self.
  • Then rename the IPA file to com.atebits.Tweetie2.ipa and move it to packages folder.
./build.sh --sideloaded
  • After the build we'll find BHTwitter-sideloaded.ipa inside packages folder.

Build for TrollStore Deployment

  • Download a IPA file for X or Twitter from AppDB or decrypt it by your self.
  • Then rename the IPA file to com.atebits.Tweetie2.ipa and move it to packages folder.
./build.sh --trollstore
  • After the build we'll find BHTwitter-trollstore.tipa inside packages folder.

Build for Rootless Deployment

  • Just run the build command with rootless flag.
./build.sh --rootless
  • After the build we'll find com.bandarhl.bhtwitter_4.2_iphoneos-arm64.deb inside packages folder.

Build for Rootfull Deployment

  • Just run the build command without any flag.
./build.sh
  • After the build we'll find com.bandarhl.bhtwitter_4.2_iphoneos-arm.deb inside packages folder.