[KERNEL]17.02.2012 test-kernels [CM7/MIUI/CM9 preview] platypus;SECURITY,VOODOO,OC/UV

Search This thread

nik0lica

Senior Member
Apr 20, 2011
77
9
but, someone wanna be cool and its reason why they gives a link to test builds here, ehhh kids...

Sent from my GT-I9000 using Tapatalk

Its test build, that means its meant to be tested by users, its not harmful. Zach told this on IRC last night when he released v16. Btw, over nigh 2% of battery spent (8h) with autosync ON with v16 so its good for me. ;) for now ~30h of medium/heavy usage (kernels neo15, neo16) (2h of calls, many texts, tapatalk, little internet, friendcaster on periodical update, gmail, talk...lot of installing...) and 5% left. Its staying on 5% for a hour untill now. :)
 

zacharias.maladroit

Recognized Developer
but, someone wanna be cool and its reason why they gives a link to test builds here, ehhh kids...

Sent from my GT-I9000 using Tapatalk

++

ok guys

new policy

if on the IRC channel

[open] ... test

is written on the IRC channel - you're free to post & announce the kernel on other forums, or here


if

[closed] ... test

is written - it's for the IRC channel only


thanks for your understanding :)
 
  • Like
Reactions: xvarthx

rschenck

Senior Member
Feb 8, 2011
3,848
1,990
++

ok guys

new policy

if on the IRC channel

[open] ... test

is written on the IRC channel - you're free to post & announce the kernel on other forums, or here


if

[closed] ... test

is written - it's for the IRC channel only


thanks for your understanding :)

Good policy....and either way to save everyone's sanity and make the best use of Zach's time, perhaps limit bug reports on the irc builds, open or closed, to irc or private messages to Zach?

That way he doesn't need to comb through this forum to get what he needs to work, there are fewer "where me gwt build 23 like what that guy talk about?" from the hoopleheads and we get the final builds faster.

Sound good? All it takes is a little discipline and cooperation.

Sent from my GT-I9000 using XDA Premium App
 

bexem

Senior Member
Mar 12, 2011
113
13
Preston
Zach, bln wont work with me. I have bln app and tried everything, doesnt work. about drain, i had ONLY 2% battery lost for 8h with data ON, autosync ON, GREAT job Zach!! Keep it that way!

I don't need bln app. Its built into the kernel. If ur using a third party sms app you need to set notification screen to off and stay locked.

Sent from another GALAXY

I've same problem. I use the stock galnet application, in neo15 bln works fine, now no! Only if i touch the softkeys then they lights on and I can see the "notification", but normaly they are off. (And yes, the app is configured, I repeat, with neo15 works fine) :)
 

nik0lica

Senior Member
Apr 20, 2011
77
9
Zach, my feedback for now:

V16 is good when speaking of smoothness/battery drain. Battery was 2% less in 8h of sleeping (autosync ON with 3G) which is GREAT! My phone has shut down after ~30h of use! Governors are smartass/conservative, CFQ scheduler. Launcher is smooth, games are good, I played Sacred Relics, running smooth.

1. I had sleep of death few times, two times after finishing a call, once when phone is on idle, screen was black and I had to restart the phone. I had SOD on earlier versions of your kernel too. Could it be that this is UV issue? I applied UV but not extremely! Not OC. values are, from top to bottom, -25,-50,-75,-100,-125.
2. BLN is not working for me, i downloaded BLN app and everything was good in app settings but NOT WORKING. (not necessary for me) Another thing, when screen is on, and I touch one of the touchkey (menu, back) it continues to be lit all the time screen is on. I can remember that when u touch one of the key it goes off after a few seconds if I am not touching it again. Maybe its BLN related thing? If it is, can U release kernel without BLN support? Tnx! ;)
3. Its not kernel issue (maybe yes) but I will ask anyway, When I was on 5% of battery, MIUI's battery monitoring app was showing me that ~1100000uAh (1100mAh) was spent. That means that rom is seeing my battery as 1200mAh battery instead of 1500mAh. Is this affecting battery life? How to fix this? Its probably not kernel related but Im asking anyway.

Btw, Zach GOOD work! Ive never had a better kernel.
 

quaff

