Kurulum rehberi
On dakika, iki telefon, bir QR taraması. Gerekenler:
- SIM'inizin takılı olduğu bir Android telefon — köprü bu olacak. Android 8.0+ herhangi bir telefon iş görür; prize takılı kalması gerekir.
- Ana telefonunuz — şimdilik Android.
- Kurulum sırasında iki telefonun aynı ağda olması — ev WiFi'ınız veya köprü telefonun hotspot'u.
Adım 1 — köprü telefon
- SIM'li telefona SimTether Bridge'i kurun — ücretsiz,GitHub Releases'dan APK dosyasını kurabilirsiniz (
simtether-bridge.apk). APK ile kurulum burada normaldir ve güvenlidir; Android, tarayıcınızdan kuruluma bir kez izin vermenizi isteyecektir. Google Play kaydı yakında. - Uygulamayı açın ve istediği izinleri verin — SMS ve arama erişimi işin kendisi; ayrıca bağlantıyı ayakta tutmak için bildirim ve yakındaki cihazlar erişimi. Durum bildirimini görünür tutun; gizlemek köprüyü durdurur.
- Güce ve WiFi'a bağlayın. Köprü bir QR kodu gösterir.
Köprü telefonda RCS'i ("sohbet özellikleri") kapatın.SimTether operatör SMS'ini iletir — mobil ağ üzerinden giden mesajları. RCS sohbetleri (Google Mesajlar'da varsayılan olarak açıktır) internet üzerinden doğrudan mesajlaşma uygulamasına ulaşır; SMS yolundan hiç geçmedikleri için köprü onları göremez — bunu değiştirebilecek bir Android API'si yoktur. Köprü telefonda: Google Mesajlar → profil simgesi → Mesajlar ayarları → RCS sohbetleri → kapalı(başka bir mesajlaşma uygulaması kullanılıyorsa oradaki "sohbet" ayarlarını aynı şekilde kapatın). RCS kapalıyken gönderenler otomatik olarak SMS'e döner — hiçbir mesaj kaçırılmaz.
Adım 2 — ana telefonunuz
- SimTether'i Google Play'den kurun — tek seferlik ücretli. Kayıt kısa süre içinde yayında; istemci uygulaması yalnızca oradan dağıtılır.
- Uygulamayı açın, Eşleştir'e dokunun ve köprüdeki QR kodunu tarayın. Eşleştirme bu kadar — anahtarlar bu tarama sırasında değiştirilir ve sabitlenir.
- Bitti. SMS ve arama olayları artık ana telefonunuza gelir.
Köprü en iyi kendi halinde çalışır: prize takılı, kararlı WiFi'da ve uygulama için pil optimizasyonu kapalı (uygulama bunu sizden isteyecektir). Ona bir router gibi davranın — bir kez kurun, sonra unutun.
İsteğe bağlı — uzaktan erişim
Varsayılan olarak kapalı. Ana telefonunuz evden çıktığında bağlantının çalışmaya devam etmesini istiyorsanız:
- Köprü uygulamasında: Ayarlar → Uzaktan erişim → açın. Köprü, TLS üzerinden bir relay'e kaydolur.
- Aynı düğmeyi ana telefonunuzda da açın.
- Trafik uçtan uca şifreli kalır — relay yalnızca şifreli metin iletir. İleri düzey kullanıcılar iki telefonu da kendi barındırdıkları bir relay'e yönlendirebilir.
Barındırılan relay garantisiz bir hizmettir — sonlandırılabilir veya ileride ücretli hale gelebilir. Yerel/hotspot modu ve kendi relay'iniz her durumda ücretsizdir ve bundan etkilenmez. Uygulama çalışmak için hiçbir zaman altyapımıza bağımlı değildir.
İleri düzey — kendi relay'inizi çalıştırın
Barındırılan relay'i hiç kullanmak istemiyorsanız, relay herhangi bir VPS, ev sunucusu veya Docker hostunda çalıştırabileceğiniz küçük, tek bir jar dosyasıdır. Yalnızca şifreli metin iletir.
- Derleyin:
./gradlew :relay:fatJar — veya GitHub Releases'dan simtether-relay.jar'ı alın. - Çalıştırın:
ACCESS_TOKEN=tokenunuz java -jar simtether-relay.jar(44711 portunda dinler). Önüne bir TLS sonlandırıcı koyun — Caddy, nginx veya herhangi bir ters proxy — böylece uygulamalar onawss:// üzerinden ulaşır. - Köprü uygulamasında: Ayarlar → Uzaktan erişim →
wss://sunucunuz:port adresinizi ve aynı tokeni girin. QR kodunun relay adresinizi istemciye aktarması için yeniden eşleştirin.
Tam olarak bir örnek çalıştırın — odalar bellekte tutulur ve sunucular arası sorgulama yoktur. Tüm seçenekler (ortam değişkenleri, limitler) depodakirelay/README.md dosyasındadır.
Root'lu sürüm
| Standart | Root'lu köprü |
|---|
| Nerede | GitHub Releases (Play yakında) | Yalnızca GitHub Releases |
| SMS + arama kontrolü | evet | evet |
| Canlı arama sesi | hayır | evet — root'lu köprü telefon gerekir |
| Durum | kararlı | geliştirme aşamasında |
Root, köprünün GSM arama sesini yakalamasını sağlar — Android'in normal uygulamalardan esirgediği tek şey. Köprü telefonunuz root'luysa, root'lu sürüm ana telefonunuza ses aktarımını ekler; geri kalan her şey aynıdır.
Root'lu sürüm deneyseldir — yalnızca resmi GitHub Releases sayfasından kurun. Bir derlemenin gerçekten bize ait olduğunu doğrulamak için imza sertifikasını
SECURITY.md'de yayınlanan parmak iziyle karşılaştırın:
apksigner verify --print-certs dosya.apk. Eşleşmeyen bir parmak izi bizim derlememiz değildir.
Sorun giderme
| Sorun | Olası nedeni |
|---|
| "Eşleştirme reddedildi" | QR kodunun süresi doldu veya köprü yeniden eşleştirildi — köprüde yeni bir QR kodu gösterin ve tekrar tarayın. |
| İstemci köprüyü bulamıyor | Telefonlar aynı ağda değil veya köprü telefonun pil tasarrufu servisi sonlandırdı — uygulama için pil optimizasyonunu kapatın. |
| Bazı mesajlar köprü telefona geliyor ama ana telefona ulaşmıyor | Bunlar SMS değil RCS sohbetidir — köprüdeki mesajlaşma uygulamasında sohbet özelliklerini kapatın (bkz. adım 1). |
| Uzaktan erişim hiç bağlanmıyor | Köprü ayarlarındaki relay adresini ve uzaktan erişimin iki telefonda da açık olduğunu kontrol edin. |
| Keystore uyarı şeridi | Bu cihazın Android Keystore'u bozuk — saklanan sırlar düz dosyalara düşer. Gerçek çözüm fabrika imajı / farklı bir telefondur. |