Xiaomi keskustelu

Liittynyt
17.10.2016
Viestejä
353
Toimiiko fonecta caller xiaomissa normaalista? Pitääkö jotain asetuksia laittaa?
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Suosittelen olemaan ilman roottia, en keksi mihin sitä tarvitsisi ja kaikki toimii ilman sitä suoraan pakasta. Ei tarvi piiilotella mitään rootteja ja kierrellä safety nettejä.
Juu kantsii rootata vasta sitten kun on keksinyt rootille käyttöä. Useimmat eivät keksi.
Lisäksi se ei edes toimi oikeastaan tällä hetkellä kun sitä ei ole päivitetty treblelle. Jotain purkkavirityksiä voi olla. Magisk kehittäjäkin on pakkolomalla armeijassa.
Midon (note 4) epävirallinen LOS 15.1, johon sisältyy epävirallinen treble eli /vendor-partitio, vaatii paitsi puukotetun Magiskin, myös epävirallisen twrp:n. Näillä se kyllä toimii, mutta ehkä on syytä odottaa vielä ja käyttää odottaessaan vaikka Omnia, jos siis oreon haluaa. Siitä on tuo treble viisaasti jätetty pois.

Minulla on myös Nexus 5x (bullhead), jossa siis on aito googlen tekemä /vendor-partitio. Siinä kaikki toimii, siis virallinen LOS 15.1, virallinen twrp ja virallinen Magisk 16.0.

En ole kuullut mistään yleisestä Magisk-ongelmasta.
 
Liittynyt
23.11.2016
Viestejä
1 498
Juu kantsii rootata vasta sitten kun on keksinyt rootille käyttöä. Useimmat eivät keksi.

Midon (note 4) epävirallinen LOS 15.1, johon sisältyy epävirallinen treble eli /vendor-partitio, vaatii paitsi puukotetun Magiskin, myös epävirallisen twrp:n. Näillä se kyllä toimii, mutta ehkä on syytä odottaa vielä ja käyttää odottaessaan vaikka Omnia, jos siis oreon haluaa. Siitä on tuo treble viisaasti jätetty pois.

Minulla on myös Nexus 5x (bullhead), jossa siis on aito googlen tekemä /vendor-partitio. Siinä kaikki toimii, siis virallinen LOS 15.1, virallinen twrp ja virallinen Magisk 16.0.

En ole kuullut mistään yleisestä Magisk-ongelmasta.
Ongelma onkin juuri Note 4 LOS15.1:ssa. Siihen on vanha puukotettu Magisk tarjolla, uusin ei toimi. Joillain treble laitteilla kuten Huaweilla
kyllä jo toimii, mutta kehittäjä siis seuraavat 4kk armeijassa, joten päivityksiä ei tiedossa. LOS tullee kehittäjän mukaan parissa viikossa viralliseksi. Taitaa vastata myös TWRP:stä midolle, joten eiköhän tuokin sitten päivity aikanaan.
Nexus 5x ei ole Treble laite joten ei liity mitenkään tähän.
Treble tulee myös Midon Omniin, ja kaikkiin muihinkin jatkossa.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Ongelma onkin juuri Note 4 LOS15.1:ssa. Siihen on vanha puukotettu Magisk tarjolla, uusin ei toimi. Joillain treble laitteilla kuten Huaweilla
kyllä jo toimii, mutta kehittäjä siis seuraavat 4kk armeijassa, joten päivityksiä ei tiedossa. LOS tullee kehittäjän mukaan parissa viikossa viralliseksi. Taitaa vastata myös TWRP:stä midolle, joten eiköhän tuokin sitten päivity aikanaan.
Joo, näin olemme voineet Xda:sta lukea.
Nexus 5x ei ole Treble laite joten ei liity mitenkään tähän.
Olet oikeassa. Minä tosiaan luulin, mutta näinhän se on. Vaikka Nexus 5x onkin yksi niistä protolaitteista, joihin Oreo tuli jo viime kesänä.
Treble tulee myös Midon Omniin, ja kaikkiin muihinkin jatkossa.
Omniin on lupailtu ("Treble is the future"). Myöhemmin selviää, käyttävätkö LOS ja Omni samaa vai eri /vendor-partitiota. Varsinainen vendor eli Xiaomi ei kai ole asiasta kiinnostunut.

Mutta mutta.

Olin kuvitellut, että virallinen LOS 15.1 tuo Treblen (sen /vendor-partition) niille laitteille, joilla sitä ei ennestään (vendorin jäljiltä) ole. Mutta tamä ei näköjään pidä paikkaansa kuin joskus. Nexus 5x jo käsiteltiin, tarkistin lisäksi asennustiedostot laitteille Xiaomi Mi 5 ja 5s ja Oneplus 5. Xiaomeille syntyy LOS-asennuksessa /vendor-partitio, Oneplussalle ei.

Käyttäjällehän se Treble ei käsittääkseni tuo mitään etua, se on "valmistustekninen" uudistus. Mutta on mielenkiintoista että nimenomaan Xiaomin laitteille on nyt rakennettu Treble-toteutus, mahdollisesti useampiakin jos Omni tekee oman. Olisiko kysymys vain siitä, että MIUI:n jäljiltä Xiaomi-luureista, muistakin kuin midosta, löytyi joutava partitio? Otetaanpa se käyttöön, niin päästään otsikoihin.
 
Liittynyt
23.11.2016
Viestejä
1 498
Joo, näin olemme voineet Xda:sta lukea.

Olet oikeassa. Minä tosiaan luulin, mutta näinhän se on. Vaikka Nexus 5x onkin yksi niistä protolaitteista, joihin Oreo tuli jo viime kesänä.

Omniin on lupailtu ("Treble is the future"). Myöhemmin selviää, käyttävätkö LOS ja Omni samaa vai eri /vendor-partitiota. Varsinainen vendor eli Xiaomi ei kai ole asiasta kiinnostunut.

Mutta mutta.

Olin kuvitellut, että virallinen LOS 15.1 tuo Treblen (sen /vendor-partition) niille laitteille, joilla sitä ei ennestään (vendorin jäljiltä) ole. Mutta tamä ei näköjään pidä paikkaansa kuin joskus. Nexus 5x jo käsiteltiin, tarkistin lisäksi asennustiedostot laitteille Xiaomi Mi 5 ja 5s ja Oneplus 5. Xiaomeille syntyy LOS-asennuksessa /vendor-partitio, Oneplussalle ei.