Senior Member
Aug 22, 2010
338
75
Vancouver
Seems like I'm the only one who has BLN working on Neo 16, can someone else who has a I9000M try Neo 16 and report if BLN is working for them too?
 

esvignolo

Member
Mar 1, 2007
16
0
Seems like I'm the only one who has BLN working on Neo 16, can someone else who has a I9000M try Neo 16 and report if BLN is working for them too?

For i9000b doesn't work, quaff what rom u are using? Do u install any lib additional? How do u test and confirm the bln work with neo16? Thanks

Desde mi i9000b powered by Galnet Twooey.
 

purpleraintoxicity

Senior Member
Feb 7, 2011
3,749
832
Jerusalem
For i9000b doesn't work, quaff what rom u are using? Do u install any lib additional? How do u test and confirm the bln work with neo16? Thanks

Desde mi i9000b powered by Galnet Twooey.


I'm on insanity32 sgs i9000
Neo 16. No additionals lib.
Bln working fine, test a day, every app gave bln notif.
Blinking works.timing as well...

Great kernel.
Didn't calibrate (after flashing insanity+neo) and bat life looks awesome. Lost 9% in 1h20m of heavy use
sent from a galaxy far far away....
 

KennyLegend

Senior Member
Jan 13, 2011
5,785
1,193
Cork
led notification not working for me either on neo16 and nightly #80.

It works fine on neo15.

Sent from another GALAXY
 
Last edited:

PrimeDeluxe

Senior Member
Oct 17, 2010
736
200
Go to settings/system/led notification
Default color green.

If you using a different sms app deactivate the option for display awake

Sent from my GT-I9000 using Tapatalk
 

mobidzid

Senior Member
Apr 20, 2011
432
90
Frankfurt / Gdynia / Warsaw
What's the difference between 'led-notif' and BLN?
What do I need to do to get it working in Neo9 besides flashing 'led-notif' version?

I guess one of this worked for me on FuguMod kernel, but I since I tried Neo9 I don't even consider other kernels. On the other hand maybe it is so less power intensive that it's worth trading the informativeness of NoLED for...
 

lippol94

Retired Recognized Developer
Nov 15, 2010
2,286
2,651
29
Cremona

krarvind

Senior Member
Jun 15, 2011
5,916
13,161
Saint John, NB
What's the difference between 'led-notif' and BLN?
What do I need to do to get it working in Neo9 besides flashing 'led-notif' version?

I guess one of this worked for me on FuguMod kernel, but I since I tried Neo9 I don't even consider other kernels. On the other hand maybe it is so less power intensive that it's worth trading the informativeness of NoLED for...

if you have flashed neo redux v5, it should work by default. i have that on insanity and works every time.
 

blackdeath09

Senior Member
Sep 19, 2010
166
13
Somewere
Can someone sync the redux version with today changelog and then build it. I'm not sure that the camera changes will work with the actual version and I can't build one myself because I have windows on my PC. No offense. Just asking
 

