[ROM] [4.4.4][KK][YUGA][LINARO/SABERMOD] CyanogenMod 11

Discussione in 'Modding - Sony Xperia Z' iniziata da harry1992, 20 Lug 2014.

Condividi questa Pagina

  1. harry1992

    harry1992 Bronze Droid

    Iscritto:
    17 Mar 2014
    Messaggi:
    811
    "Mi Piace":
    129
    ATTENZIONE NE IO NE IL FORUM CI RITENIAMO RESPONSABILI PER EVENTUALI DANNI ARRECATI AL TELEFONO,
    CHI ESEGUE QUESTA PROCEDURA LO FA A PROPRIO RISCHIO E PERICOLO


    Xperia Z/YUGA/C6603 CYANOGENMOD 11 LINARO/SABERMOD NIGHTLY BUILDS

    (DOWNLOAD)

    CM11
    GAPPS
    --------------------------------------------------------------------​
    kernel code compiled with linaro arm-eabi-4.9.1 2014.06 toolchain
    rom code compiled with with sabermod arm-linux-androideabi-4.8.4 2014.05 toolchain


    FEATURES

    • -O3 optimizations (ROM & Kernel code)
    • strict-aliasing rules
    • custom performance flags (ROM & Kernel code)
    • +30 cherry-picks used
    • Original Android KitKat UI(holo)

    NEW​

    CHANGELOGS

    (check build/sync date and compare)
    CM11 Nightlies Changelog - Yuga

    BBQLog, a Changelog for CyanogenMod 7, 9 and 10, the Android distribution!

    (buildbot: intel core i7 [email protected], asus p8z77-v, 8gb corsair vengeance pro 2133mhz cl9, sapphire hd7970 dual-x, 2x samsung 128gb ssd 840 pro raid 0 array,
    4x western wigital wd3200aaks raid 10 array, samsung f1 1tb, silverstone olympia 1000w psu, antec 1200 high-tower)
    (wc setup: swiftech apogee xt cpu-block, black-ice gtx-lite 240 radiator, 2x noiseblocker eloop b12-3 1900rpm fans, swiftech mcp355 water-pump, danger den 5.25" reservoir bay)

    (Linux Mint 17 x64 "Qiana" 3.13.0-24)

    HOMEPAGE
    Infected Builds

    Install instructions:​


    REQUEST:
    - Sony Xperia Z con batteria carica
    - Cavo MicroUSB
    - Flashtool installato (scaricabile da qui)
    - Bootloader sbloccato (seguite questa guida)
    - Driver Flashmode e Fastboot installati SU FLASHTOOL(seguite questa guida)​

    LET'S START
    - Scaricate l'ultima versione della ROM
    - Scaricate il pacchetto con le GApps
    - Copiate i file zip della ROM e delle GApps nella memoria interna
    - Estraete dal pacchetto della ROM il file boot.img sul desktop
    - Spegnete lo smartphone
    - Aprite Flashtool e collegate lo smartphone al PC col cavo tenendo premuto il tasto volume su
    - Cliccate sull'icona con il fulmine e selezionate Fastboot Mode
    - Selezionate "Select Kernel to flash" e selezionate poi il file boot.img
    - Accendete lo smartphone, Entrare in recovery, all'avvio led sarà viola '', durante questo periodo premere vol +
    - flash rom zip
    - flash gapps zip
    - wipe
    - riavviate


    Special Thanks
    @INFECTED
    cyanogenMod Dev Team = for the source code
    thomas1991_12 = for the kernel sources
    chirayudesai = for the blobs
    @Cl3Kener = for the fresh sabermod toolchains
    @aznrice2k4 for the always fresh boosted toolchain

    DONATIONS TO @INFECTED FOR HIS WORK
    https://www.paypal.com/us/cgi-bin/w...63663d3faee8d5402c249c5a2cfd4a145d37ec05e9a5e
    --------------------------------------------------------------
    F.A.Q (Frequently Asked Questions)
    What is the difference between these builds and the official builds?
    T
    hese are unofficial builds of CyanogenMod ROM for the Xperia Z/Yuga.
    ROM is built using the same source code (github) like the official one but with these following additions:
    • Compiled using linaro arm-eabi 4.9.1 14.05 (kernel code) & sabermod arm-linux-androideabi 4.8.3 14.05 (rom code) toolchain compilers
    • May contain some custom cherry-picks. Always see changelog for details.
    • Cross-compiled using those custom toolchains results in a more smoother, faster, and battery friendly ROM

    What is Toolchain?

    Source: Toolchain - Wikipedia, the free encyclopedia

    What is SaberMod?

    The term "SaberMod" is coming from:
    Source:[ROM][JDQ39E][AOSP][LINARO][SM-TOOLCHAIN-4.9… | Nexus 4 | XDA Forum

    What is Linaro?
    Source: About Linaro - open source engineering for ARM architecture

    About GCC main compiler cflags[
    -O1
    Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function. With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time.

    -O2
    Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. As compared to -O, this option increases both compilation time and the performance of the generated code. -O2 turns on all optimization flags specified by -O.

    -O3
    Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -finline-functions, -funswitch-loops, -fpredictive-commoning, -fgcse-after-reload, -ftree-loop-vectorize, -ftree-slp-vectorize, -fvect-cost-model, -ftree-partial-pre and -fipa-cp-clone options.

    -Os
    Optimize for size. -Os enables all -O2 optimizations that do not typically increase code size. It also performs further optimizations designed to reduce code size.

    CPU Governors
    CPU Governors [Trickster MOD]

    I/O Schedulers
    I/O Scheduler [Trickster MOD]

    THANKS
    FONTE:XDA