yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] avgjoemomma:
Just saw this. I'm not familiar with MUIU but I think they use some things from CM. Check your /etc/init.d scripts. There might be one called mountsd. You'll see a mount command. Most likely it has ext3 hardcoded. Change it to auto. You can also put ext4 but auto should take care of it and is a better solution in the long run just in case you try other types.
[Nexus One Android Development] Pr0fess0rX:
I just found this line on /etc/init.d in 04apps2sd

$BB mount -o noatime,nodiratime,barrier=1 -t ext3 $SD_EXT_PART $SD_EXT_DIRECTORY;

changed it to

$BB mount -o noatime,nodiratime,barrier=1 -t auto $SD_EXT_PART $SD_EXT_DIRECTORY;

the rom stuck at X logo and not loading!!

When I revert it back to ext3 and pushed it in recovery mode through adb:

adb push 04apps2sd /etc/init.d

and still not booting!! does wipe and reflash the rom will fix this issue?

---------- Post added at 01:26 PM ---------- Previous post was at 12:38 PM ----------

Thanks God, I reflashed the ROM and it booted up and working but with ext3
[Nexus One Android Development] n0w4y:
bug still there :rolleyes:
[Nexus One Android Development] avgjoemomma:
Hmm, so your sd-ext is ext4, right? You can also try putting ext4 as the type. If that still doesn't work, reflash the ROM because something is messed up:confused:

I had the same issue as you with one of the CM7.x nightlies but switched to auto and it worked like a charm:confused:
[Nexus One Android Development] Pochemuchka1977:
I had some problems with MIUI build-in A2SD, so the best way I found is to flash DT A2SD (I am using latest beta) right after flashing the ROM and before flashing the kernel. So the flashing order is: ROM, DT A2SD and kernel. Then boot and have no single problem with my SD ext4 partition. (of course don't forget to wipe cache and dalvik-cache before booting for the fist time)
[Nexus One Android Development] scalp42:
Does anyone know if TUN device is available or enabled in kernel?

CONFIG_TUN=y
[Nexus One Android Development] taney:
Hi! I was wondering if there was going to be any updates to this?

Thank you! :)
[Nexus One Android Development] avgjoemomma:
How about the needed additions to the kernel for hardware acceleration on ICS? :p
[Nexus One Android Development] avgjoemomma:
I see a kernel update for us available dated Jan 12th. What treats are in store for us? :)
[Nexus One Android Development] Bi0haZarD:
changelog is on the 1st post
[Nexus One Android Development] avgjoemomma:
Not for the Jan 12th version, but thanks :)
[Nexus One Android Development] Bi0haZarD:
you're right changelog is only up to Jan 8th, just checked :D
[Nexus One Android Development] taney:
Thanks a million! =)
[Nexus One Android Development] momomok:
According to:

https://twitter.com/#!/intersectRaven/status/157392681297903617
[Nexus One Android Development] avgjoemomma:
Nice find! That's some serious optimization. The kernel zip went from 3.1MB down to 2.7MB:eek:
[Nexus One Android Development] warpaper:
flashed the latest one. working
[Nexus One Android Development] relax24:
Over 8hrs of sleep, I'm getting 3hrs of "wlan_rx_wake" kernel wakeups. This is at home connected to my wifi, with my wifi policy set to never sleep. There is nothing syncing in the background. Any ideas?
[Nexus One Android Development] GabrielSousa:
what app i have to Customizable Adaptive Voltage ?

thanks
[Nexus One Android Development] n0w4y:
Search for incredicontrol in the market.

Personally i prefer CKZTools.
[Nexus One Android Development] GabrielSousa:
thanks for the info... nexus one is my second phone now ;)

i have 2 sim cards ;)

---------- Post added at 05:38 PM ---------- Previous post was at 05:09 PM ----------

can you explain to me the UV value

is what ?

-25mv , -50mv, -75mv

what are the values you advice ?

---------- Post added at 05:46 PM ---------- Previous post was at 05:38 PM ----------
[Nexus One Android Development] n0w4y:
I was in a hurry, so no time for a detailed answer ;)

