Ik pa laikam oriģinālā aprīkojuma ražotājs lietas darīs pareizi. Nu, gandrīz pareizi jebkurā gadījumā, vismaz pietiekami, lai to krājuma ROM būtu nepieciešami tikai daži nelieli uzlabojumi, lai tie būtu gandrīz ideāli. Tomēr visbiežāk šie uzlabojumi ir lietas, kuras var būt sarežģīti ieviest vidusmēra lietotājam, kurš bieži vien vēlas instalēt pielāgotu ROM, kas ir diezgan tuvu krājumam, pievienojot šos vēlamos pielāgojumus iekšā. Parasti tas nozīmē diezgan liela faila lejupielādi un pēc tam obligātā dublēšanas/flash/atkopšanas procesa izpildi, kas daudziem no mums tagad ir līdz pat izcilai mākslai. Tomēr tā tam nevajadzētu būt, un par laimi tā nav. Jūs to vienkārši vēl nezināt.
Jūs, iespējams, neesat dzirdējuši par Xposed Framework, XDA ideja Atpazīts Izstrādātājs rovo89. Ja jūs jau esat iepazinies ar šo konkrēto modi, man tiešām nav nepieciešams stāstīt, cik tas ir lieliski. Jūs esat atvainots un varat doties spēlēties ārā. Ja vēl neesat pazīstams ar sistēmu, apsēdieties un klausieties. Lai gan Xposed Framework noteikti nav jauna lieta, tas nesaņem gandrīz tik lielu atzinību, kā tas būtu pelnījis, un ir pienācis laiks kaut ko darīt lietas labā.
Saskaņā ar izstrādātāja teikto, Xposed darbojas šādi:
"Dažas tehniskas detaļas:
Es paplašināju izpildāmo failu /system/bin/app_process, lai startēšanas laikā ielādētu JAR failu. Šī faila klases atradīsies visos procesos (ieskaitot sistēmas pakalpojumus) un var darboties atbilstoši savām pilnvarām. Un vēl vairāk: esmu ieviesis kaut ko tādu, kas ļauj izstrādātājiem aizstāt jebkuru metodi jebkurā klasē (var būt ietvaros, systemui vai pielāgota lietotne). Tas padara Xposed ļoti spēcīgu. Varat mainīt metodes izsaukuma parametrus, modificēt atgriešanās vērtību vai pilnībā izlaist metodes izsaukumu — tas viss ir atkarīgs no jums! Arī resursu nomaiņa vai pievienošana ir vienkārša."
Tas nozīmē, ka modifikācijas (pazīstamas kā Xposed moduļi) var veikt jebkurā lietotnē vai elementā Pati OS, vienkārši kodējot vajadzīgās izmaiņas, iesaiņojot tās savā APK un instalējot ierīcē. Xposed Framework rūpējas par to, lai tas nokļūtu tur, kur nepieciešams, un tur arī paliktu. Tas novērš nepieciešamību dekompilēt konkrēto vienumu, ko modificējat vai veidojat dažādas versijas dažādiem ROM un ierīcēm. Iespējams, būs jāmaina Xposed modulis pēc būtiskām izmaiņām pašā Android, piemēram, no 4.1 uz 4.2, taču jāatzīst, ka tā ir diezgan reta parādība. Neviens fails pašā ierīcē netiek modificēts, un tas nozīmē, ka gadījumā, ja kaut kas noiet greizi, vairs nav nepieciešama ierīces atgriešana stabilā stāvoklī. sarežģīti nekā mirgot rāvējslēdzēju, lai atspējotu sistēmu. Tas ir pareizi, vairs nav ilgstošs un krātuvi patērējošs nandroid dublēšanas process katru reizi, kad kaut kas noiet greizi.
Ņemot vērā šīs utilītas darbības jomu, uzstādīšana ir neticami ātra un nesāpīga. Vienkārši satveriet Xposed Installer no foruma pavediena un sānslodze savā ierīcē, atveriet lietotni, kad tā ir instalēta, un noklikšķiniet uz "Instalēt/Atjaunināt", restartējiet ierīci, un viss ir kārtībā. Nē nopietni, tas ir tik vienkārši.
Katra atsevišķa moduļa uzstādīšana ir tikpat vienkārša kā sānu iekraušana APK, instalējot, aktivizējot to, izmantojot Xposed lietojumprogrammu, un pārstartējot. Dažas modifikācijas piedāvās lietotāja interfeisu atkarībā no tā, cik daudz funkcionalitātes tie spēj, citiem ir tikai viens konkrēts mērķis, un tiem vispār nav jāpievērš uzmanība.
Tātad, par kādām modifikācijām mēs šeit runājam? Nu, ja jūs varat domāt par kniebienu, iespējams, ka to var iepakot Xposed modulī. Padomājiet par pievienotajām mazajām ekstras, kas padara jūsu mīļākie pielāgota ROM tik pievilcīga. Tie ir tādi lietas kam Xposed tika izveidots.
Ideāls piemērs ir Viedā modinātāja ikona, ko izveidojis XDA foruma dalībnieks Mantelinjo. Šis modulis konfigurēs trauksmes ikonu jūsu statusa joslā, lai tā tiktu rādīta tikai plkst iepriekš noteiktu laiku, pirms atskan trauksmes signāls. Pieņemsim, ka modinātājs ir iestatīts no pirmdienas līdz piektdienai. Varat atstāt modinātāju iestatītu visu nedēļu, taču nedēļas nogalē statusa joslā jums nebūs jāredz mazais pulksteņa atgādinājums par pirmdienas rītu.
Ir daudz modifikāciju dažādiem mērķiem, un jūs varat derēt, ka nākotnē mēs izcelsim pēc iespējas vairāk. Tikmēr varat apskatīt a krātuve dažādām modifikācijām, ko izstrādāja izstrādātāja administrators pulser_g2. Ir arī a izstrādes pamācība kuru mērķis ir likt cilvēkiem izveidot savus moduļus un padarīt to par vienīgo jaudīgāko rīku pielāgošana tur ir.
Kad jūs domājāt, ka šī lieta nevar kļūt vēl satriecošāka, tas viss ir atvērts avots. Noteikti apskatiet oriģinālo foruma pavedienu vietnē Xposed Framework lai iegūtu vairāk informācijas.
Klase atlaista.