• Dün, 17:34:09
    #1
    Selam arkadaşlar,

    Uzun süredir uğraştığım bir projeyi paylaşmak istiyorum. Biraz uzun olacak, şimdiden kusura bakmayın.

    Olay şu: hattı eski bir Android telefona takıyorsunuz, telefon çantada, cepte ya da evde şarjda duruyor. O hatta gelen aramalar ve SMS'ler iPhone'unuza geliyor. Arama iPhone'da bildiğimiz arama ekranıyla çalıyor, açıp konuşuyorsunuz. SMS geliyor, iPhone'dan cevap yazıyorsunuz. Eski telefona dokunmanıza gerek kalmıyor, ekranı bile açılmıyor, titremiyor vs.

    Piyasada bu işi yapan adaptör kutular var, açıkçası fikir oradan çıktı. Ama elimde toz tutan bir S20 FE dururken bir de kutuya para vermek içime sinmedi. "Bunun içinde zaten modem de var, pil de var" dedim, iş uzadıkça uzadı ve buraya geldi.

    Neler yapıyor:
    - O hatta gelen aramalar iPhone'da normal arama gibi çalıyor. iPhone'dan o hatla arama da yapabiliyorsunuz.
    - SMS'ler iPhone'a düşüyor, oradan cevaplıyorsunuz. Uygulama kapalıyken bile arama da SMS de geliyor.
    - Yakındayken Bluetooth ile konuşuyorlar. Bluetooth menzili dışındaysanız da eğer iPhone internete bağlıysa yine aramalar ve mesajlar düşüyor, fonksiyonlarda bir değişim olmuyor
    - Uzaktayken (telefon evde, siz dışarıda ya da yurt dışındayken) İnternet modu devreye giriyor.
    - Eski telefonun erişim noktasını iPhone'dan açıp kapatıyorsunuz. Otomatik modda iPhone Wi-Fi'sız kalınca kendisi açılıyor, başka bir Wi-Fi'a geçince kapanıyor.
    - Çift SIM'li telefonlarda iki hat da kullanılabiliyor.
    - Kutu modu: eski telefonun ekranı kapalı, tamamen sessiz, şarjı %80'de kesiyor ki pil şişmesin vs vs.

    Teknik tarafı merak edenler için: hoparlörü mikrofona dayamak gibi bir numara yok. Eski telefon hiç ses çıkarmıyor, kendi mikrofonu da görüşmeye karışmıyor. Arama sesi doğrudan yonganın ses yolundan dijital olarak alınıp veriliyor (Qualcomm tarafında ALSA/tinymix seviyesinde) ve Bluetooth üzerinden Opus ile taşınıyor. Root bu yüzden şart, normal bir uygulama bu yollara erişemiyor. Gecikme Bluetooth'ta 250-350 ms civarı. Normal aramadan bir tık fazla ama sohbeti bölmüyor.

    Gelelim gerekenlere:
    - Root lazım (Magisk). Rootun garantiyi vs invalide ettiğini söylememe gerek yok diye düşünüyorum, bu android eski kenarda duran bir telefon olacağından çok sorun olacağını sanmıyorum.
    - Her telefonda tam ses çalışmıyor, ses yolu modelden modele değişiyor. Uygulama kurulumda telefonu kendisi test ediyor. Test geçmezse Temel modda çalışıyor: SMS, arama bildirimi ve erişim noktası var, arama sesi yok. Akustik bir yamayla "idare eder" ses vermektense hiç vermemeyi seçtim.
    - Hangi telefonların çalıştığını sitede listeledim. Dereyi görmeden paçaları sıvamayın, önce listeye bir bakın. Çoğu mediatek ve snapdragon telefon çalışıyor. Siz yeni telefonlar denedikçe bana o telefonların modem ve ses yollarına ait kernel dökümü geliyor olacak, bu şekilde desteklenen ve test edilmiş telefon sayısını arttırmayı düşünüyorum. Çünkü her işlemci ailesi ve markadan bir telefon alacak gücüm yok maalesef.
    - iPhone uygulaması şu an TestFlight'ta beta ve ücretsiz. Bir süre sizlerin yazdımıyla desteklenen android telefon sayısını artırana kadar bu şeklide kalacak. Normal kullanıcılar için bir şey fark etmiyor. uygulamanın nasıl yükleneceği altta vereceğim linkte açıklanıyor.

    Android tarafı açık kaynak (GPLv3) girip koda bakabilirsiniz. Kurulumu bir Magisk modülü: zip'i Magisk'ten yüklüyorsunuz, telefon yeniden başlayınca iPhone ile eşleştirmeye hazır hale geliyor.

    Kurulum rehberi, uyumlu telefon listesi ve iPhone uygulaması: https://tosbisim.com

    Ben S20 FE üzerinde kullanıyorum. Farklı bir modeli olup denemek isteyen olursa çok sevinirim, özellikle Exynos ve MediaTek'li telefonlardan geri bildirime ihtiyacım var. Uygulamanın içinden sorun bildirirseniz, numaralar ve isimler dahil olmayacak şekilde bana sorununuzu anlamamı sağlayacak bir döküm geliyor

    Bu projenin ülkemizdeki birçok insana çok yararlı olacağına eminim Bu sebeple tamamen ücretsiz ve ücretsiz kalacak.
    Sorusu olan buraya yazsın, elimden geldiğince cevaplarım.



    EDIT: Android(Host)->Android(Client) özelliği çok istendi, bu sebeple sizler için APK olarak yükleyebileceğiniz Android client uygulamasını da yazdım. Aynı link üzerinde girdiğinizde Android Client indirme linkini görebilirsiniz.
    Android Client henüz daha toy, hataları olabilir. Bir sorunla karşılaşmanız durumunda lütfen uygulama içerisinden Hata Bildir kısmını kullanarak bana bildirin.

    EDIT 2: Kullanıcılar için Telegram grubumuzu açtım. Daha hızlı iletişim ve geri dönüşler için gruba katılabilirsiniz.
    Telegram Grubu
  • Dün, 17:43:35
    #2
    💎𝗣𝗔𝗥𝗙𝗨𝗠𝗕𝗔𝗬𝗜👑
    güzel paylaşım
  • Dün, 17:57:44
    #3
    Yurt dışı kapanan telefon için bu özelik pek fazla.ise yaramaz cihaz yanında olmaz ise
  • Dün, 18:05:15
    #4
    Telefon yanında değilken dışarda yine bir internete ihtiyaç var. yabancı esim alarak internet işi çözülebilir.
  • Dün, 18:31:46
    #5
    Arkadaşlar bu proje direk YD telefonlar için,
    Normalde bu saçma sapan ikos k7 aletini veya ikinci bir iPhone kullanıyor insanlar, ben de ikos k7 kullanıyordum fakat berbat bir cihaz, şarjı 4 saat falan gidiyor interneti 10mbps yi geçmiyor, aramalarda ses kalitesi inanılmaz kötü vs vs.
    Ve bu aletler 8000TL gibi absürt rakamlara satılıyor.

    TosbiSim'de mobil veri paylaşımı hotspotla oluyor, hızlar android telefonun hızıyla aynı oluyor, 4.5G de 150-200mbps eğer 5G li bir cihazsa daha da fazla. Hotspot kısmında da detaylı ayarlama yapabiliyorsunuz, 2.4 veya 5GHz seçimi, SSID ve şifre kontrolü, ağ adını gizleme gibi işlemleri iPhonedaki uygulama üzerinden yapabiliyorsunuz.

    Piyasadaki bu dandik ikos k7 gibi ürünlerden bezmiş biri olarak bu uygulamayı geliştirdim.
    Bu cihazlara harcanan paralara cidden yazık çünkü ses iletişiminde VoLTE kullanmıyorlar, eski ev telefonlarının kullandığı 4kHz bant genişliğiyle çok kalitesiz aramalar, yavaş bir internet ve 4 saatte biten şarjları için yaklaşık 8000TL civarında satılıyor bu cihazlar.

    Eski Android telefonunuzu Magisk ile rootlayacak kadar teknolojiye hakimseniz TosbiSim'i de rahatlıkla kullanabilirsiniz. Rootlama için çok fazla telefon ve kaynak olduğundan ayrıca bir yönerge vermedim fakat telefonunuza uygun metodu internette arayarak kolayca bulabilirsiniz.
  • Dün, 20:03:17
    #6
    Android android için denedim ama pürüzleri aşamadım denemek isterim hocam
  • Dün, 20:34:45
    #7
    Android cihazı client olarak kullanmak için henüz bir app yazmadım, yazdığımda konuyu update ediyor olurum.