yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] sean1984:
downloads seem to be working now :D

edit: it was working but it went back down

edit 2: pete just tweeted it will be fixed soon :)
[Nexus S Android Development] AeroEchelon:
Seriously great work with this ROM! Really no bugs at all (or at least comparatively to other ROMs.) I always come back to this ROM after flashing a new ROM and finding out about bugs ...

My phone sleeps like a baby; great battery life.
[Nexus S Android Development] vis80k:
the custom settings are added where pete thought was appropriate. noti toggles under display settings... happy easter egg hunting~ ;)
[Nexus S Android Development] antrobi3:
New kernels from Trinity:teuv-any http://www.box.com/s/af1b73472e9cc9178e3d

t11-any http://www.box.com/s/e96158e0887e7e30b5f6

t12-any http://www.box.com/s/2814515914d66f25a1c6

t132-any http://www.box.com/s/12f5460ba1cb62ba6fe8

t144-any http://www.box.com/s/f6765752fc8dac6f2eac
[Nexus S Android Development] antrobi3:
The new t132-any is running great with the 04-06 nightly.
[Nexus S Android Development] uansari1:
How about you just tell us? I don't see anything called ROM Control anywhere in the settings.
[Nexus S Android Development] rickbosch:
That's why he said "the custom settings are added where pete thought was appropriate."

For notification toggles, auto-dim backlight - Display settings

CPU settings - Developer options - Performance settings.

Those are the only two I can think of. Just have a look around the rom. They're not hidden, at all. Just integrated into the system, as opposed to a ROM Control type app.
[Nexus S Android Development] uansari1:
Thanks, I've already played with those... I thought he had other "hidden" settings, lol...
[Nexus S Android Development] rickbosch:
Yeah, and the volume level separator for alerts and calls. Nothing else.

Sent from my Nexus S
[Nexus S Android Development] Imppy:
Volume level separator where could I find that?
[Nexus S Android Development] chronophase1:
Should be located in the volumes section, naturally.

Menu>Settings>Sounds>Volumes
[Nexus S Android Development] crisarn:
Any chance we can get a run down of peoples battery life experience and on what kernel... I know everyone uses their phone different and battery life will vary.
[Nexus S Android Development] motorator:
BB 0403 nightly + Matrix 18.5 CFS, I get well over 24 hours even with 3+ hours screen-on time, or I can go for over 5 hours with the screen on and about 8 hours of standby.
[Nexus S Android Development] chronophase1:
Maxed out at 3hrs 45min of screen on last night. I rebooted a few times tinkerning with a few things. Kernel is in my sig. A few posts back I was talking about pushing 4 hours, which I'm getting closer to. Without those reboots, I'm certain I can now. This was with Wifi on just about the whole time and, so it'll vary if I use data only. Stock OEM battery.
[Nexus S Android Development] glennkaonang:
I got max 18 hours (around 4 hours of screen on time) yesterday from 96 to 1.

10 hours on wifi with 1 hour of screen on time.

And the rest 8 hours on 3G with 3 hours of screen on time.

Latest nightly + Pete's default kernel.

200/100, cfq.

This is already awesome for me knowing that I never had a single reboot nor lag during that time.

I'm a crackflasher but I'm always back to Bugless Beast.

Bugless Beast is always the best for me.
[Nexus S Android Development] :
I haven't seen mobile_pc around for a while. But does anyone understand how to extract a kernel and make a flashable zip? http://xdaforums.com/showpost.php?p=22485600&postcount=2409

I'd like to run a few tests with a recent build of Pete's if anyone can help?
[Nexus S Android Development] b1337:
extract the boot.img file from the rom you want to have boot.img contains the kernel

create update.zip http://xdaforums.com/showthread.php?t=1392595
[Nexus S Android Development] androidphone2012:
06 APR, Peter Alfonso Default Kernel flashable zip

- Any kernel format (zImage and kernel-related system files)

- using GLaDOS installer
[Nexus S Android Development] glennkaonang:
I wonder what you are up to, bedalus?

Settling Pete's awesome kernel as another default kernel for your ROM benchmark? :D :D
[Nexus S Android Development] :
Oh hi androidphone2012... I think you helped me get CM9 on to the kernel spreadsheet... thanks again!

---------- Post added at 09:26 PM ---------- Previous post was at 09:23 PM ----------

I'm running a little side experiment with ROM and Kernel compatibility. If I get any hard results, I'll post them.
[Nexus S Android Development] tchaari:
interesting... curiously waiting for the results ;)
[Nexus S Android Development] Maxxd01:
When compared to stock ROM, the UI is untouched?

Will you update to 4.0.4?
[Nexus S Android Development] b1337:
http://download.peteralfonso.com/changelog
[Nexus S Android Development] Maxxd01:
Thanks. And about the UI? Stock UI?
[Nexus S Android Development] madd0g:
No, it looks like iOS.
[Nexus S Android Development] Scofield.:
Is there no "kill apps with longpress backbutton option?
[Nexus S Android Development] glennkaonang:
No, there isn't.

The only MODs present are:

Auto-dim backlight

Notification bar toggles

Separated ringtone & notification volumes

CPU Settings under Developer options

Pete tries to keep his ROM as stock as possible, with some additional features that he considers useful and don't compromise stability.
[Nexus S Android Development] ranasrule:
And that's just the way the fans of his ROM (like me) like it
[Nexus S Android Development] glennkaonang:
Me too.

The first time I tried this ROM, I felt that I need more features than what are available in it.

So, I went crackflashing many ROMs, looking for features missing from this ROM.

But finally I realized that the additional features this ROM have are those that I only need.

And yeah I personally care much more about stability and performance than customizations.

So, I returned here and never flashed another ROM ever since :D :D
[Nexus S Android Development] antrobi3:
New builds are up!
[Nexus S Android Development] :
If you have the time, would you mind having another go? This one bootloops!
[Nexus S Android Development] androidphone2012:
09 APR, Peter Alfonso Default Kernel flashable zip

two formats : any kernel and boot.img (including ramdisk)
[Nexus S Android Development] :
Ah, I might go down the old fastboot route. I was retesting stock yesterday and foolishly forgot to flash superuser, and had to flash recovery.img

I hadn't done that in so long I'd forgotten that I needed 51-android.rules! :rolleyes:

Anyway, thanks again!
[Nexus S Android Development] glennkaonang:
I thought the kernel hasn't got any changes since the 04-05 build.

Anyway, is "fastboot flash boot boot.img" the correct command to flash the kernel through fastboot?

Yesterday my friend asked what kernel would be good for AOSP+ Neapolitan.

Having been a Bugless Beast user for some time, I thought Pete's kernel would do fine.

I extract the boot.img from Pete's ROM, flash it through fastboot (because I'm not familiar with update script).

My friend's phone (running AOSP+) booted successfully, but ended up having broken wifi.

Why is that?

Anyone knows?

Thanks.
[Nexus S Android Development] uansari1:
I'm not seeing it... April 6 is the last I see..

Edit: Never mind...found it. He changed the naming so now it pops up at the bottom of the list, lol...
[Nexus S Android Development] :
I took the files above, flashed the kernel. Got a boot loop at the Google logo.

Then I took the boot.img, flashed it (your command is correct.)

I checked in System>About Phone>Kernel and it says it is the 4th April build.

Perhaps you need to cwm flash the zip then fastboot flash the boot.img to ensure that the wifi module gets written to the system.

Is init.d working for you?
[Nexus S Android Development] kong:
You also have to replace /system/modules/bcm4329.ko with the one from Bugless Beast.
[Nexus S Android Development] glennkaonang:
I don't know whther init.d is working or not.

