Custom rom -esittelyketju

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.
Mä oon tolla DC Unlockerilla yhen Huawein padin unlockannut. Paypalilla se muutaman euron maksu ja homma toimi ihan hyvin.
 
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 :geek:.

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
 
Viimeksi muokattu:
Android Ice Cold Project
aicp_vector.png

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
  • Volume panel extensions
  • Volume panel right/left on supported devices
  • Yoga!!
...and more

Kamera
Snap-kameraa on esitelty tarkemmin toisessa viestissä.

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.

Tiivistelmä
Android Ice Cold Project: "Perinteinen"
  • Kompromissi ominaisuuksien ja suorituskyvyn suhteen

Linkit:
AnTuTu (v8.1.8): 87848
  • CPU: 43323
    • CPU Mathematical Operations: 7348
    • CPU Common Algorithms: 7932
    • CPU Multi-Core: 28043
  • GPU (v8.1.1): Unsupported (Vulkan ajurit puuttuivat)
    • Terracotta: Unsupported
    • Coastline: Unsupported
    • Refinery: Not Supported
  • MEM: 28142
    • RAM Access: 17906
    • ROM APP IO: 1986
    • ROM Sequential Read: 4076
    • ROM Sequential Write: 2097
    • ROM Sequential Access: 2077
  • UX: 16383
    • Data Security: 4777
    • Data Processing: 5310
    • Image processing: 672
    • User Experience: 5624
GeekBench 5 (v5.1.0) Xiaomi Redmi Note 4 - Geekbench Browser
  1. Single: 182
  2. Multi: 1073
PCMark (v2.0.3716): 5291 (Work 2.0 performance)
  • Web Browsing 2.0: 5670
  • Video Editing: 5510
  • Writing 2.0: 4584
  • Photo Editing 2.0: 8563
  • Data Manipulation: 3382
3DMark (v2.0.4646): 468 (Sling Shot Extreme, OpenGL ES 3.1)
  • Grafiikkatestien tulos: 384
    • Grafiikkatesti 1: 2,70 FPS
    • Grafiikkatesti 1: 1,20 FPS
  • Fysiikkatestin tulos: 1998
    • Fysiikkatestin 1. osa: 39,10 FPS
    • Fysiikkatestin 2. osa: 20,00 FPS
    • Fysiikkatestin 3. osa: 11,10 FPS
 
Viimeksi muokattu:
Oli tarkoitus kokeilla asentaa vanhaan HTC 10 puhelimeen android 10

[ROM][10.0] Pixel Experience builds for pme [AOSP]

Nyt sisällä uusin virallinen Android 8.0.0

En ole näitä koskaan säätänyt mutta tehtynä nyt

Bootloaderin avaus
TWRP asennettu
Otettu nykyisestä backup

Latailen tuota uutta ZIPpiä joka valuu hitaasti. Mutta mitä seuraavaksi?

Uusi image muistikortille, boot TWRP recovery ja wipe kaikki, etsin ROMin kortilta ja puhdas asennus, wipe cache, boot?
 
Oli tarkoitus kokeilla asentaa vanhaan HTC 10 puhelimeen android 10

[ROM][10.0] Pixel Experience builds for pme [AOSP]

Nyt sisällä uusin virallinen Android 8.0.0

En ole näitä koskaan säätänyt mutta tehtynä nyt

Bootloaderin avaus
TWRP asennettu
Otettu nykyisestä backup

Latailen tuota uutta ZIPpiä joka valuu hitaasti. Mutta mitä seuraavaksi?

Uusi image muistikortille, boot TWRP recovery ja wipe kaikki, etsin ROMin kortilta ja puhdas asennus, wipe cache, boot?
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.
Instructions:

Take a backup first from your actual system!

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)
Kuvasetti-4_1.png

Kuvasetti-4_2-576x1024.png
 
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ä.

Kuvakaappaukset

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 :think:.