Käyttäjällehän se Treble ei käsittääkseni tuo mitään etua, se on "valmistustekninen" uudistus. Mutta on mielenkiintoista että nimenomaan Xiaomin laitteille on nyt rakennettu Treble-toteutus, mahdollisesti useampiakin jos Omni tekee oman. Olisiko kysymys vain siitä, että MIUI:n jäljiltä Xiaomi-luureista, muistakin kuin midosta, löytyi joutava partitio? Otetaanpa se käyttöön, niin päästään otsikoihin.
Ei nuo muut Xiaomit ole Treble laitteita, ainakaan vielä. Jatkossa voi esim Mi5s ja MI6 olla (joku oli jossain Weibossa kai onnistunut tuossa) tai Kenzollekin kai yrittävät jotain.
Noita samoja sorsia se Omnikin suurinpiirtein käyttää kuten kaikki muutkin, ei muut ole pitäneet laitetta (midoa) ajantasalla niin samaan pohjautuvat kaikki jatkossakin. Treblen ideana on ettei tarvi tehdä mitään omia versioita vaan toimii suorran samalla pohjalla, toki varmaan jotain pieniä eroja voi olla ja varmaan tuo vendor tulee mukana paketeissa. Esim tuo toimii midolla oikeastaan täydellisesti [EXPERIMENTAL] [AOSP] [2018-02-21] Phh-Treble
 
Viimeksi muokattu:

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Ei nuo muut Xiaomit ole Treble laitteita, ainakaan vielä. Jatkossa voi esim Mi5s ja MI6 olla (joku oli jossain Weibossa kai onnistunut tuossa) tai Kenzollekin kai yrittävät jotain.
Kuten edellisessä viestissäni kirjoitin, ainakin Mi5 ja Mi5s asennuspaketeissa on vendor-partitio. Siis LOS 15.1. Aivan samoin kuin midon vastaavassa. Joten kyllä kai ne on katsottava Treble-laitteiksi siinä kuin midokin.
Noita samoja sorsia se Omnikin suurinpiirtein käyttää kuten kaikki muutkin, ei muut ole pitäneet laitetta (midoa) ajantasalla niin samaan pohjautuvat kaikki jatkossakin. Treblen ideana on ettei tarvi tehdä mitään omia versioita vaan toimii suorran samalla pohjalla. Esim tuo toimii midolla oikeastaan täydellisesti [EXPERIMENTAL] [AOSP] [2018-02-21] Phh-Treble
Juu tämä on tiedossa. Mutta onko nyt syntynyt tai syntymässä joku konsortio, joka standardoi midon (ja niiden muiden) Treblen? Kun tarkoitus on, että /vendor-partitioon ei tarvitse kajota, kun varusohjelmisto vaihtuu tai päivittyy. Esim LOS vaihtuu Omniksi. Toki voi ajatella, että jokaisen rommin mukana asennetaan/päivitetään myös sen rommin ikioma /vendor aina uudestaan, mutta siinä se Treble-idea vesittyy aika pahasti.
 
Liittynyt
23.11.2016
Viestejä
1 498
Kuten edellisessä viestissäni kirjoitin, ainakin Mi5 ja Mi5s asennuspaketeissa on vendor-partitio. Siis LOS 15.1. Aivan samoin kuin midon vastaavassa. Joten kyllä kai ne on katsottava Treble-laitteiksi siinä kuin midokin.

Juu tämä on tiedossa. Mutta onko nyt syntynyt tai syntymässä joku konsortio, joka standardoi midon (ja niiden muiden) Treblen? Kun tarkoitus on, että /vendor-partitioon ei tarvitse kajota, kun varusohjelmisto vaihtuu tai päivittyy. Esim LOS vaihtuu Omniksi. Toki voi ajatella, että jokaisen rommin mukana asennetaan/päivitetään myös sen rommin ikioma /vendor aina uudestaan, mutta siinä se Treble-idea vesittyy aika pahasti.
Vendor ja Treble ei ole sama asia. Vendor partitio on ollut olemassa jo ennen Trebleä
 
Viimeksi muokattu:

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Vendor ja Treble ei ole sama asia. Vendor partitio on ollut olemassa jo ennen Trebleä
Vendor-partitio on se paikka, johon Treble-määrityksen mukaan rakennetussa rommissa sijoitetaan laitetoimittajan eli vendorin vastuulla oleva ohjelmiston osa. Eikö niin? Menikö suunnilleen oikein?

Enpä ole kuullutkaan ennen Trebleä olemassaolleesta erityisestä vendor-partitiosta. Monennimisiä varsinaiseen androidiin kuulumattoria vendoriosioita luureissa toki on. Esimerkiksi MIUI-luureissa on cust-partitio, joka on nyt ainakin midossa otettu uusiokäyttöön vendor-partitiona. Näin kertovat siellä Xda:ssa.

LOS-rommien asennuspaketteihin vendor ilmestyi vasta nyt. Tarkoittaen että ei ole ennen näkynyt. Sitä en tiedä onko esim. Mi5:n LOS 15.1 rakennettu Treble-speksin mukaan, mutta vendor-osio on varattu ja jotain sinne on talletettu, suunnilleen saman verran kuin midon vastaavaan.
 
Liittynyt
23.11.2016
Viestejä
1 498
Vendor-partitio on se paikka, johon Treble-määrityksen mukaan rakennetussa rommissa sijoitetaan laitetoimittajan eli vendorin vastuulla oleva ohjelmiston osa. Eikö niin? Menikö suunnilleen oikein?

Enpä ole kuullutkaan ennen Trebleä olemassaolleesta erityisestä vendor-partitiosta. Monennimisiä varsinaiseen androidiin kuulumattoria vendoriosioita luureissa toki on. Esimerkiksi MIUI-luureissa on cust-partitio, joka on nyt ainakin midossa otettu uusiokäyttöön vendor-partitiona. Näin kertovat siellä Xda:ssa.

