[APP][4.4+][v.9.33.31] Telegraher, a Telegram fork with blackjack and hookers

Search This thread

The4anoni

Senior Member
Did someone else noticed really high battery drain?
 

Attachments

  • Screenshot_20221012-091851_Ustawienia.png
    Screenshot_20221012-091851_Ustawienia.png
    256.1 KB · Views: 74

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.17
  • ㅤmoved on telegram 9.3.3 base
  • fixed spoilers for medias
  • fixed OutOfMemory vanilla crash (simple fix)
  • photos can have x2 and x3 sizes (2560 & 3840 instead of only 1280)
  • graher features adapted for a new base
  • ci/cd fix
  • removed `READ_PHONE_NUMBERS` (forgot to remove even if app not use it anymore)
  • added missing label for photo size slider
  • fix hide graher menu
  • clean local db fix enabled for non-WAL mode (by default WAL disabled, you can enable via vanilla debug menu, but vanilla TG have WAL enabled by default which love to eat free space)
  • graherium - disable emoji status (1st brick, more in next release, wanna slowly cut-off prem stuff)

  • Github, the origin, CI/CD
  • CDN, copied from github manually

P.S. APK is 69Mb, is it's too big, please ping me.
 

Attachments

  • Telegraher.9.33.17.bundle.apk
    66.2 MB · Views: 59

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.18
  • new OutOfMemory crash fix via foreground service (modded)
  • disable emoji status for chats also (but need to debug more)
  • extended admin rights to restrict gifs, stickers, games or inline bots for users in chat
    • the idea and main code from @arslan and his Cherrygram
  • custom error messages if you got resticted for gifs only or stickers only
    • actually i track well strickers forbidden and let you to use gifs, but if gifs are forbidden (but stickers are allowed) you can use both (but gifs will not pass). Thats somewhere in the vanilla code i need to debug later.
  • channels and groups have edit icon now, so you can list all members (if not hidden) and admins.
    • the code which display admin numbers is from @arslan, but i adapted it for channels only.
    • in next update i will remove edit button for channels
  • added english & russian translations for new options

  • Github, the origin, CI/CD
  • CDN, copied from github manually

P.S. APK is 69Mb, is it's too big, please ping me.
 

Attachments

  • Telegraher.9.33.18.bundle.apk
    66.2 MB · Views: 38

tyler19820201

Senior Member
Jun 19, 2011
431
84
London
Release 9.33.18
  • new OutOfMemory crash fix via foreground service (modded)
  • disable emoji status for chats also (but need to debug more)
  • extended admin rights to restrict gifs, stickers, games or inline bots for users in chat
    • the idea and main code from @arslan and his Cherrygram
  • custom error messages if you got resticted for gifs only or stickers only
    • actually i track well strickers forbidden and let you to use gifs, but if gifs are forbidden (but stickers are allowed) you can use both (but gifs will not pass). Thats somewhere in the vanilla code i need to debug later.
  • channels and groups have edit icon now, so you can list all members (if not hidden) and admins.
    • the code which display admin numbers is from @arslan, but i adapted it for channels only.
    • in next update i will remove edit button for channels
  • added english & russian translations for new options

  • Github, the origin, CI/CD
  • CDN, copied from github manually

P.S. APK is 69Mb, is it's too big, please ping me.
Good boy (y):p
 
  • Haha
Reactions: nikitasius

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.26
  • libs & gradle update
  • permissions update
  • some good code practice (refactor)
  • revisited notifications
  • package fix for shortcut
The point of this release is to see how the client w/o obfuscations & optimisations will work (beta was pretty good). Also libs & gradle are udpdated so it will affect the perfomance (libs mostly :) ).
And there major bug `remove(0)` is fixed including some onPause handling to not to use some calls (just 2 at the moment) when app is onPause + some code pieces are replaced with correct try-with-resource to ensure that streams are closed and do not stay in memory nor lock something.
The APK itself got +3Mb more (due no proguard on it + new libs probably), 69 -> 72 not a big deal for a bundle/universal/allinoneblablabla.
  • Github, the origin, CI/CD
  • CDN, copied from github manually
 

