Magisk on xda:n tekijän Topjohnwun kehittämä järjestelmä, joka voi rootata laitteen, muokata käynnistyskuvaa tai lisätä tiedostoja /data- ja /cache-hakemistoihin, jolloin järjestelmällisiä toimintoja voidaan toteuttaa ilman järjestelmän muokkaamista. Magisk Manager on myös päivitetty versioon v5.6.1 muokkaamaan ja palauttamaan käynnistyskuvatiedostoja.
Itse asiassa Magisk framework esiteltiin viime vuonna, mutta tuolloin moduuleja oli vielä vähän, eikä helppokäyttöisyys riittänyt, vasta kun V14-version Magisk manager tuki suoraa asennusta ilman tarvetta flashata Recoveryn kautta kynnyskynnyksen laskemiseksi helppoon tasoon, ja Magisk framework on päivitetty v16-versioon, ja moduuleja on myös paljon. Alkuperäisten Viper-ääniefektien lisäksi mukana on useita moduuleja, kuten automaattinen fonttivaihto, moduuleja, jotka mahdollistavat Pixel-puhelimen ominaisuudet, mutta verrattuna koko Xposed Framework -moduuliin, se näyttää silti hieman kypsymättömältä.
Lisäksi Magiskissa on joitakin sisäänrakennettuja ominaisuuksia, kuten laitteen rootaus ja Magiskin piilottaminen, koska monet pankkisovellukset tunnistavat automaattisesti, onko puhelin rootattu, joten tämä toiminto mahdollistaa näiden pankkisovellusten käytön jatkamisen ROOTin aikana. Tarkka asetussivu on hyvin yksinkertainen, sinun tarvitsee vain rastittaa piilotettava APP.
Root-tuki on yksinkertaisempi asia, yleensä juurioikeudet pitää saada flashaamalla img-paketti ja asentamalla superSU, Magiskissa tarvitsee vain asentaa se saadaksesi oikeudet ja MagiskSu:n sekä tukea sormenjälkivahvistuslupapyyntöjä. Minusta tuntuu, etten ole tehnyt mitään pitkään aikaan, kun kuulin, että Magisk-kehys voi muokata järjestelmää jossain määrin ilman, että järjestelmää muutetaan, minun on luonnollisesti pakko kokeilla, koska Magiskia ei ole julkaistu pitkään aikaan, joten moduuleja on edelleen hyvin vähän, ja tunnetuimmat ovat Greenify4Magisk (vihreä vartija) ja ViPER4Android (Viper-äänitehosteet) ovat kokeiltavissa. Magisk framework on ollut julkaistu noin vuoden ajan, ja sitä on tuettu Android 5.0:sta uusimpaan Android 8.0 -järjestelmäversioon, ja Magisk frameworkin versionumero oli v13.1 11. heinäkuuta 2017, tämä versio tukee virallisesti Android O -versiota, ja versio 9.28 pystyy suoraan roottaamaan Google Pixelin. Koska Magisk-kehyksen ja Sexes-kehyksen periaatteet ovat itse asiassa jonkin verran erilaisia, tukijärjestelmän päivittämisessä on suuria etuja, jotka voivat vähitellen näkyä myöhemmin – loppujen lopuksi on olemassa vanhempia auttamassa astumaan kuoppaan.
Erityisesti Magisk-kehyksen periaatteet ja ominaisuudet ovat seuraavat: 1. Magisk-kehys voi ROOTATA laitteesi, eli siinä on ROOT, ja se toimii hyvin esimerkiksi SuperSU:n kanssa, pääasiallinen käytetty menetelmä on yleisempi Systemless, mutta itse asiassa myös Su:n 2.7 jälkeistä versiota pitäisi tukea; 2. Magisk-kehys voi muokata käynnistyskuvaa tai lisätä tiedostoja /data- ja /cache-hakemistoihin, ja muuttaa järjestelmäosion vain, kun juuriasennus tunnistetaan järjestelmäosiossa. 3. Täysin avoimen lähdekoodin, helppo laajentaa ja muokata
Magisk Frameworkin ominaisuuksien käyttö
Mahdollistaa järjestelmämuutosten tekemisen ilman, että alkuperäistä osiotiedostoa tarvitsee muuttaa.
MagiskSU: 开源的ROOT解决办法,基于phh's Superuser(实际也是基于CM Superuser)的办法 Magisk Hide: Piiloudu, jota käytetään pääasiassa kiertämään turvamekanismeja, kuten Googlea, tai huijaustarkastuksia tietyissä peleissä
Resetprop: 允许你修改系统的props文件,例如build.prop(典型的可以修改机型,厂商等信息),甚至包括只读类型的Props。 Useita sisääntulopisteitä: Voidaan käyttää käynnistysprosessin pysäyttämiseen, käynnistysanimaatioiden muokkaamiseen ja muuhun Tavalliset asiat: Poista dm-verity, pakota salaus ja avaa osiot, jotka tukevat lukemista ja kirjoittamista.
Yhteensopivuus Magisk-kehysten kanssa
Kaikki järjestelmämuutokset, jotka voidaan ladata etukäteen, voidaan ladata Magisk-kehyksen kautta, ja tekijä käyttää pääasiassa ViPER4Androidia esimerkkinä 100 % järjestelmätön räätälöity laiteohjelmisto on nähtävissä täällä Monijärjestelmä- ja monilaitetuki.
Magisk rungon asennuksen esittely
Ennen Magisk-kehyksen asennusta se luo tiedoston /data/stock_boot_.img.gz-kansioon estääkseen odottamattomia tilanteita, kuten jumiutumisen käynnistysrajapintaan, mutta tämän ongelman voi ratkaista myös asentamalla ja poistamalla tiedostoja tai palauttamalla järjestelmän.
Jos olet asentanut Magisk Frameworkin, sinun täytyy asentaa Magisk Manager ja päivittää ohjelma, tai asentaa Magisk Frameworkin versio uudelleen, uusin versio on v13.1, klikkaa asenna aloittaaksesi tiedoston lataamisen, ja tiedosto käynnistyy automaattisesti latauksen jälkeen ja käynnistää uudelleen. Tietenkin, jos et ole rootattu tai asennuksessa on ongelma, voit palauttaa käynnistyskuvatiedoston, eli flashata poistotiedoston, ladata viimeisimmän Magisk zip-tiedoston manuaalisesti, käynnistää kolmannen osapuolen palautukseen ja sitten flashata tiedoston, käynnistää uudelleen, jos Magisk Manager ei ole asennettu, asentaa osa itse on ok.
Magisk framework -tiedoston latausosoite
Viimeisin Magisk: http://tiny.cc/latestmagisk Uusin poistoohjelma (Support v1+):http://tiny.cc/latestuninstaller Uusin Magisk Manager: https://github.com/topjohnwu/MagiskManager/releases/download/v5.6.1/MagiskManager-v5.6.1.apk
Artikkelissa mainittujen kahden moduulin osoitteet: 【Greenify4Magisk】:https://forum.xda-developers.com/apps/magisk/module-greenify4magisk-t3606277 【ViPER4Android FX 2.5.0.5】:https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058
Magisk Framework XDA Osoite: Magisk Framework (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)
|