LOS-rommien asennuspaketteihin vendor ilmestyi vasta nyt. Tarkoittaen että ei ole ennen näkynyt. Sitä en tiedä onko esim. Mi5:n LOS 15.1 rakennettu Treble-speksin mukaan, mutta vendor-osio on varattu ja jotain sinne on talletettu, suunnilleen saman verran kuin midon vastaavaan.
Vendor partition lisättiin Android M:n yhteydessä ja Nexus 9 oli ensimmäinen laite missä tuo oli. Sisältää SoCin juttuja. Joku viisaampi osaisi varmaan paremmin selittää, esim @Konsta tai joku
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Vendor partition lisättiin Android M:n yhteydessä ja Nexus 9 oli ensimmäinen laite missä tuo oli. Sisältää SoCin juttuja. Joku viisaampi osaisi varmaan paremmin selittää, esim @Konsta tai joku
Ahaa. Luen tuon niin, että Google otti Nexus-laitteilla eräänlaisen vendor-partition käyttöön jo v. 2015, ja nyt tuo idea on jatkojalostunut ja laajentunut Trebleksi.

Katso myös:
Google-ryhmät

Kun katson Nexus 5x-tehdasimagen sisältöä, niin siellä tosiaan on vendor-osio. Mutta siis ei Treble-speksin mukainen, vaan vanhempi.

Ja vielä:

PSA for Nexus users: update your vendor partitions • r/cyanogenmod

Mutta Xiaomia tuo ei koske, ja Nexuskin on historiaa.
 
Viimeksi muokattu:
Liittynyt
01.04.2017
Viestejä
78
Kun asentelee tuon LineageOS:n, niin onko tuosta roottauksesta eli tuosta supersu asentamisesta jotain haittapuolia esimerkiksi sovellusten kanssa?
Suosittelen magisk ohjelmaa mielummin kuin supersu.
Taas ihan yleisesti puhuen, ei LineageOS:iin pidä mennä asentamaan mitään SuperSU:ta tai Magiskia. Lineagen su add-on löytyy täältä (LineageOS Downloads), mutta ei näköjään vielä Oreolle (soon™). Asentamisen jälkeen root access pitää käydä erikseen kytkemässä päälle kehittäjäasetuksista. Useimmissa LineageOS ROMeissa (ainakin kaikissa virallisissa?) on lisäksi kernel tason paikkaus, joka piilottaa su binäärin, jos root access ei ole päällä asetuksista. Ei ole siis mitään eroa, minkä jokin ohjelma/SafetyNet tietäisi, onko su add-on kokonaan asentamatta vai asennettuna mutta kytkettynä pois päältä asetuksista.

En tiedä osaako Magisk sitten jotain lisätemppuja SafetyNetin kanssa, mutta SafetyNet normaalisti laukeaa jo siinä kohtaa kun bootloader avataan (Xiaomi taitaa olla tässä tosin poikkeus).

Vendor partition lisättiin Android M:n yhteydessä ja Nexus 9 oli ensimmäinen laite missä tuo oli. Sisältää SoCin juttuja. Joku viisaampi osaisi varmaan paremmin selittää, esim @Konsta tai joku
/vendor ei tosiaan ole mikään uusi asia ja on löytynyt laitteista jo pitkään. Laitteissa joissa ei ole fyysistä vendor osiota, /vendor on vain symlink -> /system/vendor (eli sijaitsee system osiolla). Erillinen fyysinen vendor osio tuli mahdolliseksi M:n ja Nexus 9:n myötä kuten sanottiin, mutta /system/vendor oli toki olemassa jo kauan ennen sitäkin. Eikä valmistajasta riippuen kaikilla nykyisillä laitteilla ole vieläkään sitä erillistä fyysistä vendor osiota vaikka se olisi ollut mahdollista jo pidemmän aikaa.

/vendor:issa on nykyään/ennen Trebleä ollut mm. erilaisia omisteisia laiteajureita aka 'proprietary blobs' (Nexus/Pixel: Driver Binaries for Nexus and Pixel Devices | Google APIs for Android | Google Developers, LineageOS: TheMuppets · GitHub). Nyt Treblen myötä HAL:it (hardware abstraction layer, juttelee kernelin ja laiteajurin/Androidin välissä) ovat kokeneet todella isoja muutoksia ja kaikki asiaan liittyvä on myös siirtynyt tuonne /vendor:iin. HAL:ien muuttaminen uudenlaisiksi binderized tyyppisiksi ja Treble-yhteensopiviksi on siis toiminnan kannalta se olennainen ja isoin asia, ei niinkään mitkään osiot. vendor osio (tai joku muu sellaiseksi kelpaava osio custom ROM-puolella) tarvitaan toki myös, että tuo kaikki saadaan erotettua system osiosta. Treblen tarkoituksena on siis erottaa kaikki laitteen rautaan suoraan liittyvä (kernel, laiteajurit, HAL:it) itse Androidista. Tuo on onnistunut ilmeisen hyvin kun sama Treble AOSP system image boottaa Qualcomm/Huawei/Mediatek-piirisarjoilla olevissa laitteissa.

Mitä tulee sitten esim. laitevalmistajien kuukausittaisiin tietoturvapäivityksiin, niin siinä Treble ei auta yhtään mitään. Linux kernelin haavoittuvuudet pitää edelleen paikata boot osiolla, binääriajureiden haavoittuvuudet pitää paikata vendor osiolla ja Androidin haavoittuvuudet system osiolla. Vaikka boot ja vendor on Treblen myötä siis tavallaan eriytetty systemistä, niin niitä kaikkia tullaan päivittämään ihan samalla tavalla myös jatkossa. Samoin myös custom ROMeissa. Treblen hyödyt tullaan oikeasti näkemään seuraavan Android-version ilmestyessä, kustomointi puolella ja laitteilla, joiden päivittämisen valmistaja on lopullisesti hylännyt (kunhan nyt ensin edes saadaan niitä Treble-laitteita ulos).
 
Viimeksi muokattu:

hrk