EDIT: Ajoin myös AnTuTun tulokset. Terracottassa tulee Out of Memory error mutta muuten menee testit läpi.
AnTuTu (v8.1.9): 97262
  • CPU: 42957
    • CPU Mathematical Operations: 7368
    • CPU Common Algorithms: 7947
    • CPU Multi-Core: 27642
  • GPU (v8.1.1): 9873
    • Terracotta: Out of Memory
    • Coastline: 3804
    • Refinery: 6069
  • MEM: 27051
    • RAM Access: 16969
    • ROM APP IO: 1709
    • ROM Sequential Read: 4007
    • ROM Sequential Write: 2094
    • ROM Sequential Access: 2272
  • UX: 17391
    • Data Security: 4748
    • Data Processing: 5268
    • Image processing: 1308
    • User Experience: 6057
 
Viimeksi muokattu:
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.
OpenGAPPS on muuten vielä beta asteella, niin niissä saattaa myös olla joitain ongelmia Android 10:llä. Itsellä on tällä hetkellä käytössä BitGapps.
XDA:n puolelta latauslinkit poistettiin, kun installerissa on kuulemma jokin bugi mutta ainakin itsellä asentui zip ihan ongelmitta (mido, ARM64).
Thread closed at OP's request and will be reopened once he is done with the installer work.
Thanks for understanding.
 
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 :tup:.

KellotaajuusJännite
652715
1036790
1401860
1689865
1804920
1958990
20161065
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ä.

upload_2020-1-17_10-37-55.png


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.

upload_2020-1-24_13-53-51-png.337028

upload_2020-1-24_13-53-59-png.337029


CPU Throttling testissä suorituskyky ei laskenut käytännössä lainkaan alivoltitettuna @2,2Ghz mutta vakiona suorituskyky putosi 25% maksimista.
Stock @2,0Ghx
screenshot_20200119-213550_cpu_throttling_test-png.335056


Alivoltitus Wolt kernelillä @2,2Ghz
screenshot_20200115-114105_cpu_throttling_test-png.334199

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).

Total: 97262 (stock), 100676 (muokattu Wolf)
upload_2020-1-17_11-0-42.png

upload_2020-1-17_11-1-3.png
 
Viimeksi muokattu:
Ei ole ainakaan alivoltitettuna ongelmia thorttlauksen kanssa :D. Tosin SD625:n kanssa ei ole vakionakaan isompia ongelmia.
Screenshot_20200115-114105_CPU_Throttling_Test.png


Edit. Tässä vielä vertailuksi vakiona sama testi. Vakiona suorituskyky putosi vartin aikana 25% maksimista.
Screenshot_20200119-213550_CPU_Throttling_Test.png
 
Viimeksi muokattu:
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.

upload_2020-1-24_13-53-51.png


upload_2020-1-24_13-53-59.png
 
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 :D
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.
 
Kannattaa tarkistaa aloituspostauksesta Ground Zero Roms, Hexagon ROM, Pac-ROM ja Resurrection Remixin linkit.

Hienoa, että joku jaksaa nähdä vaivaa testata romeja ja vielä kirjoitella niistä tänne muille :tup:
 
Kannattaa tarkistaa aloituspostauksesta Ground Zero Roms, Hexagon ROM, Pac-ROM ja Resurrection Remixin linkit.

Hienoa, että joku jaksaa nähdä vaivaa testata romeja ja vielä kirjoitella niistä tänne muille :tup:
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?
Minkä Gapps paketin yritti asentaa? Asensitko Gappsit seuraavasti?
  • boot twrp
  • install lineage
  • boot twrp
  • install gapps
  • format data
  • reboot
Itse olen käyttänyt Android 10:n kanssa BitGappsejä ongelmitta. OpenGappsin saa nyt myös stable versiona.
Nyt on saatavilla stable buildit pico- ja nano-paketeista. Myöhemmin tulossa myös muut paketit kunhan saavat ensin testattua toimiviksi.
 
Yritän noita OpenGappseja ja GAppsia. Tulee Error:20 ja antaa Gapps asennuksessa ilmoituksen että väärä Android ROM havaittu.

Minä valkkaan kaikki paketit kerralla ja käyttis asentuu mutta ei nuo Gappsit jostain syystä

EDIT: Nyt kokeilin asentaa vaiheittain FlyingAnteron ohjeen mukaan ja lähti asentamaan Gappseja :thumbsup:
 
Viimeksi muokattu:
En muuten aloituspostauksen AospExtended linkistäkään päässyt mihkään.
Tuossa toimiva linkki : AospExtended ROM