I'm running the already undervolted AVS-kernel (not the CAVS one). I'm able to undervolt my nexus by 50 mV awake, and even 125 mV at sleep (both, min and max). So I'm running at 900 mV awake, 825 mV asleep on lowest clock.

But be warned, undervolting mostly makes your device unstable, by a very little amount of saved energy.

I also made this fault and blamed iR for my noobish behavior (see some posts back. BIG apologize to the greatest kernel developer ever :( )
[Nexus One Android Development] avgjoemomma:
IR, looks like we're getting closer to getting some nice and stable ICS ROMs for our N1s. I don't want to move on to ICS without your kernel! Any chance of you picking up the torch again? :o
[Nexus One Android Development] relax24:
Where's IR? Has he stopped making kernels for the Nexus one. Would really like some assistance if possible on my query a few posts up.
[Nexus One Android Development] avgjoemomma:
I think IR got some new toys (Kindle and Galaxy Nexus) so he's probably spending time with those puppies. Don't forget about us, IR!!!;)
[Nexus One Android Development] mori90:
I think when we have kernel 3.0 ,maybe he'll back ,right ? :confused:
[Nexus One Android Development] Theshawty:
I think a bump would be in place. Might actually try this kernel in MIUI.
[Nexus One Android Development] oktavianno:
where i can download it ?
[Nexus One Android Development] neopbm:
Is there any topics for intersectRaven's Kernel for the Galaxy Nexus ?

Couldnt find it

Thanks
[Nexus One Android Development] schizophrenia:
i'd like that to happen
[Nexus One Android Development] neopbm:
Here there is a section for Galaxy Nexus : http://intersectraven.euroskank.com/kernels/

But no infomation. I'll give it a try anyway ;)
[Nexus One Android Development] schizophrenia:
wow.. the latest version is on 1 May..... for Galaxy Nexus AOKP

i wonder if IR is going to release it? or just for his personal use.

anyone who tried it please report.

thanks
[Nexus One Android Development] neopbm:
I am using it, and so far it seems fine :)
[Nexus One Android Development] kemkem42:
Hi all,

I'd like to test this kernel for my N1 (need usb host features)

What do I have to use with it ?

ROM ? Last cyano is ok?

specific radio ?

I just install kernel, and that's all ?

thx !
[Nexus One Android Development] firtvid20:
This doesn't play well with MIUI.us ICS. My phone just boots up to a blank screen.
[Nexus One Android Development] XeloOw:
Normal. It's for gingerbread....
[Nexus One Android Development] solidmac:
IR please add fast USB charge hack
[Nexus One Android Development] temasek:
Fast usb charge will loss usb mass storage ability.
[Nexus One Android Development] surdeep20:
Wifi not working!!

Hi i flashed the kernel but my iwifi was on.. so now after i booted up my wifi isnt working anymore. How can i fix this??

Thanks
[Nexus One Android Development] nergrum:
Holy crap, intersectRaven!

Using your latest January release kernel for GB CM7.2, my N1 is running better than most of my friends BRAND new phones.

Thank you so much!!!
[Nexus One Android Development] Deliamber:
Similar experience here. Been running CM7 since 7.1 RC1, but never ventured into other kernels.

Was debating between this and Tiamat 4.1.0, and decided on this one as it was more recently updated.

Flashed 2.6.38.8_AVS-CM7_CFS_20120112_1433.zip this morning, and things seem noticeably snappier. Booting in particular is much faster than with stock CM kernel. Running in conjunction with CKZTools 1.4.4 (OnDemand/Conservative) and it's working really well so far.

Thanks, intersectRaven! (and yes, I hit Thanks on the OP :) )
[Nexus One Android Development] championswimmer:
does this have fm radio support ?
[Nexus One Android Development] cpm:
If you mean "Will FM radio still work in CM7" then the answer is yes.
[Nexus One Android Development] cpm:
I've tried all the various kernels over the years and my two favourites are from Tiamat and IntersectRaven.

