{"id":5013,"date":"2017-05-26T09:08:26","date_gmt":"2017-05-26T07:08:26","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=5013"},"modified":"2017-05-26T23:18:34","modified_gmt":"2017-05-26T21:18:34","slug":"android-koppulointia","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=5013","title":{"rendered":"Android-koppulointia"},"content":{"rendered":"<p>Kyll\u00e4styin vanhaan <a href=\"http:\/\/www.samsung.com\/fi\/consumer\/mobile-devices\/smartphones\/others\/GT-S7580UWANEE\/\">Samsung Galaxy Trend Plussaani<\/a>\u00a0mm. sen tahmailun, pullistuneen akun, r\u00e4hj\u00e4\u00e4ntyneen suojakuoren, vanhan Android-version (4.2.2) ja kaatuvan Facebook-sovelluksen takia. Hajonneen <a href=\"https:\/\/www.fairphone.com\/en\/\">Fairphonen<\/a> tilalle pikaisesti hankittu halpa teiniluuri palveli sen reilun pari vuotta, kuten pitkin, joten menetys ei ollut suuri. Uuden kalikan saatuani p\u00e4\u00e4tin kokeilla <em>CyanogenModia<\/em>, jolla jokunen tuttu oli onnistunut el\u00e4v\u00f6itt\u00e4m\u00e4\u00e4n vanhoja laitteitaan. Sittemmin CM kulkee nimell\u00e4 <a href=\"https:\/\/lineageos.org\/\">LineageOS<\/a>.<\/p>\n<p>Trend Plus ei ole jostain syyst\u00e4 tuettujen mallien joukossa, mutta onneksi googlaamalla (heh) l\u00f6ytyi &#8220;ep\u00e4virallinen&#8221; LineageOS 14.1 ts. Android 7.1.1. Asennus ei tietenk\u00e4\u00e4n tapahdu ihan noin vaan paketti lataamalla, vaan ensin puhelin pit\u00e4\u00e4 laittaa kehitt\u00e4j\u00e4tilaan ja rootata. Tarvittavat askeleet riippuvat pitk\u00e4lti mallista, mutta tavoitteena on joka tapauksessa saada ineen ensin <a href=\"https:\/\/twrp.me\/\">TWRP<\/a>, joka mahdollistaa varsinaisen LineageOS:n asennuksen. TWRP:ll\u00e4 asennetaan laitekohtainen &#8230; TWRP, jonka saa buutissa esiin laitekohtaisella nappiyhdistelm\u00e4ll\u00e4 \u2013 t\u00e4ss\u00e4 tapauksessa virtakytkin, kotinappi ja \u00e4\u00e4nenvoimakkuus yl\u00f6sp\u00e4in.<\/p>\n<p>TWRP:ss\u00e4 mieluusti tyhjennet\u00e4\u00e4n kaikki mahdollinen (wipe\/factory reset), jotteiv\u00e4t vanhat tiedostot sekoita tulevaa k\u00e4yttist\u00e4. T\u00e4t\u00e4 ennen tietysti kaikki tarpeellinen, kuten valokuvat ja kontaktit, on siirretty turvaan. LineageOS-zippitiedosto kannattaa laittaa SD-kortille, josta sen saa suoraviivaisesti asennettua (install) puhelimen sis\u00e4iseen muistiin. Pelk\u00e4ll\u00e4 Androidilla ei hirve\u00e4sti tee ilman Googlen moninaisia kikkaleita, jotka saa paikasta <a href=\"http:\/\/opengapps.org\/\">OpenGapps<\/a>.\u00a0Lukuisten eri versioiden aiheuttamaa h\u00e4mmennyst\u00e4 helpottaa <a href=\"https:\/\/github.com\/opengapps\/opengapps\/wiki\/Package-Comparison\">vertailutaulukko<\/a>. Oletuksena tuleva &#8220;Pico&#8221; on ihan riitt\u00e4v\u00e4, koska se asentaa Google Play Storen, josta voi sitten latailla loput tarpeen mukaan. OpenGapps fl\u00e4s\u00e4t\u00e4\u00e4n <em>heti<\/em> k\u00e4yttiksen per\u00e4\u00e4n buuttaamatta v\u00e4lill\u00e4, mink\u00e4 j\u00e4lkeen tyhjennet\u00e4\u00e4n viel\u00e4 cache.<\/p>\n<p>Ensimm\u00e4inen buutti kesti todella kauan \u2013 niin kauan, ett\u00e4 uskoin koko homman menneen jo kiville. Pitk\u00e4llisen odotuksen j\u00e4lkeen Android kuitenkin nousi pystyyn ja toimi jokseenkin hyvin. Ensimm\u00e4inen yritykseni oli ilman Gappseja, mutta neh\u00e4n toki tarvittiin, joten tein asennuksen (pariinkin kertaan) uusiksi.<\/p>\n<p>Hyvin yksin\u00e4\u00e4n toiminut Antero meni kuitenkin s\u00e4\u00e4nn\u00f6nmukaisesti joikeliin Google-kamisten kanssa: virtuaalin\u00e4pp\u00e4imist\u00f6 kaatui jatkuvasti, eiv\u00e4tk\u00e4 netist\u00e4 l\u00f6ytyneet vinkit datan ja cachen tyhjent\u00e4misest\u00e4 auttaneet. Ulkoinen BT-n\u00e4ppisk\u00e4\u00e4n ei toiminut ilman n\u00e4pp\u00e4insovellusta (AOSP), joten tilanne n\u00e4ytti hetken jo toivottomalta, kun vaihtoehtoista n\u00e4pp\u00e4imist\u00f6\u00e4k\u00e4\u00e4n ei voinut asentaa. Asentelin kokeeksi <a href=\"https:\/\/developer.android.com\/studio\/command-line\/adb.html\">ADB:n<\/a>, jolla p\u00e4\u00e4si poistamaan n\u00e4pp\u00e4imist\u00f6n asetustiedostot ja tonkimaan puhelinta muutenkin USB-kaapelin kautta, mutta eip\u00e4 auttanut sek\u00e4\u00e4n. Ratkaisuksi osoittautui <em>Google Keyboardin<\/em>\u00a0paketin asentaminen ADB:n avulla, mink\u00e4 j\u00e4lkeen AOSP otettiin kiireesti pois asetuksista.<\/p>\n<p>Vaikka Play Store ei ole n\u00e4in asennettuna Googlen sertifioima, niin tuntui se silti toimivan. Asensin kokeeksi Google Mapsin, Feispuukin+Messengerin sek\u00e4 Plants vs. Zombiesin, jotka kaikki py\u00f6r\u00e4htiv\u00e4t k\u00e4yntiin \u2013 siin\u00e4 m\u00e4\u00e4rin kuin hitaalta puhelimelta voi kohtuudella olettaa. Puhtaaseen Androidiin verrattuna vauhti rupesi selv\u00e4sti jo hidastumaan muistin lopahtaessa, mutta eip\u00e4 kalikalla paljon tee ilman sovelluksiakaan. SIM-korttini meni uuteen puhelimeen, joten puhelu- ja tekstarik\u00e4yt\u00f6st\u00e4 en osaa sanoa; kaikki t\u00e4ss\u00e4 mainittu on hoidettu wlanin kautta.<\/p>\n<p>Kannattiko? T\u00e4ss\u00e4 tapauksessa, kun kyseess\u00e4 oli muutenkin roskiskuntoinen luuri, niin varovasti kyll\u00e4. Vaikka 7.1.1 tahmailee paikoitellen, niin sit\u00e4 teki my\u00f6s 4.2.2., ja ainakin pahasti t\u00f6kkinyt kamera l\u00e4htee p\u00e4\u00e4lle rivakammin. Uusi k\u00e4yttis on selv\u00e4sti v\u00e4h\u00e4n liian kova pala Trend Plussalle, joten kovin sujuvaa kokemusta ei kannata odottaa. Vanhempaa LineageOS:\u00e4\u00e4\/Androidia ei t\u00e4lle mallille saa, joten vaihtoehtoja ei siin\u00e4 suunnassa ole. N\u00e4in s\u00e4\u00e4t\u00f6projektina asennus oli ainakin opettavainen, vaikka p\u00e4ivitt\u00e4ist\u00e4\u00a0k\u00e4ytt\u00f6\u00e4 ajatellen paras vaihtoehto olisikin kenties ollut vain sen alkuper\u00e4isen, virallisen k\u00e4yttiksen uudelleenasennus.<\/p>\n<div id=\"attachment_5014\" style=\"width: 190px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/05\/Screenshot_20170526-085220.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5014\" class=\"size-medium wp-image-5014\" src=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/05\/Screenshot_20170526-085220-180x300.png\" alt=\"\" width=\"180\" height=\"300\" srcset=\"http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/05\/Screenshot_20170526-085220-180x300.png 180w, http:\/\/www.kameli.net\/marq\/wp-content\/uploads\/2017\/05\/Screenshot_20170526-085220.png 480w\" sizes=\"auto, (max-width: 180px) 100vw, 180px\" \/><\/a><p id=\"caption-attachment-5014\" class=\"wp-caption-text\">LineageOS 14.1 + OpenGapps<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Kyll\u00e4styin vanhaan Samsung Galaxy Trend Plussaani\u00a0mm. sen tahmailun, pullistuneen akun, r\u00e4hj\u00e4\u00e4ntyneen suojakuoren, vanhan Android-version (4.2.2) ja kaatuvan Facebook-sovelluksen takia. Hajonneen Fairphonen tilalle pikaisesti hankittu halpa teiniluuri palveli sen reilun pari vuotta, kuten pitkin, joten menetys ei ollut suuri. Uuden kalikan saatuani p\u00e4\u00e4tin kokeilla CyanogenModia, jolla jokunen tuttu oli onnistunut el\u00e4v\u00f6itt\u00e4m\u00e4\u00e4n vanhoja laitteitaan. Sittemmin CM kulkee [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,13],"tags":[],"class_list":["post-5013","post","type-post","status-publish","format-standard","hentry","category-laitteet","category-linux"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5013"}],"version-history":[{"count":2,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5013\/revisions"}],"predecessor-version":[{"id":5016,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/5013\/revisions\/5016"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5013"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}