I didn't feel good messing up my friend's phone, so I just restore his nandroid backup.

Fortunately, he decides to keep his phone the way it works :D :D

That's what I mean, the last changes Pete made to his kernel were in 5 Apr build (when he fixed the bootloop issue).

@kong: that's the module needed to get wifi working?
[Nexus S Android Development] kong:
Yep. It's included in every kernel flashable zip.
[Nexus S Android Development] glennkaonang:
Thanks (reached my limit for today).

I am now confident again to promote Pete's kernel to my friends running other ROMs.

If I messed up again, you're the first person I'll seek for help, kong :D :D

Thanks again!
[Nexus S Android Development] Maxxd01:
So funny.
[Nexus S Android Development] erikiksaz:
You're doing it wrong. Install betterbatterystats and look under partial wakelocks since unplugged.
[Nexus S Android Development] jark99:
How did people get the notification bar working? i tried installing the CM setting apk and pushing it thorough system/app with permissions but i cant get it to work :(
[Nexus S Android Development] rickbosch:
It's under Display.

Sent from my Nexus S
[Nexus S Android Development] jark99:
I dont have that :( I flashed the newest rom via rom manager.
[Nexus S Android Development] thegtfusion:
download via pc and then flash. do a full wipe. :)
[Nexus S Android Development] jark99:
Ok Downloading the Feb 9 nightly, will try flashing again.

edit* Works now sweet! time to test battery life, came from nexus MV
[Nexus S Android Development] Serious_Beans:
Let me know how battery is, been having best battery life with cm9 2.1 atm but I'm looking for even better battery.
[Nexus S Android Development] cruzertech:
The best ICS rom I've used so far...as said on the title.. it is bugless..running it with SG kernel...Awesome..
[Nexus S Android Development] nexusphone:
This is big news

https://twitter.com/#!/peteralfonso/status/168825629054210048
[Nexus S Android Development] vis80k:
i like what i see!

hope battery percentage display gets its way in there too!
[Nexus S Android Development] antrobi3:
Pete can you add quad lockscreen to your next nightly ?
[Nexus S Android Development] madd0g:
Hope not.
[Nexus S Android Development] nexusphone:
Peter Alfonso has to maintain the cleanest original form, IMHO.

What we need is the least MOD for convenience :)
[Nexus S Android Development] d1xt1r:
Thank you! I missed it.

+1. I really don't like it.
[Nexus S Android Development] jaju123:
I hate the quad lockscreen too - the relative stockness of this rom is what separates this from the rest.
[Nexus S Android Development] waj1234:
I like this rom, seems smooth. I came from stock 4.0.3 and got around 12 hours battery life so thought I would try and get more like so many.

Unfortunately I am getting around 9 hours on this rom so not sure what I am doing so wrong?
[Nexus S Android Development] HELLienadO:
-1 for quad lockscreen, but battery percentage would be nice, text only, clean and simple.
[Nexus S Android Development] renna1992:
+1 battery percentage would be very nice
[Nexus S Android Development] erikiksaz:
Odd, you guys aren't a fan of quad lockscreen because it's not stock or you think the efficiency is not worth it?

I guess my beef with the stock lockscreen is that the camera unlock is damn near useless. I use my phone to either call people or receive messages from people. It blows my mind that Google decided to incorporate a camera into it instead. I think I'd be safe to assume that most of us use the phone/sms function >>>>>>>>> camera.

Either way, what about the rotation latency, the stock rotation latency is a smidge too long.
[Nexus S Android Development] madd0g:
Camera is the only thing that's relevant with speed to access. You can reach missed calls/sms/gmail via notification bar on lockscreen from ICS on, so that's covered. And I don't think calling/messaging someone in a split second is that important, unlocking takes half a second.
[Nexus S Android Development] :
Probably not that funny considering the founder of Commodore died yesterday.
[Nexus S Android Development] sperelli:
ahahahahahhah
[Nexus S Android Development] :
Sorted out by kong, cwm flashable (no bootloop) 4th April build with init.d working. I'm doing some experiments. But thought other users might enjoy this for their own experiments. Thanks kong! :D
[Nexus S Android Development] phone_user:
Peter Alfonso's init.rc does not have the following