Both help performance yet help save battery.

I suggest you use IR kernel for a week or so then try Tiamat after that and compare using your own personal usage.
[Nexus One Android Development] topgeardave:
Could you port the kernel over for the HTC Desire to use on cm 7.2?
[Nexus One Android Development] Syntax323:
Would someone mind giving me a quick walk-through here?

I used to crack flash CM nightlies. Haven't really flashed anything in awhile, and i've never changed kernals, just used whatever came with the rom I was using.

Though, i've been extremely annoyed lately by the in call volume and a few other issues, and this kernal was recommended to me many time, my many differen't people.

My current version i'm using is CyanogenMod-7-11152011-NIGHTLY-N1

Doesn't really seem correct though... I didn't flash that last year... flashed it a few months ago, from rom manager when Nightlies started popping up again.

Compatible, or do I need to update the rom first? If I don't need to, i'd prefer not too.

Now, can I just flash it as update.zip through recovery? I keep seeing stuff about wifi drivers, but i'm not really interested in reading through 600 pages... take too long!

If I can just flash it with update.zip, which one do I need to download. I go to the link, and their is a million links to downloads. 0_o

Sorry I feel pretty dumb about this, but don't want to brick it, if that's even possible with a kernal?

Thank you all! Any help would be much appreciated, because I really can't hear much of anything in call, and I just want to experiment with kernals, starting with this one! :)

EDIT: Oh, and what is CAV and AVS, and CFS, and noboost cfs? Which one am I looking to get for my N1?
[Nexus One Android Development] Deliamber:
No need I don't think, but if I were you I'd upgrade to the CM 7.2 stable release first instead of hanging out on an old nightly. It's likely you can just flash it over your existing ROM (maybe wipe cache and Dalvik too afterwards) and be fine. But as always, do a full nandroid backup first just in case something goes wrong!

According to the first post, you're fine just flashing the ZIP from recovery. This is what I did. Looks like the wifi stuff is only if you're using the zImage method.

There are many versions available, but I'd just go with the latest one from Jan 12, 2012 here:

http://intersectraven.euroskank.com/kernels/Nexus One/2.6.38.8/20120112_14XX/

You'll see there are many builds in that folder. You can ignore all the "CM6" ones since you're using CM7.

I don't think you can hard brick by flashing a kernel, from what I understand. You could probably screw up your current ROM, but I think worst case you'd just have to wipe everything from recovery and re-flash CM7. As always, make sure to do a full nandroid backup first if you're not willing to lose everything. All that said, just flashing the ZIP worked fine for me (using 4EXT recovery).

Just a bit of searching, even straight from Google (not to mention the forums), can reveal these. Try to put in just a bit of effort! You'll likely learn a lot in the process too. ;)

AVS / CAVS - (Customizable) Adaptive Voltage Scaling (really, this one's explained in the first post, near the top even!)

CFS - Completely Fair Scheduler (some kernels have builds using other schedulers, most often BFS, but it looks like all of IR's latest builds are CFS.)

NOBOOST - Means the build doesn't include the in-call audio boost feature

I went with 2.6.38.8_AVS-CM7_CFS_20120112_1433.zip, since I *did* want the audio boost (works great, BTW) but didn't care about customizing the voltage table.
[Nexus One Android Development] mihovil13:
Anyone using USB Host mode on new CM7.2 kangs?
[Nexus One Android Development] Rafase282:
I'm trying to get it to work. How would I go about it?
[Nexus One Android Development] acantril:
so any idea what this means....

<3>[ 840.975860] msm_pm_wait_state(2, 0, 0, 0) failed 11001

<6>[ 840.975860] msm_sleep(): msm_pm_wait_state failed, 11001

both of which are in /proc/kmsg noticed them running at 825 and 800 mV
[Nexus One Android Development] intersectRaven:
I've also been chasing down that error. Sometimes it occurs, sometimes it doesn't. Just leave it alone for now. :o
[Nexus One Android Development] jblazea50:
how do i check which voltages are being used? what's the adb command to check it?

thanks
[Nexus One Android Development] sthoeft:
adb shell cat /proc/kmsg
[Nexus One Android Development] jblazea50:
thanks, didn't notice anything, so it seems to be working correctly
[Nexus One Android Development] rjhay22:
Raven sorry for cluttering your thread but wow.

UPDATE: so the 825mV was stable for a few hours and it random reboot on me and boot looped. So last night at around 8pm, I flashed the 850mV.

I fell asleep around 11pm and forgot to charge my phone with 29%-30% batt left. I woke up this morning thinking my phone would be dead but found out it still had 27% left!!! And 19C temp, lowest I ever seen. @#$%. LOL.
[Nexus One Android Development] hah2110:
Ok so can someone tell me if this is good/bad/neutral or what not?
[Nexus One Android Development] acantril:
I guess the only comment we can give is - its working :)
[Nexus One Android Development] paulk_:
The way I'm seeing it, it looks like it's performing like UV without AVS - the CPU speed jumps around but at a fixed voltage
[Nexus One Android Development] lore2486:
except this goes down to 800/825/850 and theres no uv that goes down that low
[Nexus One Android Development] flojho01:
I noticed this in /proc/kmsg:

6>[ 493.563934] AVS setting V to 925 mV @2
<6>[ 493.613952] AVS setting V to 900 mV @2
<6>[ 493.664062] AVS setting V to 875 mV @2
<6>[ 493.714141] AVS setting V to 850 mV @2
<6>[ 493.764099] AVS setting V to 825 mV @2
<6>[ 493.824188] AVS setting V to 800 mV @2
<6>[ 494.455169] AVS setting V to 1225 mV @20
[B]<3>[ 494.594970] AVS: Voltage can not get high enough!
<3>[ 494.694976] AVS: Voltage can not get high enough!
<3>[ 494.745025] AVS: Voltage can not get high enough!
<3>[ 494.945220] AVS: Voltage can not get high enough!
<3>[ 495.095733] AVS: Voltage can not get high enough![/B]
<6>[ 495.375854] AVS setting V to 1000 mV @2
<6>[ 495.565917] AVS setting V to 1225 mV @20
<6>[ 495.606079] AVS setting V to 1000 mV @6
<6>[ 497.067352] AVS setting V to 1225 mV @20

Is this something bad?

I use the 800mV hybrid kernel.

flojho01
[Nexus One Android Development] u3819013:
I can upload kmsg for u if you want. But I don't know how,I tried to use "cat /proc/kmsg > /sdcard/mylog". it took so long (5 mins), then I forced it close.
[Nexus One Android Development] utmoose:
so i followed the directions for how to install this kernel, but now when i turn on wifi its marked out with a red x...

any help on what to do? did i not push the wifi driver correctly?
[Nexus One Android Development] rjhay22:
Try pushing the wifi module again brother. Might fix it.
[Nexus One Android Development] hah2110:
Anyone have any other battery life reports?
[Nexus One Android Development] Daswolven:
Loaded the 800mV about twenty minutes ago. Seems flawless so far, will get into some testing and whatnot when I get home. Will update after a day or so.
[Nexus One Android Development] THATTON:
Any ideas what this means? I was using the non avs kernel prior to installing the latest 850 but I am not quite sure if it installed properly due to this error I received. How can I be sure I am not using the non avs anymore?

Troy-Hattons-MacBook-Pro:tools THatton$ ./adb reboot bootloader

Troy-Hattons-MacBook-Pro:tools THatton$ ./fastboot flash zimage zImage

ERROR: could not get pipe properties

sending 'zimage' (1985 KB)... OKAY

writing 'zimage'... OKAY

Troy-Hattons-MacBook-Pro:tools THatton$ ./fastboot reboot

ERROR: could not get pipe properties

rebooting...

Troy-Hattons-MacBook-Pro:tools THatton$
[Nexus One Android Development] acantril:
so the question is, will there be a .775 kernel :P
[Nexus One Android Development] samir5421:
does this work with the desire camera mod?
[Nexus One Android Development] rjhay22:
Yes, I flashed it over Enoms OC-UV_desirecam kernel and its working.
[Nexus One Android Development] Daswolven:
Loaded the 800mV about twenty minutes ago. Seems flawless so far, will get into some testing and whatnot when I get home. Will update after a day or so.

Edit: um. My phone is running with a processor temp of 22.6°c. Holy ****e.
[Nexus One Android Development] dahui9:
thread subscription

-Charlie
[Nexus One Android Development] lore2486:
can you make a hybrid one capped at 950 or 900mv max ? i belive thats the standar on UV kernels
[Nexus One Android Development] paulk_:
The hybrid ones are capped at 1225 at 998, which is following kmobs values (if I'm not wrong)
[Nexus One Android Development] intersectRaven:
Unfortunately, I believe 800 is as low as the power regulator can go. Besides, most people can't even run at 800 so I think it would only be of benefit to a few if ever we can go lower. :)

:cool: (literally) :p

That's not the cap. I'll post a table later.

Yes at that frequency, that is the standard voltage. :)
[Nexus One Android Development] intersectRaven:
Here's the voltage caps for the hybrid AVS kernel:

245 to 460 -> 1000mV

500 -> 1025mV

537 to 576 -> 1050mV

614 -> 1075mV

652 -> 1100mV

691 -> 1125mV

729 to 768 -> 1150mV

806 -> 1175mV

844 to 883 -> 1200mV

921 to 998 -> 1225mV

:)
[Nexus One Android Development] S_Dot:
Sorry for my noobness, but

