Aiemmin tässä kuussa näimme Xposed Frameworkin ensimmäisen beta-version, joka julkaistiin Android 8.0:lle ja Android 8.1 Oreolle, ja tänään rovo89 on julkistanut Xposed Installer v3.15:n ja Xposed Framework v90-beta2:n, jotka korjaavat osan näistä betaversioista vikoja.
Se on saattanut vaatia XDA Senior Recognized Developerin rovo89 jonkin aikaa saada Xposed Framework toimimaan Android Nougatissa, mutta näin ei ollut Android Oreon tapauksessa. Kolme kuukautta sen jälkeen, kun Xposed julkaistiin Nougatille, Ensimmäinen beta-versio Android 8.0- ja Android 8.1 Oreo -kehyksestä julkaistiin. Tänään Xposed Installer – Xposed Frameworkin käyttöliittymän asennus- ja hallintatyökalu – on päivitetty versioon 3.15.
Kuten näemme käytännössä jokaisen beta-julkaisun kohdalla, aina on jotain tehtävää, ja tämä ensimmäinen Xposed Framework for Android Oreo -julkaisu ei ole erilainen. Xposed Installer -bumpilla 3.15 asti meillä on pari pientä muutosta yhdistettynä pariin tärkeämpään. Tässä on täysi muutosloki:
Xposed Installer v3.15 muutosloki
- Korjattu Oreon latausluettelohaun kaatuminen.
- Korjattu kaatuminen lähetettäessä lokia Oreossa.
- "Optimoi sovellukset nyt" -valikkokohta laukeaa
cmd package bg-dexopt-job
. Se on saatavilla Oreosta lähtien ja aloittaa työn, joka suoritetaan yleensä kerran yössä, jos laite latautuu. Jos sinusta tuntuu, että suorituskyky on heikentynyt Xposedin asentamisen jälkeen, se voi johtua siitä, että kaikki sovellukset toimivat puhtaasti JIT: llä ja tulkilla. Tämä johtuu siitä, että Xposed tarvitsee lisätietoja tunnistaakseen menetelmät, jotka sen on mitätöitävä, ja nämä tiedot määritetään seuraavan käännöksen aikana. Jos haluat sen tapahtuvan nyt, käytä tätä uutta ominaisuutta. Pixelilläni kesti noin 20 minuuttia. Lisää taustaa, katso tässä. - Havaitseminen jos Vahvistettu käynnistys (dm-verity) on aktiivinen. Jos kyllä, järjestelmäosioon tehdyt muutokset havaitaan ja päädyt käynnistyssilmukkaan. Tunnistus ei ehkä ole vielä 100 % täydellinen, joten jos huomaat vääriä positiivisia tai negatiivisia, ole hyvä ilmoita bugista tulosteen kanssa
adb shell getprop
.
Xposed Framework v90-beta2
rovo89 on myös julkaissut v90-beta2 ja asennuksen poisto 20180117, ja löydät ne Xposed Installerin ja Xposed-verkkosivustolla. Nämä tukevat (ei) Xposedin asentamista TWRP: n kautta Google Pixeliin ja luultavasti muihin "järjestelmän juurikuva"-laitteisiin, jotka rovo89 kuvaa laitteina, joissa järjestelmäosio on asennettu juurihakemistoksi ja /järjestelmä on itse asiassa vain alihakemistosta. Lopuksi, edellisessä asennuksen poisto-ohjelmassa oli kirjoitusvirhe, joka todennäköisesti johti käynnistyssilmukoihin kaikissa laitteissa, joten muista käyttää aina uusinta poistoohjelmaa!