yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
@erto90:

no big deal :)

updated kernels are out BTW:

(way too tired to post & announce them everywhere) ...

NEO XX.1-update:

- pawit's sdcard (potential data corruption) fix

- (led-notification editions): updated touchkey driver + added support for cm7-settings

NEO 18-update:

- pawit's sdcard (potential data corruption) fix

- (led-notification editions): updated touchkey driver + added support for cm7-settings

/me currently gives ICS from teamhacksung a spin
[Galaxy S I9000 Android Development] RolluS:
Here is the updated announcement post.

Hope you don't mind Zach, as I've just wanted to help those who won't jump to post 1 then to post 4200 ( and this one is 4500) ;)

​

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

Neo 18 - Update1 - codename: funky fish

Neo XX.1 - Update1 - codename: mighty rhino

Everyone MUST update (previous versions had potential data loss)

Neo 18

:

- based on Linux Kernel 2.6.35

- led-notifications

- stock color

- voodoo color

- didle

builds

Update-1:

- pawit's sdcard (potential data corruption) fix

- (led-notification editions): updated touchkey driver + added support for cm7-settings

Neo XX.1

(didle only - make sure you have a GB bootloader otherwise you might run into problems !)

- based on Linux Kernel 2.6.37 + changes from newer kernels (hybrid)

- led-notifications

- BLN

- all builds are voodoo color (for now)

Update-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

Not yet...

FAQ, Information & other stuff:

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
[Galaxy S I9000 Android Development] aladin6:
Can't find the difference between NEO_XX version and NEO_18 version :\.
[Galaxy S I9000 Android Development] Vipitus:
NEO XX1 is based on 2.6.37 + changes from newer kernels

NEO 18 is based on 2.6.35 ;)
[Galaxy S I9000 Android Development] aladin6:
So users will prefer NEO XX1 ;). Anyway, i flashed XX1 and it looks like that the phone has been wiped, i browsed to manage applications and i found them but i can't use them. Any idea ?
[Galaxy S I9000 Android Development] extralife:
about 18-update: after receiving a message, lights will turn off :( ~5 sec.

- applies to all notifications -
[Galaxy S I9000 Android Development] zacharias.maladroit:
recommended approach is to

* backup your data,

* then flash the kernel & reboot into recovery

* format /system, /data, /cache + factory reset

* flash ROM / restore backup

* and flash kernel again

it's a side-effect of different filesystem-revisions used in the kernels (also happens for some on e.g. FuguMod kernel)

and some (potential) glitch in Android

those who say that it should be easy to fix this - offer a fix ! the kernel source is in my repos

also: I can't fix something that it not kernel-caused

oh - that's unfortunate :(

you tried playing around with the CyanogenMod settings ?

the timeout can be set with this kernel - the same like on stock kernel

if it doesn't help or makes things better I'll revert this change in the future

thanks for your report ! :)

@pickachu01

screenstate_scaling also doesn't seem to work with non-enabled didle kernel builds

so it's either caused by initramfs changes or changes in the ROM since there isn't any commit I could pinpoint this behavior towards

with which kernel release did this stop working ?

this would make things easier to research

thanks !
[Galaxy S I9000 Android Development] Vipitus:
The newest NEO 18 seems working fine, no more annoying lag with waking up screen ;)
[Galaxy S I9000 Android Development] Headbanger1982:
Instead i still have the lag, this update still has didle?

Since i've installed Platypus Kernel for the first time VC and Led Notifications are something that i cannot live without, and didle helps a lot with battery life.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks !

glad that you're liking it :)

thanks for your report Headbanger1982 !

oh - ok,

didle has the advantage that it helps to preserve more battery

but at the same time this comes at the (potential) cost of increasing latency a bit

tweaking & modifying the kernel + didle is a long-term matter so I need to collect feedback / information to see on how to improve things

everything's longterm nowadays due to less time available on my side ...

I need some feedback on Neo XX.1 & Neo 18, please:

Neo XX.1 is not fully patched up & tweaked so I'd like to know your opinion & experience with it on e.g.

its:

- battery life

- smoothness

- overall "feeling" & durability (e.g. what is the highest uptime - when did you need to restart ?)

compared to Neo 18, Glitch, FuguMod, stock kernel

I'm trying to build the allround-kernel with best of all