Attachments

  • Telegraher.9.33.26.bundle.apk
    68.2 MB · Views: 18
  • Like
Reactions: Logan

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.27
  • everyone can enable blur, it's disabled by default now
  • auto-nigth settings are disabled by default
  • disable emoji-status now disable emoji-status in chats also
  • more try-with-resources & closing that way some opened streams
We need more stability and less resource usage. So blur is disabled by default (but the toggle is visible also for everyone) & more stream call optimisations. Also we start to fight premium ****. So more toggles to cuttoff that stuff which eat the resources and trashy screens.
  • Github, the origin, CI/CD
  • CDN, copied from github manually
 

Attachments

  • Telegraher.9.33.27.bundle.apk
    68.2 MB · Views: 15

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.28
  • removing memory leaks
  • "optimise the code"
  • removing old **** from early years also
  • wanted to remove conditions about SDK <=19 (or even less).. damn there are hungreds of these cases, let TG clean their code (it doesn't seriosly affect perfomance, just code keep legacy **** over the years).
This release have some memory leaks removed and code bit refactored with try-with-resource. It should be nice & fast :)

Some handy advice:
  • disable blur in chat menu if you run some exotic soc chips. Tg love to consider some mediateks as powerful chips, but in fact enabled (earlier) by default blur completely mess the CPU's perfomance & drain the battery
  • if you have no notifications, simply enable them in android menu for the app
  • if you have no sound for your notifications, well re-attach the notifications sound (again in android menu for the telegraher app) & also check if popups are enabled.

  • Github, the origin, CI/CD
  • CDN, copied from github manually
 

Attachments

  • Telegraher.9.33.28.bundle.apk
    68.2 MB · Views: 21
  • Like
Reactions: Logan

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.29
  • fixed bug when you copied a channel link graher copied dummy text
  • more try-with-resources

  • Github, the origin, CI/CD
  • CDN, copied from github manually
 

Attachments

  • Telegraher.9.33.29.bundle.apk
    68.2 MB · Views: 57

nikitasius

Member
Sep 15, 2022
32
31
Normandie
Release 9.33.31
  • fix from tg 9.4.0 for C-part tgnet
  • disable premoji small & large
  • option to hide video stickers in chats
  • option to hide animated stickers in chats
  • remove premoji from reactions also

Actually reactions when you disable premoji looks like:
PhotoCollage_1675591053193.jpg

Also you can now disable video stickers and/or animated stickers.

  • Github, the origin, CI/CD
  • CDN, copied from github manually
 

Attachments

  • Telegraher.9.33.31.bundle.apk
    68.2 MB · Views: 127
  • Like
