Kod Google Open Source do połączeń Wi-Fi

Jedną z najlepszych cech systemu operacyjnego typu open source, takiego jak Android, jest fakt, że programiści mają szansę rozerwać podstawowy kod i odbudować go do własnych celów. Wczoraj Google opublikował najnowszą wersję AOSP, Android-5.1.1_r5, w której można znaleźć kod obsługujący połączenia Wi-Fi, co potencjalnie może być całkiem spore. Od razu jednak musimy zaznaczyć, że początkowo nie będzie to niesamowita skrzynia skarbów, na jaką wielu ma nadzieję, i zamiast tego może okazać się raczej ograniczona. Pozwól mi wyjaśnić...

Po pierwsze, nie wszyscy operatorzy obsługują połączenia Wi-Fi. Na przykład Sprint i T-Mobile w USA, wraz z EE w Wielkiej Brytanii i kilkoma innymi w różnych krajach, więc jeśli nie współpracujesz z jednym z nich, nie będzie to w najmniejszym stopniu przydatne. Sami operatorzy muszą obsługiwać tę funkcję, więc jeśli ktoś rzeczywiście nie jest bardzo przebiegły, nie będzie można przenieść tej funkcji na urządzenie w nieobsługiwanej sieci. Tak naprawdę główną atrakcją tego kodu będzie dla programistów próba zaimplementowania go w nieoficjalnym oprogramowaniu. Należy zaznaczyć, że kod źródłowy przeznaczony jest przede wszystkim dla Nexusa 6, ale przy odrobinie szczęścia może tak być zaimplementowano w innych ROMach opartych na stocku i AOSP, dzięki czemu więcej osób może z nich skorzystać, niezależnie od ich telefonu pierwszeństwo. Programiści mogą już pracować nad dodaniem tego kodu do swoich niestandardowych ROM-ów, co oznacza, że ​​użytkownicy smartfonów, na których jest to już możliwe bez rootowania i flashowania,

jak wiele ostatnich flagowców, w końcu będę mógł cieszyć się tą funkcją na zmodyfikowanym oprogramowaniu.

Jednak tak naprawdę to, czym wiele osób jest najbardziej podekscytowanych, to możliwość przeniesienia funkcji Wi-Fi Calling na urządzenia, które oficjalnie jej nie obsługują, takie jak Nexus 4 i 5. W tym miejscu sprawy stają się naprawdę trudne, ponieważ przeniesienie tej funkcjonalności na telefony, w których nie była ona przeznaczona do wdrożenia, stanowi ogromne zadanie dla programistów. Prawie na pewno wiązałoby się to z modyfikacjami radia, jądra i innych głębokich poziomów oprogramowania, a wraz z tym pojawia się potencjał zamurowania danego urządzenia. Mimo to społeczność Androida jest co najmniej zaradna i ciekawie będzie zobaczyć, co może stać się z tym kodem źródłowym. Jeśli chcesz spróbować swoich sił, zerknij na sam kod Tutaj. Powodzenia!