Nie odpowiadam za uceglenie urządzeń ani kart SD, nie jestem twórcą przytaczanego niżej ROMu. Funkcjonuje również na OP5T, jednak nie jest to odpowiedni dział.
Zmiany we wszystkich wersjach:
https://forum.xda-developers.com/showpost.php?p=72802224&postcount=3
Spoiler
O romie:
Jego baza jest bardzo zbliżona do oryginalnej wersji OxygenOS dla OnePlus 5. Nie jest to projekt komercyjny, ale moje hobby.
Moim celem nie było upiększenie systemu, ani uzyskanie jak najdłuższej pracy na baterii, ale aby uzyskać jak najlepsze doświadczenie w przypadku szybkości pracy, jej płynności, a także pozyskania maksymalnej ilości RAMu dla lepszego multitaskingu.
Zastosowane modyfikacje:
Spoiler
Magisk Root
SuperSU Root v2.82 SR5 (in Nougat only)
Encrypted/Decrypted device support
☆
xXx Tweaks
Windows Animation Scales
Disable Google Play Wakelocks
Modded Apps Detaching from Play Store
ViPER4AndroidFX by Ahrion, Zackptg5, ViPER520, ZhuHang
Stereo Speaker mod
Extreme Debloating
Individual Debloating
Debloat GApps down to Pico level
Busybox
SDcard Permission fix
Nova Launcher
Action Launcher
Pixel Launcher
Lawnchair Laucher
Android O Emojis
iOS11 Emojis
Emoji One
Samsung Emojis
AdAway
Always On Display
Exchange for Gmail
Different Boot Animations
Google Camera mod with HDR+ and Slow-motion rec.
[Nougat only] - OnePlus Oreo Camera
Google Dialer mod
Substratum Theme Engine
Substratum Theme Modules like Ozone & K-Klock
Unlimited Google Photos Storage Mod
Vanced - modded YouTube app
Caffeine Tile
OmniSwitch (removed since v10.2)
Google Live Wallpapers
Star Wars Theme from OP5T
Custom Kernel Selection
[Nougat only] - ARISE+Magnum+Opus
[Nougat only] - (mixed choice of Viper4Arise - Dolby Atmos - Dolby Digital Plus)
[Nougat only] - Xposed Framework by rovo89
[Nougat only] - Xposed Framework by Purify Team
Zastosowane systemowe tweaki:
Zostały dodane na różnych poziomach, aby uczynić rom szybszym. Wspierają one multitasking oraz pozwalają na zachowanie stałej prędkości systemu.
6/8GB RAMu potrafi utrzymać wiele aplikacji i usług w pamięci - jeżeli lubisz wyskakujące popup'y zalecam Ci nie usuwanie ich kiedy zmieniasz aplikacje, lecz zostawić je w tle. Jeżeli jednak prędkość jest dla Ciebie ważniejsza niż animacje, możesz zredukować je w opcjach developerskich.
Pozostałe ukryte cechy:
Spoiler
Native Call Recording
WiFi channel bonding for the 2.4GHz frequency
ART Optimization
Detaching of modded apps
Dirty flash Survival mode for AKT, Substratum, Fonts and system media
SU & BusyBox Leftover Cleanup
Root support for Tasker
LMK Tweaks to use all RAM down to about 700MB left
some more…
Debloating
Rom jest pozbawiony wielu "niepotrzebnych" aplikacji, które mogą zostać pobrane według uznania ze Sklepu Google. Załączyłem również opcję ekstremalnego debloatingu, która pozostawia system z minimalną ilością dodatków przy systemowym jądrze.
Zaletą tej opcji jest jeszcze bardziej zwiększona szybkość, a także mniejsze zużycie energii, ponieważ jak wiadomo, aplikacje i usługi zabierają nam cenny RAM do trzymania naszych ulubionych programów w tle.
Negatywną stroną jest natomiast to, że możesz tęsknić za konkretnymi aplikacjami, lub funkcjonalnościami - które jednak nie sprawią Twojego systemu niestabilnym.
Poprawa dźwięku
ROM domyślnie zawiera Viper4Android, chyba, że go wyłączysz w opcjach. Załączyłem również swój ulubiony profil, który z pewnością Ci się spodoba.
Custom kernele:
ROM zawiera tylko stockowy kernel, jednak wspiera niemal wszystkie bazujące na OxygenOS'ie, które są aktualnie dostępne.
Aktualnie jest 10+ różnych dostępnych kerneli, które są stale rozwijane.
Po prostu wrzuć kopię kernel.zip do folderu xXx na Twoją kartę SD, a aroma installer zaprezentuje Ci najnowsze wersje wszystkich kernelów w tym folderze. Tą drogą możesz wybrać swój ulubiony kernel w aromie i sflashować razem z romem w odpowiedniej kolejności.
Aktualnie wspierane kernele poprzez tą metodę:
Spoiler
Adin Kernel - by adinkwok
Boeffla Kernel - by Lord Boeffla
Boeffla Kernel - by ZaneZam
DirtyCORE Kernel - by dabug123
ElementalX Kernel - by flar2
FlashKernel by The Flash
Franco Kernel - by franciscofranco
FrankenKernel by dabug123
Fusion Kernel - by jancsessz
Helix Kernel - by Mostafa Wael
Lightning Kernel - by nikhil18
New Kernel - by jgcaap
Render Kernel - by RenderBroken
RenderZenith by RenderBroken
Revan Kernel - by DespairFactor
SimpleGX Kernel - by AndroidGX
Singularity by wrongway213
Volt by Zombie
Xceed - by kairi_zeroblade
Instalator:
Zostanie utworzony na karcie folder xXx zawierający plik xXx.NoLimits.op3.profile, który będzie magazynował wybrane przez Ciebie opcje podczas flashowania. Kolejny flash tej samej, lub nowszej wersji zostanie przeprowadzony z tymi samymi opcjami.
Nawet jeżeli zupdatuje rom, zmienię ustawienia, ich kolejność - w dalszym ciągu w pliku będą zapisane wszelkie odpowiednie ustawienia.
Możesz również wybrać opcję "Fastlane mode", która pominie wszystkie ekrany wyboru i sflashuje ROM na ustawieniach domyślnych, lub na podstawie wcześniej wspomnianego pliku.
Pierwszy ekran Aromy jest jednocześnie ekranem głównym, gdzie możesz przejść poprzez wszystkie opcje.
Zastosowane kolory:
Niebieski - wskazuje, że zostanie otwarty kolejny ekran z opcjami,
Czerwony - daje Ci chwile, aby przemyśleć decyzję przy aktualnie zmienianej opcji,
Pomarańczowy - standardowy wybór.
Pobieranie:
OREO STABLE
xXx_NoLimits_11.0_OP5_Oxygen_5.1.3_full.zip
http://bit.ly/2HUA96L
https://androidfilehost.com/?w=files&flid=193598&sort_by=date&sort_dir=DESC
OREO BETA
xXx_NoLimits_11.0_OP5_Oxygen_OB12_full.zip
http://bit.ly/2HTMW9q
https://androidfilehost.com/?w=files&flid=193596&sort_by=date&sort_dir=DESC
WAŻNE DLA OREO:
Do flashowania xXx - Oreo polecam: ostatni blue_spark TWRP, lub ostatni codeworkx TWRP.
ROM wspiera urządzenia zaszyfrowane i odszyfrowane:
- jeżeli wybierzesz "Decrypted" zostaniesz bezpośrednio przeniesiony do opcji instalacji
- jeżeli wybierzesz "Encrypted" jest kilka kroków, które musisz przejść:
W skrócie, nic nie może być przechowywane na "data partition" przed pierwszym uruchomieniem.
Po formatowaniu, jeżeli wybierzesz "Encrypted" ROM zostanie zainstalowany przy minimalnej ilości opcji.
Należy powrócić do recovery, zrestartować je, zformatować dane ponownie i włączyć system.
Następnie można ustawić swoje konto Google, poczekać kilka minut, aby Sklep Play mógł ukończyć certyfikowanie online, po tym można wrócić do Aromy i instalować jak się zechce. 🙂
Należy zrestartować urządzenie ponownie, aby zainicjować Xposed framework.
Pierwsze uruchomienie powinno zająć około 2 minut, nie więcej.
Jeżeli wybierzesz "Google Dialer" w aromie - musisz ustawić go jako domyślną aplikację telefonu. W innym przypadku nie będzie popup'u o nadchodzącym połączeniu.
Aby zmienić zmodowaną aplikację YouTube należy wejść w settings > Vanced Settings.
NOUGAT
xXx_NoLimits_4.8_OP5_Oxygen_4.5.15_full.zip
https://www.androidfilehost.com/?fid=817906626617954351
http://bit.ly/2kODxqP
http://bit.ly/xXxnolimit
xXx_NoLimits_4.8_OP5_Oxygen_4.5.15_update.zip
https://www.androidfilehost.com/?fid=962021903579500190
http://bit.ly/2BFS1E1
http://bit.ly/xXxnolimit
WAŻNE DLA NOUGATA:
Jeżeli Twoje urządzenie jest zaszyfrowane musisz zaznaczyć:"My Device is decrypted".
Przygotowanie do instalacji update'a
MUSISZ umieścić całość romu v4.7/wyższą wersję ROMu w folderze xXx na Twojej karcie pamięci /sdcard/xXx/
Update może zostać sflashowany z jakiegokolwiek folderu np. download
Nie musisz na początku flashować całego romu dopóki cały rom jest we wcześniej wspomnianym folderze.
Jak działa update?:
Zawsze bazuje na najwyższej wersji ROMu, aktualnie OOS 4.5.15.
Starsze full romy mogą zostać usunięte z folderu.
Instalacja
Pamiętaj, aby zrobić backup urządzenia i karty SD i umieścić go w bezpiecznym miejscu!
Wiele problemów związanych z instalacją jest spowodowanych przez użycie złego TWRP, lub złych instrukcji.
Rekomendowana sekwencja:
Zainstaluj ostatnią wersję blue_spark TWRP (aktualnie v8.73)
Restart TWRP
Format Data
Restart TWRP
Wipe data, system, cache
Skopiuj ROM do urządzenia
Flash
Wybierz "decrypted" w Aromie
Wybierz opcje ROMu
Wipe cache
Restart i radość z systemu.
FOLDERY ZBIORCZE:
https://www.androidfilehost.com/?w=files&flid=193598
https://www.androidfilehost.com/?w=files&flid=193596
Źródło instrukcji: https://forum.xda-developers.com/showpost.php?p=76311838&postcount=12663 (również dirty flash)
ŹRÓDŁO: https://forum.xda-developers.com/oneplus-5/development/rom-xxx-nolimits-1-1-speed-ram-optimized-t3627121
AUTOR: xXx