Stránka 1 z 8

[Kernel] CeXstel [29/03/14]

Napsal: 4. 10. 2013 19:42
od mitsuu84
This is kernel for our y300 and g510.

Features:

-3.4.2 kernel version
-New Freq Table - 19Mhz / 65Mhz / 98Mhz / 196Mhz / 320Mhz / 480Mhz / 700Mhz / 1008Mhz / [1046Mhz - y300] / [1209Mhz - g510]
-Underclock
-Dynamic fsync v2
-Increase available ram (depends on version which you choose)
-CPU voltage control VDD sys interface (only for y300)
-Schedulers : fiops / noop / dedline / cfq / sio / sioplus / row / vr / zen / fifo
-Governors : interactive / conservative / userspace / powersave / ondemand / ondemandX / preformance / smartassv2 / smartassH3 / smartmax / badass / asswax / wheatley / dancedance / intellidemand / lulzactive / hyper / lionheart
-TCP congestion control algorithms: westwood / vegas / veno / cubic / reno / bic / htcp / lp / scalable / yeah / llinois / hybla / highspeed
-TCP westwood as default
-Optimized AES and SHA1 routines
-LowMemoryKiller management of not killable processes
-Timer slack controller
-CK3 Tweaks
-Optimized SLUB memory allocator
-Dynamic management of the minimal timer slack value during suspend/resume
-Compile with -O3
-ARM flags optimization
-Linaro 4.6.2
-FRandom
-Swap support
-Lowered swappiness 60->45
-Zram (?)
-usb OTG
-Dynamic dirty page writebacks
-Doubled readahead values
-Fast Charge (untested but i think it need some fixes)
-A little bit overclocked gpu [gpu freq steps : 192Mhz / 245Mhz / 320mhz]
-Different compresion type
-Disabled Gentle Fair Sleepers for better UI performance
-and much more ... (look at the changelog)

Download:
CeXstel v0.62 for CM10:
NEW CeXstel v0.62 (407mb) [29/03/14]
Předchozí verze
CeXstel v0.61 (407mb)
CeXstel v0.60 (407mb)
CeXstel v0.59 (407mb)
v0.58 (407MB ram)
v0.58 (~400MB ram)
v0.58 (393MB ram)

CeXstel v0.61 for CM10.1:
NEW CeXstel v0.62 (407mb) [29/03/14]
Předchozí verze
CeXstel v0.61 (407mb)
CeXstel v0.60 (407mb)
CeXstel v0.59 (407mb)
v0.58 (407MB ram)
v0.58 (~400MB ram)
v0.58 (393MB ram)

CeXstel v0.61 for Stock:
NEW CeXstel v0.62 (407mb) [29/03/14]
Předchozí verze
CeXstel v0.61 (407mb)
CeXstel v0.60 (407mb)
CeXstel v0.59 (407mb)
v0.58 (407MB ram)
v0.58 (~400MB ram)
v0.58 (393MB ram)

From v0.58 version the images aren't tested by me.
I only check does it bootable.

Not fully working builds :
All builds here have not working video decoding/encoding with stock video app.
To get working video you can try use vlc player etc. ...

CM10.1:
v0.58 (425MB ram)

CM10:
v0.58 (425MB ram)

STOCK:
v0.58 (425MB ram)


Changelogs:
Spoiler: zobrazit obsah
v0.62
-support for usb OTG
-downgrade of kernel from 3.4.4 to 3.4.2
-new scheduler : sioplus
-fix zram(?)
-ARM: add support for bit sliced AES using NEON instructions
-deadline patch
-crypto: create generic version of ablk_helper

v0.61
-update of kernel from 3.4.3 to 3.4.4
-block/partitions: optimize memory allocation in check_partition()
-writeback: fix writeback cache thrashing
-cpufreq: Optimize cpufreq_frequency_table_verify()
-xsched: Optimize build_sched_domains() for saving first SD node for a cpu
-deadline optimization

v0.60
-update of kernel from 3.4.2 to 3.4.3
-msm:qdsp5:Fix to avoid kernel memory disclosure in audio_mvs_ioctl
-qdsp5: memset stack buffer allocation.
-msm: qdsp5: Update code to avoid access userspace data
-msm:qdsp5: Checks to avoid buffer overflow.

v0.59
-msm: audio: initialize the structure before sending to user space
-qdsp5: audio: Add support for adsp dump mechanism
-msm: audio: qdsp5: Initialize wait queue before creating acdb thread
-add NEON accelerated XOR implementation
-ARM: move VFP init to an earlier boot stage
-ARM: Perform the creation of procfs node for VFP later
-timer: optimize apply_slack()
-new cpu grovernor : ondemandX
-some other changes ...

v0.58
-add support for kernel mode NEON
-new cpu governor : smartassH3
-new cpu freq for y300 : 1046Mhz
-make VM_MAX_READAHEAD a kernel parameter
-limit default readahead size for small devices
-some other extra changes in readahead
-loopback: set default mtu to 64K
-other minor changes ...

v0.57
-update of kernel from 3.4.1 to 3.4.2
-Compile with -O3
-ARM flags optimization
-back to linearo 4.6.2
-deleted CIFS support
-fix backlight buttons on CM

v0.56
-new cpu governors : intellidemand, lulzactive, hyper, lionheart
-vibrator intensity sysfs
-deleted some patch from v0.52

v0.55
-fix problem with video (?)
-four variations of kernel
-deleted ARM RWSEM algorithm
-deleted all process from "do not killable list"

v0.54
-lowered minimal cpu freq : 19Mhz
-better support for VPN over IPsec
-new freq step for gpu - 245Mhz

v0.53
-CK3 Tweaks
-optimized ARM RWSEM algorithm
-lowered swappiness 60->45
-fix lags

