[KERNEL] Voodoo kernel for Nexus S. AOSP+Voodoo improvements only, always updated - Nexus S Android Development

Voodoo kernel build from latest sources for Nexus S.
It's always very close to the official latest Nexus S kernel.
This kernel don't modify anything on your system (like overwriting modules), so you can switch back to the official kernels: nothings changed.
It is designed to run on the latest unmodified Gingerbread version from Google.
NOTE:
ATM, the kernel is for 2.3.3 and support Voodoo sound and color using the previous color profiles (no washed out colors)
Enjoy!
Corresponding sources:
Kernel sources: https://github.com/project-voodoo/linux_samsung/tree/nexus-s-voodoo
Initramfs: https://github.com/project-voodoo/nexus-s_initramfs
Current version:
Nexus-S-Voodoo-latest.img
How to:
Test, on an unlocked bootloader:
Code:
fastboot boot Nexus-S-Voodoo-latest.img
Flash, on an unlocked bootloader:
Code:
fastboot flash boot Nexus-S-Voodoo-latest.img

Gonna include bln?
Sent from my Nexus S using Tapatalk

So nexus s its not ext4 after all?
Sent from my HTC Glacier using XDA App

bblanski said:
Gonna include bln?
Click to expand...
Click to collapse
When neldar will have the device and succeed to make a port, BackLightNotification will be integrated in this kernel.
I love BLN and I'm not the only one
I will include Voodoo screen and sound enhancements as well, and maybe an easy root method.

Nice
Peace

xalucardx said:
So nexus s its not ext4 after all?
Click to expand...
Click to collapse
Nexus S use Ext4 for /data and /system (16GB internal SDcard)
YAFFS2 for /cache and /efs (512MB OneNAND)

flashing!
edit: device boots on kernel. fastboot flash'ing now.
flashed.

supercurio said:
Nexus S use Ext4 for /data and /system (16GB internal SDcard)
YAFFS2 for /cache and /efs (512MB OneNAND)
Click to expand...
Click to collapse
oh ok , thanks for the info!
Sent from my HTC Glacier using XDA App

Very disappointing. I only got 2394 on Quadrant.
Awesome! Thanks!

DebauchedSloth said:
Very disappointing. I only got 2394 on Quadrant.
Awesome! Thanks!
Click to expand...
Click to collapse
How's it running
Nexus S!!!!

2584 on quadrant.

k0mpresd said:
2584 on quadrant.
Click to expand...
Click to collapse
Tell us how it feels when using

supercurio said:
Tell us how it feels when using
Click to expand...
Click to collapse
its very snappy. fwiw, i only listed 2 devices on ebay.

supercurio said:
Nexus S use Ext4 for /data and /system (16GB internal SDcard)
YAFFS2 for /cache and /efs (512MB OneNAND)
Click to expand...
Click to collapse
Is this how the other galaxy s phones are set up as well or are there improvements for the nexus?
Sent from my SPH-D700 using XDA App

bryanfritz1 said:
Is this how the other galaxy s phones are set up as well or are there improvements for the nexus?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
The Galaxy S use RFS.

Galaxy s use .rfs
Sent from my HTC Glacier using XDA App

Nexus-S-stock+Voodoo+root-kernel-1.0_boot.img breaks bluetooth...it is fast though

Quatro Benchmark from market.

Someone post a Quadrant Advance pic so we see that it's not just cheating the I/O.

ogdobber said:
Nexus-S-stock+Voodoo+root-kernel-1.0_boot.img breaks bluetooth...it is fast though
Click to expand...
Click to collapse
bluetooth > the speed increase as far as im concerned but it was nice and speedy

Related

Cyanogenmod 7 problem?

