Based on Nekogram. Key additions: - Rebrand to FoxiGram (app name, APK name, applicationId com.foxigram.app) - Embedded Xray (VLESS+Reality) proxy client via JNI libxray.so - Bundled hidden one-tap proxies (LTE + WiFi), read-only in UI - Auto-restore proxy on restart, rebind to active network (LTE/WiFi) - Server credentials externalized to git-ignored XrayServers.java (+ template) - libxray Go source included; compiled .so, keystore, google-services.json ignored |
||
|---|---|---|
| .. | ||
| arm64-v8a | ||
| armeabi-v7a | ||
| include | ||
| x86 | ||
| x86_64 | ||
| bridge.cpp | ||
| build-tdlib.sh | ||
| CMakeLists.txt | ||
| README | ||
git clone https://github.com/tdlib/td cd td/example/android # copy build-tdlib.sh and CMakeLists.txt into this folder ./fetch-sdk.sh # copy boringssl from TMessagesProj/jni/boringssl into td/example/android/third-party/openssl with such structure: # third-party/ # openssl/ # $ARCH/ # include/ <- TMessagesProj/jni/boringssl/include # lib/ <- TMessagesProj/jni/boringssl/lib/$ARCH ./build-tdlib.sh # gather libtde2e.a and libtdutils.a into TMessagesProj/jni/tde2e/$ARCH