Tulevaisuutta ajatellen (noin 2-3v eteenpäin) View 20 olisi kiva saada kuulla onnistuuko vai eikö (ja miten) uuden käyttiksen asentaminen. Ilmeisesti ainakin tässä vaiheessa olisi suljettu käyttis mikä ei suoraan tue tätä.
Tulevaisuutta ajatellen (noin 2-3v eteenpäin) View 20 olisi kiva saada kuulla onnistuuko vai eikö (ja miten) uuden käyttiksen asentaminen. Ilmeisesti ainakin tässä vaiheessa olisi suljettu käyttis mikä ei suoraan tue tätä.
OpenKirin porukka tekee edelleen custom ROMeja (mm. OmniROM, Resurrection Remix OS) Huawein laitteille, vaikka bootloader ei ole virallisesti avattavissa. Esimerkiksi Honor View 20 on tuettujen laitteiden joukossa:
Bootloader pitää sitten avata jollain epävirallisella työkalulla, jotka ovat usein maksullisia. Tässä ketjussa oli aiemmin juttua aiheesta. Minulla on käytettävissä Huawei P Smart puhelin, jolla saattaisin innostua testaamaan myös tuollaista epävirallista työkalua.
Kokeilin tiivistää testaamieni custom ROMien kuvaukset lyhyeen sloganiin, jota täydensin vielä yhdellä lauseella. Ajatuksena on näin muodostaa helposti lähestyttävä listaus custom ROMeista asiasta kiinnostuneille. Nämä kuvaukset ovat sitten puhtaasti minun näkemyksiä eikä niitä kannata ottaa liian vakavasti .
Lineage OS (LOS): Tunnetuin ja suosituin
Keskittyy etenkin suorituskyvyn parantamiseen käytännöllisten lisäominaisuuksien ohella
Mokee OS: "Kiinan Lineage OS"
Vastaa hyvin pitkälti Lineage OS:ia muutamalla extraominaisuudella
Resurrection Remix OS (RR): Ominaisuuspläjäys
Kattavin kattaus erilaisia ominaisuuksia ja säätömahdollisuuksia (mm. virranhallintaan)
Paranoid Android (PA/AOSPA): Innovatiivinen
Keskittyy uniikkien ja innovatiivisten ominaisuuksien kehittämiseen, minkä johdosta kehitystahti voi toisinaan olla hidasta
SlimRoms: Minimalistinen
Mahdollisimman kevyt versio Androidista käyttökokemusta kuitenkaan unohtamatta
HexagonROM: Design edellä kulkeva custom ROM
Tarjoaa massasta poikkeavan ulkoasun hieman Android OEM-valmistajien tapaan
AOSP Extented (AEX): Vakio Android laajennuksilla
Tarjoaa puhtaan Android kokemuksen muutamilla laajennuksilla, jotka on poimittu häpeilemättä muista custom ROMeista
The Unlegacy Android Project (UAP): Vakio Android vanhoille laitteille
Perusajatuksena on tarjota tuorein Android AOSP versio ilman lisäominaisuuksia sellaisille laitteille, joille valmistaja ei enää tarjoa päivityksiä
Android Ice Cold Project (AICP): "Perinteinen"
Kompromissi ominaisuuksien ja suorituskyvyn suhteen
Johdanto
Vuonna 2012 perustettu Android Ice Cold Project (AICP) on yksi vanhimmista edelleen aktiivisista custom ROMeista, jonka juuret juontuvat legendaariseen HTC Desire HD puhelimeen. Alun perin AICP:ia kehitettiin nimenomaan kyseistä puhelinta varten Android Open Kang Projectin (AOKP) pohjalta mutta myöhemmin custom ROM kehittyi laajasti saatavilla olevaksi julkaisuksi. Nykyään AICP pohjautuu pääasiassa The Ground Zero Open Source Projectiin (GZOSP) mutta ominaisuuksia lainataan ahkerasti myös muista custom ROMeista. AICP:n kehittäjät kuvailevat custom ROMia seuraavasti:
”AICP is a customized version of Android that offers customizations and a clean UI Enviroment with different things to do”
AICP on tällä hetkellä saatavilla 28 laitteella ja mukana on puhelimien lisäksi myös tabletteja. Virallisesti tuetuille laitteille päivitykset tulevat viikoittain OTA-päivityksinä.
Ulkonäkö, sovellukset ja ominaisuudet
AICP ei ole lähtenyt täysin mukailemaan vakio Androidin ulkoasua, vaikka ulkonäkö pohjautuukin vahvasti AOSP:iin. Käyttöliittymän tehosteväri on tuttu syaanin vihreä, mutta kuvakkeet ovat oletuksena OmniROMin tavoin kulmista pyöristettyjä neliöitä. Kotinäkymässä ja asetuksissa kuvakkeet ovat värikkäitä, mutta pikavalikossa yksivärisiä. Käynnistysohjelmaksi on valittu Quickstep, joka tukee mm. pisteilmoituksia sovelluskuvakkeiden oikeassa ylälaidassa. Sovelluksia on kaiken kaikkiaan 18 kappaletta: AICP Extras, Android-näppäimistö (AOSP), Asetukset, FM Radio, Galleria, Kalenteri, Kamera, Kello, Phonograph, Puhelin, Quickstep, Selain, SIM Toolkit, Spare Parts, Sähköposti, Tiedostot, Viestit ja Yhteystiedot. Snap -kamera ja Jelly -selain on lainattu Lineage OS:sta ja Phonograph -musiikkisoitin puolestaan OmniROM:sta. FM Radio on peruja Qualcommin CAF-lähdekoodista.
Kaikki AICP:n erikoisominaisuudet ovat koottu AICP Extras -valikon taakse. Ominaisuusvalikoima edustaa keskimääräistä suppeampaa tasoa custom ROMien maailmassa mutta kaikki "peruskauraksi" luokiteltavat muokkaukset ovat saatavilla. Android 10:n ansiosta käytettävissä on sekä vaalea että tumma teema mutta AICP tarjoaa mahdollisuuden muuttaa myös teemojen sävyjä. Tummasta teemasta voi tehdä täysin mustan ja vaaleasta vaikkapa pinkin. Käyttöliittymän tehosteväri on niin ikään vaihdettavissa ja asetuksista löytyy värikkäämpi ”More color” -tila. Muita ulkoasuun liittyviä muokkauksia ovat esimerkiksi tilapalkin ja pikavalikon kuvakkeiden säätömahdollisuudet.
AICP:n pitäisi tarjota myös vaihtoehtoisia navigointimahdollisuuksia mutta Redmi Note 4:n unofficial buildissa navigointipalkin asetukset on jätetty pois ilmeisesti fyysisistä navigointipainikkeista johtuen. Tästä huolimatta kapasitiiviset painikkeet on mahdollista kytkeä kokonaan pois päältä tai sammuttaa niiden taustavalot. Viimeisimmät sovellukset -valikko on vaihdettavissa SlimROM:sta tuttuun Slim recents -valikkoon.
Ominaisuuksia on esitelty alla olevalla videolla:
Apart from the default AOSP settings...
Ability to change the device host-name for WiFi connections
Ability to force the screen & vibrate to turn on or stay off on connection to a charger
Access to the built-in AOSP SystemUI tuner
ADB over network option including custom Quick-settings tile
Adjust number of notifications on Lock-screen
Adjust volume dialog timeout
Adjustable actions for hardware buttons (including "kill app")
Adjustable Clear all recents button
Advanced call log in AOSP dialer app
Advanced power menu with more options (recovery/bootloader/SystemUI, etc.)
Aicp Extras app for customizations
Allow more time steps to 'Do not disturb'
Always-on display (if amoled) with advanced features (show music title or weather)
App circlebar for configuring app shortcuts & quick access
App Ops (verify/change App permissions)
Aspect ratio hack (legacy apps) configurable per app for supported devices
Automatic speakerphone by checking Proximity (Dialer)
Battery bar with color change & animation on charge
Battery LED settings including custom colour setup
Bluetooth battery level display for external devices
Boot-animation changer
Brightness Icon and position settings
Brightness slider
Built-in System themes (light/dark/black/transparent) with different accent colours
Charging sound and/or vibration
Chooser Activity (Share) app blacklists
Configurable icon shapes (system wide)
CPU info overlay
Current Charging status on lock-screen
Custom App opening/closing animations
Custom Carrier Label
Custom system & screen off animations
Custom volume step count
Device wake up via volume buttons toggle
Double tap to sleep on lock-screen
Double tap to sleep on navbar (for smartbar)
Double tap to sleep on status bar
Downloadable AICP bootanimations and Wallpapers
Enable/Disable lock-screen media art globally
Enhanced Changelog in AicpExtras
Enhanced Launcher3 (Quickstep) with various tweaks & customizations
Expanded audio panel (if enabled)
File persistence on "hosts" file between flashes
Fingerprint authentication vibration
Fingerprint scrolling (left/right to dismiss notifications)
Fling navbar (customizable gestures)
Flip to Mute/Reject Call
HeadsUp notification timeout toggle
HeadsUp notifications snooze timer
Installed Apps: show link to Google Playstore
Integrated OTA-Update App
Launch music player when headset is connected
Link/unlink notification & call volume
Lockscreen clock customizations
Lockscreen Media Cover art
Lockscreen Visualizer
Membar in recents (default and SlimRecents)
Navigation Gestures
Network traffic in statusbar
Notification log
OmniJaws (Quick-settings weather & on lock-screen)
On-the-go mode (transparent display)
One handed mode
OnePlus-Like navigation gestures
Online viewable ROM Statistics per device and provider
Option to scramble the PIN layout on lock-screen
Pie control
Power menu hide-able on lock-screen
Power menu transparency
Pulse sound EQ on the on Smartbar/AOSP navbar
Quick unlock
Quick-settings disable on lock-screen
Quick-settings fast pull down from right/left
Quick-settings footer warnings switchable
Quick-settings tile & options for Silent Mode (notifications stop/blacklist per app)
Quick-settings tile animations
Quick-settings tile for Ambient Display
Quick-settings tile for Immersive mode (hiding statusbar- and/or navbar)
Quick-settings tile for music playback & title display
Quick-settings tile for Night mode
Quick-settings tile for recovery/reboot
Quick-settings tile for Account Sync
Quick-settings tile titles visibility toggle
Quick-settings tiles columns adjustable
Quick-settings tiles modded for more option on tap for e.g. WiFi, location, etc.
Quick-settings tiles rows adjustable
Quick-settings tiles shape adjustable
Quick-settings transparency
Screen-record via Quick-settings tile or shortcut on power menu
Screenshot sound toggle
Scrolling cache adjustments
SELinux mode switch
SIM data status display switchable & adjustable to show 4G/LTE
SIM data icon enable/disable
SIM Roaming icon switchable
SlimRecents for better recents handling with many tweaks & integrated app sidebar
Smart Pixels
Smartbar (on-screen customizable navbar)
SmartBar feature to show arrows for next/previous track when playing audio
Statusbar clock customizations
Statusbar location icon can be hidden
Statusbar logo
Statusbar Ticker for notifications and music title
Suspend Actions
Swap volume buttons
Swipe with 3 fingers to take a screenshot
Switch between pie/oreo/grid/go recents
System app remover
Toggle to enable/disable screenshot sound
Toggle to show/hide app icons on toast messages
Torch Quick-settings tile and options for longpress on power button to enable it
Upload crash log to aicp haste
VoLTE icon switchable
Volume button playback control when screen off
Volume buttons additional toggle to switch music tracks/cursor control on keyboard
Huomiot
Redmi Note 4:ään asennettiin epävirallinen AICP 15.0 versio (Android 10, tietoturvataso: 5. marraskuuta) ja uusin BitGApps. BitGApps vastaa OpenGAPPSin pico-pakettia eli tuo mukanaan vain välttämättömät komponentit Google Play Kauppaa varten. (OpenGAPPS on vielä vielä beta vaiheessa Android 10:n osalta, joten en käyttänyt sitä tällä kertaa). AICP 15.0 unofficial versiossa ei ollut ainakaan toistaiseksi Redmi Note 4:n Vulkan ajureita mukana, joten esimerkiksi AnTuTu testiä ei voinut ajaa GPU:n osalta. Lisäksi sormenjälkitunnistin ei ollut käytettävissä, sillä omassa yksilössä on Goodfixin sormenjälkisensori, jonka ajureita ei ole saatu toimimaan Redmi Note 4:llä Android 10:ssä (FPC:n valmistamat sensorit sen sijaan pitäisi toimia).
Vaikka käyttökokemus sinällään oli AICP:ssa ihan kohdillaan tuli unofficial buldia testatessa tuli hyvin esille epävirallisten julkaisujen luonne. Ominaisuuskattaus ei vastannut täysin virallisia versiota ja ajurituki oli puutteellinen. Jos siis kaipaa täysin toimivaa custom ROMia, niin kannattaa ensijaisesti etsiä official versioita mutta unofficial builditkin käyvät paremman puutteessa.
Juurikin näin mutta wipetyksen sijaan pitää tehdä täydellinen tyhjentäminen (Format Data) stock romista custom ROMiin siirryttäessä salausten purkamiseksi. Jos haluat GAPPSit asentaa, niin ne on ohjeistettu asentamaan sen jälkeen, kun on kerran bootannut custom ROMiin. Itse olen kyllä asentanut ne usein samoilla tulilla ROMin kanssa.
1. Before instaling, make sure you are running the latest Oreo firmware from the latest HTC Sense.
2. If you are encrypted but running an AOSP ROM then you're fine. If you come from Sense, take a full backup of all your data, boot into TWRP and format data (the option which requires you to type "yes") and clean flash accordingly. This is due to encryption changes. Do not skip this step or you will be locked out of your system by a password prompt.
3. If you are coming from any other ROM wiping /system & /data is strongly recommended
4. Download the latest build and GApps (both links are below).
5. Reboot to TWRP.
6. Flash the latest build and magisk ( optional ) after make one reboot.
7. When system is booted, reboot to TWRP and flash gapps
8. Reboot and enjoy (as much as currently possible)
AICPia testatessa huomasin, että Lineage OS:n Snap-kamera on päivittynyt sitten viime näkemän, joten päätin ottaa sen pienen tarkastelun kohteeksi. Monesti vanhemman älypuhelimen suorituskyky saattaa olla ihan kelvollista peruskäyttöön mutta kameran kuvanlaadussa olisi toivomisen varaa. Parhaassa tapauksessa kameraohjelmistolla saadaan paikattua kuvanlaatua ohjelmistoratkaisuilla, joten ihan jännä nähdä, mihin asti Snap-kamera taipuu. Vertailun vuoksi otin kuvat myös Gcam v7.2 porttauksella (Google Camera Port Hub).
Käyttöliittymä Snap-kamerassa on pysynyt samana mutta erilaisia säätömahdollisuuksia on tullut runsaasti. Kuvausnäkymän alareunassa on kameran laukaisupainike ja sen vieressä olevasta painikkeesta voidaan vaihtaa käytettävä kuvaustila. Valittavana on valo- ja videokuvauksen lisäksi myös panoraamatila. Etsinkuvan yläpuolelta löytyy pikapainikkeet etukameraan vaihtamiselle ja HDR-kuvauksen päälle tai pois kytkemiselle. Lisäksi valittavana on joitain filttereitä ja erilaisia tarkennustiloja. Henkilökohtaisesti olisin kaivannut pikavalikkoon myös salamavalon säätöä mutta se löytyy syvämmältä asetuksista.
Varsinaisesta asetusvalikosta löytyy tyypilliset manuaalitilan asetukset, kuten herkkyyden, valotuksen ja valkotasapainon säädöt. Erikoisempia ominaisuuksia ovat saturaation, kontrastin ja terävyyden säädöt. Muita huomionarvoisia ominaisuuksia ovat kohinanvaimennus ja punasilmäisyyden ehkäisijä. Näistä ensimmäisenä mainittu on oletuksen päällä toisin kuin jäljenpänä mainitu. Kuville voi valita myös laatuasetuksen (oletuksena high) ja niiden kokoa voi muuttaa tallennussijainnin ohella. Halutessaan kuvat voi ottaa virtapainikkeen avulla ja suljinääni on poistettavissa käytöstä.
Kattavista säätömahdollisuuksista huolimatta Snap-kameran kuvanlaatu ei pärjännyt ollenkaan Gcamille. Esimerkkikuvat ovat todella latteita ja sumeita eikä HDR-tila auttanut tilannetta yhtään vaan muodosti kuvista häiritsevän vaaleita. Snap-kamerasta ei myöskään löydy Gcamin Night Sightin kaltaista yötilaa, mikä heikentää entisestään Snap-kameran asemaa. Ainakin tämän vertailun perusteella Gcamin asentamista voi suositella custom ROMin kaveriksi, jos sellainen vain on saatavilla.
Kuvat (Kuvaparit ovat järjestyksessä Gcam, Snap ja SnapHDR)
Asensin midoon Havoc OS 3.0 (Android 10) custom ROMin ja uudet näytönohjain ajurit, niin nyt pelaa Vulkan rajapintakin. Suorituskyky otti myös ihan mukavan harppauksen päivitettyjen ajureiden myötä.
3DMark Single Shot Extreme
Havoc OS 3.0 (Android 10)
OpenGL ES 3.1: 467
Vulkan: 513
AEX 6.2 (Android Pie 9.0)
OpenGL ES 3.1: 464
Vulkan: 418
Voisi melkein seuraavaksi kokeilla taas ylikellottaa puhelinta .
EDIT: Ajoin myös AnTuTun tulokset. Terracottassa tulee Out of Memory error mutta muuten menee testit läpi.
Mulla on useammassa raudassa (SGS5 Active, Samsung Note 3, OP2, LE Eco...) Lineage 16(Android 9) asennettuna. Toimivat todella hyvin.
Onko kokemuksia jo löytyykö hyvin toimivia ja mieluiten vähäbugisia Android 10 romeja?
Kokeilin toiseen Note 3 unofficial Lineage 17 ja oli heikko. crDroid 6.2 parempi mutta siinäkin ongelmaa ja Spotainakin Chromenifyn jatkuvan jäätymisen kanssa.
Mulla on useammassa raudassa (SGS5 Active, Samsung Note 3, OP2, LE Eco...) Lineage 16(Android 9) asennettuna. Toimivat todella hyvin.
Onko kokemuksia jo löytyykö hyvin toimivia ja mieluiten vähäbugisia Android 10 romeja?
Kokeilin toiseen Note 3 unofficial Lineage 17 ja oli heikko. crDroid 6.2 parempi mutta siinäkin ongelmaa ja Spotainakin Chromenifyn jatkuvan jäätymisen kanssa.
Lineage OS 17.0 (Android 10) versiota ei ole vielä julkaistu virallisesti, joten kaikki buildit ovat toistaiseksi unofficial versioita. Lisäksi ainakin Galaxy Note 3:n LOS 17.0 buildia kehittänyt henkilö lopetti buildin parissa työskentelyn kyseiselle laitteelle. Kannattaa katsella jotain official statuksella olevaa ROMia. Aika monet Android 10 custom ROMit näyttää kuitenkin olevan vielä vaiheessa useille laitteille. Perusjutut toimii mutta pieniä bugeja saattaa olla siellä täällä (esim. bluetoothin kanssa).
Useat kehittäjät ovat sanoneet, että Chromessa on jokin bugi, joka aiheuttaa selaimen jäätymistä. Vika on ilmeisesti Googlen päässä. Kehittäjät ovat kehottaneet käyttömään jotain toista selainta. Spotifystä en osaa sanoa mitään. Käytätkö jotain GAPPS-pakettia?
Lineage OS 17.0 (Android 10) versiota ei ole vielä julkaistu virallisesti, joten kaikki buildit ovat toistaiseksi unofficial versioita. Lisäksi ainakin Galaxy Note 3:n LOS 17.0 buildia kehittänyt henkilö lopetti buildin parissa työskentelyn kyseiselle laitteelle. Kannattaa katsella jotain official statuksella olevaa ROMia. Aika monet Android 10 custom ROMit näyttää kuitenkin olevan vielä vaiheessa useille laitteille. Perusjutut toimii mutta pieniä bugeja saattaa olla siellä täällä (esim. bluetoothin kanssa).
Useat kehittäjät ovat sanoneet, että Chromessa on jokin bugi, joka aiheuttaa selaimen jäätymistä. Vika on ilmeisesti Googlen päässä. Kehittäjät ovat kehottaneet käyttömään jotain toista selainta. Spotifystä en osaa sanoa mitään. Käytätkö jotain GAPPS-pakettia?
Joo pitää varmaan odotella official buildeja, toki näitä vaiheissa olevia on mukava testailla. Olen nano Gappsia flässännyt tuon Note3 kanssa. Ymmärsin myös, että vika on googlen päässä Chromen kanssa.
Joo pitää varmaan odotella official buildeja, toki näitä vaiheissa olevia on mukava testailla. Olen nano Gappsia flässännyt tuon Note3 kanssa. Ymmärsin myös, että vika on googlen päässä Chromen kanssa.
Asensin Havoc OS:n rinnalle Wolf-kernelin ja tutkin hieman Redmi Note 4:n käyttäytymistä ylikellotettuna ja alivoltitettuna. Vaikka Wolf-kernel ilmoittaa CPU:n olevan ylikellotettu jopa 3Ghz:n lukemiin, niin todellisuudessa CPU toimii korkeintaan 2,2Ghz:n taajuudella. Ajelin muutamia benchmarkkeja, niin tulokset nousevat @2,2Ghz asti mutta pysyvät samoina siitä ylös päin. Lisäksi kellojen nostamisella 3Ghz:iin asti ei ole mitään vaikutusta vakauteen, joten kernel vain raportoi kellotaajuudet väärin. Lähdekoodien perusteella Qualcomm on binnannut osan SD625 (MSM8953) piireistä kulkemaan @2,2Ghz asti ja myöhemmin nämä lienee brändätty SD626 (MSM8953 Pro) piireiksi, kun ne kulkee vakiona @2,2Ghz. Käytännössä tästä tuli siis "SD626" piirillinen Redmi Note 4 .
Kellotaajuus
Jännite
652
715
1036
790
1401
860
1689
865
1804
920
1958
990
2016
1065
2150*
1065
2208*
1065
*Vain speed bin 0 ja 7
Vakio asetuksiin nähden sain CPU:n alivoltitettua 100-150 mV. Varsinkin tuolta 2Ghz:n tienoilta käytettäviä jännitteitä sai laskettua varsin mukavasti ainakin omalla yksilöllä.
Akkutesteissä alivoltituksella vaikutti olevan isoin vaikutus tulokseen mutta kellotaajuuksilla ei niinkään. Pelkällä alivoltituksella akun kesto parani 7% PCMarkissa ja 13% GFXBenchissä. Kun CPU:ta ja GPU:ta ylikellotti, niin tulokset tippuivat hieman mutta olivat edelleen korkeammat kuin vakiona.
CPU Throttling testissä suorituskyky ei laskenut käytännössä lainkaan alivoltitettuna @2,2Ghz mutta vakiona suorituskyky putosi 25% maksimista.
Stock @2,0Ghx
Alivoltitus Wolt kernelillä @2,2Ghz
CPU:n lisäksi tästä pystyy kellottamaan myös GPU:n @1,2Ghz asti. AnTuTu 8:ssa meni 100 000 pisteen raja rikki. CPU osiossa pisteet kasvoivat n. 4% ja GPU osiossa n. 5%. 3DMarkissa GPU suosituskyky parantui niin ikään 4-5%. Geekbench 5:ssä parannus jäi single core testissä 3% tienoille (Xiaomi Redmi Note 4 vs Xiaomi Redmi Note 4 - Geekbench Browser).
Sain ajettua akkutestitkin Redmi Note 4:llä (stock vs. custom kernel). Alivoltitellu custom kernelillä sai ihan mukavaa parannusta akun kestoon, vaikka erot eivät olleetkaan yhtä isoja kuin Nexus 5:llä aiemmin. Alivoltituksella vaikutti olevan isoin vaikutus tulokseen mutta kellotaajuuksilla ei niinkään. Pelkällä alivoltituksella akun kesto parani 7% PCMarkissa ja 13% GFXBenchissä. Kun CPU:ta ja GPU:ta ylikellotti, niin tulokset tippuivat hieman mutta olivat edelleen korkeammat kuin vakiona. Eli custom kernelillä sai kasvatettua sekä suorituskykyä että akun kestoa samalla.
Pitäsköhän itekki kokeilla customromia.. Vois tähän lg g7 thinq täräyttää tuon lineage os 17. Toimiikohan näissä yleensä kaikki ominaisuudet niinkuin pitää?
Onnistuuko näillä ohjeilla? Download and Install Lineage OS 17 for LG G7 ThinQ based on Android 10 Q
Viimmeksi galaxy s2 aikana värkänny customeitten kans niin kysellään tietäjiltä ensin
Pitäsköhän itekki kokeilla customromia.. Vois tähän lg g7 thinq täräyttää tuon lineage os 17. Toimiikohan näissä yleensä kaikki ominaisuudet niinkuin pitää?
Onnistuuko näillä ohjeilla? Download and Install Lineage OS 17 for LG G7 ThinQ based on Android 10 Q
Viimmeksi galaxy s2 aikana värkänny customeitten kans niin kysellään tietäjiltä ensin
Kannattaa lueskella esim. xda-foorumilta kokemuksia tarkemmin ennen kuin asentaa. Vaikka linkkaamasi sivulla puhutaan Lineage OS 17 versiosta, niin näyttää xda:n mukaan olevan 16.0 eli Android Pie 9.0. Status on kuitenkin stable niin pitäis olla suhteellisen toimiva.
Ground Zero Roms ja PAC-ROM olivat näköjään siirtyneet XDA-foorumille, niin laitoin linkin sinne. Resurrection Remixin lataussivu pelittää edelleen mutta etusivu on alhaalla. Seurataan tilannetta, onko väliaikainen ongelma vai onko näille tulossa uusi sivusto myöhemmin. Hexagon ROM saattaa olla lopettanut toimintansa ainakin toistaiseksi, kun näytti olevan GitHubissakin aika hiljaista.
Kiitoksia palautteesta! Seuraavaksi ajattelin tehdä katsauksen Lineage 17.0 (Android 10) custom ROM:n asentamisesta Sony Xperia XZ1 Compact puhelimeen. Sony lopetti juuri kyseisen mallin päivitykset, niin laitteelle saattaa löytyä innokkaita custom ROM:n asentajia.
Kirjoittelin jo tuolla Jolla/Sailfish osiossa mutta siirrytään nyt tähän kun on sopivampi aihe. Eli laitoin Sony Xperia XA2:een LineageOS 17.1:n eli tämän [ROM][UNOFFICIAL][pioneer][10] LineageOS 17.1
En onnistu asentamaan mitään gappseja tuohon. Onko jollain linkkiä varmasti toimiviin gapseihin?
Kirjoittelin jo tuolla Jolla/Sailfish osiossa mutta siirrytään nyt tähän kun on sopivampi aihe. Eli laitoin Sony Xperia XA2:een LineageOS 17.1:n eli tämän [ROM][UNOFFICIAL][pioneer][10] LineageOS 17.1
En onnistu asentamaan mitään gappseja tuohon. Onko jollain linkkiä varmasti toimiviin gapseihin?
LG ei ole ollut viime aikoina kehittäjien suosiossa, joten Custom ROMeja ei oikein löydy kattavasti. G2 ja G3 aikoihin oli enemmän kehitystä, kun Nexus 5 oli LG:n valmistama (SD800/801 piirit). XDA:lla oli tiivistetty G4:n tilanne tällä hetkellä:
You have plenty options here: LG G4 Forum on XDA Developers
Q: Not stable yet
Pie: AEX/AOSiP/Havoc-OS/LineageOS16/PixelExperience/ResurrectionRemix
Oreo: Lots
Nougat: Lots
Paria noista silmäilinkin ja alan pian asentamaan Pie AEXia
Edit :
AEXia koitin, mutta se oli jotenkin vähän turhan buginen omaan makuun joten päädyin samaan LineageOSiin kuin kaikilla muillakin puhelimilla tähän asti Hyvin tuntuu ainakin toistaiseksi pelaavan.
Edit 2 :
Väheni muuten puhelimen kuumeneminen mutulla karkeasti arvioiden puolella kun asensi NFS Injectorin Magisk Moduleista. Akunkestossa en huomannut mainittavaa eroa.
Vielä kun saisi Viper4Android FX:n toimimaan.
.
Näköjään oli korjattu myös midon AEX 7 (Android 10) custom ROM:ssa Goodfixin sormenjälkisensori . Bluetooth ongelmat korjaantuivat jo tammikuussa, joten nyt viimeistään Android 10 custom ROM:t ovat soveltuvia päivittäiseen käyttöön Redmi Note 4:llä.
Asensin muuten Xperia XZ1 Compactiin Lineage OS 17.1 (Android 10) custom ROM:n TA-backuppauksineen ja kirjoitin prosessista pienen oppaan. TA-backupin tekeminen ei ole ihan yksinkertaisimmista päästä mutta ei siinä loppujen kauaa mene kunhan saa ajurit ja työkalut pelaamaan. Custom ROM:n asentaminen itsessään on aika helppo homma.
Tarkoitus olisi asentaa vanhaan samppan A5(2016) lineageos. Xda foorumilla romsia löytyisi mutta eroaako toi lineageos jollain tavoin muista ns.custom romeista?
Tarkoitus olisi asentaa vanhaan samppan A5(2016) lineageos. Xda foorumilla romsia löytyisi mutta eroaako toi lineageos jollain tavoin muista ns.custom romeista?
Custom ROMeissa on pieniä eroja toisiinsa nähden ja olen niitä tässä ketjussa pyrkinyt tuomaan esiin. Lineage OS on aika tyypillinen custom ROM mukaillen puhdasta Androidia. Katselin, että Pie versiosta löytyy official Lineage OS ROM A5:lle mutta Android 10 on unofficial ja beta statuksella. Nopealla silmäyksellä en kuitenkaan huomannut mitään deal breaker bugeja. CrDroid ja Havoc OS ovat myös potentiaalisia vaihtoehtoja. CrDroid oli merkitty stable versioksi.
Kuvasin lyhyen videon, missä Redmi Note 4 puhelimeen asennetaan Lineage OS 17.1:n tilalle Pixel Experience 10. Custom ROM:n asentaminen on todella helppoa, kun on kertaalleen väkertänyt TWRP-recoveryn puhelimeen. Käytännössä puhelin vain rebootataan TWRP-recoveryyn, suoritetaan wipe toiminnot ja asennetaan ROM. Samassa yhteydessä asennetaan myös GAPPS-paketti halutessaan.
Toisessa videossa demosin OTA-päivityksiä custom ROM:lla. Käytännössä OTA-päivityksien asentaminen ei eroa millään tavalla vakio romiin nähden. Päivitys ladataan asetuksista ja asennetaan puhelimeen. Install-komennon jälkeen puhelin käynnistyy automaattisesti TWRP-recoveryyn ja asentaa päivityksen.
Jos custom ROM ei tue OTA-päivityksiä (esim. unofficial buildit), niin päivitykset voi asentaa, kuten ensimmäisessä videossa. Ennen install-komentoa ei vain tarvitse tehdä wipe-toimintoja, jolloin puhelimen tietoja ei tyhjennetä. Puhutaan siis ns. dirty flashistä.
Viime aikoina on alkanut poltella urakalla LOS:n fläshääminen Zenfone 6:een, mutta muutamat asiat askarruttavat turhankin paljon. Menetänkö jotain DRM-juttuja fläshäyksessä, ts. onko kameran kuvanlaadun huonontuminen aiheellinen pelko? Entäs SafetyNet ja nettipankkisovellukset, koska en haluaisi menettää sormenjälkikirjautumista ja mobiiliavaimen käyttöä.
Viime aikoina on alkanut poltella urakalla LOS:n fläshääminen Zenfone 6:een, mutta muutamat asiat askarruttavat turhankin paljon. Menetänkö jotain DRM-juttuja fläshäyksessä, ts. onko kameran kuvanlaadun huonontuminen aiheellinen pelko? Entäs SafetyNet ja nettipankkisovellukset, koska en haluaisi menettää sormenjälkikirjautumista ja mobiiliavaimen käyttöä.
Custom ROM:n asentamiseksi bootloaderin lukitus täytyy avata, mikä tarkoittaa, ettei SafetyNet-tarkistus mene enää läpi. Jotkut sovellukset (esim. OP Mobiili) tarkistavat SafetyNetin, jolloin ne eivät välttämättä toimi bootloader avattuna. Sen voi kuitenkin ainakin toistaiseksi kiertää Magisk-moduulin hide-toiminnolla. En kuitenkaan osaa sanoa, kauanko se enää toimii, kun Google on tehnyt SafetyNetiin joitain muutoksia.
Suomalaisista pankkisovelluksista OP ja Nordea taitavat käyttää SafetyNet-tarkistusta mutta ainakin Danske Bank ja S-mobiili on toiminut itsellä, vaikka bootloader olisikin avattu sormenjälkitunnistuksineen. Sovellukset kuitenkin päivittyvät niin tilanteet saattaa muttua. Kannattaa ehkä kysellä kokemuksia Pankkisovellukset ja custom ROM/root -ketjusta.
SafetyNetin ohella bootloaderin avauksella on vaikutusta DRM-avaimiin mutta eri valmistajilla on erilaisia käytäntöjä. Esimerkiksi Googlen ja nykyään myös Xiaomin puhelimissa Widewine-taso pysyy bootloaderin avauksesta huolimatta L1-tasolla suoratoistopalveluiden HD-sisältöä varten. Sen sijaan OnePlussan puhelimilla Widevine-taso putoaa L3:ksi mutta sen saa takaisin L1:ksi, jos puhelimen palauttaa vakio firmwareen ja lukitsee bootloaderin.
Meanwhile, a group of Mi 9T owners have confirmed that unlocking the bootloader does not downgrade the Widevine DRM status of L1 to L3. It means you can still watch Netflix in HD, even after having an unlocked bootloader.
FYI, OnePlus phones instantaneously downgrade the Widevine level to L3 after unlocking the bootloader. To the contrary, Xiaomi engineers opted for Google Pixel-eseque design which retains the level to L1 irrespective of the bootloader status.
Sony on sitten omanlaisensa tapaus DRM-avainten ja bootloaderin avauksen suhteen. Sonyn puhelimilla bootloaderin avauksen yhteydessä DRM-avaimet menetään lopullisesti toisin kuin muilla valmistajilla. Lisäksi Sony on sitonut joitain omia erikoistekniikoita DRM-avaimiin, joten DRM-avainten menettäminen tarkoittaa myös kyseisten ominaisuuksien menettämistä. Tilanne ei ole kuitenkaan yhtä paha kuin ennen. TA-backupin talteenottaminen on kuitenkin suositeltavaa, jos se vain on mahdollista esimerkiksi jotain haavoittuvuutta hyödyntäen. TA-backupin ansiosta Widevine-tason saa palautettua L1:ksi, vaikka bootloader olisi vielä avattuna. Olen kirjoitellut SafetyNet:stä ja DRM-avaimista enemmän juttua Sony Xperia XZ1 Compactin päivittäminen Android 10 versioon (Lineage OS 17.1) -ketjuun Xperia XZ1 Compactiin liittyen.
Muut valmistajat eivät tietääkseni ole ottaneet Sonyn kaltaista käytäntöä käyttöön, joten bootloaderin avauksella on lähinnä vaikutusta vain SafetyNetiin ja Widevine-tasoon (riippuen valmistajasta). En ole juurikaan pelannut Asuksen puhelimien kanssa, niin en osaa varmuudella sanoa, miten Asus käsittelee Widevine-tason. XDA-ketjujen perusteella taso putoaa L3:ksi mutta on palautettavissa L1:ksi pienellä kikkailulla.
1. Flash A9 using edl method
2. After successful flash phone will reboot don't setup anything directly head to developer settings.
3. Turn adb on
4. Reboot to fastboot mode.
5. Use fastboot oem asus-csc_lk
6. Reboot to recovery and format data or factory reset 7. Done your bootloader is locked and widevine L1 is back.
Eli tiivistettynä jotkin pankkisovellukset eivät välttämättä toimi ilman kikkailua ja osa suoratoistopalveluista (esim. Netflix) ei tarjoa täyttä laatua Widevine-tasosta johtuen. Asuksen kohdalla kameran suorituskykyyn ei sinänsä ole vaikutusta mutta kameraohjelmisto voi olla custom ROM:ssa luonnollisesti erilainen. Tarvittaessa asentaa sitten vakiokamera softan takaisin tai Gcam porttauksen tilalle.
@Sindrom
Zenfone 6:lle on muuten saatavilla Kirisakura custom kernel, jossa on SafetyNet patchit valmiina. Jos puhelimeen flashaa Kirisakura-kernelin, niin se läpäisee SafetyNet-tarkistuksen.
Kirisakura-Kernel
The custom kernel is designed to offer smoother performance and improved memory management. It includes patches for Safety Net so you can keep on using banking and DRM apps even after flashing the kernel.
Samaan lopputulokseen pääsee tosin käyttämällä Magisk hideä sovelluskohtaisesti tai flashaamalla patchit manuaalisesti Magiskilla. En kuitenkaan osaa sanoa, kauanko kikka toimii Googlen tekemien muutoksien vuoksi.
Samaan lopputulokseen pääsee tosin käyttämällä Magisk hideä sovelluskohtaisesti tai flashaamalla patchit manuaalisesti Magiskilla. En kuitenkaan osaa sanoa, kauanko kikka toimii Googlen tekemien muutoksien vuoksi.
Tuo alkuperäinen artikkelihan on vanha kuin taivas, mutta ilmeisesti sitä on vastikään päivitetty? Uskaltaisikohan tuota "New* Latest Module By Didgeridoohan that will help you to Pass the Safetynet measure. – Download " vielä kokeilla? Kaikki muut temput on nyt suunnilleen käyty läpi todella ja antiikkisen Sonyn SafeyNet-tarkistus ei edelleenkään tahdo mennä läpi. Käyttiksenä LineageOS 16 (Pie) noin vuoden vanhoilla patcheillä.
e. vaiko toi xz1 compact-ketjussa mainittu MagiskHide Props Config moduuli?
e2. kokeilen tuota, katsotaan. Melkoista kikkailuahan tuo näköjään vaatii.
Tuo alkuperäinen artikkelihan on vanha kuin taivas, mutta ilmeisesti sitä on vastikään päivitetty? Uskaltaisikohan tuota "New* Latest Module By Didgeridoohan that will help you to Pass the Safetynet measure. – Download " vielä kokeilla? Kaikki muut temput on nyt suunnilleen käyty läpi todella ja antiikkisen Sonyn SafeyNet-tarkistus ei edelleenkään tahdo mennä läpi. Käyttiksenä LineageOS 16 (Pie) noin vuoden vanhoilla patcheillä.
Puhelimessa on Lineage OS 17.1 helmikuun 2020 tietoturvatasolla. Valitsin listasta Pixel 2 puhelimen tunnistetiedot, kun XZ1 Compactille ei ole Android 10 tunnistetietoja. Moduuli muuttaa tunnistetiedot vastaamaan automaattisesti puhelimen tietoturvatasoa, jos valitsee listasta jonkun mallin. Nyt puhelin läpäisee SafetyNet-tarkistuksen.
For some devices, if the fingerprint is for an Android build after March 16th 2018, it is necessary to use a security patch date that matches the fingerprint used. For the module provided fingerprints this is done automatically, but if you enter a fingerprint manually you will have to update the security patch date yourself (if they don't already match). If you're setting a fingeprint without using the internal fingerprints list, use the Custom props function of this module to change ro.build.version.security_patch to the desired date.
Laitoin nyt tuon moduulin kaikkien sääntöjen mukaan ja kokeilin XZ1 Compactin Android 9 fingerprintiä tuohon, mutta vieläkin tulee "false" molempiin kohtiin.
Noh, kiitos kuitenkin ehdotuksesta ja eipä tuo niin haittaa. Tulipahan kokeiltua. Ei tästä Xperia SP:stä kuitenkaan taida olla enää daily driveriksi vaikka kuinka kääntelisi.
Laitoin nyt tuon moduulin kaikkien sääntöjen mukaan ja kokeilin XZ1 Compactin Android 9 fingerprintiä tuohon, mutta vieläkin tulee "false" molempiin kohtiin.
Noh, kiitos kuitenkin ehdotuksesta ja eipä tuo niin haittaa. Tulipahan kokeiltua. Ei tästä Xperia SP:stä kuitenkaan taida olla enää daily driveriksi vaikka kuinka kääntelisi.
Kun sanoit, että "false" tulee molempiin kohtiin, niin tarkoititko, että myös basic integrity -tarkistus failaa? Tuo moduuli auttaa lähinnä siinä tapauksessa, että CTS profile check ei mene läpi.
If your device can't pass SafetyNet fully, the CTS profile check fails while basic integrity passes, that means MagiskHide is working on your device but Google doesn't recognise your device as being certified (if basic integrity fails there is nothing this module can do, please check I can't pass the basicIntegrity check).
This module can usually only really help with the ctsProfile check, by spoofing the device fingerprint. If you can't pass basicIntegrity, there's probably something else going on with your device, but there is a possibility that changing the device fingerprint can make this pass as well. If you can't get things working, see "Miscellaneous MagiskHide issues" above.
Johdanto
OmniROM syntyi vuonna 2013 vastareaktiona CyanogenModin kaupallistamiselle (kts. CyanogenModin tarina). CyanogenModin kaupallistaminen koettiin kehittäjäyhteisön jäsenten keskuudessa pyrkimyksenä lyödä rahoiksi vapaaehtoisten kehittäjien kustannuksella (kts. The DARK Side of CyanogenMod aka Cyanogen Inc), minkä seurauksena osa kehittäjistä päätti lopettaa CyanogenModin parissa työskentelyn ja perustaa uuden custom ROMin.
OmniROMin pääprioriteetiksi asetettiin alusta alkaen käyttökokemuksen vaaliminen. Vuosien saatossa kehityksen painopiste on tarkentunut nimenomaan käyttöjärjestelmän vakauteen mutta uusia ominaisuuksia ei myöskään ole unohdettu. OmniROM kehottaa käyttäjiä tekemään ominaisuusehdotuksia ja bugiraportteja, joihin kehittäjät pyrkivät vastaamaan parhaansa mukaan. Kaiken keskiössä on avoimuus ja läpinäkyvyys kehittäjien ja käyttäjien välillä ja kuka tahansa voi osallistua OmniROMin kehitykseen tavalla tai toisella.
”It's all about innovation, new features, transparency, community and freedom”
OmniROM perustuu AOSP:iin ja uusin Android 10 versioon perustuva Omni10 on tällä hetkellä ladattavissa 10 laitteelle. Päivitykset saapuvat tuetuille laitteille viikottain OTA:na ja OmniROM tukee myös asennuskooltaan pienempiä OpenDelta-päivityksiä. Järjestelmäpäivitykset asetuksista käyttäjä voi valita, mitä asennuspaketteja käytetään (tavalliset tai Delta -päivitykset) ja ajastaa päivityksiä. Valittavana on myös Security mode, joka tarkistaa päivityspaketin turvallisuuden ennen asentamista.
Ulkonäkö, sovellukset ja ominaisuudet
OmniROM mukailee useiden custom ROMien tapaan vakio Androidia mutta sovelluskuvakkeet ovat neliskanttisia. Androidin tehosteväri on kuitenkin säilynyt tuttuna syaanin vihreänä ja launcherina toimii Quickstep. Sovelluksia on esiasennettuna 19 kappaletta: Android-näppäimistö (AOSP), Asetukset, Changelog, Chromium, FM Radio, Galleria, Kalenteri, Kamera, Kello, Laskin, MatLog, OmniSwitch, Phonograph, Puhelin, Quickstep, SIM Toolkit, Tiedostot, Viestit ja Yhteystiedot. Chromium on avoimeen lähdekoodiin perustuva versio Chromesta ja vastaa ominaisuuksiltaan hyvin pitkälti Googlen versiota selaimesta. Phonograph on puolestaan GPLv3 -lisensoitu musiikkisoitin, jonka OmniROMin kehittäjät lisäsivät käyttöjärjestelmään korvaamaan Apollon vuonna 2017. Changelog-sovelluksesta käyttäjä voi käydä tarkistamassa viimeisimmät OmniROM koodimuutokset. Oletuksena sovellus näyttää oman laitteet tiedot mutta halutessaan käyttäjä voi valita tarkasteltavaksi myös muita laitteita. MatLog on vianetsimiseen tarkoitettu työkalu, jonka avulla käyttäjät voivat raportoida bugeja kehittäjille (Guide: Sending a Logcat to Help Debug Your Favorite App).
OmniROM käyttää AOSP:n vakio kameraa, jonka ominaisuudet ovat hyvin suppeat. Säädöt rajoittuvat perusominaisuuksien kuten ajastimen, salaman ja kuvausta helpottavan ruudukon lisäksi valoisuuden säätämiseen. Manuaalinen valotuskin täytyy käydä erikseen aktivoimassa kameran lisäasetuksista. Tarjolla olevan kameran sijaan laitteeseen kannattaa asentaa esimerkiksi Gcam -porttaus.
OmniSwitch on varsin mielenkiintoinen sovellus, jolla voi muuttaa laitteen toimintaperiaatetta merkittävästi. Sovelluksessa yhdistyy launcher ja viimeisimmät sovellukset -valikko mutta OmniSwitch ei ole kummankaan vaihtoehdon osalta oletuksena päällä vaan pitää käydä erikseen aktivoimassa laitteen asetuksista. Viimeisimmät sovellukset -valikkona OmniSwitch on laitteen reunasta esiin pyyhkäistävä tai viimeisimmät sovellukset painikkeesta aukaistava kapea lista avoinna olevista sovelluksista. Listan voi asettaa joko pysty- tai vaakatasoon riippuen käyttäjän mieltymyksistä ja sovellukset voi asetella myös uusimmasta vanhimpaan ja toisinpäin.
Sovellusten lisäksi valikon reunassa on erilaisia toimintokuvakkeita, joista kaksi ylintä on pyhitetty sovellusten sulkemiseen. Ylin painike sulkee kaikki sovellukset ja sen alapuolella oleva painike kaikki muut paitsi avoinna olevan sovelluksen. Toiminnoista löytyy myös kahden edellisen sovelluksen välillä hyppimiseen tarkoitettu pikapainike, oikopolku laitteen asetuksiin ja sovellusvalikkoon sekä näytön kiinnitys toiminto. Lisäksi valittavana on erillinen suosikkilista, jonne voi nimetä etukäteen esimerkiksi käytetyimmät sovellukset. OmniSwitchille voi antaa erikseen oikeudet muodostaa suosikkilista automaattisesti käyttödatan perusteella.
Launcherina OmniSwitch on todella pelkistetty, sillä kotiruudun näkymää ei ole mahdollista muokata eikä siihen voi asettaa esimerkiksi widgettejä. Näytön alareunassa on painikkeet edellä mainitulle suosikit listalle, sovellusvalikkoon ja laajennuspainike. Laajennuspainikkeen takaa löytyy kuvakkeet Puhelin, Kamera, Galleria ja Asetukset sovelluksille sekä Google -haulle. Sovellusikonien kokoa voi muuttaa asteikolla pieni, keskikokoinen ja suuri, minkä lisäksi OmniSwitch tukee kustomoituja ikonipaketteja. Nämä säädöt muuttavat myös sivusta vedettävän valikon ikoneita.
OmniROMista löytyy lisäksi kattavasti erilaisia muokkauksia, jotka on koottu asetuksien OmniGears -valikkoon. Valikosta löytyy esimerkiksi teemaeditori, jonka avulla käyttöliittymän ulkoasua voi muuttaa valmiiksi muodostetuilla säädöillä taustakuvineen tai vaihtoehtoisesti räätälöidä sopiva teema itse. Mielenkiintoinen osio on myös Laite ominaisuudet -valikko, jonne on koottu laitekohtaisia muokkauksia. Xiaomi Redmi Note 4:n tapauksessa valikosta löytyy MIUI-käyttöjärjestelmästä portatut audioasetukset, mahdollisuus herättää näyttö kaksoisnapautuksella sekä disabloida fyysiset navigointipainikkeet ja ottaa tilalle ohjelmistollisesti toteutettu navigointipalkki. Alla olevalla videolla on esitelty OmniGearsiin kootut muokkaukset.
Huomiot
Redmi Note 4:ään asennettiin uusin OmniROM versio (Android 10, tietoturvataso: 5. huhtikuuta 2020) ja OpenGAPPS pico-paketti. Nopean testauksen aikana OmniROMin toiminnassa ei havaittu puutteita tai ongelmia, mikä oli odotettavaa, sillä OmniROMin kehittäjät panostavat nimenomaan käyttöjärjestelmän vakauteen. Mukana on kuitenkin mukava nippu erilaisia muokkauksia ja ominaisuuksia kuten esimerkiksi OmniSwitch. Lisäksi OmniROM tukee Signature Spoofingia, mikä mahdollistaa microG:n asentamisen GAPPS-paketin tilalle ilman järjestelmämuokkauksia.
Testiohjelmien perusteella suorituskyky vaikuttaa olevan hieman alhaisempi kuin aiemmin testatulla AICP:lla mutta näytönohjaimen Vulkan -ajurit on päivitetty ajan tasalle, joten mm. AnTuTu rullasi GPU-osion loppuun asti. Tämä huomio alleviivaa OmniROMin loppuun asti viimeisteltyä käyttökokemusta toimivuuden osalta. OmniROM sopii parhaiten sellaiselle käyttäjälle, joka kaipaa mahdollisimman vakaasti toimivaa käyttöjärjestelmää mutta ei tarvitse ominaisuuksia yltäkylläisesti.
Päivitys 28.4.
Paranoid Androidin tapaan OmniROM läpäisee SafetyNet-tarkistuksen suoraan, joten käyttäjän ei tarvitse kikkailla esimerkiksi Magisk Hiden kanssa.
Tiivistelmä
OmniROM: ”Vakaa käyttökokemus”
Varmatoiminen custom ROM, jossa käyttökokemus on viimeistelty loppuun asti
Alkaa olla valitsemisen vaikeus Redmi Note 4:n kanssa seuraavan testiin otettavan custom ROM:n kanssa. XDA:ta vähän selailin, niillä siellä on ainakin pari tusinaa Android 10 custom ROMeja tarjolla.
Voisi ehkä ottaa PixelExperiencen testiin, kun ei ole tullut sen parissa juuri touhuttua. Tai sitten voisi vaihteeksi asentaa kokonaan toisen käyttöjärjestelmän puhelimeen .
Unohtui mainita OmniROM katsauksessa, että tuetut laitteet läpäisevät SafetyNet-tarkistuksen suoraan ilman ylimääräisiä kikkailuja. Esimerkiksi OP Mobiili ja Pivo toimivat suoraan Redmi Note 4:llä OmniROMin kanssa. OmniROMin lisäksi myös Paranoid Android läpäisee SafetyNetin Android 10 -päivityksestä lähtien.
Today, we’re here to announce the latest and greatest revision of CarbonROM. CR-8.0 will be codenamed PAX, after the latin word for peace and Pax, the roman ...
Ei ole tullut kyseisistä ROMeista vielä kirjoitettua. crDroid on tosin tällä hetkellä Redmi Note 4:ssä asennettuna, niin voisi koittaa saada aikaiseksi tarinan tynkää lähiaikoina .
Asensin Havoc OS:n rinnalle Wolf-kernelin ja tutkin hieman Redmi Note 4:n käyttäytymistä ylikellotettuna ja alivoltitettuna. Vaikka Wolf-kernel ilmoittaa CPU:n olevan ylikellotettu jopa 3Ghz:n lukemiin, niin todellisuudessa CPU toimii korkeintaan 2,2Ghz:n taajuudella. Ajelin muutamia benchmarkkeja, niin tulokset nousevat @2,2Ghz asti mutta pysyvät samoina siitä ylös päin. Lisäksi kellojen nostamisella 3Ghz:iin asti ei ole mitään vaikutusta vakauteen, joten kernel vain raportoi kellotaajuudet väärin. Lähdekoodien perusteella Qualcomm on binnannut osan SD625 (MSM8953) piireistä kulkemaan @2,2Ghz asti ja myöhemmin nämä lienee brändätty SD626 (MSM8953 Pro) piireiksi, kun ne kulkee vakiona @2,2Ghz. Käytännössä tästä tuli siis "SD626" piirillinen Redmi Note 4 .
Kellotaajuus
Jännite
652
715
1036
790
1401
860
1689
865
1804
920
1958
990
2016
1065
2150*
1065
2208*
1065
*Vain speed bin 0 ja 7
Vakio asetuksiin nähden sain CPU:n alivoltitettua 100-150 mV. Varsinkin tuolta 2Ghz:n tienoilta käytettäviä jännitteitä sai laskettua varsin mukavasti ainakin omalla yksilöllä.
Akkutesteissä alivoltituksella vaikutti olevan isoin vaikutus tulokseen mutta kellotaajuuksilla ei niinkään. Pelkällä alivoltituksella akun kesto parani 7% PCMarkissa ja 13% GFXBenchissä. Kun CPU:ta ja GPU:ta ylikellotti, niin tulokset tippuivat hieman mutta olivat edelleen korkeammat kuin vakiona.
CPU Throttling testissä suorituskyky ei laskenut käytännössä lainkaan alivoltitettuna @2,2Ghz mutta vakiona suorituskyky putosi 25% maksimista.
Stock @2,0Ghx
Alivoltitus Wolt kernelillä @2,2Ghz
CPU:n lisäksi tästä pystyy kellottamaan myös GPU:n @1,2Ghz asti. AnTuTu 8:ssa meni 100 000 pisteen raja rikki. CPU osiossa pisteet kasvoivat n. 4% ja GPU osiossa n. 5%. 3DMarkissa GPU suosituskyky parantui niin ikään 4-5%. Geekbench 5:ssä parannus jäi single core testissä 3% tienoille (Xiaomi Redmi Note 4 vs Xiaomi Redmi Note 4 - Geekbench Browser).
Voisihan tuota testailla . Tällä hetkellä crDroid asennettuna, niin jos siitä saisi ensin alle vaikka videon tehtyä. Kannattaisikohan tuolla vetää myös pelitestejä?
Voisihan tuota testailla . Tällä hetkellä crDroid asennettuna, niin jos siitä saisi ensin alle vaikka videon tehtyä. Kannattaisikohan tuolla vetää myös pelitestejä?
Lisäksi Exynos 7870 laitteille on backportattu Treble-tuki, niin pitäisi GSI custom ROMitkin asentua. Eli vaikka ei olisi niin suosittu puhelin, niin custom ROMin asentaminen ei ole mikään mahdoton juttu.
Tässä mökillä pelkän tabletin varassa ollessa tuli mieleen, että saakohan Lenovo Tab 2 A10-70F:ään mitään modernimpaa (kevyttä) rommia?
Viimeisin virallinen (6.0) tuossa nyt on, mutta tietoturva on kolmen vuoden takaa ja kovin tahmeaa tuon käyttö muutenkin on.
Tablettia käytän hyvin harvakseltaan ja akkukin vaikuttaa olevan vielä iskussa, joten uuden hommaaminen tuntuisi turhalta, niin ajattelin josko custom rommin flashaamalla tuolle saisi vielä hieman tekohengitystä, mutta viimeksi olen niiden kanssa tainnut leikkiä joskus Kitkat-aikoihin ja netistäkin löytyy kovin heikosti infoa Android 9 tai 10 rommeista noin vanhalle laitteelle, tai sitten en vain osaa.