v0.52 (big update)
-timer slack controller
-dynamic management of the minimal timer slack value during suspend/resume
-extra free kbytes tunable
-optimized SLUB memory allocator
-softirq: reduce latencies
-changes in ramdisk
-lowMemoryKiller management of not killable processes
-change initial readahead window size calculation
v0.5
-optimized AES and SHA1 routines
-tweak vm dirty ratios
-new schedulers : vr / zen / fifo
-fix booting on g510
-deleted 1104Mhz

v0.49
-new cpu governors : badass, asswax, dancedance, wheatley
-fix booting on g510
-deleted 1305Mhz

v0.48
-tcp congestion control : yeah, llinois, hybla, highspeed
-tcp westwood as default
-new scheduler : row
-underclock for all devices (like g510 etc.)
-add overclock for g510 (1104mhz & 1305mhz) [untested]
-fixed radio fm

v0.47
-some changes in memory mapping [experimental]
-increase available ram from 393mb to 403 mb

v0.46
- dynamic dirty page writebacks
- tcp congestion control : scalable & lp
- some other changes

v0.45
underclock (min = 65mhz)
- dynamic fsync v2
- doubled readahead values
- tcp congestion control : bic & htcp
- zram

v0.43
-TCP congestion control algorithms: westwood ,vegas ,veno ,cubic, reno
-fixed dancing screen on g510

v0.42
-update of kernel from 3.4 to 3.4.1
-Disabled Gentle Fair Sleepers for better UI performance
-CPU voltage control VDD sys interface

v0.4
-CIFS
-Linaro 4.8.2
-FRandom
-new scheduler : fiops
-different compresion type
-small size now only ~4.4mb
-Fast Charge (untested but i think it need some fixes)
-temporarily deleted cpu oc

v0.30
-fixed "milk screen" (thanks dazozzo)
-improved stability
-fixed bluetooth
-fixed some random reboots

v0.25
-a little bit overclocked gpu (from 300mhz to 320mhz)

v0.21
-swap support

v0.2
-smaller screen issuse
-improved stability
-a bit better performance
-only two schedulers (sorry for this I will add more in next version)
-cleanup source

v0.1
-Initial Release
Bug list:
-zram on stock
-19Mhz need some fixes (?)
-video on 420mb ram version

Screeny:
Spoiler: zobrazit obsah
ObrázekObrázek
Odkaz na Modaco

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 1:57
od mitsuu84
Tak sem na čisto instaloval ROM a zkusil sem i tento kernel :-) .Zatím vše funguje jak má.Uvidím jak to bude,až obnovím všechny app atd :) První screen ze stock kernelem,ostatní dva s tímto ;)
Spoiler: zobrazit obsah
ObrázekObrázekObrázek

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 10:31
od honzyn25
Bál jsem se tento Kernel stáhnout, přesto jsem se odhodlal a nainstaloval a zatím žádný problém. Škoda jen, že ještě není seznam chyb.

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 10:32
od ShockeyCzT
tak zatim je to zatim unstable version to je asi dost velká chyba ne :D

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 14:36
od honzyn25
No, jasně. Ale spíš mi jde o problémy, jako třeba funkce wifi, GPS, 2G- 3G, GPU atd.
Prostě klasické chyby.

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 14:44
od mitsuu84
To ShockeyCzT:A ty víš že je nestabilní?Je to BETA a první vydání,takže můžou bejt nějaký problémy,stejně jak u custom ROM a lepší tam napsat "unstable" aby s tím člověk počítal,než aby tam bylo "stable"a pak někdo rejpal že není stabilní a má chyby.Já ho mám nahoženej a zatím žádnej samovolnej restart,žádný zamrznutí telefonu,všechno funguje normálně i po obnovení všech aplikací atd.Jede jak wifi tak 2g/3g,fungujou hovory,sms aj gps signál.Ani baterku neždíme.Telefon reaguje normálně.Jen sem tam se mi zdá že má vybledlejší barvy,něco jak u CM a v AnTuTu mám +- stejný body jako na stock kernelu,ale reakce telefonu co do načítání se mi zdá o fousek rychlejší (možná placebo :lol: ).

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 15:10
od ShockeyCzT
vim vim ale u první bety je to přece jen očekávatelný takže zatim dávat nebudu až budu mít lip odzkoušeno a budou aktualizace tak samozřejmě nebude problém na něm fungovat

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 15:15
od mitsuu84
Tak já doufám že na tom budou pokračovat,podle mě by šlo i na 1.4Ghz :lol: .G510 má při 1.2Ghz kolem 8500 bodů v antutu že?Je mi jasný že s přetktovanou Y300 se tolik nedá,ale mělo by dát víc jak stock kernel.

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 15:20
od ShockeyCzT
ano ten procesor co máme v našich hujahej jde bez problémů až na 1,4ghz stabilně pak jde dál taktovat ale ten takt 1,4 by měly zvládnout všechny cpu tohoto typu ... na g510 jde v antutu nachytat až 8900 takže až se kernel poladí tak v y300 to půjde taky :D

Re: [Kernel] [Unstable Beta] CeXstel v0.1 1.2Ghz

Napsal: 5. 10. 2013 15:28
od mitsuu84
Já si taky myslím že Y300 by na těch 1.4Ghz měla jít a šlapala by,pač typy procesorů sou v Y300 aj G510 stejný,jen v našich je menší takt.I když stejně přetaktováním nějak moc nezískáš,pač tě zas brzdí ramka,max u větších taktů dřív vyždímeš baterku.Na HTC šlo s upraveným kernelem z původních 1.2Ghz se dostat na 1.89Ghz stabilních.No uvidíme jak se s tím porvou a co přinesou další verze :D