Liittynyt
23.07.2017
Viestejä
1 730
En tiedä osaako Magisk sitten jotain lisätemppuja SafetyNetin kanssa, mutta SafetyNet normaalisti laukeaa jo siinä kohtaa kun bootloader avataan (Xiaomi taitaa olla tässä tosin poikkeus).
Se nyt riippuu:
- Nexus 5x, jonka avasin ja asensin uuden LOS 15.1:n. Kaikki toimii Magiskilla ja ilman, testivälineenä "SafetyNet test"-niminen kaupasta löytyvä ohjelma.
- Galaxy S3 LTE, jossa LOS 14.1, ei enää tuettu. Toimii roottaamattomana, Magiskin kanssa safetynet test epäonnistuu monipuolisesti.
- Xiaomi Mi Note 3. EU-rom toimii hienosti joka asennossa. Kun samaan luuriin asennetaan epävirallinen puolivalmis LOS 14.1, niin CTS profile match feilaa jo ilmankin roottia. Sama tietysti Magiskilla.
- Redmi Note 4 tietysti toimii kaikilta osin.

Eli siis bootloaderin avaaminen ei aiheuta ilmeisiä ongelmia, eikä välttämättä roottikaan, ainakaan jos välineenä on Magisk ja muukin softa on oikein tehty.
Vaikka boot ja vendor on Treblen myötä siis tavallaan eriytetty systemistä, niin niitä kaikkia tullaan päivittämään ihan samalla tavalla myös jatkossa. Samoin myös custom ROMeissa. Treblen hyödyt tullaan oikeasti näkemään seuraavan Android-version ilmestyessä, kustomointi puolella ja laitteilla, joiden päivittämisen valmistaja on lopullisesti hylännyt (kunhan nyt ensin edes saadaan niitä Treble-laitteita ulos).
Niin varmaan. Mutta:
- Onko Treble pelkästään Androidiksi kutsutun ohjelmistomöykyn refaktorointia, vai onko sillä jotain vaikutusta käyttäjän näkemään toimintaan? Muutenkin kuin että toimii ehkä paremmin. Tietenkin Oreossa on muutakin uutta Treblen lisäksi.
- Ovatko ne Oreot, joiden yhteydessä ei Treblestä puhuta ja joissa ei erillistä vendor-osiota ole, jotenkin aivan erilaisia? Vai käytetäänkö niissäkin samoja uusia rajapintoja? Pääosa koodistahan on joka tapauksessa yhteistä AOSP-tavaraa, ja siitä kai ei ole erillistä Treble-versiota?
 
Liittynyt
01.04.2017
Viestejä
78
Se nyt riippuu:
- Nexus 5x, jonka avasin ja asensin uuden LOS 15.1:n. Kaikki toimii Magiskilla ja ilman, testivälineenä "SafetyNet test"-niminen kaupasta löytyvä ohjelma.
Piti testata myös oma Nexus 5X. Täysin koskematon stock firmis uusimmalla päivityksellä, ei roottia, pelkästään bootloader avattu. 'SafetyNet Test' app failaa kohdassa CTS profile match. Kyllä se bootloaderin avaaminen laukaisee SafetyNetin niin kuin olettaisi (tarkastaa onko ro.boot.verifiedbootstate jotain muuta kuin 'green').

- Onko Treble pelkästään Androidiksi kutsutun ohjelmistomöykyn refaktorointia, vai onko sillä jotain vaikutusta käyttäjän näkemään toimintaan? Muutenkin kuin että toimii ehkä paremmin. Tietenkin Oreossa on muutakin uutta Treblen lisäksi.
- Ovatko ne Oreot, joiden yhteydessä ei Treblestä puhuta ja joissa ei erillistä vendor-osiota ole, jotenkin aivan erilaisia? Vai käytetäänkö niissäkin samoja uusia rajapintoja? Pääosa koodistahan on joka tapauksessa yhteistä AOSP-tavaraa, ja siitä kai ei ole erillistä Treble-versiota?
No eihän sen Treblen kuulu näkyä käyttäjälle yhtään mitenkään. Taustalla se on kuitenkin valtava muutos, kun kokonaan uutena on tullut HIDL (HIDL | Android Open Source Project) ja muutos miten HAL:it vuorovaikuttavat. Tämä on ylipäätään mahdollistanut sen, että system on saatu erotettua kaikesta muusta. Yksi suurimmista muutoksista Androidissa pitkään aikaan. Ei siis todellakaan ole pelkästään siirrelty vanhaa tavaraa system osiolta vendor osiolle vaikka toki sitäkin on ollut pakko tehdä.

Kaikki HAL:it toimivat Oreossa HIDL:n kautta. HAL Types | Android Open Source Project Treble-laitteessa kaikkien HAL:ien pitää käsittääkseni olla uusia HIDL yhteensopivia ja toimia hwbinder tilassa (mainittuja poikkeuksia lukuunottamatta). Ei Treble-laitteessa HAL:it voivat toimia myös passthrough tilassa, jossa vanhan tyyppiset HAL:it saavat vain HIDL-kääreen. Se vendor osio ei ole edelleenkään mitenkään määrittävä tässä HAL asiassa. Voi ihan hyvin olla laite, jossa vendor osio mutta ei Trebleä ja kuriositeettina mainittakoon ASUS:in tuoma Oreo päivitys, jossa olisi muuten kyllä Treble mutta ei vendor osiota...

Niin ja jokainen laite kyllä kääntää AOSP:ia (tai siihen pohjautuvia ROMeja) ihan omilla määrityksillään. Siksi buildit onkin tähän asti ollut täysin laitekohtaisia.
 
Viimeksi muokattu:
Liittynyt
07.02.2018
Viestejä
16
Mikähän kun verkkoyhteys katkeaa puhelun aikana? Esim. Fonecta caller ei saapuville puheluille saa haettua tietoja, lähteville kyllä. Myöskään esim. selaimen kautta netti ei pelaa jos puhelu on päällä. Puhelin Mi Max 2, kahdella simmillä, vain toisessa simmissä dataliittymä.
 

freekevin

BANNATTU
BANNED
Liittynyt
17.10.2016
Viestejä
549
Mitä tulee ottaa huomioon jos ostaa Mi Max 2 puhelimen?
En ole seurannut Xiaomeita ollenkaan. Eli puutteita ja huonoja puolia lähinnä vs. normaaleihin samsungeihin.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Piti testata myös oma Nexus 5X. Täysin koskematon stock firmis uusimmalla päivityksellä, ei roottia, pelkästään bootloader avattu. 'SafetyNet Test' app failaa kohdassa CTS profile match. Kyllä se bootloaderin avaaminen laukaisee SafetyNetin niin kuin olettaisi (tarkastaa onko ro.boot.verifiedbootstate jotain muuta kuin 'green').
Myönnetään. Olisikohan minulla käynyt niin, että kun lähtökohtana oli Magiskilla varustettu toimiva laite, ja poistin Magiskin, niin bootti unohtui.

