r/windowsphone

Vianigram is open source — and so is the entire stack underneath it

Vianigram is open source — and so is the entire stack underneath it

🚀 Vianigram is open source — and so is the entire stack underneath it

12 repositories. One author. A decade of "impossible" shipped at once.

Today I'm opening the source of Vianigram — a native Telegram client for Windows Phone 8.1 — along with the 11 foundation and protocol libraries that make it run.

This is TLS 1.3, HTTP/2, MTProto 2.0, gRPC framing, RTP/OPUS voice, and an obfuscated MTProxy transport — all clean-room, all from the specifications, all running on hardware the industry buried in 2014.

github.com/vianium/vianigramgithub.com/vianium

What's inside Vianigram • MTProto 2.0 + TL schema layer 214 — native C++ • AES-IGE, AES-GCM, SHA, HMAC, ECDH P-256 — zero OpenSSL • TLS 1.3 with ALPN, pinning, OCSP, CT — on a 2014 OS • RTP / SRTP / OPUS + libtgvoip — real voice calls • MTProxy v2 (legacy / secure / fake-TLS) obfuscated transport • DDD + Hexagonal architecture per bounded context • Async end to end — no .Result, no .Wait(), anywhere • 512 MB RAM budget — every decision validated against it

The 12 public repos

🏛 Foundation (Apache 2.0) 🔹 vianium-kernel — Result<T>, arenas, event bus (C++) 🔹 vianium-managed-kernel — primitives for C# (C#) 🔹 vianium-crypto — SHA, HMAC, AES, BigNum, ECDH (C++) 🔹 vianium-tls — TLS 1.3 + 1.2, ALPN, pinning, OCSP (C++/WinRT) 🔹 vianium-net — sockets, DNS, DoH (C++) 🔹 vianium-http — HTTP/1.1 + H2, pool, HSTS (C++)

📡 Telegram protocol stack (Apache 2.0) 🔹 vianium-mtproto — MTProto 2.0, TL layer 214 (C++) 🔹 vianium-mtproxy — MTProxy v2 obfuscated transport (C++/WinRT) 🔹 vianium-voip — RTP, SRTP, OPUS, libtgvoip wrapper (C++)