how exactly do I install this?

go into command line with phone plugged in and type

Instructions (from command line):

1.) adb remount

2.) adb push bcm4329.ko /system/lib/modules

3.) adb reboot bootloader

4.) fastboot flash zimage zImage

5.) fastboot reboot

what is zImage?? the file names are things like 2.6.33_20100414_0957.zip

Also shouldnt you be pushing the wifi driver after a push?

i dont get it :(
[Nexus One Android Development] intersectRaven:
You unzip the zImage from the file I provide. Also, we push the wifi driver before since some users restart with their wifi active which is dangerous if the wifi module is incompatible with the recently flashed kernel thus causing boot loops which are incorrectly blamed on the kernel. This way, if a bootloop occurs after a restart, the kernel is truly known to be at fault. :)
[Nexus One Android Development] Gimpeh:
Has anyone tried the hybrids with the new full 5.0.6 CM release?

I noticed in Cyans change log that he reverted the wifi driver to an older version which I imagine it fixes the wifi disconnected coming out of sleep issue.

You plan on using the old wifi driver intersect?
[Nexus One Android Development] S_Dot:
When i do 2.) adb push bcm4329.ko /system/lib/modules

it says no file found
[Nexus One Android Development] hah2110:
Is the file in the same folder as your fastboot?
[Nexus One Android Development] S_Dot:
I'm not sure, i'm using c:\android-sdk-windows\tools

thats the folder i rooted the phone with.. In addition im confused with the following commands.

fastboot flash zimage zImage

do i rename zimage the name of the file? so It would be

fastboot flash 2.6.33_AVS-800mV_20100414_0957.zip 2.6.33_AVS-800mV_20100414_0957.zip ??
[Nexus One Android Development] HoOnZ:
When you unzip the kernel zip file place it in the c:\android-sdk-windows\tools and you should be fine. If you unzipped the files in your C:\ drive then you would type in the command line

adb push c:\bcm4329.ko /system/lib/modules

Just leave everything as is. No renaming whatsoever needed. Like I said previously, you just need to unzip the 2 files within the zip file and place it in the c:\android-sdk-windows\tools OR IF you unzip it in C:\ you need to type

fastboot flash zimage C:\zImage

I hope this helps!

- JOhn
[Nexus One Android Development] S_Dot:
nice got it working, thanks Jon

I flashed the 800mV. So if its laggy I just go ahead and flash 825? and so on right?