Mutta esimerkiksi Note 4 Omnirommilla toimii kyllä ihan varmasti myös ilman Magiskia. Ja Mi Note 3.

Koska näillä hauskoilla custom rommeilla ei pääse leikkimään avaamatta bootloaderia, niin Magisk taitaa olla pakollinen, ainakin jos laite ei ole Xiaomi. Tosin kyllähän se vanha Samsungkin ilman Magiskia pärjäsi... eli?

Ei tämä nyt ihan selväksi vielä tullut. Mitähän kaikkea se Googlen CTS oikeasti tutkii?
No eihän sen Treblen kuulu näkyä käyttäjälle yhtään mitenkään. Taustalla se on kuitenkin valtava muutos, kun kokonaan uutena on tullut HIDL (HIDL | Android Open Source Project) ja muutos miten HAL:it vuorovaikuttavat. Tämä on ylipäätään mahdollistanut sen, että system on saatu erotettua kaikesta muusta. Yksi suurimmista muutoksista Androidissa pitkään aikaan. Ei siis todellakaan ole pelkästään siirrelty vanhaa tavaraa system osiolta vendor osiolle vaikka toki sitäkin on ollut pakko tehdä.
Varmasti on teknisesti suuri muutos, mutta jos ei toiminnallisuus muutu, niin sitä saa kutsua refaktoroinniksi. Muitakin muutoksia on toki tullut.
Niin ja jokainen laite kyllä kääntää AOSP:ia (tai siihen pohjautuvia ROMeja) ihan omilla määrityksillään. Siksi buildit onkin tähän asti ollut täysin laitekohtaisia.
Tässä palataankin kysymykseen, onko odotettavissa tai edes tavoitteena edes midolle sellainen yhteinen /vendor-partitio, jota useat custom rommit käyttäisivät? Nythän ainoastaan LOS käyttää Treble-sanaa mainonnassaan, vaikka kilpailevia Oreo-toteutuksia on useita.
 
Liittynyt
02.04.2017
Viestejä
2 241
Mikähän kun verkkoyhteys katkeaa puhelun aikana? Esim. Fonecta caller ei saapuville puheluille saa haettua tietoja, lähteville kyllä. Myöskään esim. selaimen kautta netti ei pelaa jos puhelu on päällä. Puhelin Mi Max 2, kahdella simmillä, vain toisessa simmissä dataliittymä.
Jos on 4G liittymä, niin laitteen pitää tiputtaa verkko 3G tai 2G verkkoon kun puhelu tulee. Tällöin netti pätkäsee hetkellisesti. 4G verkossa ei puhe kulje.
 
Liittynyt
20.03.2017
Viestejä
1 455
Koska näillä hauskoilla custom rommeilla ei pääse leikkimään avaamatta bootloaderia, niin Magisk taitaa olla pakollinen, ainakin jos laite ei ole Xiaomi. Tosin kyllähän se vanha Samsungkin ilman Magiskia pärjäsi... eli?
Elikkäs tuo bootloaderin avaus rikkoo jonkun Googlen safetynetin ja hommat eivät pelitä? Paitsi Xiaomilla näin ei sitten vissiin käy, vaan voi hyvillä mielin asentaa LineageOS:n puhelimeen, kun se 15.1 julkaistaan?
 
Liittynyt
18.10.2016
Viestejä
1 131
Käytössä Xiaomi Redmi Note 3. Bootloader avattu virallisella xiaomin menetelmällä. Asennettuna LineageOS 14.1 ja safenet test applikaation ajon tulos PASS. Samoin pankkiohjelmat toimivat ongelmitta. Eli mitä tästä opimme, en tiedä...
 
Liittynyt
07.02.2018
Viestejä
16
Jos on 4G liittymä, niin laitteen pitää tiputtaa verkko 3G tai 2G verkkoon kun puhelu tulee. Tällöin netti pätkäsee hetkellisesti. 4G verkossa ei puhe kulje.
Saako tätä "pakotettua" jostain, tuntuu että nyt ei yhdistä 2g tai 3g ollenkaan puhelun aikana.
 
Liittynyt
17.10.2016
Viestejä
21 881
Mitä tulee ottaa huomioon jos ostaa Mi Max 2 puhelimen?
En ole seurannut Xiaomeita ollenkaan. Eli puutteita ja huonoja puolia lähinnä vs. normaaleihin samsungeihin.
B20 jos löytyy on hyvä. Lisäksi Xiaomin oma ROM, eikä kauppiaan omaa jos et aio itse omia ROMeja asennella.
 
Liittynyt
23.11.2016
Viestejä
1 498
Myönnetään. Olisikohan minulla käynyt niin, että kun lähtökohtana oli Magiskilla varustettu toimiva laite, ja poistin Magiskin, niin bootti unohtui.

Mutta esimerkiksi Note 4 Omnirommilla toimii kyllä ihan varmasti myös ilman Magiskia. Ja Mi Note 3.

Koska näillä hauskoilla custom rommeilla ei pääse leikkimään avaamatta bootloaderia, niin Magisk taitaa olla pakollinen, ainakin jos laite ei ole Xiaomi. Tosin kyllähän se vanha Samsungkin ilman Magiskia pärjäsi... eli?

Ei tämä nyt ihan selväksi vielä tullut. Mitähän kaikkea se Googlen CTS oikeasti tutkii?

Varmasti on teknisesti suuri muutos, mutta jos ei toiminnallisuus muutu, niin sitä saa kutsua refaktoroinniksi. Muitakin muutoksia on toki tullut.

Tässä palataankin kysymykseen, onko odotettavissa tai edes tavoitteena edes midolle sellainen yhteinen /vendor-partitio, jota useat custom rommit käyttäisivät? Nythän ainoastaan LOS käyttää Treble-sanaa mainonnassaan, vaikka kilpailevia Oreo-toteutuksia on useita.
Tuo midon Los dev Abishek/scarastic on ainoa joka on pitänyt midon ajan tasalla tuonut uuden andoid version laitteelle joten kaikki varmasti jatkossakin käyttää hänen koodiaan. Se onko se identtinen ei ole kovin tärkeää kun sitä on kuitenkin päivitettävä säännöllisesti niin varmaan tulee aina paketin mukana. Universaalit phh gsi rom ja carbon rom image toimivat suoraan tuohon päälle.
 