but first I need to know about the weeknesses & strenghts of Neo 18 & Neo XX.1

so that I understand what I'm doing right and/or wrong

Thanks !

edit:

just realized that this sounds like a call for a flame-war & fanboy clash

when in fact it's not

just please be brutally honest and tell what annoys you and what in your opinion (possible or not) could be improved

thanks !
[Galaxy S I9000 Android Development] cink40:
On XX led notification works well, led stays on...

sent from outerspace
[Galaxy S I9000 Android Development] DaXmax:
Oh please tell me this, will this kernel support ics sooner or later???
[Galaxy S I9000 Android Development] extralife:
at first i didn't change anything, cause it worked on stock - also with 18-didle - ...

and led-settings@cmparts ...there's a little to adjust, yeah - but thats it :D

will go back to the "old" 18-didle, cause led.not is a must-have and i don't like cm+bln

thanks for your work/time!
[Galaxy S I9000 Android Development] Headbanger1982:
For me awakening lag is not much of an issue. Neo18 is perfect with VC and led not. and I get a full day on battery with didle.

Keep up the good work.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] malcho:
Nice to see Zach is back.

Definetly the best kernel for cm and miui.Using it on nightly and mintberry.

Very good battery life fast and stable.

Many regards and keep up the good work.
[Galaxy S I9000 Android Development] RolluS:
Maybe that instead of wiping all, launching /system/bin/fix_permission (should be in all CM7 roms, and few MIUI ones if cooker think to it) from a rooted terminal (or adb shell) would help that?

I've integrated that in the first boot of my custom rom (MyUI, not yet here on xda because not yet internationnal), and my users rarely complain about similar complaints.. Maybe some FC for some apps which use syumlinks in there datas.

---------- Post added at 07:41 PM ---------- Previous post was at 07:31 PM ----------

I've passed all day on Neo 18.1 Tomorrow I will pass the day with Neo XX.1

Users of MyUI rom passed last week on Neo 18, if Neo XX.1 is ok for me, I will put it in MyUI. I will have hundreads of feedback.

By the way, since September, I've got 700 to 1100 users with Neo 17, Neo17r1, and Neo18. Not any complaint about your Kernel, just few SOD (from people known to use and abuse OC/UV)...

You make a really great job Zach! Many thanks.
[Galaxy S I9000 Android Development] cink40:
I tried also 18 diddle update 1 and led notif is working O.K. Led stays on as they should (for sms, calendar and call notif)...

(CMnightly181...)
[Galaxy S I9000 Android Development] extralife:
hmm... what a bummer!

only difference, im running thunderbolt scripts - but ...can not be
[Galaxy S I9000 Android Development] RolluS:
On bln Neos, led stay for 5 seconds even after setting a timeout with BLN free apps. With BLN pro it works. Haven't tried Blinky app yet
[Galaxy S I9000 Android Development] cink40:
Why are you running thunderbold? I tried it before but to be honest i did not see any visible difference, so i am not using it anymore...
[Galaxy S I9000 Android Development] RolluS:
AFAIC, I do ;)
[Galaxy S I9000 Android Development] cink40:
In what way? If that is so, maybe i will try once more...
[Galaxy S I9000 Android Development] siky_dude:
smoothness...
[Galaxy S I9000 Android Development] Vipitus:
Unfortunately if I lock my phone and unlock after about 5 and more sec, then wake up lag is present :(

I don't know why it wasn't present until now.

Zach, please add screen scaling script or whatever to fix this ;)

Galaxy S - Tapatalk
[Galaxy S I9000 Android Development] zacharias.maladroit:
it will, probably rather later

since I like a stable rom

but if I get my hands on and initramfs - rather sooner

related to the last post from me:

I just realized that it sounded like a call for a flame-war & fanboy clash

when in fact it's not

just please be brutally honest and tell what annoys you and what in your opinion (possible or not) could be improved

then I'll take a look at it & see whether I can include it

thanks !
[Galaxy S I9000 Android Development] Headbanger1982:
5 seconds it's a lot...

I have the awakening "issue" but it takes a second to wake up.

Try with a wipe cache and a wipe dalvik from recovery, otherwise download again and reflash.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] Vipitus:
I mean if I unlock phone after about 5 and more sec, then about 1 sec (no 5 sec) lag is present ;)

