Witaj Gościu, jeśli to Twoja pierwsza wizyta Stwórz konto i dołącz do ekipy naszego forum.
  • Login:

Witamy na Android Forum

Witamy na forum Android OSandroid.pl Forum powstało by pomagać w poznaniu Androida, pomocy przy instalacji custom ROM, aplikacji, nawigacji GPS. Głównie piszemy o Samsung, HTC, Motorola, LG, Sony Ericssom i innych.

+ Odpowiedz w tym wątku
Pokaż wyniki od 1 do 1 z 1
  1. #1
    Administrator
    Points: 1,672, Level: 23
    Level completed: 72%, Points required for next Level: 28
    Overall activity: 83.0%
    Achievements:
    OverdriveTagger First Class1000 Experience Points3 months registered

    Dołączył
    Dec 2011
    Operator
    Play
    Telefon
    Sasmung Galaxy Note N-7000
    Posty
    125
    Points
    1,672
    Level
    23
    Postawione Piwa
    1
    Wypite Piwa
    2

    Czas online
    17 h 35 m

    [KERNEL][GPL][18 FEB - #6] franco.Kernel

    Introductions first: my name is Francisco Franco and I'm a kernel developer for several devices, the most important being the Nexus S and the Galaxy Nexus. If you don't know who I am I suggest you to visit the links on my signature, they will perfectly show you how appraised my work has been.

    Ok, let's get to the business. My idea for a kernel is pretty simple, focus on performance while not sacrificing the battery, and doing this without adding lots of crap code to the kernel or patches called OmfgThisWillBoostYourDeviceOver9000. What you see is what you'll get, as simple as that.

    This is what my kernel is made off:
    * Initramfs with the usual stuff (root, CWM support, recovery etc)
    * Partitions properly mounted in the ramdisk to take the most out from the device
    * VM values tweaked up for maximum performance/battery
    * Ondemand governor properly tweaked - features 10k sampling rate for more fine grained samplings
    * I/O boosted - I feel this is the most important setting in the Android kernels
    * CFQ I/O scheduler by default - most of the Android kernel devs choose to work with deadline or other schedulers, but after deep testing a proper tweaked CFQ for flash devices proved me as the most reliable choice
    * CFS task scheduler properly tweaked for the best multi-tasking experience
    * CFS Autogroup added
    * TCP Veno congestion scheduler by default as its more suitable for this kind of devices
    * Kernel stripped of debug shit - the only debugs that stayed were: logcat, printk and kallysms (for Voodoo Louder support)
    * CRC32 library that is used by a lot of internal kernel mechanics completely patched up to the latest versions
    * Compiled with Tree RCU Fast No Hz for further battery savings
    * The usual Franco's magic
    * SLQB memory allocator
    * Lots lots more that I will remember later and add it back here...

    Changelog:
    #6
    * Completely rebase of the kernel - kernel source is back to 2.6.35.7 and it will stay like that as I don't want mainline kernel patches to fuck up code like there was no tomorrow.
    * Kernel rebase also means that I was a lot more careful when choosing the code that I wanted to add which means: more performance, better battery and more stability
    * Ondemand is the default governor
    * Deadline is the default IO scheduler (for testing purposes)
    * GPU clocks are 200min and 267max
    * USB charging as fast as the wall charger
    * Kernel is clean like a baby's wiped up ass
    * The rest of the patches you'll be able to see on my github (tomorrow, gotta sleep now)

    F.A.Q:
    1. My device rebooted or crashed, how can I help?
    A: Get me /proc/last_kmsg or logcat.
    2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
    A: Fix it yourself, it's an app waking your device up not the kernel's problem. Also make sure you let your device settle for at least 2 charging cycles. Typically apps like Facebook and Google Maps fuck your device all over since they wake it up pretty much all the time
    3. Signal is dropping since I flashed the kernel, amg u sucks!
    A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
    4. Do I need to wipe anything when flashing this kernel?
    A: No.
    5. Does this kernel has X or Y mod?
    A: Learn to read, everything you need to know is in the features list, changelog or public repo.
    6. Don't use 3rd party init.d scripts!!!

    A lot is planned for the next weeks, including an updater/kernel settings app to help everyone manage this kernel with the best possible experience. Please I need a lot of feedback from this kernel, I'm counting on YOU.

    Download: http://minooch.com/franciscofranco/G...o.Kernel-6.zip (flashable with CWM recovery)
    (Thanks minooch for the hosting)
    franco.Kernel updater app: https://market.android.com/details?i...co.kernel.note
    franco.Kernel updater app from Android Pit: http://www.androidpit.com/en/android...or-Galaxy-Note

    Sources: https://github.com/franciscofranco/Galaxy_Note


    __________________

 

 

Tagi dla tego wątku

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów