yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] hurtz777:
Hey Zach thanks for the kernel post. The androtransfer site was down for a little while but it appears that it is back again just slow. I did tons of GPS testing on Vibrant CM7 Build 236 and your CM7_VIBRANT_20111204_NEO_XX.1_VC-led-notif kernel was the only kernel that would initialize GPS after deep sleep. Is there a difference between the GPS code in CM7_VIBRANT_20111204_NEO_XX.1_VC-led-notif and CM7_VIBRANT_20111203_NEO_18_VC-led-notif_didle? The reason why I ask is because only the XX.1 kernel could lock GPS after deep sleep while the other NEO 18 kernels couldn't. I would love to use your Vibrant CM9 kernel because of Voodoo Color support but unfortunately GPS won't initilialize on [Kernel]-SGH-t959_Vibrant-4.0.3257202.zip and I bet the GPS init code that you used in NEO XX.1 would fix GPS on the Vibrant CM9 Platypus kernel. Do you think you could start a new thread here in the Vibrant section for an official Vibrant CM9 Platypus kernel with working GPS and possibly the Voodoo Color green flash fix that I saw posted somewhere? I definitely miss not having a fully functional ICS Platypus kernel on the Vibrant. Thanks for all your hard work man!
[Vibrant Android Development] zacharias.maladroit:
Hi hurtz777,

I suspect that either Neo 18 (which is loosely based on Neo 15) is tweaked & patched up too much and that this breaks GPS

if other 2.6.35-based kernels also don't work with GPS in that regard it could be a general issue with the 2.6.35 kernel-base

Neo XX.1 is a 2.6.37-based kernel [from nikademus / FuguMod] with lots of stuff (mainly for performance and smoothness) from up to 3.1 or 3.2+ linux kernel

(there probably also were some battery runtime improvements up to 3.0 kernel series but I didn't bother do add those too)

I observed several issues with the android-kernels: e.g. that the BFS cpu scheduler didn't work with 2.6.35 base or jRCU doesn't work with 2.6.39 kernel-base on the Xoom (the device just hangs at the Motorola logo)

ported & patched up kernels (e.g. ported from 2.6.35 to 2.6.36, 2.6.37, or 3.0) did better - probably due to the fact that the android base becomes mainstream again and thus more compatible with mainline stuff & less idiosyncratic

so the reason that GPS works (if it didn't properly with the "original" 2.6.35 kernel) is that several subsystems changed and this resulted in better working powermanagement (teamhacksung several times said that the code is quite messy & I've also observed some pretty "hacky" & "dirty" coding which probably would make Linus Torvalds & Andrew Morton run up the walls :p

probably better than working against binary blobs - like used on the SGS II with the soundchip)

Thanks for your kind words :)

unfortunately I currently have halted all kernel development (well almost all - I'm tweaking & experimenting with the Xoom kernel seldom now)

since I have way too much stuff going for me now:

- studies

- personal development (spiritual, "inner game" [confidence, tolerance, communication skills, etc.] that I need for my job & the internship next year, etc.; meditation, etc.)

- and more

so there's simply not enough time I could fully dedicate to kernel development

in the past there were some periods where I tried but this lead to less than optimal & rushed out kernel releases due to lack of testing, etc.

which in turn lead to even more time I needed to dedicate for troubleshooting ...
[Vibrant Android Development] hurtz777:
So I take it that PaulForde is now doing the Vibrant CM9 Platypus kernel? If you and him are in contact could you forward this GPS issue post to him and to see if he can resolve it? I know what you mean by taking a break from Android and concentrating on life. I know Android has taken many hours of my life but I still have a passion for it as we speak.
[Vibrant Android Development] arianesfahani:
I know its ooooooooold but anyone have working download link of XX.1 ?
[Vibrant Android Development] jrongi1:
If you aren't in a hurry I think I can dig one up for you.

Nexus⁴ PAC 360° Productions
[Vibrant Android Development] arianesfahani:
I'm not .

I actually need both vibrant and sgs edition .
[Vibrant Android Development] jrongi1:
Sorry I must have deleted that one, I used to have it but it didn't run well for me. I do have neo 18 if that will help.

Nexus⁴ PAC 360° Productions
[Vibrant Android Development] jimmyhawk:
I always wipe cache, wipe dalvic, and fix permissions after flashing and before rebooting and I haven't had any probs
[Vibrant Android Development] MStrawder:
Will try, thanks.
[Vibrant Android Development] geoffcorey:
also, make sure you don't have voodoo control paid trying to load and modules. make sure all check boxes in the modules window are unchecked.
[Vibrant Android Development] hitman818:
Has anyone tried on nightly 18?
[Vibrant Android Development] jimmyhawk:
Yes running superfast at 1500
[Vibrant Android Development] hitman818:
I just flashed the new ril with led notifications and had no service, so I flashed nightly 18 again.
[Vibrant Android Development] hitman818:
Which version are you using?
[Vibrant Android Development] MStrawder:
That was my likely, issue. Disabled and running great.
[Vibrant Android Development] jimmyhawk:
Using no led. I hate the backlight. To me it seems that if u can't check to see the message then the light just stays on and drains battery. That's just what I think.
[Vibrant Android Development] jimmyhawk:
I would just wipe everything. Data,cache and dalvic then reflash fresh. That should work. Always has for me. And set up is a breeze on cm7 since it automatically restores all your apps(market) 3rd party apps are easily restored from reinstalling from sd card.
[Vibrant Android Development] TR88:
I'm thinking about undervolting(using neo6), what would you suggest for the settings?
[Vibrant Android Development] Hung0702:
So I'm assuming the "no LED" moniker refers to notifications? Not the LED altogether? I'm still trying to find a kernel that has the LED off ALL THE TIME (been looking since September). Most of you might not want it, but I would definitely appreciate it.

I use screenfilter to dim the screen at night and using the capacitive buttons is jarring due to their brightness. It's just 4 buttons. Not too hard to remember where they are.

Here's a post of mine from another thread, and for 2.2. The voltages might not be useful, but the methodology is:
[Vibrant Android Development] techpreneur:
Anyone have their phone running at 1.6Ghz? I see its an option with setcpu.
[Vibrant Android Development] d_phekt:
I'm not sure but it does state in the OP not to use setcpu with this kernel due to stability issues. Just a heads-up.
[Vibrant Android Development] o0stryxs0o:
Try flashing a CM7 edifying modem...I don't have the link, but the page is pretty close by.

Vibrant now in MIUI
[Vibrant Android Development] jrod33084:
How come every time I try and flash Neo6 it breaks my service (radio) on cm7?? Only way to get it back is reflash the nightly. I want led notification back and that's the only kernel to use for it.
[Vibrant Android Development] hitman818:
Whenever I flash this I have no service. I tried flashing a modem still no luck. Im on cm7
[Vibrant Android Development] notverycreative:
It works fine for me.
[Vibrant Android Development] jimmyhawk:
Me too. Super speedy
[Vibrant Android Development] hitman818:
Did you flash the old or new ril version?
[Vibrant Android Development] jrod33084:
Not me. I get no service when I flash this kernel
[Vibrant Android Development] jimmyhawk:
Working well on build 20. Flashed the no led version I found on page 4 I believe it was.
[Vibrant Android Development] jrod33084:
I haven't tried 19 or 20 yet. But 16-18 it didn't work for me. The funny thing is at first when I flashed nightly16 Neo 6 did work for a couple days. Then one day the phone dies I plug it in and bam no service ever again with several different nightlys. Wtf
[Vibrant Android Development] adyscorpius:
Try restoring your efs...
[Vibrant Android Development] jrod33084:
You say restoring meaning reflash the efs backup....? ?
[Vibrant Android Development] adyscorpius:
If you created a tar backup with efs.rfs then reflash using odin, else copy files from wherever you have your efs backup to the efs folder using root explorer or other similar programs and reboot...
[Vibrant Android Development] jrod33084:
Ah ok. I do not not have a tar backup so I will try the copying way with root explorer. Should I try this before I flash Neo 6 again or after?

Edit: I tried uninstalling the voodoo control app first that the guys mentioned in earlier posts and that did the trick! So weird!
[Vibrant Android Development] jrod33084:
Hitman

try uninstalling voodoo control app first then flash the kernel. I had ur same problem and that's what a couple guys suggested in earlier posts. But I flashed the first version of Neo 6. I believe its the 35th post
[Vibrant Android Development] jimmyhawk:
Rocking 20 and neo 6 no led and its awesome
[Vibrant Android Development] jimmyhawk:
I love this kernel
[Vibrant Android Development] TR88:
Anyone else noticing this ripple effect when scrolling down? Not really a bother, just wanted to report it. Also on another note, sometimes when watching a video I'll see a little moving line on top, this too is not much of a bother and can be fixed with a simple refresh of the video.

But I do love this kernel!
[Vibrant Android Development] adyscorpius:
Hey, I was running Neo6 old_pa and constant wifi timeouts on MIUI...

Flashed R25 Kang kernel and with everything else the same, the problem vanished...

Any idea if it actually is a kernel related issue or am I missing out something...
[Vibrant Android Development] jrod33084:
Anyone else getting keyboard popups during phone calls? I'm using Neo 6 with cm7
[Vibrant Android Development] apollo15rover:
neo 06 with CM7 #21.. awesome! awesome! awesome!!!!!!
[Vibrant Android Development] apollo15rover:
jimmyhawk: pretty cool to read how you avoided the mess up with 20's kernel.

When I read that sd couldn't mount, I thought big deal; I can always just nandroid. But didn't realize the phone could read sd no problem - cwm couldnt. Flashing both this and #20 before rebooting was definitely the way to go on that one..
[Vibrant Android Development] jimmyhawk:
Ya. I just happened to get lucky with that route I took but turns out it was a good one lol
[Vibrant Android Development] iBustCh3rries:
I know quadrant scores aren't everything but 0_0!!!!!!
[Vibrant Android Development] jimmyhawk:
Wow
[Vibrant Android Development] Abu-7abash:
Yup noticed this the first second my phone booted on this. Great kernel though, didn't notice anything else worth mentioning.
[Vibrant Android Development] Cesarp 24:
After I reboot the ripple goes away.

Sent from My CM7 Monster
[Vibrant Android Development] iBustCh3rries:
Anyone else having problems with wifi? It works fine with the stock kernel but I get nothing on this one... besides that the kernel is awesome but the recent wifi issues I'm having would be a deal breaker for me...

Beamed fresh from planet Awesome!
[Vibrant Android Development] adyscorpius:
I'm having the same issue on Platypus, running MIUI... I flashed CM7 to check if its isolated to MIUI, but it seemed to be the same there too...

Changing Wifi security to TKIP from AES seems to have sorted out things...
[Vibrant Android Development] Scroggin_Dazs:
Neo 6 + SupervibeCM7 v.1.3 = smooth stable and it fly's. No issues here.
[Vibrant Android Development] d_phekt:
Been rockin' neo 06 + CM7 for awhile now and couldn't be happier. I wanted to share the Voodoo color settings I've been using. Some others may like them too... It's extra icy!!! I got the settings from avetny over in the Nexus S forums... so thanks to him.

Screen v1 gamma hack:

-50 red

-53 green

-44 blue

SRB multipliers:

Red = 2300875360

Green = 2300875360

Blue = 2709919680
[Vibrant Android Development] cashyftw:
I love these settings!

Sent from my SGH-T959
[Vibrant Android Development] Cesarp 24:
Makes my screen turn light green after unlock. Going back.

Edit - gamma setting to 2.3.3 did the trick

Sent from My CM7 Monster
[Vibrant Android Development] Jdom58:
TT, which of the Neo6 kernels did you choose? I just downloaded Supervibe to give it a try but not sure which of the 4 kernels to go with.
[Vibrant Android Development] mohamobo:
Pls learn how to use "SEARCH THIS THREAD" at top of this thread.

Sure will got the anwser what you need.
[Vibrant Android Development] Cesarp 24:
Its a few pages back make sure its the cm7 version and not the miui one.

Sent from My CM7 Monster
[Vibrant Android Development] Jdom58:
Hey dummy I was asking a specific member a specific question, mind your business.

BTW the ONLY 3 inputs you have in this thread are telling people to search, do us a favor go troll somewhere else.
[Vibrant Android Development] Jdom58:
Thanks, I got the CM7 part and No LED since I have a Vibrant, what's got me a bit confused is the new radio/old radio part.
[Vibrant Android Development] Cesarp 24:
The recent cm7 have the new ril that's all down load a cm7 past 13 I believe and u will be fine.

Sent from My CM7 Monster
[Vibrant Android Development] ricky71153:
using it.

I have been using nero 6 and have taken it up to 1.44 with no issues at all. Fantastic job on this, thank you!!!
[Vibrant Android Development] d_phekt:
Also for those getting the green or yellow screen after unlock with the settings I posted earlier you can add +4 to each and it should fix it.

for example the original is:

-50 red

-53 green

-44 blue

after +4 fix is:

-46 red

-49 green

-40 blue
[Vibrant Android Development] mohamobo:
Nah.. i just use "SEARCH THIS THREAD" and got the anwser.

FYI, got 2 kernel available for latest cm7.

1, Neo 6 by zacharias.maladroit

2, Glitch V10B/VC -1.6GHz OC/UV-Voodoo-Smartass by Tk-Glitch

all this i found out by using xda search function..

and curently im running cm7 #24 with Glitch kernel :D

Now waiting Neo 7 Hybride. Got see neo 7 realease today at i9000 thread.
[Vibrant Android Development] Cesarp 24:
Ill give it a shot again.

Sent from My CM7 Monster
[Vibrant Android Development] cashyftw:
I want Neo 7! :D
[Vibrant Android Development] xriderx66:
Ahh before i go to ask questions about Voltage

I just flashed, and I have NO signal.

I'm on latest CM7...

Also in settings it says "Baseband: UNKNOWN"
[Vibrant Android Development] Cesarp 24:
Check in the cm7 post and download scrizz kb5 modem and flash it sure fix. Will get u better battery and signal aswell.

Sent from My CM7 Monster
[Vibrant Android Development] xriderx66:
If i flash KB5 won't that remove the neo kernel??
[Vibrant Android Development] Cesarp 24:
No. Just flash scrizz kb5 modem and u will be fine nothing to worry about

Sent from My CM7 Monster
[Vibrant Android Development] xriderx66:
Uhh i just flashed KB5 now my phone won't move from the GALAXY S and CYANOGEN MOD screen........ -.-' here i come odin.

I'm able to go into recovery mode before i do odin.

what should i do??
[Vibrant Android Development] Cesarp 24:
Try to flash a backup, and then flash te kb5 most likely u wont have a signal until u flash kb5. Make sure the modem is scrizz.

Sent from My CM7 Monster
[Vibrant Android Development] hitman818:
The new version of neo 6 is only for miui I believe. Try the older version, its a few pages back.
[Vibrant Android Development] xriderx66:
I just odin'd

Can you please link me? I dont want to flash wrong ones lol

edit: i looked around a couple pages back couldn't find one or am i going blind???
[Vibrant Android Development] hitman818:
Go to page 4.
[Vibrant Android Development] xriderx66:
Thanks i downloaded that

but i want to make sure of something.

I just odin'd back

Before i start no signal trip for the 3rd time...

I will flash CM7 the newest, which is like 24 or something.

After that, I will flash Neo Kernel, correct?

then i will flash the KB5 I got from a thread a while back ago from the dev section.

Is that it?
[Vibrant Android Development] xriderx66:
Can you link me to your face? I'll kiss it.

It's working now!

thank you! :D
[Vibrant Android Development] hitman818:
Going a little bit to far, but none the less happy to help.
[Vibrant Android Development] xriderx66:
Thats nothing, last time this random guy helped me i offered for this testicles not his face. You're lucky.

I'm kidding haha, thanks.

I need ONE more thing and i'm good.

On the first post it says

Which one do i use? I'm planning to Undervolt, but IDK which one to use, or is there another one i'm missing?
[Vibrant Android Development] Scroggin_Dazs:
xriderx, that kernel you flashed just broke your baseband you did have to odin back to stock you could have just flashed the kernel cleaner script in the op and then flashed neo 6, I forgot what page its on but its post 35 I think.
[Vibrant Android Development] hitman818:
I dont really undervolt my phone. Try both settings and see which one is better?
[Vibrant Android Development] xriderx66:
Actually, I did use the kernel script cleansing thing or something.. right?

Yeah i used that everytime.

:P

okay, thanks!
[Vibrant Android Development] hitman818:
Try the edited version. Its probably better.
[Vibrant Android Development] zacharias.maladroit:
I really hope you guys also have the new RIL on MIUI (MCG v6+ has it on the SGS) otherwise it won't work ...

Kernel

CM7 & MIUI only

NEO 07

before you ask for any ETAs:

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

Changelog (from NEO_06):

characteristics:

- conservative governor (screen: on & off)

- touchkey timeout (no led-notifcation) | led-notification (2nd kernel)

- some more battery savings & speed-ups

- OC up to 1.6 GHz (but it seems the power-saving measures don't let it scale up performance correctly - so max frequency recommended is 1.4 GHz)

- 339 MB (that's nearly 340 MB of RAM !)

- Juwe11's OOM killer settings

- tweaked memory settings & stuff (too much to remember what all was changed)

- disabled logcat & printk output [thanks to existz for ideas !] -> battery savings & less overhead

- some voodoo color improvements [thanks to nikademus !]

- 2011.03 toolchain + aggressive flags :D [thanks to hardcore for help !]

- some more tweaks to ondemand governor

- known to work on nightly #24 + #25 (SGS numbering scheme)

speed + battery savings + stability ==

profit

!

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]

Troubleshooting and other stuff:

other governors:

http://xdaforums.com/showpost.php?p=14676468&postcount=1127

it's not really "forced"

if you take the older additional scripts into account it was "forced smartass", "forced ondemand", etc. ^^

just change the awake_governor like Cloudstripe wrote

in S98screenstate_scaling in the kernel-package (system/etc/init.d/)

and re-install the kernel

then you should have smartass governor

on battery draining / battery efficiency tweaks:

if battery is draining faster compared to NEO_06 or previous kernels:

- it might be due to new flags

or

- due to a setting I disabled (for testing)

adb shell setprop pm.sleep_mode 0

and

adb shell getprop pm.sleep_mode

should get you

0

or simply

change

to

then re-install the kernel

Mirrors:

Mirror #1:

(this post)

Mirror #2:

NEO_07/VIBRANT/

(thanks as usual to Roland for hosting ! :) )

edit:

Ooops and another mistake: :eek:

(I shouldn't bake kernels when taking a short break from studying :p)

the kernel without led-notifications was compiled with the flags used on the SGS / i9000

the kernel with led-notifications with the flags that hardcore uses (level 3 optimization) [should be the same like without led-notifications but apparently changes didn't got applied]

if you use the kernel with led-notifications and run into any issues different from the without led-notification (you can tell from the feedback + posts) please let me know

stability shouldn't be impaired

thanks !

edit2:

uploaded kernel + led-notification with correct flags

if you feel like it - you could try out both kernels with led-notifications and see which works better for you + leave your feedback here

thanks !
[Vibrant Android Development] Segnaro:
It's not, but I'll update it. lol
[Vibrant Android Development] cashyftw:
Woohoo thanks a lot!

Sent from my SGH-T959
[Vibrant Android Development] Cesarp 24:
I don't understand the difference between the 3 downloads.

Sent from My CM7 Monster
[Vibrant Android Development] Wizeblood:
Flashed nicely testing now...

Edit: running smoothly at 1.5 (no-led, CM7 latest)
[Vibrant Android Development] zacharias.maladroit:
read the text under

edit:

and

edit2:

then you might understand ;)
[Vibrant Android Development] Hung0702:
Running NEO7 on nightly #24 (so fresh and so clean install from JFD).

Great kernel. It's ridiculously smooth compared the stock kernel. Able to safely undervolt more than previous builds (usually can't get anything past -50 mV; now, 400 mHZ and lower push below -100 mV!) .

WTF are you doing, man!?! This kernel is clearly the product of substantial and careful effort... effort you should be putting in your studies! Good luck with your exams/thesis/whatever! Your procrastination only hurts you (and helps us)!
[Vibrant Android Development] mohamobo:
This what i waiting for. Neo 7 Hybride.. :rolleyes:

The thanks button notice me "Sorry, you are limited to five thanks per day"

Definately will hit the thanks button tomorrow..

Thanks for update to Vibrant. ;)
[Vibrant Android Development] sjohnjuan:
Man neo 7 cameout. And i just put neo 6 on my phone 20 mins ago.

Sent from my CM7 Vibrant.
[Vibrant Android Development] I7oobie:
That worked. Thanks!
[Vibrant Android Development] Cesarp 24:
Cm7 - 25 , Neo 7 , very fast and smooth. I'm enjoying this very much. Thanks for the kernel. Great Job.

Sent from My CM7 Monster
[Vibrant Android Development] jay661972:
just dl this kernel and super smooth. also dl pimp my cpu and my question is, is it ok to set this up to 1.4mhz and not to change the default values???
[Vibrant Android Development] adyscorpius:
Hey guys, am using the old RIL MiUI, how can I get neo7 running without losing my baseband??
[Vibrant Android Development] s0niqu3:
nevermind, source is online.

cheers, :)
[Vibrant Android Development] Segnaro:
Source is there.

https://github.com/zachariasmaladroit/android_kernel_samsung_aries/tree/NEO_07_test_1.6-led-notif
[Vibrant Android Development] Wizeblood:
If u would please elaborate a bit more on battery draining (how to fix) my battery has dropped dramatically since flashing neo7...

~Thanx! You know what you did!~
[Vibrant Android Development] }{Alienz}{:
Bug report: CM7, when I have the No Lockscreen option enabled, upon turning on and off the device, about 2/3 out of the time it vibrates as if I pressed one of the capacitive buttons and then brings up the keyboard (even though there is no keyboard place). Very annoying to deal with.

Anyone know how I can switch back to the CM7 stock kernel meanwhile?
[Vibrant Android Development] droidfan77:
To switch back to the stock kernel all you need to do is reflash the CM7 nightly build you were using.
[Vibrant Android Development] zacharias.maladroit:
this can't be a kernel bug (more likely system, framework, ...)

please report if it also happens with stock kernel

thanks !
[Vibrant Android Development] uurrnn:
Any plans on implementing birgers gps fix?
[Vibrant Android Development] }{Alienz}{:
I didn't switch back to stock because I found this app called no lock which durables the lock but doesn't have the bug. Only thing now is that battery is dropping at 1% per 2 mins literarily. I'll see what's going on....seems kswapd0 system process is it....dunno how to deal with it though.

EDIT: Bug still appears with the No Lock app...it just didn't for a while. Switching back to stock and will report how it is there.
[Vibrant Android Development] lightninbug:
+1