1. Tämä sivusto käyttää evästeitä. Jatkamalla tämän sivuston käyttöä, annat suostumuksesi evästeiden käytöllemme. Lue lisää.

Samsung Galaxy S II: Stargate -kerneli

Keskustelu osiossa 'Samsung', aloittaja findroid, 20/5/11.

  1. findroid Aktiivinen jäsen

    Liittynyt:
    1/10/10
    Viestit:
    462
    Tykkäykset:
    51
    Puhelinmalli:
    Samsung Galaxy S2 / Saunalahti
    Uusi puhelin ja uudet kujeet. Stargate saa jatkoa, eli kyseessä on sorsista käännetty custom-kerneli Galaxy S2:lle. Rootti ja Superuser asennetaan automaattisesti. Busybox sijaitsee initramfs /sbin -hakemistossa. Mukana tulee oma Stargate Control -ohjelma.

    HUOM! Jokainen fläshää omalla vastuullaan! Jos et tiedä mitä olet tekemässä kannattaa tämä jättää väliin!


    OMINAISUUDET

    • 1.2 GHz / 835 MB RAM
    • Linux kernel 2.6.35.14 (ilman AOS-bugia)
    • Root (su v3.0.3 + Superuser v3.0.6)
    • UV-tuki: sallittu jänniteväli 800mV...1350mV
    • ClockWorkMod Recovery (CWM) 5.0.2.6 "Sininen"
    • Custom Recovery -tuki (/sdcard/Stargate/import/recovery)
    • BusyBox v1.19.1
    • Stargate Control v0.36 (kielet: suomi+englanti)
    • Käynnistysskriptit (/system/etc/init.d/*)
    • Adb rootattu, toimii myös recoveryssä
    • CIFS-tuki (kernelimoduuli)
    • Voip-puhelut (SIP) WiFin yli
    • I/O-Scheduler: Optimoitu Deadline, BFQ v2-r1, CFQ, Noop
    • CPUFreq Governor: OnDemand, Conservative, Performance
    • Optimoitu OnDemand Governor
    • BLN-tuki (BackLight Notification)
    • Bootanimation-tuki (/system/media/bootanimation.zip || /data/local/bootanimation.zip)
    • Andrea Righin taajuuskorjaukset v3
    • RCU: Tree RCU
    • Jhash versio 3
    • EXT4-optimointia
    • I/O-parannuksia: välimuistin read_ahead 512kb muistikorteille
    • VM_MAX_READAHEAD 128 -> 256
    • Akun tarkistusväli kasvatettu (POLLING_INTERVAL = 40s -> 90s)
    • GPS-korjaus: /system/etc/gps.conf, NTP_SERVER=fi.pool.ntp.org
    • Lisämoduulit: fuse.ko, cuse.ko, hfsplus.ko, ntfs.ko
    • Kosketusnäytön herkkyyskorjaus (MOVHYSTI=5), sekä Tegrakin Touch Move -tuki
    • Xbox ohjaintuki xpad-ajurilla (USB ja langaton)
    • EFS-autovarmistus: /sdcard/Stargate/backups/efs-sgs2-backup.tar.gz
    • Herkempi kosketusnäyttö latauksessa, threshold 70 -> 40
    • Tehokkaampi, koska poistettu paljon turhia debug-määrityksiä
    • Kääntäjäoptimointia
    • Pienempi koko: kerneli pakattu lzma:lla, Initramfs pakkaamaton
    • Lähdekoodi: Samsungin kolmas sorsaversio aka "update_2"
    • Toolchain: Linaro 2011.10 (gcc 4.5.4)
    • Yhteensopivuus: Android 2.3.3 (Gingerbread) ja uudemmat SGS2-rommit (KI8)


    LATAA STARGATE (28.10.2011)


    ASENNUS

    • Varmista että puhelimessa on riittävästi akkua (>60%)
    • Lataa Stargate-kerneli. Tiedosto tulee olla tar-muodossa, joten älä pakkaa sitä auki
    • Lataa Windows-ohjelma Odin 1.85 ja pakkaa auki omaan kansioon
    • Varmista että puhelimen Kies-ajurit on asennettuna ja Kies-ohjelma ei ole päällä
    • Käynnistä Odin-ohjelma
    • Valitse PDA="I9100_Stargate_X.X.tar"
    • Ainoastaan Auto Reboot ja F. Reset Time tulee olla valittuna
    • Käynnistä puhelin Download-tilaan (Vol-alas+Koti+Virta) ja Vol-ylös
    • Kytke usb-kaapeli kiinni puhelimeen
    • Varmista että Message-kentässä tulee ilmoitus "Added!!"
    • Osoita Start-painiketta

    Fläshäys kestää muutaman sekunnin, jonka jälkeen puhelin käynnistyy automaattisesti. Ruudulla näkyy keltainen varoituskolmio mutta se on täysin normaalia. Varoituskolmiosta pääsee eroon asentamalla vakiokernelin takaisin.

    Jokainen Odin-fläshäys kasvattaa Download-tilassa näkyvää laskuria. Tätä laskuria on kuitenkin mahdollista nollata USB-jigillä.

    Backlight Notification tarvitsee Neldarin kehittämän BLN control -ohjelman marketista. Puhelimen käynnistyessä asentuu automaattisesti päivitetty liblights (/system/lib/hw/lights.GT-I9100.so). Samsungin oma kirjastotiedosto otetaan automaattisesti talteen (/system/lib/hw/lights.GT-I9100.so.orig). Tekstiviestit saa toimimaan tällä vinkillä.

    Custom Recovery -tuki toimii seuraavasti:
    • lataa cwm4-recovery.zip
    • pura auki tiedosto "recovery"
    • siirrä recovery-tiedosto sisäiselle muistikortille kansioon /sdcard/Stargate/import
    • boottaa recoveryyn ja nauti CWM4:sta
    • jos haluat saada takaisin CWM5-recoveryn, poistat tai nimeät /sdcard/Stargate/import/recovery -tiedoston
    Toimii tällä hetkellä vain ylläolevan CWM4:en kanssa, koska lisäsin md5-tarkistuksen varmuuden vuoksi.


    PÄIVITYS

    • Kerneli päivitetään joko Odin-ohjelmalla (lue edellinen) tai tämän ohjeen mukaisesti CWM-recoveryssä
    • Kopioi cwm-versio sisäiselle muistikortille tai lataa suoraan puhelimen selaimella kansioon (/sdcard/download). Jos on ongelmia ladata tiedostot puhelimen oman vakioselaimen kautta, suosittelen asentamaan Android Marketista "Download All Files" -ohjelma.
    • Käynnistä puhelin CWM-recoveryyn kombolla (Vol-ylös+Koti+Virta)
    • Valitse "install zip from sdcard"
    • Valitse "choose zip from sdcard"
    • Fläshää kerneli ja seuraavaksi "reboot system now" päävalikosta

    CWM-asennus ei aktivoi varoituskolmiota eikä kasvata Download-tilan laskuria. Valinnat suoritetaan CWM:ssä Koti-napilla ja takaisin pääse virta-napilla. CWM3:sta lähtien pitää skriptit olla edify-muodossa (amend ei enää käy).


    LÄHDEKOODIT

    KIITOKSET


    Lopuksi vielä isot kiitokset seuraaville: Google (Android), Samsung, Koush+Codeworkx (CWM-recovery), ChainsDD (su+Superuser), Chainfire (initramfs-vinkkejä), Creams+Neldar (BLN), Arighi (cpufreq) ja Netarchy (uv-tuki).
     
    5 henkilöä tykkää tästä.
  2. findroid Aktiivinen jäsen

    Liittynyt:
    1/10/10
    Viestit:
    462
    Tykkäykset:
    51
    Puhelinmalli:
    Samsung Galaxy S2 / Saunalahti
    Varattu
     
  3. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    Tervetuloa takaisin.

    Toimii KE1:llä. ;)

    Jännästi muuten fläshäys hävitti minun Pelit-kansion, ja pelit on taas drawerissa levällään. :D
     
  4. cubeqtio

    Liittynyt:
    19/11/08
    Viestit:
    192
    Tykkäykset:
    0
    Nouuu.. Harmi kun ei tuu enää siis SGS I päivityksii stargatelta. :)

    Noh, näin tällä kertaa. :)

    Hyvältä vaikuttaa!
     
  5. dudecriple

    dudecriple Tunnettu jäsen

    Liittynyt:
    2/11/10
    Viestit:
    1183
    Tykkäykset:
    155
    Tarviiko ennen tätä siis rootata puhelin tuolla customrom foorumin ohjeilla?
    Ja mitäs tämä nyt sit itseasias tekee puhelimelle?
    screenshotteja?
     
  6. findroid Aktiivinen jäsen

    Liittynyt:
    1/10/10
    Viestit:
    462
    Tykkäykset:
    51
    Puhelinmalli:
    Samsung Galaxy S2 / Saunalahti
    Outoa... mulla KE2, joka on omasta puolesta testattu jo viikon eikä tuollaisia sivuvaikutuksia ole ollut. Initramfs perustuu tuolle KE2:lle, tosin kernelimoduulit on käännetty sorsista.
     
  7. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    Jep, ei tuo nyt mikään paha vika ole. Voisinkin vaikka huvikseni laittaa tuon KE2:en ja testata toistuuko sama.
     
  8. Rontti88 Aktiivinen jäsen

    Liittynyt:
    11/5/11
    Viestit:
    354
    Tykkäykset:
    39
    Kuinka riskitön vaihtoehto tämä roottaus olisi aloittelijalle? Eli jos teen ihan noiden ohjeiden mukaan, täytyykö varautua johonkin muuhun säätöön tms? Aina sanotaan että "Jos et tiedä mitä olet tekemässä kannattaa tämä jättää väliin!" No niin kai mutta jostain se roottaus täytyy aloittaa jokatapauksessa. Jokainen sen tehnyt, on sen varmaan tehnyt ensimmäisen kerran jokatapauksessa.
     
  9. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    Siinä mielessä vaaratonta, että Kernelin fläshäyksellä ei pitäisi pystyä hajottamaan puhelinta. Teet vaan ohjeiden mukaan niin kaikki menee hyvin.
     
  10. jsomby

    Liittynyt:
    25/11/09
    Viestit:
    283
    Tykkäykset:
    3
    Vaikuttaako tuleviin päivityksiin millään tavalla? Siis kiesin kautta? Ja mitä _käytännönhyötyä_ tästä on paitsi roottaus ja sen tuomat edut (kuten titanium backupin käyttö).
     
  11. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    Laitoin KE2 firmiksen, pistin pari peliä kansioon ja laitoin Stargaten, tällä kertaa kansio kesti paikallaan. :)
     
  12. Rontti88 Aktiivinen jäsen

    Liittynyt:
    11/5/11
    Viestit:
    354
    Tykkäykset:
    39
    Oolrait. Kertauksena vielä?
    1. Tää "kernelin fläshäys" roottaa puhelimen automaattisesti myös?
    2. Miten puhelimen saa alkutilaan jos pitää viedä esim takuuhuoltoon? (pitääkö jollain usb-jigillä(?) nollata download-tilan laskuri ettei huollossa huomaa?)
     
  13. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    1. Tämän kernelin tapauksessa kyllä, vaatii korkeintaan sitten superuser-ohjelman asennuksen Marketista
    2. Pitää laittaa vakiokernel takaisin (jossain oli XDA:lla se ketju mistä löytyi kaikki vakiokernelit), asennetaan samalla tavalla kuin tuo Stargate ja sitten vielä pitää nollata se laskuri kaiken varalta (onnistuu tällä hetkellä ainoastaan tuolla usb-jigillä)
     
  14. tude-

    tude-

    Liittynyt:
    15/10/09
    Viestit:
    301
    Tykkäykset:
    8
    Itsekin kaipaisin jotain vertailua esim vakiokerneliin tai noihin XDAn versioihin kun ei tuo kaikki techtalk vielä ole päivänselvää :)
     
  15. Yufina Aktiivinen jäsen

    Liittynyt:
    26/2/07
    Viestit:
    248
    Tykkäykset:
    29
    Meneekö tämä kiltisti tuon voodoo kerneilin päälle? Tän voisi ottaa käyttöön näin aluksi :) , kun tuntuu että xda:ssa on vielä suhteellisen hiljasta. Tosiaan itsellekin suurin osa noista ominaisuuksista on vähän hepreaa, mutta eiköhän ne tästä vielä selviä..
     
  16. findroid Aktiivinen jäsen

    Liittynyt:
    1/10/10
    Viestit:
    462
    Tykkäykset:
    51
    Puhelinmalli:
    Samsung Galaxy S2 / Saunalahti
    Jos vanhat merkit pitää paikkansa (Galaxy S), niin Kies ei tee kernelitarkistusta. Ja vaikka tekisi on aina helppo fläshätä takaisin vakiokernelille.

    Täysi kontrolli, eli voidaan vaikuttaa ominaisuuksiin, suorituskykyyn ja akkukestoon.
     
    1 henkilö tykkää tästä
  17. findroid Aktiivinen jäsen

    Liittynyt:
    1/10/10
    Viestit:
    462
    Tykkäykset:
    51
    Puhelinmalli:
    Samsung Galaxy S2 / Saunalahti
    Menee ja kaupan päälle saat mm. busyboxin ja SIP-tuen wifin yli ;)
     
  18. dudecriple

    dudecriple Tunnettu jäsen

    Liittynyt:
    2/11/10
    Viestit:
    1183
    Tykkäykset:
    155
    sitku on näitä teemoja sunmuita, niin onko se niin et jos esim. tekisin tuon kernelin, sit sen jälkeen voin laittaa esim teeman puhelimeen, mutta pitääkö se tehdä tätä odinia hyväksikäyttäen?
     
  19. Rytkonen Tunnettu jäsen

    Liittynyt:
    1/10/10
    Viestit:
    1415
    Tykkäykset:
    123
    Puhelinmalli:
    Nexus 4
    Teemoja varten pitää olla deodexed rommi. Siinä vaiheessa kun teemoja tulee, niin eiköhän se cwm recovery ole jo tullut. Sit saa ne teemat sitä kautta asennettua.

    Tuosta minun peli-kansio episoodista vielä. Se kansio olikin tallella, mutta siellä oli ihan muita ohjelmia kuin pelejä. :D Olisko jossain kannassa menneet id:t ristiin.
     
  20. JBL74

    Liittynyt:
    16/8/08
    Viestit:
    520
    Tykkäykset:
    24
    Kiitokset Kernelistä Findroidille jälleen.
     

Jaa tämä viestiketju