Top Liked Posts

  • There are no posts matching your filters.
  • 80
    I'M A SUPPORTER OF BRINGING OFFICIAL ICS TO THE VIBRANT AND OTHER GALAXY S DEVICES!

    > CLICK HERE FOR MORE INFORMATION <



    SGS edition of the Platypus Revolutions kernel

    This Project is inactive/low activity for a longer period of time






    Kernel

    CM7 & MIUI only


    NEO series

    (since May 24th '11)

    Do you want to discuss on this kernel, get the news on the current state of development, or test kernels even fresher than fresh ?

    connect via webchat from your browser:

    http://webchat.quakenet.org/
    and join #platypus-kernel


    (recommended)
    Fire up your IRC client, and join via client
    the server (for now is) : irc.quakenet.org
    port : 6667
    Channel : #platypus-kernel

    (thanks to Tk for the layout idea :p)




    before you ask for any ETAs:


    The first rule of CyanogenMod [and this project]: DO NOT ASK FOR AN ETA!


    ---------------------------------------------------------------------------------------


    First step before install & kernel switch:

    Always have this cleaning script on your internal SD card ready


    If you're
    - switching kernels,
    - have issues with auto-rotation,
    - the cam,
    - bootloops
    - want to remove init script
    - recover from a failed overclock attempt


    please give either:

    - lippol94's updated cleaning script (apply via CWM recovery): http://www.multiupload.com/XFH1GCK4MB

    or

    - WiwiPouPou's SYSTEM CLEANER SCRIPT (also apply via CWM recovery): (http://xdaforums.com/showpost.php?p=14805606&postcount=21739)

    a try


    the kernel already applies some cleaning steps during install but sometimes that's not enough ...


    ---------------------------------------------------------------------------------------


    Introduction:



    Hi guys,

    this is my first modded kernel for the SGS (CM7/MIUI only)

    I first needed to test it to make sure that it'll be stable & boot at the first place

    so far it's very fast & responsive & smooth


    This thread shall serve as the center for my testing kernels (stability & functionality-wise)


    DISCLAIMER: the kernel (binary) and driver modules are provided as is. If problems occcur they most probably are from upstream and can be fixed with the newest version. Since I'm doing this in my free spare time as a hobby (quenching my thirst for tweaks & performance) updates will occur irregularly as time permits and I see fit (most probably when new features & bugfixes arrive). YOU are responsible for the actions that you take (such as over- or underclocking), etc. You agree that I can not be held liable for any potential damage that arises from your actions in combination with or the usage of this kernel and other related parts.

    Kudos:
    * Google, Andy Rubin & the whole Android crew
    * Linus Torvalds & the kernel hackers for upstream Linux
    * cyanogen & all the devs out there hacking on this
    * Supercurio for enriching our media experience of this smartphone
    * codeworkx, coolya, guiper, atinm - the whole teamhacksung|cmsgsteam crew and all other hackers working on CM7
    * laststufo, hardcore, nikademus, existz and all the other kernel hackers on the SGS forum
    * zen-kernel team for inspiration to create a kernel, too
    * all other contributors (devs, users, etc.) who make this possible


    The purpose of these kernels is extensive stability testing addressing the following sticking points:
    - overall stability & functioning of the kernel and phone
    - call drops, missed calls, etc.
    - lags (suggestions for improvements are welcome)
    - auto-rotation, sensors, etc.
    - Voodoo Control Plus [any crashes ? compatibility problems ?]
    - working on CM7 or MIUI ?
    - scheduler, sound, video synchronisation & lags: Tap Tap Revenge 4 (especially at the beginning of songs)
    - scheduler, sound, video synchronisation and any other issues: doodle dash (while shooting & sound activated)
    - proper pmem memory layout & settings: proper functioning of Google Googles



    for those who love SAUCE (Source):

    old source:

    ALL MY SAUCE for QUORRA KernalZ ^^

    new source:

    android_kernel_samsung_aries
    (fork and 1:1 update to upstream kernel source - changes in different branches)

    (latest changes sometimes might not be in [yet] but in the whole repo everything should be available)



    current UV & OC stable values:

    Recommended apps for OC/UV:

    - Pimp my CPU (also available here on XDA for those who don't have a credit card, etc.)

    - Xan's VoltageControl


    on stability testing:

    http://xdaforums.com/showpost.php?p=13255871&postcount=5

    (start with "Q: I'm new in OC/OV operations so please could you explain to me how to set it in the best way?")


    the following OC/UV values are only applicable for kernels with the old OC/UV implementation (max. 1.3 GHz)

    my current UV (undervolt) stable Values :

    old OC/UV implementation (morfic, bilboa1/kang, TheEscapist):

    1300000 0 (haven't tested 1.3 GHz much yet)
    1200000 -25
    1000000 -50
    800000 -75
    600000 -100
    400000 -100
    200000 -125
    100000 -150



    edit:

    1200000 -50
    1000000 -75
    800000 -75
    600000 -225
    400000 -125
    200000 -150
    100000 -175

    thanks jetcz ! :)



    new OC/UV implementation (morfic, bilboa1/kang, TheEscapist - Tk-Glitch):

    Tk-Glitch said:
    Note that these UV settings will be unstable on many devices. It's only informative.

    1600 MHz - 1.500v / -> That's high and many devices will fail on this frequency. Find working UV for you if any.
    1500 MHz - 1.500v / -> That's high and many devices will fail on this frequency. Find working UV for you if any.
    1440 MHz - 1.475v / -75mv
    1400 MHz - 1.450v / -75mv
    1300 MHz - 1.400v / -75mv
    1200 MHz - 1.350v / -75mv
    1000 MHz - 1.250v / -50mv - If you have stability issues, try to let this one by default.
    800 MHz - 1.200v / -75mv
    400 MHz - 1.050v / -100mv
    200 MHz - 0.950v / -150mv
    100 MHz - 0.950v / -200mv - (can be very different between two devices)

    More volts is not always equal to more stability. Try to add more UV (less volts) if the frequency you're trying to achieve is unstable.
    Considering all phones will respond differently to OC/UV, to tweak the values to suit your device will be required.


    By default, no overclock/undervolt is applied. You'll need to use one of the tools below to adjust the frequencies and voltages.
    Note : Never ever use SetCPU with this kernel. You could encounter many stability problems like random reboots or bootloops.


    3D performance and games:

    recommended apps:

    [root] Chainfire3D
    59
    1st backup post (kernels)


    Kernels:

    kernels are listed in descending order

    older -> newer (newest at the bottom - for now)




    NEO 09

    Link: http://xdaforums.com/showpost.php?p=15043885&postcount=1300


    NEO 10

    Link: http://xdaforums.com/showpost.php?p=15141399&postcount=1395


    BFS kernel

    http://xdaforums.com/showpost.php?p=15168476&postcount=1429

    (semi-broken: superuser issues, some stability issues, etc.)


    NEO 10 diagnostic kernel (logcat + printk)

    http://xdaforums.com/showpost.php?p=15461390&postcount=1573


    NEO 11

    http://xdaforums.com/showpost.php?p=15626582&postcount=1638

    NEO 09-redux_V5
    [Gingerbread bootloader support + access to external (micro)SD - no hourly battery drain anymore !]
    (changelog now available - 10.08.2011)

    http://xdaforums.com/showpost.php?p=16285541&postcount=1844



    NEO 16 codename: Beast

    http://xdaforums.com/showpost.php?p=16553178&postcount=2235


    NEO 17 -r12 codename: Butterfly

    http://xdaforums.com/showpost.php?p=17339717&postcount=2986


    NEO 17 -r13 codename: Butterfly

    http://xdaforums.com/showpost.php?p=17649946&postcount=3177


    NEO 17 -r14 codename: Butterfly

    http://xdaforums.com/showpost.php?p=17656422&postcount=3188





    for those searching kernels:


    here are the posts of the 2 latest kernels:

    * http://xdaforums.com/showthread.php?t=1053304&page=365 [2.6.37 kernel-base, Neo XX]

    * http://xdaforums.com/showpost.php?p=17893986&postcount=3529 [Neo 17 r17 + BLN (voodoo color)]



    edit:

    * http://xdaforums.com/showpost.php?p=18225623&postcount=3810 [Neo 17 r18 [still tagged 16] + voodoo color + BLN]


    edit2:

    even newer:


    NEO 17 -r18 codename: Butterfly

    http://xdaforums.com/showpost.php?p=18268484&postcount=3865



    NEO 18-update1 codename: funky fish

    NEO XX.1-update1 codename: mighty rhino

    http://xdaforums.com/showpost.php?p=19343342&postcount=4200

    ALL USERS MUST UPDATE (this fixes yet another potential data loss trigger)



    CM9/ICS (Android 4.0.x) preview - NEO 3.0.8 alpha3/4

    http://xdaforums.com/showpost.php?p=20861762&postcount=4677


    CM9/ICS (Android 4.0.x) preview - NEO 3.0.8 alpha5

    (deep idle v2 enabled by default, upstream GPIO fixes) --> probably deep idle v2 not properly working when enabled that way

    http://xdaforums.com/showpost.php?p=20882024&postcount=4715


    CM9/ICS (Android 4.0.x) preview - NEO 3.0.8 alpha6

    (deep idle v2 disabled by default, some additional RAM testing [not user & system visible - additional stuff once no regressions] --> deep idle2 can be enabled via nstools)

    http://xdaforums.com/showpost.php?p=20957256&postcount=4757
    33
    platypusbanner.png


    Freshly out of oven Neo 18 + Neo XX.1 (2.6.37-hybride based) - go get it while it's still hot ! [feel free to mirror in this thread]

    Neo 18 - codename: funky fish (update1)

    Neo XX.1 - codename: mighty rhino (update1)

    Everyone MUST update (previous versions had potential data loss)

    Neo 18:
    - led-notifications
    - BLN
    - stock color
    - voodoo color
    - didle
    builds

    Neo XX.1
    - based on Linux Kernel 2.6.37 + changes from newer kernels (hybrid - changes up to kernel 3.2+,
    especially cpu scheduler & memory + filesystem changes)
    (didle only - make sure you have a GB bootloader otherwise you might run into problems !)

    - led-notifications
    - BLN
    - all builds are voodoo color (for now) + didle



    Changelog since Neo 18 / Neo XX.1:
    - pawit's sdcard (potential data corruption) fix
    - (led-notification editions): updated touchkey driver + added support for cm7-settings


    first mirror (so far)
    (thanks so much to sixstring !)

    Neo 18_update1:
    NEO_18-update1/

    Neo XX.1:
    NEO_XX.1-update_didle-only/



    2nd mirror
    will be added once it's needed ...


    FAQ, Information & other stuff:


    What is didle and what use does it have?

    http://xdaforums.com/showthread.php?t=1297535

    hope that answers at least part of your questions :p


    once I find some time again and/or other devs join in the tweaking of Deep Idle

    there probably will be more refinements & tweaks to the implementation which was originally included by Samsung in the GB kernel source
    28
    due to lack of time & serving several devices at once:

    platypusbanner.png


    Freshly out of oven Neo 17 r18 (led-notif - BLN test builds a later time) on IRC - go get it while it's still hot ! [feel free to mirror in this thread]

    connect via webchat from your browser:

    http://webchat.quakenet.org/
    and join #platypus-kernel


    (recommended)
    Fire up your IRC client, and join via client
    the server (for now is) : irc.quakenet.org
    port : 6667
    Channel : #platypus-kernel

    NEO_17 r18 [open test]: Changelog: http://bit.ly/rufUoV, GT-i9000/SGS/Telus: http://bit.ly/nyjYRk ; each 2 kernels (stock & voodoo - color); screenstate_scaling V51 http://bit.ly/pQYnvS - 600 MHz,µSD dataloss fix, ...


    Mirror1:

    GT-i9000_SGS_TELUS-FASCINATE/ (thanks to Roland !)


    Mirrors2:

    GT-i9000_TELUS_NEO_17_r18.zip [rapidshare - thanks to amirage !]

    GT-i9000_TELUS_NEO_17_r18.zip [fileserve - thanks to amirage !]


    Changelog said:
    BIG FAT WARNING:

    currently for some the installation seems to reset contacts & system state
    (and thus deletes e.g. emails)

    so make sure YOU BACKUP BEFORE YOU INSTALL this kernel !

    (which is generally a good idea with installing kernels & ROMs)


    Recommended INSTALLATION PROCEDURE (when switching to Neo/Platypus kernels):

    1) backup your data
    2) install kernel + reboot into recovery (so that you're running recovery with new kernel)
    3) format /system + factory reset
    4) re-flash ROM + re-flash kernel [without re-booting in between]
    5) reboot - now you can restore data [if restoring a nandroid - don't forgot to re-flash the kernel
    in the same session while still in cwm recovery without reboot in between]



    NEO 17 (r18 - codename Butterfly) changelog [SGS/Telus, Captivate, Vibrant]

    Changes (from r16 [r17 - intermediate BLN build]):

    • corrected voodoo FM radio enhancements only to depend on SGS/Telus build
    • usb battery drain fix (thx to farmatito)
    • quiet binder error messages in dmesg - useless for productivity builds
    • optimized checksum library
    • added: 600 MHz step
    • bumped 1000 MHz (1 GHz) by +25 mV [equals samsung kernel stock voltage]
    • bumped system_tweak init-script to V63 (now similar to the one used on Neo XX)
    • bumped toolchain to 4.5 09/2011
    • fix memory-leak on dma-mapping (thx to existz for the idea !)
    • fix data loss/corruption with bad microSD cards by raising write timeout
    • optimize re-claiming: faster re-initialization of removed microSD
    • put microSD before attempting to suspend
    • vfs_cache_pressure up to 50 (less lags & lower battery consumption ?)
    • some minor cypress (softkey) driver fixes (thanks to pawitp !)
    • slightly raised readahead
    • delay subsequent suspend attempts after non-successful prior attempts (save battery + reduce cpu load)
    • TCP increase default initial receive window + congestion window to 10
    • pm: fix enable ordering in resume
    • synced with nightly #143/144

    md5 checksums:
    d7d825bf5e01b82122775952f95bd219 CAPTIVATE_NEO_17_r18_unpack-me.zip
    7cb88fc6c10c0667eeec5baf1942ff7d GT-i9000_TELUS_NEO_17_r18_unpack-me.zip
    7ae282d0e6d2c3e1e0b865f13a2aac35 VIBRANT_NEO_17_r18_unpack-me.zip



    attached you'll find test-builds with deep-idle support enabled (cpu only) so Gingerbread bootloaders are imperative

    please give feedback if you encounter any instabilities, SODs, etc.

    if you run into any -

    1) please remove system/etc/init.d/S98system_tweak first [& re-flash kernel with the init-script removed from the zip install-package]

    2) then test again if it's stable afterwards


    thanks & enjoy !
    19


    Kernel

    CM7 & MIUI only


    NEO 10



    before you ask for any ETAs:


    The first rule of CyanogenMod [and this project]: DO NOT ASK FOR AN ETA!



    Changelog (from NEO_09):

    core features:

    - writeback improvements - less lags
    - wifi fixes & improvements
    - voodoo color
    - voodoo sound (upstream)
    - docksound support
    - updated to 2.6.35.13
    - lots of additional enhanced security features (in kernel + init scripts)
    - FPS cap raised for smoother operation + 65 FPS
    - printk + android-logger disable for less overhead & better battery runtime
    - nofail variants for filesystem initialization - less overhead
    - SFB scheduler
    - memcopy&memmove - optimized variants for more performance
    - selection of several cpufreq governors (interactive, smartass, tweaked ondemand, tweaked conservative, interactiveX, SavagedZen)
    - bigmem: 339 MB RAM
    - optimized memory handling (via init scripts)
    - several battery-runtime related improvements
    - VFS + VM fixes & improvements - less lags & more stability
    - OC up to 1.6 GHz (thanks to bilboa1, morifc
    - SLUB slab allocator (more stable & efficient, SLQB leads to instabilities & other issues)
    - BFS scheduler (still too unstable)
    - performance flags
    - compiled with 2011.03 toolchain for more stability, reliability and performance (significant !)
    - some other performance related stuff
    - touchkey timeout (no led-notifcation) | led-notification (2nd kernel)
    - Juwe11's OOM killer settings

    changelog:
    - [probably] some more battery savings & speed-ups
    - (complete ?) update/backport of the updated pl330 dma driver from samsung GB source [(probably) more performance, less power consumption]
    - shorter kernel-package name on user demand (due to readability issues in CWM recovery)


    NEW:
    - bluetooth HID driver port from Samsung GB source (how to use this functionality ? probably less battery consumption - the more correct/complete drivers included - the more stuff can be sent to powersave)

    - synced with upstream: 7.1.0-RC1 / nightly #40 (SGS numbering scheme)
    - upstream additions: Hack a mute/unmute for Vibrant
    - upstream: another variant of sleep/hang of death (probably also resolved)

    - wifi + data networking issues resolved





    - galaxysmtd [repo synced against ~#40 / 7.1.0 RC1] tested on 7.1.0-RC1, captivatemtd [-> #41] , vibrantmtd [-> #37]






    testing/need feedback:
    - stability / reboots [it uses some new optimization-flags so I need to know if those affect stability]
    - any regressions with games, apps, etc. ? [none known so far]
    - battery runtime


    Troubleshooting and other stuff:

    other governors:

    hopefully the explanations in S98screenstate_scaling should be detailed enough to let you change to a different governor

    if not let me know and I'll see if I can come up with a package with different script-variations to replace the scripts in the kernel-package


    Mirrors:

    Mirror #1:

    NEO_10/SGS/
    (thanks to Roland !)



    Thanks to teamhacksung|cmsgsteam !



    edit:

    Market issues ?

    try replacing the included S98system_tweak script in the kernel-package with the one in the attached zip-file