Tuli ostettua ja korjattua bootloop-vikainen LG G4 ja nyt kun yritän sille official romeja katsella niin ovat kyllä tosi harvassa :shifty:
 
En muuten aloituspostauksen AospExtended linkistäkään päässyt mihkään.
Tuossa toimiva linkki : AospExtended ROM

Tuli ostettua ja korjattua bootloop-vikainen LG G4 ja nyt kun yritän sille official romeja katsella niin ovat kyllä tosi harvassa :shifty:
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
Pitää käydä korjaamassa AOSP Extented linkki, kun pääsee koneen ääreen.
 
Paria noista silmäilinkin ja alan pian asentamaan Pie AEXia :tup:

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 :asif: 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. :rage:
 
Viimeksi muokattu:
Redmi Note 4:lle tuli vihdoin Pixel Experience 10, jossa toimii Goodixin sormenjälki.
.
Näköjään oli korjattu myös midon AEX 7 (Android 10) custom ROM:ssa Goodfixin sormenjälkisensori :tup:. 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.
 
Viimeksi muokattu:
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ä.
Asensin omaan XZ1 Compactiin MagiskHide Props Config moduulin alla olevan ketjun ohjeilla.
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.
screenshot_20200408-164636_safetynet_checker-png.371123
Matching the Android security patch date

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. :cry:

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. :hmm:
 
Laitoin nyt tuon moduulin kaikkien sääntöjen mukaan ja kokeilin XZ1 Compactin Android 9 fingerprintiä tuohon, mutta vieläkin tulee "false" molempiin kohtiin. :cry:

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. :hmm:
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).
Voit kuitenkin vielä yrittää, jos randomilla joku fingerprint korjaisi tuon.
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.
 
OmniROM

NicePng_android-kitkat-logo-png_2705062.png


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
Linkit asennuksiin
AnTuTu (v8.1.9): 93681
  • CPU: 41695
    • CPU Mathematical Operations: 7265​
    • CPU Common Algorithms: 6624​
    • CPU Multi-Core: 27806​
  • GPU (v8.1.1): 10081​
    • Terracotta: Out of Memory​
    • Coastline: 3948​
    • Refinery: 6133​
  • MEM: 16220
    • RAM Access: 16220
    • ROM APP IO: 1470
    • ROM Sequential Read: 4037
    • ROM Sequential Write: 2039
    • ROM Random Access: 2270
  • UX: 15865
    • Data Security: 4308
    • Data Processing: 4608
    • Image processing: 1252
    • User Experience: 5697

GeekBench 4 (v5.1.1) Xiaomi Redmi Note 4 - Geekbench Browser
  • Single: 174
  • Multi: 1027

PCMark (v2.0.3716): 5047 (Work 2.0 performance)
  • Web Browsing 2.0: 4838
  • Video Editing: 5446
  • Writing 2.0: 4257
  • Photo Editing 2.0: 8305
  • Data Manipulation: 3515

3DMark (v2.0.4661): 467 (Sling Shot Extreme, OpenGL ES 3.1)
  • Grafiikkatestien tulos: 383
    • Grafiikkatesti 1: 2,70 FPS
    • Grafiikkatesti 1: 1,20 FPS
  • Fysiikkatestin tulos: 1983
    • Fysiikkatestin 1. osa: 37,60 FPS
    • Fysiikkatestin 2. osa: 19,90 FPS
    • Fysiikkatestin 3. osa: 11,10 FPS
3DMark (v2.0.4661): 520 (Sling Shot Extreme, Vulkan)
  • Grafiikkatestien tulos: 428
    • Grafiikkatesti 1: 3,20 FPS
    • Grafiikkatesti 1: 1,30 FPS
  • Fysiikkatestin tulos: 2068
    • Fysiikkatestin 1. osa: 29,20 FPS
    • Fysiikkatestin 2. osa: 19,70 FPS
    • Fysiikkatestin 3. osa: 12,90 FPS
 
