Huawei Mate 20 zadebiutuje w przyszłym miesiącu. Będzie miał szalony prostokątny układ potrójnych czujników tylnej kamery, ale jakie funkcje aparatu będzie miał w EMUI 9?
W przyszłym miesiącu pojawi się wiele głośnych zapowiedzi smartfonów. Spodziewamy się, że zobaczymy LG V40 ThinQ, Google Pixel 3, Razer Phone 2, nowy telefon Samsung Galaxy A, Huawei Mate 20, OnePlusa 6Ti Honor Magic 2. Podczas gdy my w zasadzie wiem wszystko o Pixelu 3, pozostałe smartfony nie są już tak dobrze udokumentowane. Znamy podstawowy wygląd I sprzęt komputerowy Huawei Mate 20 dzięki poprzednie przeciekii możemy teraz podzielić się spostrzeżeniami na temat możliwych funkcji aplikacji aparatu. Nie możemy zagwarantować, że te funkcje zostaną uruchomione w Huawei Mate 20, ale nowe funkcje aparatu EMUI 9 z pewnością pojawią się w niektórych przyszłych urządzeniach Huawei lub Honor.
Porzucenie pakietu APK często pozwala przewidzieć funkcje, które mogą pojawić się w przyszłej aktualizacji aplikacji, ale możliwe jest, że którakolwiek z funkcji, o których tutaj wspominamy, może nie zostać uwzględniona w przyszłej wersji. Dzieje się tak, ponieważ te funkcje nie są obecnie zaimplementowane w aktualnej wersji i mogą zostać pobrane przez Google w dowolnym momencie w przyszłej wersji.
Specjalne podziękowania dla PNF Software za udostępnienie nam Dekompilator JEB. JEB umożliwił nam dekompilację i analizę kodu aplikacji aparatu EMUI 9. Analizowane przez nas oprogramowanie Huawei Mate 20 (datowane na 13 września) zostało nam dostarczone przez FunkyHuawei.club, usługę, która umożliwia użytkownikom aktualizacja, odcegować, Lub zmienić markę Telefony Huawei i Honor za opłatą. FunkyHuawei planuje w pełni wspierać nadchodzącą serię Huawei Mate 20 i obecnie oferuje sprzedaż dla czytelników XDA.
Tryb podwodny
To zdecydowanie najdziwniejsza nowa funkcja, jaką znalazłem w aplikacji aparatu EMUI 9. Huawei P20 Pro ma stopień ochrony IP67 pod względem odporności na kurz i wodę, ale nie jest w pełni wodoodporny, więc możesz uszkodzić telefon, próbując nagrać film, gdy jest zanurzony pod wodą. Nie wiemy, czy nadchodzący Huawei Mate 20 czy Huawei Mate 20 Pro będzie wodoodporny, ale tak nie jest wydaje się, że będzie to miało znaczenie, ponieważ ten tryb podwodny został zaprojektowany do pracy z wodoodpornością lub bez niej telefon.
Zgodnie ze słowami, które znalazłem, tryb podwodny ma pomóc „robić wyraźne zdjęcia w podwodnym środowisku”. Możesz nacisnąć przycisk zmniejszania głośności aby zrobić zdjęcie, naciśnij przycisk zwiększania głośności, aby nagrać film, naciśnij przycisk zasilania, aby włączyć/wyłączyć aparat, lub dotknij i przytrzymaj przycisk na dole, aby Wyjście. Wszystko to można zrobić dotykając ekranu przez wodoodporną obudowę telefonu i podobno Huawei sam będzie oferował takie etui. Chociaż firma ostrzega, że wszelkie uszkodzenia telefonu spowodowane nieprzestrzeganiem instrukcji nie będą objęte gwarancją.
Znalazłem odpowiednią grafikę dla trybu podwodnego i wygląda ona jak zdjęcie telefonu w torbie. Huawei zachęca, aby włożyć naprawdę drogi smartfon do torby i zanurzyć go pod wodą, aby móc robić świetne zdjęcia. Niektórym z Was może się to wydawać naprawdę fajne, ale myślę, że zdam.
Dwa zrzuty ekranu poniżej pokazują, jak użyliśmy JEB Decompiler, aby pomóc nam w odkryciu tej funkcji. Zrzut ekranu po lewej stronie pokazuje, jak odnosimy pole obrazu w kodzie do rzeczywistego zasobu, natomiast zrzut ekranu po prawej stronie pokazuje, że właściwość ro.hwcamera_underwater_enable
Aby ta funkcja była użyteczna, musi być ustawiona na true. Sprawdziliśmy plik local.prop w /product/etc/prop, jednak brakowało flagi. Możliwe, że ta funkcja nie zostanie uruchomiona w Huawei Mate 20, ale ponieważ sprawdziliśmy oprogramowanie w wersji przedpremierowej, nie wiemy, czy Huawei włączy tę opcję w późniejszym terminie. Wydaje się, że tryb podwodny nie wymaga do działania specjalnego sprzętu (takiego jak nowy HiSilicon Kirin 980), ponieważ w aplikacji nie zdefiniowano dla niego flagi możliwości aparatu Huawei.
Kino AI
Ta kolejna funkcja nie jest zaskakująca, ponieważ Huawei wyraźnie nam o tym powiedział podczas premiera HiSilicon Kirin 980 że chipset będzie w stanie rozpoznawać obiekty w filmach w czasie rzeczywistym dzięki dwóm jednostkom NPU. Nazywa się „AI Cinema” i wygląda na to, że funkcja ta będzie stosować określone filtry w czasie rzeczywistym podczas odtwarzania wideo nagranie. Dostępne filtry to Kolor AI, Rozmycie tła, Świeży, Vintage i Suspens. Poniższy obrazek przedstawia przykładową grafikę dla każdego filtra, który Huawei umieścił w aplikacji aparatu EMUI 9.
Poniżej znajdują się ciągi, których użyłem do uzyskania prawdziwych nazw każdego filtra.
<stringname="ai_cinema_effect_none">Nonestring>
<stringname="ai_cinema_effect_bokeh">Background blurstring>
<stringname="ai_cinema_effect_color">AI colorstring>
<stringname="ai_cinema_effect_fresh">Freshstring>
<stringname="ai_cinema_effect_nostalgia">Vintagestring>
<stringname="ai_cinema_effect_hitchcock">Suspensestring>
<stringname="ai_cinema_color_tip_select">Touch to select colors.string>
Na koniec, aby włączyć tę funkcję, ro.hwcamera.aimovie_enable
musi być ustawione na true. W obecnej wersji, którą analizowałem, tak nie jest, ale biorąc pod uwagę możliwości Kirina 980, bylibyśmy zaskoczeni, gdyby taka funkcja nie była włączona w momencie dostawy urządzenia. Kirin 980 powinien jednak obsługiwać funkcję AI Movie, ponieważ zdefiniowano dla niej flagę możliwości aparatu.
Zoom AI
Jeśli masz problem ze znalezieniem idealnego poziomu powiększenia, aby zrobić świetne zdjęcie, funkcja AI Zoom firmy Huawei może być dla Ciebie. Ciągi oznaczają, że funkcja automatycznie dostosuje poziom powiększenia, aby obiekt był wyśrodkowany. Poza tym ciągi znaków nie mówią nam wiele więcej o tej funkcji.
<stringname="title_smart_zoom">AI zoomstring>
<stringname="remark_smart_zoom">Automatically adjust the zoom level to keep your subject centeredstring>
<stringname="toast_smart_zoom_enter">AI zoom enabled.string>
<stringname="toast_smart_zoom_quit">AI zoom disabled.string>
<stringname="toast_smart_zoom_fail">Unable to lock on to subject.string>
<stringname="toast_smart_zoom_first_tip">Touch the padlock to lock on and enable AI zoom.string>
Zagłębiając się w kod, widzimy, że włączenie tej funkcji wymaga spełnienia trzech wymagań:
- Rozdzielczość nagrywania wideo musi wynosić co najmniej 1080p.
- Kino AI musi być włączone.
- Poziom urody musi wynosić 0 (wyłączony).
Widzimy również, że „obiekt”, do którego odnoszą się ciągi, to twarz osoby, sądząc po odwołaniu do Smart Zoom (AI Zoom) w klasie FaceDetectionExtension. Na koniec widzimy, że może istnieć ręczna kompensacja AI Zoom w przypadku, gdy algorytm powiększy niewłaściwy obiekt. Części kodu wspominają o chwyceniu pozycji dotknięcia lub dotknięcia, a następnie obliczeniu prostokąta w celu powiększenia.
Aby włączyć funkcję AI Zoom, ro.hwcamera.smartzoom_enable
musi być ustawione na true. Ponownie, ta funkcja nie jest włączona w wersji, którą przeglądam, ale HiSilicon Kirin 980 z pewnością obsługuje tę funkcję, więc nie zdziwiłbym się, gdybym zobaczył tę funkcję w Huawei Mate 20.
Wideo Bokeh
Bokeh to proces podkreślania obiektu na pierwszym planie poprzez rozmycie tła otaczającego obiekt. Efekty bokeh umieszczają w tle kształty, takie jak gwiazdy lub koła, co daje iluzję światła. Huawei będzie oferować wiele efektów bokeh w wideo, co widać na przykładowych grafikach poniżej.
Video Bokeh, podobnie jak AI Zoom i AI Cinema, będzie wymagał obsługi w kamerze HAL. Konkretnie, videoBokehSpotShapeSupported
I videoBokehSpotShapeValueSupported
Należy określić możliwości kamery. Wierzymy, że Mate 20 będzie to obsługiwał, chociaż nie możemy potwierdzić, czy ta funkcja jest faktycznie włączona na urządzeniu.
To wszystko, czego mogliśmy się dowiedzieć z aplikacji aparatu EMUI 9 w zrzucie oprogramowania sprzętowego Huawei Mate 20. Jeśli dowiemy się więcej o Huawei Mate 20 lub Huawei Mate 20 Pro, damy wam znać. Mamy dla naszych czytelników specjalne gadżety, które nie wymagają posiadania urządzenia Huawei lub Honor, aby je docenić, więc bądź na bieżąco!
Dołącz do forów poświęconych Huawei Mate 20
Dołącz do forów poświęconych Huawei Mate 20 Pro
Uwaga: Huawei ma przestał dostarczać oficjalne kody odblokowujące bootloader dla swoich urządzeń. Dlatego nie można odblokować bootloadera Huawei Mate 20 i Huawei Mate 20 Pro, co oznacza, że użytkownicy nie mogą flashować Magisk/TWRP/Projekt Treble Ogólne obrazy systemu/niestandardowe pamięci ROM oparte na AOSP.