When I finished flashing cm7 on my crappy, I tried to reboot but it just sat at the "galaxy s cyanogenmod" screen for a good 30 minutes. I took out the battery and tried again but I got the same results. Any ideas? BTW I didn't disable lag fix before I flashed. Is that the problem? Thanks in advanced!
Sent from my SAMSUNG-SGH-I897 using XDA App
trell959 said:
When I finished flashing cm7 on my crappy, I tried to reboot but it just sat at the "galaxy s cyanogenmod" screen for a good 30 minutes. I took out the battery and tried again but I got the same results. Any ideas? BTW I didn't disable lag fix before I flashed. Is that the problem? Thanks in advanced!
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Sounds like a bad flash, try reflashing it. If I recall correctly, it changes the fs, so having lagfix enabled shouldn't be a problem, though in general it's good practice to disable lagfixes before flashing anything just to play it safe.
So try a reflash and, to quote atinm from the OP of the CM7 for captivate thread:
atinm said:
Please know what you are doing before installing this.
Click to expand...
Click to collapse
From what I read, CM7 requires ext4 to run and lagfixes are accomplished by converting over the filesystem from RFS to ext4. So if anything, having the lag-fixed enabled is what you are suppose to do. I wouldn't turn it off as that would mean converting the filesystem back to RFS, which is incompatible with CM7.
The early gingerbread ports (dual boot) required you to have an ext4 lagfix enabled, but CM7 for captivate as it stands now gives you a fresh filesystem either way. The only prerequisite for installing CM7 for captivate currently is a kernel with CWM recovery.
Enhanced said:
From what I read, CM7 requires ext4 to run and lagfixes are accomplished by converting over the filesystem from RFS to ext4. So if anything, having the lag-fixed enabled is what you are suppose to do. I wouldn't turn it off as that would mean converting the filesystem back to RFS, which is incompatible with CM7.
Click to expand...
Click to collapse
OK so I tried re-flashing, but this time when I flash the intital kernel and booted into (Orange) clockwork, its says at the bottom "E: no misc partition" . I continues flashing and got the same results. What now?
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Thanks a lot you guys I really appreciate it
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
The error message happens to everyone and is a non issue.
Are you following the steps of formatting data, cache, system? Are you doing a factory reset after you flash the cm7 initial xxxxx zip?
Sent from my Captivate using XDA Premium App
mcord11758 said:
The error message happens to everyone and is a non issue.
Are you following the steps of formatting data, cache, system? Are you doing a factory reset after you flash the cm7 initial xxxxx zip?
Yeah every step. Oh well I will just stay here on serendipity until an official comes out
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Click to expand...
Click to collapse
That's probably the best idea
Sent from my SGH-I897 using XDA Premium App
BTW does anyone have the xda premium app? I get a lot of FC'S with it and sometimes it doesn't "quote " just. Putting that out there
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
trell959 said:
BTW does anyone have the xda premium app? I get a lot of FC'S with it and sometimes it doesn't "quote " just. Putting that out there
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Click to expand...
Click to collapse
I have not had any issues with it
Sent from my Captivate using XDA Premium App
ha! third times a charm! it worked!
Either you didn't follow the flash instructions correctly or something in your phone is preventing a successful flash. restore your phone to unrooted stock, and then re-root and try the install again. be sure you are doing exactly what the instructions say.
Thanks you guys
sent from my Samsung captivate running cm7

[Q] Lag Fix

Just installed the official gingerbread from samsung for my i9000.
Does anyone know what file system it has for the internal memory?
I have heard that it supports ext4.
Need a confirmation or I have to apply some lag fix.
Turbokat said:
Just installed the official gingerbread from samsung for my i9000.
Does anyone know what file system it has for the internal memory?
I have heard that it supports ext4.
Need a confirmation or I have to apply some lag fix.
Click to expand...
Click to collapse
Its rfs ( ext4 support should be somewhere). And there is no lag fix for it as there is no lag.
Does it lag for you ?
If you wanna change the fs try some custom kernel, for example fugumod, voodoo, speedmod etc.
Yeah it was lagging a bit on the first run but after a reboot it seems to be okay.
Anyway thanks for the info.
Sent from my GT-I9000 using XDA App
Turbokat said:
Yeah it was lagging a bit on the first run but after a reboot it seems to be okay.
Anyway thanks for the info.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Doesnt matter it wont start lagging later . Thats why you can try the custom kernels. But as I said. you have time to test it how its now and change later.

[Tweak] Universal adrenaline shot

Going to try this on the D3, its big in the fascinate world. May be worth a dev porting to the D3 specifically. I'm going to take the plunge though since we can do nandbackups.
http://forum.xda-developers.com/showthread.php?t=1236779
From the thread post:
Whats inside:
changed partition mounts--- for less data corruption
patched sqlite's----IMPROVES I/O
honecomb 3.1 fugu mod-IMPROVES SCROLLING/RESPONSIVENESS
All new init.d files---PARTITION MOUNTS,CACHE,SYSCTL,KERNEL
Sysctl.conf----TWEAKS KERNEL AND I/O SCHEDULER
tweaked scaling governor----faster cpu performance
It has been reported to work on the Motorola Atrix, so that gives me hope for some additional improvements on the D3.
Sweet! Let us know how it works!
sent from my MONSTERDroid3 from the XDA app
Izeltokatl said:
Going to try this on the D3, its big in the fascinate world. May be worth a dev porting to the D3 specifically. I'm going to take the plunge though since we can do nandbackups.
http://forum.xda-developers.com/showthread.php?t=1236779
From the thread post:
Whats inside:
changed partition mounts--- for less data corruption
patched sqlite's----IMPROVES I/O
honecomb 3.1 fugu mod-IMPROVES SCROLLING/RESPONSIVENESS
All new init.d files---PARTITION MOUNTS,CACHE,SYSCTL,KERNEL
Sysctl.conf----TWEAKS KERNEL AND I/O SCHEDULER
tweaked scaling governor----faster cpu performance
It has been reported to work on the Motorola Atrix, so that gives me hope for some additional improvements on the D3.
Click to expand...
Click to collapse
So...howd it go?
evulhotdog said:
So...howd it go?
Click to expand...
Click to collapse
Perhaps not so well?
Sent from my DROID3 using xda premium
I have this mod applied on my mytouch 4g, made a big difference. Hope it works out for this device as well..
Wolfhere said:
Perhaps not so well?
Sent from my DROID3 using xda premium
Click to expand...
Click to collapse
I'm gonna test this myself in a few hours. Ill report back
Sent from my DROID3 using XDA App
Maybe his phone ripped a hole in space-time; He was sucked into another dimension.
Bobbar said:
Maybe his phone ripped a hole in space-time; He was sucked into another dimension.
Click to expand...
Click to collapse
Worst that happens is a bootloop and then you just boot into recovery and restore /system and you're back in business
Sent from my DROID3 using XDA App
erismaster said:
Worst that happens is a bootloop and then you just boot into recovery and restore /system and you're back in business
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
I looked throught the zip. It contains some files that the D3 doesnt have (or are in a different location). So some of the changes will probably do nothing.
Check out the newest from Hashcode. You can now restore from BP Tools. No need to flash and restore
Sent from my DROID3 using xda premium
Wolfhere said:
Check out the newest from Hashcode. You can now restore from BP Tools. No need to flash and restore
Sent from my DROID3 using xda premium
Click to expand...
Click to collapse
The .zips fail to install so this won't work on our phones. Not without tweaking.
And that's been out for over a week. I updated my recovey thread with it last week.
Sent from my DROID3 using XDA App
erismaster said:
The .zips fail to install so this won't work on our phones. Not without tweaking.
And that's been out for over a week. I updated my recovey thread with it last week.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
I install the files inside the ZIP manually, it works out perfect and seems much smoother and with a better memory management now.
jchenny said:
I install the files inside the ZIP manually, it works out perfect and seems much smoother and with a better memory management now.
Click to expand...
Click to collapse
Did you do anything with the sysctl.conf and init.d?
Sorry for the delays... yes, as stated above, the zip files will not flash to the D3 (even though they do flash to the Moto Atrix??).
But you can definitely rip out files push them with Root Explorer or ADB commands. I haven't had time to mess with that but I may jump on it later today. Glad someone else tried and showed positive signs. That is encouraging.
I applied manually.
Don't notice any difference, really. But it may respond better to my finger. I'll have to run it for a few days.
Bobbar said:
I applied manually.
Don't notice any difference, really. But it may respond better to my finger. I'll have to run it for a few days.
Click to expand...
Click to collapse
Do we have init.d support? If not the init scripts probably wont do too much.
Willis111 said:
Do we have init.d support? If not the init scripts probably wont do too much.
Click to expand...
Click to collapse
I snatched the files from the latest SteelDroid to enable init.d. However I also used the scripts from that rom as well as they include alot the same tweaks.
I discovered that the sysctl.conf tweaks have no affect. We dont seem to have access to those adjustments. Perhaps because of our stock kernel?
for you, if you have a stock kernel to enable init.d .....
http://forum.xda-developers.com/showthread.php?t=1017291

[Q] ThunderBolt help!!

heyy guys i found the ThunderBolt 2.5.1 and followed the instructions for the installation. installed all the cwm.zips but now my fone freezes on kernel flash screen do yu know if i can reverse it or something?? plzz helpp. i have sgs i9000 running cm9 build16 on semaphore 0.8.1 kernel
Go to CWM, wipe data and flash rom and kernel again. Not all thunderbolt tweaks can be used on ics as they're made for GB.
dark_knight35 said:
Go to CWM, wipe data and flash rom and kernel again. Not all thunderbolt tweaks can be used on ics as they're made for GB.
Click to expand...
Click to collapse
yea i reflashed the rom and experimented again wit flashing the thunderbolt again still no luck... lost my data for nutin tho thanxx thoo
Helloworld294 said:
yea i reflashed the rom and experimented again wit flashing the thunderbolt again still no luck... lost my data for nutin tho thanxx thoo
Click to expand...
Click to collapse
Don't flash thunderbolt again, first look at pikachu's thread which tweaks are compatible with ics.
dark_knight35 said:
Don't flash thunderbolt again, first look at pikachu's thread which tweaks are compatible with ics.
Click to expand...
Click to collapse
I looked at pikachu's ThunderBolt thread and it says that only the main cwm works with ics for now. I am not sure what he means by "the main cwm", and it doesnt specify which ics, but states that ThunderBolt should work on all ROM without exception. Any suggestions?
Sent from my GT-I9000 using XDA App
Helloworld294 said:
I looked at pikachu's ThunderBolt thread and it says that only the main cwm works with ics for now. I am not sure what he means by "the main cwm", and it doesnt specify which ics, but states that ThunderBolt should work on all ROM without exception. Any suggestions?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
He means the main script (thunderbolt 2.5.1, the one in first post). But LMK and I think it was screenstate scaling(both in second post) do also work on ics. And it's the same on all ics roms.
Sent from my GT-i9000 using Tapatalk
dark_knight35 said:
He means the main script (thunderbolt 2.5.1, the one in first post). But LMK and I think it was screenstate scaling(both in second post) do also work on ics. And it's the same on all ics roms.
Sent from my GT-i9000 using Tapatalk
Click to expand...
Click to collapse
Theeeen how come it didnt work on mine? Maybe i did something wrong then? All i did is download the main cwm, reboot into recovery, mount everything (i.e /system, /data, /datadata, /sdcard, /emmc) then flashed the zip. Everything went well, but when i rebooted the system, it didnt go past the kernel flash screen (semaphore ics pic in my case)...
Sent from my GT-I9000 using XDA App
Helloworld294 said:
Theeeen how come it didnt work on mine? Maybe i did something wrong then? All i did is download the main cwm, reboot into recovery, mount everything (i.e /system, /data, /datadata, /sdcard, /emmc) then flashed the zip. Everything went well, but when i rebooted the system, it didnt go past the kernel flash screen (semaphore ics pic in my case)...
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Edit: its all good. The fix was i needed a kernel that supported init.d and needed to make sure not to mess up with mounts.
Sent from my GT-I9000 using XDA App