📦 Product + meta 🔹 vianigram — the client itself (C#, PolyForm Noncommercial) 🔹 vianium-docs — architecture, ADRs, governance 🔹 .github — org templates and policies

Licensing Apache 2.0 for the libraries — commercial use OK with attribution. PolyForm Noncommercial 1.0.0 for Vianigram — free for personal, educational, research, and noncommercial use.

This is not a hobby project. It's a full implementation of the public MTProto spec, written in C++/CX + C#, targeting hardware most people wrote off a decade ago.

🌐 github.com/vianium 💬 discord.gg/NccbAK6jeb

Windows Phone is not dead yet.

#Vianigram #OpenSource #MTProto #WindowsPhone #Telegram #CleanRoom #CPlusPlus #CSharp

Lumia 635 stuck on 14% when unlocking bootloader

first attempt at doing this, I heard that I should've taken out my SD card before hand (but it was too late by the time I read about that) so now I feel like I'm stuck. Does anyone have any ideas? I was on windows Phone 8.1 iirc

u/bananaboi123lol — 2 days ago

WINDOWS PHONE SHALL RETURN!!!!!!!!!!!!!

EVERYBODY, WHAT AM I FUCKING SEEING?! I KEEP SEEING THE LACK OF WINDOWS PHONE APP DEVELOPMENT, A VERY NICHE COMMUNITY. NOW, WE NEED TO MAKE WINDOWS PHONE MAINSTREAM AGAIN!!!!

IM NOT REQUIRING YOU TO, BUT PLEASE, START MAKING MORE APPS, AND MORE PEOPLE, START USING WINDOWS PHONE (i personally recommend the Lumia 950 XL). WE NEED WINDOWS PHONE TO BECOME MAINSTREAM AGAIN!!!!!!!!!!!!!!!!

reddit.com
u/SCarver314 — 4 days ago

Help with installing with LiveStore

I have jailbroken the Nokia Lumia 520 I have recently gotten. I tried installing an app by Live Store but it failed, trying to download then install by CMD Injector gave a 0x80070020 error.

I have

CMD Injector patched
Root Access on
Unlocked Bootloader
XAPLoad installed (on All Unlocks mode)

Windows Phone 8.10.14219.341

reddit.com
u/SoftRazzmatazz4191 — 3 days ago

If Microsoft released a new Windows phone, would you buy it?

For me, it would depend on the price but probably yes since I already use M365 for work and play games on XBOX.

reddit.com
u/No_Department9020 — 4 days ago

Htc 8s microsoft internal

Hello fellers, I have recently bought an htc 8s from a market at only 70$, after I got home, i started testing the phone and saw the debugging apps preinstalled, is it rare by any chance?

u/Similar_Air133 — 4 days ago

Is there a way to watch YouTube on the Lumia 520 on Internet explorer

YouTube standard site doesn’t work is there a lightweight site that will work on this older device

reddit.com
u/SoftRazzmatazz4191 — 4 days ago
▲ 19 r/windowsphone+1 crossposts

Issues with nokia music

Hey all! I've been playing around with converting a nokia lumia 925 (runs on windows 8) into a dedicated dap. I downloaded a few mp3 files just to know if it would work (though not in the best format -- I didn't download full albums or put them through the formatting process lined out in https://youtu.be/H82RQdJqhtM?si=fHRr126ZQRR5LdD4 -- but I'm not sure how critical this process is for basic nokia music use), and it been quite finicky.

For starters, I'm unable to actually use the shuffle feature (as seen in the attached video). The program will play a random song from my library, but once the song finishes, a new song will not play unless I click "shuffle all" again.

Also, I'm unable to move my place within a song if that makes sense. Like if I want to go back to the start of the song or jump to the middle, I just... cant. Is this a standard thing for nokia music?

I haven't found many resources discussing nokia music or converting windows-run phones into dedicated daps, so I'm a bit lost </3

Thanks!!

u/tea_reks66 — 5 days ago

Was windows phone really that bad?

That’s the question I’m thinking of, and I know we all got different opinions. So, was windows phone actually that bad, as I was someone who grew up using a Microsoft Lumia 435 phone as a daily driver I didn’t think it was that bad but could’ve been better.

reddit.com
u/SoftRazzmatazz4191 — 5 days ago

PACMAN installer not working

It used to work fine. Now whenever pressing browse, it will just go back without letting me select a file.

Lumia 520.

EDIT: Same happens when trying to open Nokia Camera, if it's of any help.

u/GaroK_s — 5 days ago
▲ 15 r/windowsphone+1 crossposts

Unison v1.0.0.3: Fixed sync! (WhatsApp client)

https:// t dot me/UnisonUWP

Or if you’d rather download without going there,

https://limewire.com/d/6V34Q#nVL6vKkXv0

https://app.filemail.com/d/nijvkvrrxpagypl

https://file.kiwi/7cbfa1bf#yXa2XB0JmvnqfOatCKIUbw

I’m glad I got to where I am, but I would greatly appreciate bug reports from everyone here. Unison is not w/o its issues. Any bugs (not unimplemented features) commented here would be great for feedback, thanks!

Edit: needs W10M 1703/15063+.

reddit.com
u/-MaskNinja- — 4 days ago

Purchase

I would like to buy a windows phone with physical buttons either windows phone 7/8.1/10 is fine but I want the best I can get for less than 60$ if possible also LTE for data only

reddit.com
u/One-Tailor6670 — 5 days ago

The Windows Phone Application It doesn't detect my phone

I unlocked the bootloader and used Interlop Unlock, and now it won't install apps, even though it could yesterday.

Any solution?

u/Think-Research-7095 — 6 days ago

Any guides for WP app development?

I want to make some ports of modern apps, but I'm stuck in deciding how to start making it, should I make it target a minimum of WP 7 or should I target WP8.1? (or just 8)

Should I use UWP or Silverlight?

reddit.com
u/Thick-Willingness393 — 6 days ago

Ya funcionó gracias

:) Gracias ya pude descargar la Actualización y por ende también las Apps y Juegos. Y si era culpa de Amazon Cloudfront el que me bloqueaba el acceso, pero gracias ya quedó solucionado :)

u/DotStraight9952 — 6 days ago

my lumia 1020 started doing this recently

when i power it on it will attempt to boot then show this blue screen with nothing on it

u/geforce8800gts — 8 days ago