Liittynyt
01.04.2017
Viestejä
78
Mutta esimerkiksi Note 4 Omnirommilla toimii kyllä ihan varmasti myös ilman Magiskia. Ja Mi Note 3.
OmniROM on huomattavasti sallivampi mitä tulee SafetyNetin huijaamiseen. Myös virallisesti tuetuissa laitteissa voi olla vaikka kernel patch joka estää tuon ro.boot.verifiedbootstate propertyn todellisen tilan näkymisen (esim. tuossa yksi Gerrit Code Review). LineageOS:issa tämä ei ole sallittua. SafetyNet

Ei tämä nyt ihan selväksi vielä tullut. Mitähän kaikkea se Googlen CTS oikeasti tutkii?
CTS (Compatibility Test Suite | Android Open Source Project) on taas ihan eri asia joku SafetyNetin CTS testi. Todennäköisesti SafetyNet tarkistaa ainakin nämä propertyt kun näissä Magisk haluaa huijata (Magisk/hide_utils.c at master · topjohnwu/Magisk · GitHub, halutut arvot siinä seuraavassa taulukossa).

Tässä palataankin kysymykseen, onko odotettavissa tai edes tavoitteena edes midolle sellainen yhteinen /vendor-partitio, jota useat custom rommit käyttäisivät? Nythän ainoastaan LOS käyttää Treble-sanaa mainonnassaan, vaikka kilpailevia Oreo-toteutuksia on useita.
Tuskin siellä on kovin montaa vendor osioksi kelpaavaa ylimääräistä osiota ja se mount paikkakin on vakio. Eli ei siellä voi edes olla montaa 'kilpailevaa' vaihtoehtoa. Ja kuten open sourcen kanssa usein, niin paras tapa valikoituu standardiksi. Jokainen ROM tulee kyllä jatkossakin kirjoittamaan itse kaikki tarvittavat osionsa. Jos eri ROM:eista alkaa ilmestymään näitä Treble GSI (Generic System Image, eli se pelkkä system image) versiota, niin sitten joku saattaa tehdä vain jonkin Treble 'pohjan' (boot ja vendor) tai sitten ne vain asennetaan minkä tahansa Treble yhteensopivan ROMin päälle. Eikä sillä sinänsä ole edes mitään väliä, kun koko homman idea on että nuo 'palikat' on täysin vaihdeltavissa.

Elikkäs tuo bootloaderin avaus rikkoo jonkun Googlen safetynetin ja hommat eivät pelitä? Paitsi Xiaomilla näin ei sitten vissiin käy, vaan voi hyvillä mielin asentaa LineageOS:n puhelimeen, kun se 15.1 julkaistaan?
Käytössä Xiaomi Redmi Note 3. Bootloader avattu virallisella xiaomin menetelmällä. Asennettuna LineageOS 14.1 ja safenet test applikaation ajon tulos PASS. Samoin pankkiohjelmat toimivat ongelmitta. Eli mitä tästä opimme, en tiedä...
Että Xiaomin bootloaderia ei kiinnosta kertoa (eteenpäin Googlelle) onko se avattu vai ei toisin kuin Nexus/Pixel, OnePlus, HTC, jne laitteilla. Hyvä, jos tykkää laitteiden kustomoinnista. :)

Eikä se SafetyNetin laukeaminenkaan tee laitetta mitenkään täysin käyttökelvottomaksi. Muutama appi vain saattaa lakata toimimasta (DRM videoiden toisto, pankki sovellukset, jne).
 
Viimeksi muokattu:

Pertti Kosunen

Basic Input/Output System
Liittynyt
19.10.2016
Viestejä
3 107
Jos on 4G liittymä, niin laitteen pitää tiputtaa verkko 3G tai 2G verkkoon kun puhelu tulee. Tällöin netti pätkäsee hetkellisesti. 4G verkossa ei puhe kulje.
Paitsi, jos sekä puhelin että liittymä tukee Voice over LTE:a.

Mitä tulee ottaa huomioon jos ostaa Mi Max 2 puhelimen?
En ole seurannut Xiaomeita ollenkaan. Eli puutteita ja huonoja puolia lähinnä vs. normaaleihin samsungeihin.
4G band 20 tuki puuttuu eli 4G toimii vain isoissa keskuksissa, muualla tippuu 3G:lle. Jos tarvitsee suomen kieltä, niin kannattaa ostaa paikasta josta saa varmasti alkuperäisellä Global rommilla jonka voi vaihtaa helposti developer "beta" versioon jossa on suomi mukana.
 
Viimeksi muokattu:
Liittynyt
19.10.2016
Viestejä
7 004
Tässä oon nyt noin tunnin ehtinyt räplätä Mi6:sta.
Vähän hakemista vielä, kun vaihdoin vanhasta lumiasta tähän, mutta ainakin näin ensituntumat on todella positiiviset fiilikset.
Pitää vielä tutkia tarkemmin.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Siitä safetynetistä vielä. Illan ratoksi asentelin leikkiluuriini (note 4) omnirom 8.1:n lisäksi lineageossit 14.1 ja 15.1. Ja niinhän se on, että ainakin tässä tapauksessa (pitänee aina lisätä tämä varaus) safetynet test feilaa losseissa vaan ei omnirommissa. LOS 15.1 ei läpäise edes Basic Integrity -osiota, mikä varmaankin johtuu siitä, että SELinux on tuossa epävirallisessa rommissa vielä permissive-tilassa. Mutta Magisk auttaa molemmissa tapauksissa.

Olen kyllä ennenkin kokeillut lineageossia ilman magiskia mielestäni ilman ongelmia. Mutta tuohon testiohjelmaan tutustuin vasta pari päivää sitten, joten ehkäpä minä sitten tietämättäni olin vaarassa tai vaarallinen.