service userinit /system/xbin/busybox run-parts /system/etc/init.d
oneshot
class late_start
user root
group root

so not supporting init.d.

or CM9's init.rc

# Run sysinit
exec /system/bin/sysinit

class_start core
class_start main

and /system/bin/sysinit

#!/system/bin/sh

export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper /system/xbin/run-parts /system/etc/init.d

the results are the same

The kernels using GLaDOS' advanced any kernel installer, modifying the init.rc while installing (SG, Air, Matr1x etc) to support init.d

and init.d also requires busybox. Peter Alfonso ROM does not have busybox.

busybox installer free on Google Play Store

https://play.google.com/store/apps/details?id=stericson.busybox
[Nexus S Android Development] :
So modify the init.rc and get busybox, that's all?
[Nexus S Android Development] phone_user:
How to modify the init.rc

1. decompile boot.img

zImage file and boot.img-ramdisk folder

2. edit boot.img-ramdisk/init.rc with notepad++ etc

copy and paste

service userinit /system/xbin/busybox run-parts /system/etc/init.d
oneshot
class late_start
user root
group root

3. recompile and got new boot.img

dsixda's Android Kitchen

very very useful tool
[Nexus S Android Development] glennkaonang:
I thought installing Busybox only could get init.d working.

I once got Brainmaster's tweaks working properly by installing only Busybox using Stericson's app in the Play Store.

I actually didn't know whether his init.d scripts worked or not.

But looking at the moved dalvik-cache folder and modified build.prop, I thought the tweaks were working.
[Nexus S Android Development] MaxNXS:
I just had a crash reboot with 06-04 build. I used the Chrome to Phone plugin on my desktop to send a url (download page for Pete's site) from Chrome to my phone and 1 second after the phone received it everything froze and then rebooted.

I guess there is a first time for everything ;)
[Nexus S Android Development] madd0g:
Would be interesting to see BB on here : http://www.reddit.com/r/Android/comments/s3s36/today_we_released_goomanager_20_bringing_gapps/
[Nexus S Android Development] wildestpixel:
I was playing on a C64 yesterday at gadget show - attack of the mutant camels !
[Nexus S Android Development] wildestpixel:
As another fix I've upped the latest nightly to my mirror with fixed play store.

Pete's nightly can make purchases on my wingray but not crespo belonging to the missus so action was required !
[Nexus S Android Development] uansari1:
Would be sweet... but I typically open the zip file prior to flashing and remove apps I don't use, as well as change the bootanimation to the one with edited colors. I wish there was an easy way to do that without a PC, lol...
[Nexus S Android Development] wildestpixel:
Present air kernel is questionable on init.d support.
[Nexus S Android Development] :
Excellent! I loved my c64. I learned basic when i was 10. Everyone thought i was a prodigy. How disappointing for them :D

kernels ; battery ; ROM ; gov/sched

Now with summaries in the first posts. Convenient for XDA app users!
[Nexus S Android Development] freakness51:
random applications' errors

hi guys

in the last 15 minutes I'm having random applications' errors (titanium has blocked in anomalous way / swype / clockQ etc.)

anyone can help me?

i've installed last pete's version and Airkernel last version too
[Nexus S Android Development] rickbosch:
Flash the rom again, without wiping so that your apps stay as they are. Then fix permissions from recovery or CWM and all should be well. Once you've done that, flash the kernel again when you've established that there are no more errors.

Sent from my Nexus S
[Nexus S Android Development] freakness51:
tried but it didn't fixed :confused:

by now changed rom... it has been impossible to use the phone