Galaxy S - Tapatalk
[Galaxy S I9000 Android Development] extralife:
I have to revise.

Led-Proplem only persists on missed calls - others worked.

But, also on stock-kernel - so no platypus fault.

Maybe cause i resigned the rom before flashing - who knows :D

... using tapatalk
[Galaxy S I9000 Android Development] zacharias.maladroit:
updated announcement:

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

​

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:

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
[Galaxy S I9000 Android Development] burakgon:
Thank you zach. New updates are great. Tested much with a few bench and games. Ondemand on neoxx is a bit slow compared to neov18. Maybe just a placebo IDK.

Will we need wipe data for all updates?
[Galaxy S I9000 Android Development] zacharias.maladroit:
when e.g. updating from Neo 17 r18 to Neo 18

or Neo 18 to Neo18-update1

short answer: no

long answer: I usually never backup or format during these "minor" changes

but when e.g. moving from Neo 18 to Neo XX.1 it's really recommended since the filesystem changes are rather big - so in this special case: yes (the same when e.g. moving from Neo 18 to fugumod, vice versa, ...)
[Galaxy S I9000 Android Development] DaXmax:
None for pawtip's ICS??
[Galaxy S I9000 Android Development] Rootax:
I've a strange phenomenon with this kernel (neo 18). If a chose a smartass based governor, my cpu will be 90% of the time over or at 600mhz. With an Ondemand based governor, all is ok.

It's not a show stopper since I use ondemand, but still...
[Galaxy S I9000 Android Development] siky_dude:
You can't read, can't you?
[Galaxy S I9000 Android Development] DaXmax:
I will wait for it... ;)
[Galaxy S I9000 Android Development] lippol94:
a few minutes later

Siky! He learnt! :) So proud of you babe!

:D
[Galaxy S I9000 Android Development] DaXmax:
Hey bro, if u nid any tester, im in for it as i want a smooth kernel very much...

Lol?
[Galaxy S I9000 Android Development] siky_dude:
some men want to watch the world burn/learn :D
[Galaxy S I9000 Android Development] :
Ondemand is probably called ondemand because it brings CPU power on demand. If you don't need it, it will step back.

I always went good with ondemandb.

I had the feeling smartass drains my battery very fast.

tapatalked...
[Galaxy S I9000 Android Development] Rootax:
Yeah I know... thing is, with Glitch, smartass based governors were very good too.
[Galaxy S I9000 Android Development] lippol94:
Definitely :)