Viikon päästä tilanne voi taas olla toinen, kun joku jossain muuttaa jotain.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Käytössä Xiaomi Redmi Note 3. Bootloader avattu virallisella xiaomin menetelmällä. Asennettuna LineageOS 14.1 ja safenet test applikaation ajon tulos PASS. Samoin pankkiohjelmat toimivat ongelmitta. Eli mitä tästä opimme, en tiedä...
Tuo nyt sitten hieman poikkeaa omasta kokemuksestani. Redmi Note 4 LOS 14.1 ei ilman Magiskia selviä safetynet-testistä. YMMW.

Pankkiohjelmien toimivuus riippuu ohjelmasta. Nordean Codes ei välitä safetynetistä, mutta mahdollinen root pitää piilottaa. Jossain toisessa pankissa voi olla toiset säännöt.

Netflix on sitten oma lukunsa. Yllä kuvatussa testilaitteessani se asentuu kaupasta ja toimii normaalisti, vaikka siis safetynet testi epäonnistuu ja play storen mielestä device on uncertified. Joskus taas näennäisesti aivan vastaavassa tilanteessa ohjelma on kaupassa piilotettu, mutta jos sen asentaa muuta kautta, se ehkä toimii ihan hyvin. Ja joissakin laitteissa netflix ei vaan toimi, vaikka asentuu. Näin tänään, huomenna voi jo olla uusi versio uusine kujeineen.
 
Liittynyt
27.11.2016
Viestejä
911
Mikähän on kun Xiaomi Mi Max 2lle ei ainakaan vielä ole Lineagea... Jossain välissä jonkinlainen versio oli xda:ssa mutta ketju lyötiin lukkoon koska GPL.
 

Pertti Kosunen

Basic Input/Output System
Liittynyt
19.10.2016
Viestejä
3 107
Mikähän on kun Xiaomi Mi Max 2lle ei ainakaan vielä ole Lineagea... Jossain välissä jonkinlainen versio oli xda:ssa mutta ketju lyötiin lukkoon koska GPL.
MEGA

Tuolta löytyy, ilmeisesti Xiaomin MIUI:n vakio-kernelin päälle viritelty versio, infrapuna ei toimi tuossa.

Kernelin myöhäinen julkaisu on ehkä vaikuttanut kehittäjien innostukseen, monet ovat ostaneet muita puhelimia Mi Max 2:n sijaan.
 
Liittynyt
19.11.2016
Viestejä
239
Onko muilla erinäisiä ongelmia musiikkitoiston kanssa, pääasiassa Spotifyn kanssa? Eli näytön sammuessa hetken kuluttua musiikki stoppaa, alkaa pätkimään tai mystisesti vaihtaa kappaleita tai soittolistoja. Joskus kuulokkeiden liittämisen jälkeen Spotify alkaa soittamaan musiikkia automaattisesti random äänenvoimakkuudella, vaikka estäisi automaattisen käynnistyksen. En tiedä onko foliohattu liian kireällä, mutta musiikin katkeaminen tuntuu reagoivan monesti liikkeeseen, eli kun vaikka pyörällä pysähtyy tai laittaa puhelimen taskuun, musiikki stoppaa. Ohjelmien virransäästötiloja ja käynnistymisasetuksia rukattu tuloksetta.

EU weekly ROM käytössä. Luurina Redmi note 4X, mutta samoja ongelmia oli aikoinaan toisenkin Xiaomin kanssa.
 

Pertti Kosunen

Basic Input/Output System
Liittynyt
19.10.2016
Viestejä
3 107
Permissions/Autostart päälle, Battery saver/Spotify/No restrictions, vedä Recents valikosta Spotify alas ja lukko päälle.
 
Liittynyt
19.10.2016
Viestejä
7 004
Tässä oon nyt noin tunnin ehtinyt räplätä Mi6:sta.
Vähän hakemista vielä, kun vaihdoin vanhasta lumiasta tähän, mutta ainakin näin ensituntumat on todella positiiviset fiilikset.
Pitää vielä tutkia tarkemmin.
Tässä nyt pari päivää käyttäneenä alkaa pikkuhiljaa joku lineageOS tms kiinnostamaan. Pitääpä tutkia toi roottaaminen tarkemmin ens viikolla.
 
Liittynyt
18.10.2016
Viestejä
1 131
LineageOs tai muu vastaava ei tarvitse puhelimen roottausta asentuakseen. Mutta kylläkin bootloaderin avauksen.
 
Liittynyt
19.10.2016
Viestejä
7 004
LineageOs tai muu vastaava ei tarvitse puhelimen roottausta asentuakseen. Mutta kylläkin bootloaderin avauksen.
Joo mulla on termit vähän hakusessa. Jotenkin muistaisin että aikanaan Mi2S vaati ihan rootin, mutta voin olla väärässäkin.
Laitoin tuon unlock hakemuksen Xiaomille menemään.
 
Liittynyt
19.10.2016
Viestejä
7 004
Voin kertoa että tänään on ollut jonkun verran vitutusta tuon Xiaomin suuntaan.
Edes vitun intissä ei keksitty näin turhia välivaiheita ihan vaan vittumaisuuden maksimoimiseksi.
Ensin lataan tuon unlock-työkalun (sain luvan päivässä)
-> Käskee mennä developer -asetuksiin antamaan luvan bootloaderin avaamiseen
-> Developer-modea ei löydy mistään
-> Google kertoo että pitää rämpyttää MIUI-version kuvaketta 7 kertaa, että saa developer -asetukset esille (WTF :D)
-> Unlock-työkalu valittaa ettei laite ole liitetty xiaomin tiliini
-> Yritän liittää laitetta tiliin, niin saan errorin kiinaksi
-> Google auttaa taas: pitää olla developer ROM, koska bugia ei ole viitsitty korjata
-> asennan developer global ROMin -> Saan paskalla englannilla viestin, jossa sanotaan "Couldn't unlock, After 72h of trying to unlock the device" Tämä siis tarkoittaa että pitää odottaa 72h, että saa avata bootloaderin.

Toivottavasti Kiinaa jatkaa saastumistaan ja saa elinikäisiä diktaattoreita jatkossakin...
 
Liittynyt
01.04.2017
Viestejä
78
LineageOs tai muu vastaava ei tarvitse puhelimen roottausta asentuakseen. Mutta kylläkin bootloaderin avauksen.
Siinäpä se, kun niitä puhelimia (tai muita Android laitteita) ei rootata. Root (pääkäyttäjän oikeudet) liittyy aina johonkin käyttöjärjestelmään jota ajetaan.