Reactions: tinko975 and Logan

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    mipmap-xxxhdpi_ic_launcher_sa.png

    Hi folks it has been 9+ months that i consistently developing my telegram fork, "Telegraher with blackjack and hookers!"

    The main idea is that vanilla TG client pretty annoying:
    • remote deletions
    • impossible to screenshot in greenchats
    • content restrictions
    • have too much privileges & tracking
    So slowly i started to mod that client to make my own. I use Telegram official source as a base. I don't use Tg-FOSS cause author is pretty slow in updates. Also i don't use popular "cat-forks" cause i have "real life" and i hate x2 screen size tap menus.
    I started from version 8.3.0 and 1st release was made for 8.3.1. While i'm writing this post we're on 8.8.5, so our internal version is look actual stuff section.
    We're not in Izzy's repo (cause fork >30Mb), we're not on fdroid either because I don't want to depend on their CI/CD and their repo. We're on github and apps made by CI/CD and posted by github too. Then releases are picked up by the bot and send to our TG chat, from where i move them into the channel. Also i send a copy to Matrix (which i made as a backup since Telegram send us a strike in march'22, to loveletter to "Telegraher team"). And i move them also on my CDN with TOR access enabled, so folks can download files w/o JS and hide their IP as they want.
    Why i did it for telegram and not for Matrix or XMPP, it's because i have lot of contacts on telegram. When my friends will leave TG i will leave it too. Also i love to piss-off telegram fanboys.

    Main features are:
    • we're in bundle, 4 architectures and we work from android 4.4+ (early versions 4.1+)
    • no remote deletions at all (green chats & timed medias also)
    • no gapps, the app is FOSS (notifications are same like in Tg-FOSS, via notification badge cause since A8 OS can kill the app)
    • we have shadowban to shadowban people or channels you don't want to see
    • no content restrictions, also in greenchats (save all you want, but don't forward, 'cause forward if fully API function)
    • emulator detection is disabled
    • we have device spoofing (actually TG doesn't change devices pretty fast for active sessions, but you can change it globally and add an account)
    • the phone you type is "always active" and you have that simcard
    • we have session manager & unlimited multiacc (while you have memory, we're tested 80 accs easily).
    • wal is disabled for db, so no journal grow
    • we're on vanilla API keys & keep vanilla behaviour to avoid any client bans (we keep low profile, sending vanilla keys, package, vendor, codeversion & fingerprint also)
    • ..and many other features what i added or picked somewhere (or community is asked me).

    Application links:
    • Github repo, CI/CD releases (all is made here, the origin)
    • Gitlab repo, just synced from Github.
    • CDN releases and cloned repo also (manual copy here, front is Cloudflare, backed by AWS, if you care about your IP, use VPN or TOR)
    • Telegram resources: channel, chat, FAQ EN/RU & FAQ Persian.
    • Matrix resource: the space, chat & apks (after last incident with free oracle cloud we're lost local files, but i launched anotherone with same keys, server is in swiss)

    "Press":
    FAQ:
    • Can i be banned?
    • Officially - no. Telegram have 2 TOS: one for the users, another is for the devs. User TOS is the TOS you need to follow when you use the app. User TOS forbid `spam, scam, violence & porn`. This is an open-source fork which don't have hidden features to `spam, scam, violence & porn`. Dev TOS is the TOS which devs must follow when they develop the apps and use generated API keys. Telegraher as an app break the DEV TOS only & Telegraher use vanilla API keys. User TOS it's up to you!

    Actual stuff:
    • Actual release is 9.33.31
    • .
    • .
    • if you face the issue "update your app it's too old" go here

    About me:
    • I'm not an Android dev, but i code on Java, thats why i do what i do. I'm a russian and i live already 10y in France. My life & work c'est ici.

    P.S. Telegraher there are no "p", it's not a "Telegrapher" and have nothing to do with.
    2
    Release 9.33.31
    • fix from tg 9.4.0 for C-part tgnet
    • disable premoji small & large
    • option to hide video stickers in chats
    • option to hide animated stickers in chats
    • remove premoji from reactions also

    Actually reactions when you disable premoji looks like:
    PhotoCollage_1675591053193.jpg

    Also you can now disable video stickers and/or animated stickers.

    • Github, the origin, CI/CD
    • CDN, copied from github manually
    2
    Release 9.33.18
    • new OutOfMemory crash fix via foreground service (modded)
    • disable emoji status for chats also (but need to debug more)
    • extended admin rights to restrict gifs, stickers, games or inline bots for users in chat
      • the idea and main code from @arslan and his Cherrygram
    • custom error messages if you got resticted for gifs only or stickers only
      • actually i track well strickers forbidden and let you to use gifs, but if gifs are forbidden (but stickers are allowed) you can use both (but gifs will not pass). Thats somewhere in the vanilla code i need to debug later.
    • channels and groups have edit icon now, so you can list all members (if not hidden) and admins.
      • the code which display admin numbers is from @arslan, but i adapted it for channels only.
      • in next update i will remove edit button for channels
    • added english & russian translations for new options

    • Github, the origin, CI/CD
    • CDN, copied from github manually

    P.S. APK is 69Mb, is it's too big, please ping me.
    2
    Release 8.85.49 bundle
    • ㅤapp use data from BuildVars everywhere
    • ㅤlogin flow looks now pretty legit for me
    this is the really last update fro 8.8.x. All next will for beta 9.0.x from now.
    • Github, the origin, CI/CD
    • CDN, copied from github manually
    • attached to this post also
    1
    Thank you for the fork !