[KERNEL] [ICS] Arbiter 1.0 [OC 1.3GHz]

[font=Roboto,Arial]Arbiter[/font]
The Arbiter kernel is based on the teamhacksung Aries kernel (the stock kernel when you install CM9 on GS1-line phones). Support is only guaranteed for CM9. It appears to work on Team Nyx RC 5 and MIUI as well.
This is currently a baby kernel, it has one thing which is the OC right now. I'll add more stuff like more CPU governors later.. maybe.
Features
OC 1.3 GHz
More later...
Download
Latest 1.0 ---> Download here
MD5: b7747fbabe8d3b1dec668b5e1ce6e19e
Installation
Flash from CWM recovery.
Source
This kernel is 99% open source, you can grab the source off of GitHub from here, put it on your Linux box, and if you have the required dependencies, you should be able to just build.
Here's how to use the build script:
Code:
./build.sh # repackages (requires kernel to already be compiled)
./build.sh kernel # recompiles the kernel
./build.sh root # repackages ramdisk from staging/ramdisk/ into staging/ramdisk.img
./build.sh recovery # same as root above but repackages the recovery ramdisk instead
./build.sh root+recovery # does both of the above
I think you get the point. You can mix any of the above arguments by adding "+" in between. First time you run the build script you should pass "kernel" to compile the kernel, else the build script will fail because it's not compiled.
Thanks
Code:
* pawitp & teamhacksung
* sixstringsg for hosting
* Mr-Psycho cause I took a look at his kernel build scripts
P.S. This is not the Stock+ kernel me and creeve4 were making, this is forked from that kernel, and contains currently the same changes (OC) but this kernel is mine and will contain more changes later.
Changelog
Code:
1.0
* First version
Looking forward to whats to come xD
Thanks for all that you do for the vibrant community Fault, We appreciate it
Awesome, can't wait for this to mature
Sent from my SGH-T959 using XDA
Awesome, flashing this now... see how it does with a day of usage
Too late
Sent from my SGH-T959 using xda app-developers app
grose65 said:
Too late
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
What?
Great work FaultException, you have been thanked and this puppy has been added to the
Great work FaultException, you have been thanked and this puppy has been added to the Vibrant Kernel Thread.
Keep up the excellent work FE.
I'm behind you 110%
What is benchmark results? Battery life? Does GPS works fine or only "one-time"?
Flashing now
Sent from my SGH-T959 using Tapatalk 2
scrizz said:
Keep up the excellent work FE.
I'm behind you 110%
Click to expand...
Click to collapse
Oh yeah? I'm behind him 111%!
ancifil said:
What is benchmark results? Battery life? Does GPS works fine or only "one-time"?
Click to expand...
Click to collapse
Can't tell if trolling or noobing
Trying to download on my phone, but it is saving as a .htm file not .zip.
Sent from my SGH-T959 using xda app-developers app
ekeefe41 said:
Trying to download on my phone, but it is saving as a .htm file not .zip.
Sent from my SGH-T959 using xda app-developers app
Click to expand...
Click to collapse
Just rename it
Sent from my SGH-T959 using xda premium
Did anyone here get a boot hang. I wiped dalvik and cache nothing worked. I will flash 7/7/2012 nightly now and attempt to see if it works.
edit: flashed latest nightly and kernel it worked
edit again: nevermind weird rainbow color lines across my screen doesn't get past CM9 boot animation.
creepinm3 said:
Did anyone here get a boot hang. I wiped dalvik and cache nothing worked. I will flash 7/7/2012 nightly now and attempt to see if it works.
Click to expand...
Click to collapse
Coming from SZ? That's probably why. It's best to go straight from stock CM9.
FaultException said:
Coming from SZ? That's probably why. It's best to go straight from stock.
Click to expand...
Click to collapse
I went from stock, gave me rainbow lines across screen
creepinm3 said:
I went from stock, gave me rainbow lines across screen
Click to expand...
Click to collapse
stock kernel CM9*
Working great, hard to tell on battery life so far.. been using navigation and had it plugged in often.

Categories

Resources