Custom ROMin (esim. LineageOS) asentaminen todellakin vaatii rootin (pääkäyttäjän oikeudet) eikä onnistu mitenkään ilman vaikka kuinka yrittäisit. Recovery (esim. TWRP) on vain ihan oma käyttöjärjestelmänsä jossa jokainen käyttäjä on automaattisesti pääkäyttäjä. Androidin puolella ei tietenkään tarvitse hankia root-oikeuksia.
 

BlackWolf

Suomen Michael Jackson
Liittynyt
18.10.2016
Viestejä
1 795
Mikähän kun verkkoyhteys katkeaa puhelun aikana? Esim. Fonecta caller ei saapuville puheluille saa haettua tietoja, lähteville kyllä. Myöskään esim. selaimen kautta netti ei pelaa jos puhelu on päällä. Puhelin Mi Max 2, kahdella simmillä, vain toisessa simmissä dataliittymä.
En huomannut että kukaan olisi tähän vielä vastannut, siis sitä oikeaa vastausta. Vika on siinä että kahta simkorttia ei voi käyttää samaan aikaan. Eli jos sinulla on nettiyhteys ykkös simmin yli ja puhelu tulee sim kakkoselle niin se netti katkeaa sen takia. Ei sen kummallisemmasta syystä.
 
Liittynyt
07.02.2018
Viestejä
16
En huomannut että kukaan olisi tähän vielä vastannut, siis sitä oikeaa vastausta. Vika on siinä että kahta simkorttia ei voi käyttää samaan aikaan. Eli jos sinulla on nettiyhteys ykkös simmin yli ja puhelu tulee sim kakkoselle niin se netti katkeaa sen takia. Ei sen kummallisemmasta syystä.
Kiitos vastauksesta, tässä se vika on. Harmi kun ei saa kahta simmiä yhtäaikaa aktiiviseksi vaan esim sim1 puhelun ollessa käynnissä sim2:een soittajan "ei juuri nyt saa yhteyttä" eikä puhelun saapumisesta jää jälkeä.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Kiitos vastauksesta, tässä se vika on. Harmi kun ei saa kahta simmiä yhtäaikaa aktiiviseksi vaan esim sim1 puhelun ollessa käynnissä sim2:een soittajan "ei juuri nyt saa yhteyttä" eikä puhelun saapumisesta jää jälkeä.
Kyllähän dual-active luureja on olemassa, tai ainakin on ollut (en osaa nyt nimetä yhtään). Mutta jos todella on tarve käyttää kahta "linjaa" samanaikaisesti ja usein, niin ehkä kannattaisi siirtyä kahden puhelimen systeemiin.
 
Liittynyt
07.02.2018
Viestejä
16
Kyllähän dual-active luureja on olemassa, tai ainakin on ollut (en osaa nyt nimetä yhtään). Mutta jos todella on tarve käyttää kahta "linjaa" samanaikaisesti ja usein, niin ehkä kannattaisi siirtyä kahden puhelimen systeemiin.
Nimenomaan dual-simmin myötä päässyt siitä kahdesta luurista taskussa eroon mutta tosiaan kun löytyisi malli missä on dual-sim-active niin ongelma poistuisi kokonaan.
 
Liittynyt
19.10.2016
Viestejä
7 004
Tässä kun nyt on pari päivää aikaa odotella tuota unlockin avautumista, niin tuli mieleen kysyä onko tuo LineageOS paras vaihtoehto? Lähinnä siltä kantilta, että mieluiten vakaa aika perus Android olisi haussa. Onko porukalla kokemusta muista custom ROMeista Mi6:lle?
 

hrk

Liittynyt
23.07.2017
Viestejä
1 730
Tässä kun nyt on pari päivää aikaa odotella tuota unlockin avautumista, niin tuli mieleen kysyä onko tuo LineageOS paras vaihtoehto? Lähinnä siltä kantilta, että mieluiten vakaa aika perus Android olisi haussa. Onko porukalla kokemusta muista custom ROMeista Mi6:lle?
Niitä custom rommeja asennellaan siksi kun se on mahdollista ja se on hauskaa, mielenkiintoista tms. Tai jos laite on vanha ja valmistajansa hylkäämä. Siinä luurissasi on jo oikein hyvä ja vakaa Android, jota Xiaomi on kaikkien muidenkin laitetoimittajien tapaan jonkin verran muokannut (koska se on Android...) ja varustanut aasialaisen makusuuntauksen mukaisella iPhone-tyylisellä käyttöliittymällä eli launcherilla. Launcherin voi kuitenkin helposti vaihtaa ja ulkoasua voi muutenkin muokata. Kun vielä opiskelet muutamat säätötemput, niin voi olla että et tarvitsekaan mitään muuta. Samat sovellukset siinä toimivat kuin kaikissa muissakin Androideissa.

Ymmärsin kirjoitustesi perusteella, että olet erittäin tuore Androidin käyttäjä, etkä varsinaisesti mikään nörtti. Suosittelen, että unohdat sen unlockaamisen toistaiseksi ja tutustut ensin siihen mitä sinulla jo on.

Mutta kun kysyit, niin virallista LineageOSsia tuolle luurille ei ole olemassa, vielä, ei edes Nougattia eli versiota 14.1. Kehitysvaiheessa olevia epävirallisia LOS 14.1 -versioita on useampia, ja 15.1 (Android 8.1) on ilmeisen vilkkaan harrastuksen kohteena. Kyllä kai ne aika vakaita silti ovat, ja LineageOSsien tapaa featureköyhiä, eli siis "perus". Mutta kun minulla ei juuri tuota Xiaomia ole, niin en osaa sanoa onko joku niistä "paras" tai parempi kuin joku muu, vaihtoehtoja on, esim. Paranoid, Resurrection Remix, AICP. Ja tietysti xiaomi.eu. Mutta siis, odota vähän.
 
Viimeksi muokattu:
Toggle Sidebar

Statistiikka

Viestiketjut
237 384
Viestejä
4 159 393
Jäsenet
70 409
Uusin jäsen
allun90

Hinta.fi

Ylös Bottom