..and that's amazing sister! :D
[Galaxy S I9000 Android Development] siky_dude:
actually it`s a line from the dark knight ^^

Ontopic: testing the new kernel tomorrow :)
[Galaxy S I9000 Android Development] erto90:
Is normal that after flashed this kernel my modem has passed from jvt to jvk?
[Galaxy S I9000 Android Development] masterg0g0:
That's probably due too the rom.
[Galaxy S I9000 Android Development] erto90:
I'm on cm7 #181 but now i reinstalled jvt and all is fine.. Just curious!
[Galaxy S I9000 Android Development] vali_ics:
Which governor is the best for battery and speed? If it's possible.

Thanks
[Galaxy S I9000 Android Development] siky_dude:
Ondemandb and ondemandx, excluding conservative.
[Galaxy S I9000 Android Development] vali_ics:
What difference ?from this two.
[Galaxy S I9000 Android Development] doc_2nas:
I'm on neo xx.1-update with nightly 181, the 1600 bug is still there, just a little trick to boot up with 1000: from cm7 performance setting set cpu governor to ondemand and max cpu speed to 1000 and tick set on boot before flashing neo xx.1.

Speed compare to neo r18-update: I feel neo 18 is a little bit faster.

Compass: I have the same error on r18 like fugumod, north is always upward (like it was connected to accelerometer) but not on neo xx.1

Battery life: still need few charging cycle to test, but after flash I think neo r18 is a little bit better

Thanks a lot Zach :)

Edit: really sorry about compass, I forgot to calibrate, compass is OK on both kernel
[Galaxy S I9000 Android Development] vali_ics:
My phone sometimes stuck..can't unblock it, I need to remove battery.

Only for me?
[Galaxy S I9000 Android Development] Kurre:
Do you mean SOD (screen of death)? Phone doesn't wakeup, but touchkeys are lit by touch (usually IIRC). Haven't got any for a long time (none with platypus nor fugumod). Maybe your should try reflashing and proper kernel flash (make it 100% sure).

PS no need to remove battery, just press power button for 10 secs.

Sent from my CM'd SGS
[Galaxy S I9000 Android Development] vali_ics:
Yea...only touch works..ok let's reflash.
[Galaxy S I9000 Android Development] arianesfahani:
my screen turns off and never on ! i have to hold power for 10 sec to restart
[Galaxy S I9000 Android Development] lippol94:
2 options:

- You undervolted too much

- You used your phone all day long and now it's tired. Let him to sleep a little bit dude!
[Galaxy S I9000 Android Development] arianesfahani:
1- negative

2- negative

reflashed and no problem so far
[Galaxy S I9000 Android Development] Rahlp:
Does BLN Mod work with latest release?
[Galaxy S I9000 Android Development] Vipitus:
Yes, just download version with BLN ;)
[Galaxy S I9000 Android Development] Rahlp:
Cool thanks for the reply..
[Galaxy S I9000 Android Development] vali_ics:
We need to download bln app from market?cause now don't work ..bln when i receive msg.
[Galaxy S I9000 Android Development] Vipitus:
Yes, you need BLN Control to set apps which will have notifications and other things ;)
[Galaxy S I9000 Android Development] erto90:
I got problems with smartassv2 governor, it freezes always during 3d operation at 1.3ghz.. It works at 1ghz

I use the integrated cyanogen way to change cpu freq and cpu governor!

Any tip? I have tried to use pimp my cpu but i don't understand all things about the voltage! Help please

Setcpu will work ?
[Galaxy S I9000 Android Development] vali_ics:
Try to use voltage control. Really easy to use..
[Galaxy S I9000 Android Development] erto90:
lol i have tried and now my galaxy stuck at splashscreen and can't go in recovery.. maybe because i set min freq 100mhz? now i'm reinstalling all..
[Galaxy S I9000 Android Development] vali_ics:
Hmm why you can't go in recovery? He have no sense..
[Galaxy S I9000 Android Development] erto90:
when i use 3button combination to go in recovery, it appears splash screen, then pass it but ramain a black screen... it go only in download mode
[Galaxy S I9000 Android Development] Kino87:
I don't know how or why but with Neo 18 update 1 the problems I had (frequency lock and various instabilities) disappeared. Have you changed some compilation flags?

Anyway now I can say NEO is again my favourite kernel <3

Thank you for all your work Zach.
[Galaxy S I9000 Android Development] doc_2nas:
Hi zach, neo xx.1 still have the 1600 freq on boot up although I already set the max freq to 1000 (maybe because the script is loaded later?)
[Galaxy S I9000 Android Development] DaXmax:
Still no progress for ICS??
[Galaxy S I9000 Android Development] siky_dude:
Do you really think its that easy ?

You got the sources, do it yourself :).
[Galaxy S I9000 Android Development] DaXmax:
Im just asking any progress or status, not asking for the kernel... I know its not easy...
[Galaxy S I9000 Android Development] siky_dude:
He got a twitter page, i think any change he makes is shown there.
[Galaxy S I9000 Android Development] DaXmax:
Thanks, i will see it...
[Galaxy S I9000 Android Development] lippol94:
Can you please share it with us? :)
[Galaxy S I9000 Android Development] Headbanger1982:
Had just this morning my first SOD with a Platypus Kernel.

Neo18.

Pulled out the battery then rebooted an'everything worked just fine.

Nightly 181 with no OC and no UV and without any script running.

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] siky_dude:
https://twitter.com/#!/zachy_md

he also post some interesting medical stuff :D
[Galaxy S I9000 Android Development] zacharias.maladroit:
well, I'm observing right now what changes are being made on the kernel repo

to better understand what changes are needed for ICS

also I'm still undecided what kernel base to use for future kernels

if the 3.0 kernel base was used in the future & I worked on a 2.6.35-based kernel most of the work would have been rather pointless

I would have gotten more experience in kernel development - which is great anyway - but besides that I'd rather use the time on my medical studies & on myself (self-development) than - sorry for the term - "waste" it on android if it's not 100% useful/gain for future kernels that I'd release

also: I need my fair share of sleep - the 2-3 weeks before that big exam I wrote - I only had 2-4 hours of sleep so I sort of first have to recover a bit - I don't want to risk burning out

which would be a lose-lose situation both for me & you guys

Hope that answers some of your questions

Hi Headbanger1982,

thanks for your report,

are you using any init scripts ?

were you doing anything specific while it happened

or did the phone simply not wake up ? (screen stayed off & buttons lit)
[Galaxy S I9000 Android Development] Headbanger1982:
I don't use init scripts, I use a clean CM7 (strangely i've always had issues using init scripts) and I wasn't doing anything it was on standby, finished charging half an hour before and the phone just didn't woke up, softkeys lightened up but nothing worked.

Pulled out the battery, rebooted and it was like it never happened.

If reports can help you I'm glad to do so, I onestly think that you're doing an awesome work considering that we all have a life and I don't believe that making Kernels is easy.

I have no need to rush to ICS, my phone thanks to you and CM7 works just like a stock SGS2 ;)

Inviato dal mio GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] bududroid:
What kernel that actually match and amazing with MIUI galnet chameleon final? Im getting confused..
[Galaxy S I9000 Android Development] burakgon:
How can I compile kernel again with this fix? http://review.cyanogenmod.com/10374

Is there any info to do it?
[Galaxy S I9000 Android Development] Fekke:
Im having some problem getting this kernel to boot.

Im using galnets latest weekly version, clean installation.

Booted into cwm, used kernel cleaning script, then installed neo xx.1 (used it befor).

and now it just comes to platypus boot screen, and stays there. Waited 10 min.
[Galaxy S I9000 Android Development] purpleraintoxicity:
While in offline charged, I can't boot the phone nor to cwm or to miui.

Besides, if the phone connected to charger and IM country normal reboot, it would stuck on offline charge.

Latest Neo bln Didle
[Galaxy S I9000 Android Development] purpleraintoxicity:
Have you tried the installation instruction?

You know,

Boot to cwm

Flash latest Neo with without clean script. Format system and factory reset.

Flash room and new Neo

And boot.
[Galaxy S I9000 Android Development] :
erm i just seen your signature, i hope you're not talking about the second phone from your sig as this thread is in I9000 posted - and I myself have no idea if this will run on the Xperia at all (different hardware, different modules).
[Galaxy S I9000 Android Development] jornbjorn:
Does the new xx kernel default to 1600 mhz?
[Galaxy S I9000 Android Development] zacharias.maladroit:
wtf ? :confused:

everyone was using Voodoo Control Plus ? :p

see ? --> wasn't the kernel :D
[Galaxy S I9000 Android Development] runedrune:
Ahhh. Finally.

Pfft. I still blame the kernel. Lol. Jking. But it's weird. And bilboa wasn't having this problem.
[Galaxy S I9000 Android Development] zacharias.maladroit:
yeah,

of course

since my kernel is more modified (different) from stock cm7 kernel the app seemingly has some trouble detecting the voodoo sound or anything voodoo related [something like that]

and so assumes that the kernel module needs to be loaded ;)
[Galaxy S I9000 Android Development] runedrune:
Yeah that's probably it :)

Btw if we flash calvin2 without flashing the ondemand/interactive zips, what is it by default?
[Galaxy S I9000 Android Development] jetcz:
never said that :D

also, I must say, this kernel is brilliant so far :)

have a cup of coffee on me ;) 1DK89762Y0151153F
[Galaxy S I9000 Android Development] zacharias.maladroit:
meh :p

is anyone reading what I post ? ^^
[Galaxy S I9000 Android Development] rschenck:
This makes sense, and several people have has various sound bugs due to having voodoo app trying to load the module into kernels with voodoo. Turning that feature off may be a good step in the flashing instructions for all cm7 kernels.
[Galaxy S I9000 Android Development] aegeuss:
I take some of the credit for the solution guys :) Anyway I am glad I could be of help. I want to ask a question when I found everyone here readily :) I realised that the maximum volume level of the speaker is way low compared to stock samsung roms even if I turn the media volume to highest in audio booster or else. I made an inquiry in Google and it seems that many MIUI users suffer from this problem while there's no problem in cyanogen mod. I could not get a solution by dsp settings too. So my question is that would it be possible to increase the max volume level of the back speaker inside the kernel?

Regards.