I did NAND backup just incase..

now, can someone explain the Wifi Scenario
[Nexus One Android Development] S_Dot:
I pushed the bcm file.., but i'm stuck in a bootloop help..

stuck on the X powers off and goes back on
[Nexus One Android Development] intersectRaven:
I already am using the older wifi driver. I usually do a git pull before compiling to keep the source fresh. :)

If you're unstable then go upwards to 825 and so on until you get a kernel that works relatively fine. As for the wifi scenario what is it? :confused:
[Nexus One Android Development] S_Dot:
I followed the instructions exactly now I'm stuck in bootloop.. in the X and restarts...

whats happening?
[Nexus One Android Development] HoOnZ:
Did you push the BCM file first before the zImage file? maybe clear the cache?
[Nexus One Android Development] S_Dot:
yeah, see

I dont know what I did wrong followed the instructions, anyway... Can anyone help? I took out the battery to stop the bootloop

waiting now :(
[Nexus One Android Development] S_Dot:
I'm using enomther 1.8.1 btw
[Nexus One Android Development] intersectRaven:
Are you perhaps connecting to a WiFi that has a hidden SSID? There is a known issue that this wifi driver can cause boot loops when trying to connect to a WiFi that has a hidden SSID. If so, then you'll just have to do a nand restore. :(
[Nexus One Android Development] S_Dot:
Connecting how? my wifi was disabled before this... wasnt even enabled

but previously tonight i was connected to school wifi

It has no key on it.. but it takes you to a redirect site where you have to log in with your school details

aside from a nand restore what else can I do, I want the kernel
[Nexus One Android Development] HoOnZ:
intersectRaven, thanks for your hard work with all the kernels. I really like what you've done. I just sent you some money for San Miguel beer or for your Mirienda. ;)

- JOhn
[Nexus One Android Development] myplague:
just try another version 800mV is the lowest and does not work on all phones. ex. my phone can not handle it so I use the 825mV version.
[Nexus One Android Development] S_Dot:
the phone isnt starting up...

trying another version is when it starts up and is laggy.. im in a bootloop
[Nexus One Android Development] intersectRaven:
Try a higher version. To get out of the bootloop, you have to hold the (-) volume button at the side of the N1 while it reboots to go to the bootloader interface. From there you can get to the fastboot interface to flash a new kernel. :)
[Nexus One Android Development] S_Dot:
its the 500mV causing the bootloop? not the wifi driver?

How can i do it in bootloader when the files arent on my SD card? I only unzipped the 500mV to my C:/ drive
[Nexus One Android Development] S_Dot:
noone can help me?
[Nexus One Android Development] intersectRaven:
When you get to the initial screen when you choose bootloader you will be taken to the fastboot screen which will enable you to execute the fastboot command from your PC. Just make sure that the USB is plugged in. :)
[Nexus One Android Development] S_Dot:
I just did a restore i'm going to try again, what caused the bootloop wifi drier or too low kernel?
[Nexus One Android Development] intersectRaven:
Did it work initially before you pushed the wifi? If so, then it's the wifi which caused it. :(
[Nexus One Android Development] S_Dot:
i pushed the wifi first then the kernel

so i should try again without pushing wifi?
[Nexus One Android Development] rcxquake:
I am having the same problem as S_Dot (bootloop). However, I believe mine is due to trying to connect to a SSID that is not broadcasting (I'm unsure of the specifics of this problem - I was bootlooping whether the network was nearby or not). Additionally, when I did get it to work, it would randomly reboot while sleeping and bootloop. I am not using AVS. Sometimes I was able to boot into safe mode, and sometimes I wasn't, suggesting that I am running into two different problems causing it to bootloop? I eventually gave up and installed a different kernel, but if you'd like more info so you can solve these problems, I would be more than willing to help.
[Nexus One Android Development] jblazea50:
Raven, quick question, will the hybrid kernels work on latest CM 5.0.6?

really like the hybrid (850mV works for me) and would like to push it through