
Kui sulle meeldib oma mobiiltelefoniga nokitseda ja sa armastad KDE ökosüsteemi, siis oled ilmselt mõelnud, milline see küll oleks. Too Plasma töölaua kogemus oma nutitelefoni ekraanileJust seda Plasma Mobile pakubki: puutetundlikele seadmetele loodud keskkonda, mis püüab vabavara maailmast konkureerida Androidi ja iOS-iga.
Enne kui midagi vilkuma hakkad, on oluline mõista, et see on alles pooleliolev töö, paljud aspektid on alles algstaadiumis ning mõeldud peamiselt edasijõudnutele kasutajatele ja tõeliselt uudishimulikele. Sellegipoolest on mitu võimalust... Proovi Plasma Mobile'i nii ühilduvas nutitelefonis kui ka arvutis või virtuaalmasinas.Ja KDE kogukond pakub mitmesuguseid pilte ja ressursse, et saaksite selle potentsiaalist tegeliku ettekujutuse.
Mis on Plasma Mobile ja mis teeb selle teistest erinevaks?
Plasma Mobile on avatud lähtekoodiga kasutajaliides mobiilseadmetele KDE kogukonna juhitud, see on ehitatud samale tehnoloogilisele alusele nagu Plasma Desktop, töölauakeskkond, mida paljud GNU/Linuxi kasutajad juba tunnevad, ning pärib suure osa selle filosoofiast: paindlikkus, äärmuslikud kohandamisvõimalused ja tugev pühendumus privaatsusele.
Kuigi enamik praeguseid mobiilseid alternatiive tegutseb suletud ökosüsteemides läbipaistmatute eeskirjadega, on Plasma Mobile'i eesmärk pakkuda... täielikult avatud ja auditeeritav platvormkus nii süsteemi kui ka rakendusi saab igaüks uurida, muuta ja levitada. Suletud aedade domineeritud turul on see ettepanek mõeldud neile, kes ei taha sõltuda Google'i või Apple'i otsustest.
Projekti üks alustalasid on see, et Plasma Mobile ei ole monoliitne süsteem, mis on seotud ühe tootjaga, vaid liidesekiht, mis saab koos töötada. erinevad mobiilseadmetele kohandatud Linuxi distributsioonidSee võimaldab ARM- või isegi x86-seadmetele keskenduvatel distributsioonidel integreerida Plasma Mobile'i graafilise keskkonnana, eeldusel, et need kohanduvad riistvara iseärasustega (puuteekraan, modem, andurid jne).
Plasma Mobile'i taga oleva kogukonna eesmärk on väga selge: pakkuda tasuta baasi, mida teised saavad oma toodetes kasutadaOlenemata sellest, kas tegemist on kogukonnaprojektide, väikeettevõtete või isegi riistvaratootjatega, kes soovivad investeerida avatud mobiilsüsteemi, võimaldab see platvorm kasutajatel säilitada kontrolli oma tarkvara üle, samal ajal kui arendajatel on juurdepääs platvormile, mis on vaba blobidest ja patenteeritud kihtidest, mis piiravad arendust.
Projekti praegune seis ja küpsusaste
Praegu peetakse Plasma Mobile'i endiselt varajases staadiumis ehk alfa-projektSee tähendab, et paljud põhikomponendid on juba paigas ja süsteem on suhteliselt kasutatav, kuid see on ikkagi kaugel stabiilsusest ja lihvist, mida iga keskmine kasutaja igapäevaseks kasutamiseks vajab.
KDE kogukond ise hoiatab avalikult Plasma Mobile'i kasutamise eest tootmiskeskkondades või peamise telefonisüsteeminaMobiilseadmetesse eksperimentaalsete piltide installimisel on teadaolevaid vigu, mittetäielikke funktsioone ja mis veelgi olulisem, eksperimentaalsete piltide installimisega kaasneb oht, mis võib põhjustada tõsiseid probleeme, sealhulgas riistvaratõrkeid, kui protseduuri ajal midagi kohutavalt valesti läheb.
Sel põhjusel on soovitatav, et need, kes on uudishimulikud süsteemi toimimise kohta, alustaksid võimaluse korral selle käivitamisest testikeskkond, näiteks virtuaalmasin või varuarvuti. Nii saad päris hea ülevaate kasutuskogemusest ilma iga päev kasutatava telefoni ohtu seadmata.
Vaatamata eksperimentaalsele iseloomule tasub rõhutada, et me räägime... funktsionaalsuse poolest väga arenenud alfaversioonSüsteemil on põhipaneel, lukustuskuva, rakenduste käivitaja, puutetundlikele ekraanidele kohandatud rakenduste põhikomplekt ja mitmesugused kohandamisvõimalused. Siiski on sellel olulisi vigu, puuduvad funktsioonid, mida iga kasutaja iseenesestmõistetavaks peab (näiteks täielik telefonitugi või Androidi tasemel energiahaldus) ja selle jõudlus võib seadmest olenevalt märkimisväärselt kõikuda.
See olukord on tekitanud üldise arusaama, et Plasma Mobile areneb aeglaselt ja pole kaugeltki Androidi või iOS-i tõeline konkurent.Esialgsed ootused olid väga kõrged: seda peeti isegi võimalikuks lühiajaliseks alternatiiviks KDE keskkonna ja vaba tarkvara fännidele, eesmärgiga toetada erinevate mobiilsete ökosüsteemide natiivseid rakendusi. Aja jooksul on tehnilised raskused, riistvara killustatus ja suurte tootjate toetuse puudumine neid ootusi leevendanud.
Sellegipoolest hoiab kogukond elus lootust, et mitme aasta jooksul kogunenud arendustöö lõpuks ometi teoks saab. tasuta ja kasutatava mobiilivaliku koondamine kõige entusiastlikumale publikuleUute kujutiste avaldamine ja integreerimine selliste projektidega nagu postmarketOS või Halium on tõestuseks, et projekt on endiselt käimas ja et selle edasiarendamise vastu tuntakse pidevat huvi.
Plasma Mobile'i proovimise võimalused arvutis
Kui soovite Plasma Mobile'iga katsetada ilma nutitelefoni puudutamata, on üks lihtsamaid viise kasutada KDE avaldatud x86_64 pildid nii et neid saab käitada tavalistel arvutitel või virtuaalsetes masinates. Nende kujutiste hulka kuulub Plasma Mobile, mis on kohandatud töötama arvutiriistvaral, võimaldades teil uurida liidest ja rakendusi kontrollitud keskkonna turvalisuses.
Kõige levinum viis selleks on alla laadida Plasma Mobile'i ISO x86_64 arhitektuuri jaoks ja laadige see virtualiseerimistarkvarasse, näiteks VirtualBoxi. See võimaldab teil käivitada terve süsteemi "aknas" oma praeguses operatsioonisüsteemis, ilma et peaksite kettaid vormindama või füüsilisi seadmeid välkmälusse salvestama. ISO-fail on tavaliselt umbes ühe gigabaidi suurune, seega pole see ülemäära suur allalaaditav fail.
Kui pilt on alla laaditud, on KDE kogukonna üldine soovitus keskenduda peamiselt järgmisele: Proovi mobiilivormingule kohandatud töölauakogemust: paiguta ja liiguta vidinaid, vaata, kuidas erinevad vaated toimivad, näpi kohandamisvõimalustega ja kontrolli, kuidas põhirakendused hiire ja klaviatuuriga (või isegi puutetundliku ekraaniga, kui su sülearvutil see on) kasutamisel reageerivad.
Ilmselgelt on mobiiltelefoni emuleerimisel virtuaalmasinas omad piirid: Teil pole juurdepääsu kõigile päris mobiilse riistvara võimalustele.näiteks telefonikomponent, spetsiifilised andurid või nutitelefonile omane aku haldamine. Kuid liidese ülesehituse, rakenduste vahel navigeerimise ja KDE puutetundliku kasutamise lähenemisviisi mõistmiseks on ISO x86_64 väga mugav tööriist.
Mobiilseadmed ja ühilduvad jaotused
Plasma Mobile'i saab natiivselt integreerida erinevad ARM-seadmetele suunatud Linuxi distributsioonidNagu PinePhoneNeed distributsioonid toimivad baassüsteemina (tuum, draiverid, paketid), millele Plasma Mobile on ehitatud peamise liidesena. Oluline on iga distributsiooni kohta käivat teavet üle vaadata, et veenduda ühilduvuses oma nutitelefoni või tahvelarvuti mudeliga, kuna tugi varieerub riistvarast olenevalt suuresti.
Spetsiaalselt mobiilseadmetele loodud distributsioonide hulgas on oluline roll postmarketOS, Alpine Linuxist tuletatud süsteem mis on ümber kujundatud puutetundlike ekraanidega seadmetel töötamiseks. See projekt pakub muuhulgas võimalust kasutada Plasma Mobile'i Waylandi graafikaserveris, mis võimaldab kogemust, mis on lähemal sellele, mida KDE mobiilseadmete jaoks ette näeb.
postmarketOS toetab üha suurenevat hulka ARM-seadmeid, sealhulgas telefone ja tahvelarvuteid, mis on avatud lähtekoodiga kogukonnas suhteliselt populaarsed. Mõned näited, mida on sageli mainitud vähemalt osaliselt ühilduvatena, on järgmised: LG Nexus 5, Sony Xperia Z2 tahvelarvuti ja Google Nexus 7 (2013)Paljudel neist juhtudest töötab süsteem Linuxi "mainline" kernelil, mis lihtsustab osa integratsioonitööst.
Sellegipoolest ei ole toe olek ühtlane: mõnes seadmes on toimimine vastuvõetav ja teistes peetakse seda endiselt toimivaks. liiga roheline lõppkasutajate jaoksjõudlusprobleemide, mittetäielike draiverite või mittetöötavate komponentidega (nt kaamera või modem). Seetõttu on enne Plasma Mobile'i telefoni installimist oluline lugeda PostmarketOS-i või distributsiooni, mida kavatsete kasutada, dokumentatsiooni.
Lisaks ARM-platvormidele on ette valmistatud ka kujutised x86-seadmed, näiteks mõned teisendatavad sülearvutid või 2-in-1 arvutidNeed pildid võimaldavad Plasma Mobile'il töötada puutetundliku ekraaniga arvutites, mis sarnaneb täpselt tahvelarvutis pakutava kogemusega, ning pakub veel ühe huvitava võimaluse neile, kellel pole ühilduvat nutitelefoni, kuid kes soovivad süsteemi uurida.
Paigalda Plasma Mobile koos postmarketOS-iga
KDE kogukonna pakutud esimene suurem lähenemisviis Plasma Mobile'i proovimiseks Android-telefonil on toetuda postmarketOS baassüsteeminaSee projekt loodi eesmärgiga anda paljudele mobiiltelefonidele teine elu, pakkudes puutetundlikele ekraanidele optimeeritud jaotust, mis asendab täielikult tootja algse süsteemi.
Plasma Mobile'i kontekstis pakub postmarketOS järgmist eelkonfigureeritud install KDE keskkonnaga See algab Waylandi peal koos teiste liidesevalikutega, näiteks XFCE-ga (mida tavaliselt soovitatakse kasutada pliiatsi või hiirega, kuna see ei sobi puutetundlikele ekraanidele). Selle eeliseks on see, et kui teie seadet PostmarketOS hästi toetab, on Plasma Mobile'i integreerimine suhteliselt lihtne.
Selle meetodi eeliste hulka kuulub asjaolu, et see tugineb peamine Linuxi kernel, selle asemel, et loota ainult Androidi kernelileSee võiks pikas perspektiivis hõlbustada turvavärskendusi, kaasaskantavust ja patenteeritud komponentide eemaldamist. Praktikas on aga enamikul toetatud seadmetel endiselt piirangud ja kogemus pole kaugeltki võrreldav tavapärase Android-telefoniga.
Projekti märkmed ise hoiatavad, et selle rakendamise üldine seis on endiselt ebakindel. väga eksperimentaalne keskmise kasutaja jaoksSüsteem võib rikki minna, mõned põhifunktsioonid (näiteks stabiilsed kõned, mobiilne andmeside, kaamerad või GPS) ei pruugi eksisteerida ja aku tarbimine pole nii optimeeritud kui suurte tootjate poolt lihvitud patenteeritud püsivaras.
Kui sa ikka tahad proovida, siis protsess hõlmab teabe saamist aadressil teie konkreetse mudeli ametlik postmarketOS-i dokumentatsioonValmistage ette seadme alglaadur, flashige vastav kujutis (või kaaluge ROM-e, näiteks loovuta OS) ja installige pakutud Plasma Mobile'i variant. Igal seadmel on oma eripärad: mõned vajavad alglaaduri avamist tootja tööriistadega, teised aga spetsiifilisi parandusi või lisapilte, seega on probleemide vältimiseks oluline juhiseid täpselt järgida.
Haliumi ja KDE Neonil põhineva rootfsi kasutamine
Teine viis Plasma Mobile'i installimiseks teatud Androidi nutitelefonidesse hõlmab kasutamist Halium, omamoodi riistvaraline abstraktsioonikiht See on loodud mobiilsetele GNU/Linuxi süsteemidele ning selle eesmärk on pakkuda ühtset komponentide komplekti, mis võimaldab erinevatel graafilistel liidestel, sealhulgas Plasma Mobile'il, suhelda algse Androidi kerneli ja tootja poolt seadmesse lisatud draiveritega.
Haliumi puhul, selle asemel, et süsteem täielikult asendada põhituumaga nagu PostmarketOS-is, on suur osa Androidi infrastruktuur riistvarale juurdepääsuksvähendades iga seadme nullist teisaldamise vaeva. Selle põhjal teeb Plasma Mobile'i meeskond ettepaneku kasutada rootfs (juurfailisüsteem), mis on ehitatud KDE Neonist, KDE distributsioon, mis on viiteks selle uusimale tarkvarale.
See kombinatsioon võimaldab Plasma Mobile'il töötada terminalipõhise kerneli ja draiverite peal, samal ajal kui ülejäänud süsteem (teegid, rakendused, liides) tugineb tuttavale Neon keskkonnale. Mõne mudeli puhul, näiteks LG Nexus 5 ja Nexus 5XKDE projektiserverist saab alla laadida ja ametlike juhiste järgi vilkuda eelnevalt ettevalmistatud binaarkujutisi.
Teooria on ahvatlev: tänu Haliumile võiks luua ühine baas mitme mobiilse operatsioonisüsteemi jaoks (mitte ainult Plasma Mobile, vaid ka teised projektid nagu Ubuntu Touch või sarnased distributsioonid). Sel viisil vähendaks kogukond iga seadme portimisel topelttööd, kasutades sama "silda" Androidi riistvaraga.
Praktikas pole tee takistusteta. Paljud nutitelefonid sõltuvad suuresti... patenteeritud binaarblokid, mida on keeruline seaduslikult levitadaSee raskendab arendajatel täielike ja installimiseks valmis piltide pakkumist. Sel põhjusel peavad kasutajad mõnes ühilduvas seadmes looma oma Haliumi versioonid ja kombineerima need soovitatud rootfs-iga, järgides protseduure, mis nõuavad rohkem tehnilisi teadmisi kui lihtne flash-fail.
Kui otsustate seda teed minna, peate hoolikalt läbi vaatama Haliumi ja Plasma Mobile'i spetsiifiline dokumentatsioon teie mudeli jaoksLaadige alla vajalikud kihid (käivituskujutis, rootfs, kõik parandused) ja kasutage kõige taastamiseks tööriistu nagu fastboot või kohandatud taastamistööriistad. Riskid on samad, mis iga sügava püsivara muutmise puhul: andmete kadu, võimalikud tarkvaraparandused ja isegi püsivad kahjustused, kui teete midagi väljaspool juhiseid.
Plasma Mobile'i testimine konkreetsetel seadmetel
Praeguseks on mobiilseadmete nimekiri, millel Plasma Mobile on edukalt ja teatud määral funktsionaalsusega töötanud, suhteliselt lühike. Projekti dokumentatsioonis ja teadaannetes kõige sagedamini mainitud seadmed on järgmised: Nexus 5 ja Nexus 5X on enim toetatud nutitelefonidnii Haliumi kui ka mõnede mobiilsete jaotuskanalite kaudu.
Tahvelarvutite sektoris on Plasma Mobile'i demonstreeritud sellistel seadmetel nagu Sony Xperia Z2 tahvelarvuti ja Google Nexus 7 (2013)Eriti tavapäraste kernelide ja distributsioonide, näiteks postmarketOS-i kasutamisel. Sellistel juhtudel oli võimalik süsteem käivitada, liidesega suhelda ja mõningaid lihtsaid rakendusi käivitada, mis näitas, et suuremate puutetundlike ekraanidega kohanemine on täiesti teostatav.
Peaksite olema väga ettevaatlik, kui kaalute Plasma Mobile'i installimist terminal, mis erineb nendest, mida kogukond ühilduvaks märgibVäljaspool seda loendit on süsteemi käitumine täiesti ettearvamatu: alates mittekäivitumisest kuni krahhide, energiatarbimise probleemide või isegi seadme jätmiseni olekusse, kus on ilma täiustatud tööriistadeta keeruline algsele püsivarale naasta.
Neile, kellel pole ühtegi toetatud mudelit, x86_64 kujutised ja 2-in-1 arvuti versioonid Need on endiselt kõige mõistlikum viis süsteemiga katsetamiseks ilma olulisi seadmeid ohtu seadmata. Teil ei ole telefoni ega andureid, kuid saate üsna selge ülevaate sellest, kuidas KDE mobiilset kogemust kujundatakse.
Rakendused ja integreerimisvõimalused
Üks Plasma Mobile'i suuri esialgseid panuseid oli erinevate ökosüsteemide rakenduste kooseksisteerimineInspireerituna sellistest lähenemisviisidest nagu Ubuntu Touch, oli visiooniks stsenaarium, kus Ubuntu ja Androidi rakendused saaksid samas keskkonnas konfliktideta töötada, pakkudes kasutajale piisavalt laia valikut, et pidada süsteemi reaalseks alternatiiviks.
Paberil tundus idee kombineerida Androidi rakendusi KDE natiivsete rakenduste ja teiste GNU/Linuxi platvormide rakendustega meistriteosena. murra klassikaline "rakenduste puudumise" barjäär alternatiivsetes mobiilsüsteemides. Tegelikkus on aga näidanud, et selle ühilduvuse tagamine reaalsetes seadmetes on tohutu väljakutse, eriti kui see sõltub täiendavatest ühilduvuskihtidest, erinevatest arhitektuuridest ja sageli suletud riistvaradraiveritest.
Lisaks Plasma Mobile'ile hõlmab KDE ökosüsteem projekte, mis aitavad mobiilseadmete parem integreerimine traditsioonilise lauaarvutigaIsegi kui jätkate Androidi kasutamist oma telefoni peamise operatsioonisüsteemina. Kui otsite muid võimalusi, vaadake KDE Connecti alternatiividKõige silmapaistvam näide on KDE Connect, rakendus, mis toimib sillana teie Android-nutitelefoni ja teie arvuti või sülearvuti KDE töölaua vahel.
Kui KDE Connect on mõlemale poolele installitud, saate oma arvutisse vastu võtta Kõne- ja SMS-teavitused, mobiiltelefoni aku taseme kuvamineSünkroniseeri lõikelauda, saada ja võta vastu faile, juhi meedia taasesitust ja vaata telefoni märguandeid töölaual. See on võimas viis laiendada oma KDE kogemust mobiilsesse maailma ilma telefoni operatsioonisüsteemi muutmata.
Kuigi KDE Connect ja Plasma Mobile on erinevad projektid, on neil sarnane vaim: et tuua KDE töölaud ja mobiilne maailm sidusamalt ja avatud viisil teineteisele lähemaleKuigi Plasma Mobile püüab telefoni tuua omaenda keskkonna, pakub KDE Connect silda neile, kes eelistavad Androidi kasutada, kuid ei soovi loobuda sügavast integratsioonist oma arvutiga.
Riskid, piirangud ja arutelu selle tuleviku üle
Iga katse Plasma Mobile'i nutitelefoni installida hõlmab mitmeid toiminguid. riskid, mida ei tohiks alahinnataLisaks võimalusele, et telefon võib vilkumise vea tõttu kasutuskõlbmatuks muutuda, tuleb eeldada, et süsteemil võivad olla tõsised vead, ebaühtlane jõudlus, suur akutarve, mittetöötavad kaamerad või ebastabiilsed telefoniteenused.
Projektiarendajad nõuavad, et seda tüüpi protseduure peaksid läbi viima ainult kasutajad, kes mõistavad täielikult tagajärgiNad peaksid teadma, kuidas taastada algset püsivara, ja olema valmis testimise ajal teatud funktsioone ohverdama. Kui te pole täiesti kindel, on mõistlik soovitus keskenduda x86_64 piltidele või vähem invasiivsetele katsetele.
Lisaks tehnilistele aspektidele on küsimus, kas Selliste mobiilsete süsteemide nagu Plasma Mobile, Ubuntu Touch või sarnaste pakkumiste turul on tõeline lõhe. Ilma suurte tootjate tugeva toetuseta on Androidil ja iOS-il väga kindel turuosa. Enamik kasutajaid hindab avatud lähtekoodiga tarkvara pakutava vabaduse asemel rakenduste tohutut kättesaadavust ja mugavust.
Kogukonna seisukohast on neil projektidel aga tohutu väärtus, kuna tehnoloogilised testimisalad ja innovatsiooniruumidKuigi need ei pruugi saavutada tohutut turuosa, võimaldavad need katsetada uute liideste, vähem pealetükkivate privaatsusmudelite, läbipaistvamate värskenduste ja alternatiivsete viisidega, kuidas mõista kasutaja kontrolli oma seadme üle.
KDE ja vaba tarkvara entusiastidele pakub Plasma Mobile võimalust osaleda arenduses. mobiilplatvorm, kus kasutaja ja kogukond määravad suuna ja mitte suurkorporatsiooni äristrateegiad. Selle testimine, vigadest teatamine, dokumentatsiooni lisamine või isegi keskkonnale kohandatud väikeste rakenduste arendamine võib teha vahet, kas projekt seisab või areneb edasi.
Igaüks, kes täna Plasma Mobile'i poole pöördub, leiab süsteemi, mis on veel ebaküps, ilmsete puuduste ja piirangutega, aga ka ruumi, kus see on võimalik. Kujutage ette ja ehitage avatumat ja kasutaja poolt kontrollitavat mobiilset tulevikku. ja tihedalt seotud KDE ökosüsteemiga, olgu see siis virtuaalmasinast, sahtlist päästetud vanast Nexusest või lihtsalt selliste tööriistade kaudu nagu KDE Connect, mis ühendavad Androidi ja töölaua.Jaga juhendit, et rohkem kasutajaid saaksid teema kohta rohkem teada.