Viimeksi muokattu:
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.
Official
  1. [ROM][OFFICIAL][mido] Pixel Experience [AOSP][10.0]
  2. [ROM][OFFICIAL][Pie]&[10.0]crDroid 6.x(10), 5.x(pie) for Redmi Note 4/4x[mido]
  3. [ROM] [Android 10] OmniROM [Weekly]
  4. [ROM]-[10.04.20]-Havoc-OS-3.4-[10]-[Official]
  5. [ROM][10.0][mido][OFFICIAL]Syberia Project
  6. [ROM][Evolution X][Android 10][OFFICIAL] Evolution X for Redmi note 4 [mido]
  7. [ROM][OFFICIAL][10.0]RebellionOS Rebelized for Redmi Note 4/4x[mido]
  8. [ROM][OFFICIAL][10.0]SuperiorOS OFFICIAL for Redmi Note 4/4x[mido]
  9. [Bootleggers][ROM][10][Redmi note 4][mido][OFFICIAL]
  10. [ROM][OFFICIAL]Colt-Enigma - Android10 v5.8 [10.0.0_r33] [9th April'20]
  11. [ROM][OFFICIAL][10.0.0_r33][MIDO] TitaniumOS V 1.1 for Redmi Note 4 [17/04/20]
  12. [ROM][10.0.0_r33][OFFICIAL] AncientROM-CIVILIZATION V3.0.1 [mido, PRIMEVAL]
  13. PixysOS v3.0.3 [mido] [10] [OFFICIAL] by Shashank1436
  14. [ROM] Corvus OS v4.5 [OFFICIAL] [20-04-2020]
  15. [ROM][10.0][MIDO]ATOM OS[OFFICIAL] [Ten][AOSP]
  16. [ROM][10] ExtendedUI [AOSP] [MIDO]
  17. [rom][10.0] stag os 10.0.1 [official][mido]
  18. [ROM] [10.0] POSP v3.1.6+11 [mido] [2020.03.31]
  19. [ROM][MIDO][10]LuisROM Android 10 based on crDroid V6.x [TREBLE]
  20. [Q][MIDO][April] Descendant X - android ver. 10r35
Unofficial
  1. [ROM][UNOFFICIAL][mido][10] LineageOS 17.0
  2. [ROM] [10.0] AOSiP Quiche [UNOFFICIAL][14-04-2020]
  3. [ROM][AICP][10][UNOFFICIAL]AICP Q for Redmi Note 4/4x [mido]
  4. [ROM][10.0.0_r33] AospExtended ROM V7.1 [UNOFFICIAL][14-04-2020]
  5. [ROM] [MIDO] [10.0] MSM-Xtended JACK-DANIEL'S EDITION [UNOFFICIAL] [AOSP]
  6. [ROM] Nitrogen OS [UNOFFICIAL] [10] [Q] [MIDO] [10-04-2020]
  7. [ROM][UNOFFICIAL] BlissROMS v12.5 - mido [27/03/2020][10.0]
  8. [ROM][mido]AIM 4.0 [10] [Unofficial][26-03-2020]
  9. [ROM] [MIDO] [10.0] [AOSP] superior os-phoenix [UNOFFICIAL]
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 :hmm:.
 
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.
 
Oletko vielä Dirty Unicornsista tai crDroidista kirjoittanut?
 
Viimeksi muokattu:
Oletko vielä Dirty Unicornsista tai crDroidista kirjoittanut?
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 :tup:.

KellotaajuusJännite
652715
1036790
1401860
1689865
1804920
1958990
20161065
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ä.

upload_2020-1-17_10-37-55.png


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.

upload_2020-1-24_13-53-51-png.337028

upload_2020-1-24_13-53-59-png.337029


CPU Throttling testissä suorituskyky ei laskenut käytännössä lainkaan alivoltitettuna @2,2Ghz mutta vakiona suorituskyky putosi 25% maksimista.
Stock @2,0Ghx
screenshot_20200119-213550_cpu_throttling_test-png.335056


Alivoltitus Wolt kernelillä @2,2Ghz
screenshot_20200115-114105_cpu_throttling_test-png.334199

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).

Total: 97262 (stock), 100676 (muokattu Wolf)
upload_2020-1-17_11-0-42.png

upload_2020-1-17_11-1-3.png
Midoon saisi nyt myös 4.9 kerneliä. Oletko ajatellut testata? Esim. Syberia New Update - Post #45
 
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.
 

Statistiikka

Viestiketjuista
257 000
Viestejä
4 465 826
Jäsenet
73 879
Uusin jäsen
Torvelo

Hinta.fi

Back
Ylös Bottom