hope in the next release!!
[Nexus S Android Development] madd0g:
Don't install ****ty kernels that get changed everyday to be "blazing fast".
[Nexus S Android Development] rickbosch:
It's not the ROM. It's the kernel. I would say that if you need all the bells and whistles, try Trinity kernels, and if stock'ish is okay for you, thalamus' kernel(http://thalamus-hacking.blogspot.co.uk/2012/04/experimental-nexus-s-kernel-3027r1.html). That said, there is absolutely nothing wrong with Pete's default kernel.

But yes, it's not the ROM. It's the kernel. BB is solid, no issues, regardless of which kernel I've used. Air and Matr1x are too much for me, but try Trinity t11 from here (http://xdaforums.com/showpost.php?p=24615662&postcount=10150).

Hope this helps, and remember to clean your init.d folder before flashing a new kernel as many of the kernels with tweaks will leave a deluge of crap behind and those conflicts will cause issues.
[Nexus S Android Development] glennkaonang:
Bugless Beast + Trinity rocks!

You should try them.

Don't worry about kernel MODs, they are disabled by default.

What it offers actually is just performance boost.
[Nexus S Android Development] freakness51:
thanks a lot, now i'll reflash with trinity 'cause with stock kernel i miss bln...

now i'm just downloading... will report!!
[Nexus S Android Development] Imppy:
So regardless of the rom you should delete init d before flashing a new kernal?
[Nexus S Android Development] rickbosch:
I always clean it out before flashing a kernel, yes. I don't delete the actual folder, just the contents.
[Nexus S Android Development] glennkaonang:
From what I know, Bugless Beast doesn't support init.d scripts.

However, I managed to get init.d working by decompiling and editing the boot.img.

There's a tutorial for this on some pages back.

So, I think unless you edited the boot.img to support init.d, there's no need to mess with init.d folder since it won't work.
[Nexus S Android Development] phone_user:
Peter Alfonso 09 APR Default Kernel supporting init.d

and busybox installer via CWM

You can know if init.d is working -

System Settings -> Developer options -> CPU Settings -> CPU governor

"conservative"

Pete's default governor is not conservative

sample script installed while installing kernel : /system/etc/init.d/58sample

#!/system/bin/sh

# Set Scaling Governor
echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

delete that useless file after verification
[Nexus S Android Development] leets4uc3:
in NStools, should i check the box where it says "Use init.d script" 'set through android boot complete event'?

or is it not necessary?

also, i could get the Code above to work. only set it to conservative through settings.

Should i delete 58sample stuff to? there is nothing else in the init.d folder.
[Nexus S Android Development] r3act:
Reverted back to a nandroid of 04_06 for now. Had two reboots, and rotation stopped working on me with 04_09...
[Nexus S Android Development] Roscopcoletrain:
are you over clocking? Try stock 1000mhz
[Nexus S Android Development] crisarn:
I use my phone for listing to a lot of music, 3-4 hrs a day on average. Needless to say Voodoo sound is amazing, but I also really like the stock kernel so for those of you running the stock kernel have you found a decent EQ app or another alt. to voodoo?
[Nexus S Android Development] nexus.prime:
http://twitter.com/peteralfonso/status/190495646141263873
[Nexus S Android Development] r3act:
Nope! 200 / 1000 with ondemand governor...
[Nexus S Android Development] madd0g:
Search the thread.
[Nexus S Android Development] :
might I ask how this was fixed? did u flash a vending.apk?
[Nexus S Android Development] ehiggins:
Simple kernel 1.20 with the voodoo option. There's a thread for it. Stock kernel with just a few mods
[Nexus S Android Development] wildestpixel:
Phonesky.apk

---------- Post added at 04:36 AM ---------- Previous post was at 04:35 AM ----------

No need - voodoo sound plus works with Pete's Kernel as a module loaded after boot.

---------- Post added at 05:22 AM ---------- Previous post was at 04:36 AM ----------

I've upped a version of Bugless beast 9th April with :

AirKernel 3.95, no BIGMEM, with voodoo colours

Busybox / init.d support fully working

Pre-installed 99nstools script in init.d

Governor set to lazy

Default cfq scheduler

BLN activated

BLD activated

Touchwake NOT activated

Didle on

Screen Off Max Frequency enabled

No overclocking set (as airkernel is sometimes kicking out to 1400MHz in error)

Fixed Play Store

Find it at http://www.xdafileserver.nl/Home/Sa...Pixel Rom by wildestpixel/pete_crespo_air.zip

If you want to use NSTools yourself, be sure to remove 99nstools from /etc/init.d
[Nexus S Android Development] WildeRNS:
please delete
[Nexus S Android Development] cplovero:
First of all, I just switched back to this ROM and I don't know why I ever left... I do have one question though.

Will this work with the 4-06 version?
[Nexus S Android Development] WildeRNS:
yes, it work also in 4-09 version
[Nexus S Android Development] wildestpixel:
Can you download ?
[Nexus S Android Development] WildeRNS:
yes, allready done and flashed! testing...

thanks
[Nexus S Android Development] wildestpixel:
Cool. I'm going to be doing a bit of work on performance around this.
[Nexus S Android Development] suffer1989:
Hey, before I flash this ROM, im just curious about what battery mod this is:

(its in the top right corner...where the battery normally is >.> )

EDIT :

I Believe its the NEON ice cream Battery, But I have no idea which version it would be :

http://rootzwiki.com/topic/22058-modics09-apr-batteries-for-cm9-icssgs-iczen-passion/
[Nexus S Android Development] ranasrule:
any chance we could get support for BIGMEM ? Most kernels support it but in order for it to work it has to be supported by the ROM as well
[Nexus S Android Development] wildestpixel:
I'll compile it in tomorrow into what's in (or not) Pete's git around OMX
[Nexus S Android Development] glennkaonang:
Use the latest batch of Trinity kernels.

I can confirm BIGMEM works well and doesn't break anything (camcorder, Youtube, 720p playback).

I've tried this myself.

It's on Trinity's thread at the bottom of page 1015.
[Nexus S Android Development] apatal:
Looks promising, WP. Going to try it out later. Thanks!
[Nexus S Android Development] wildestpixel:
Easier for me to tweak Pete's great work than maintain my own so I'll do a proper job tomorrow hopefully as we may have new air kernel and a new nightly.
[Nexus S Android Development] WildeRNS:
@wildestpixel, can I add request? if yes, please add quick torch, and power on with volume keys, thank you.
[Nexus S Android Development] apatal:
Awesome! Looking forward to that! Thanks!
[Nexus S Android Development] madd0g:
Got a reboot on T11 while playing music and browsing the phone in couple minutes.
[Nexus S Android Development] rickbosch:
Yeah, it's not very stable for me either, the combo of GPU and CPU OC with the UV drives my phone nuts. Try t132 at 200/1000. Blazing.
[Nexus S Android Development] madd0g:
How do I limit the max CPU, without running NS Tools ?
[Nexus S Android Development] saranyan:
Use setcpu.
[Nexus S Android Development] tFrost:
I just installed WP's version of BB (pete_crespo_air.zip) and it's nice and fast!

but I have an issue with the bottom button lights, they timeout(turns off) when the screen is active, is there a way to fix that or is it meant to do that?
[Nexus S Android Development] madd0g:
Works great now, thanks, quite some RAM extra.
[Nexus S Android Development] ljordan2:
It's a feature called Back Light Dimmer(BLD). And you can customize it or turn it off on nstools. Seems Air kernel has it enabled it default.
[Nexus S Android Development] tFrost:
Ah thats what BLD do ..sorry for the stupid question, but I've never had it turned on (before now).

Btw are you able to turn it off in the 99nstools file ? if yes, how?