yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] Big Dog KMc:
Carhome is a system App and needs to be either adb pushed or flashed through cwm recovery.

Flash this as you would any flash-able .zip file through recovery.

http://d-h.st/QcN
[Nexus S Android Development] Gitah.:
Thanks. If I add the email client's .apk to system/app in that .zip, will it install or should I do something to it before?
[Nexus S Android Development] Big Dog KMc:
should work.

Use 7zip to add any .apk file
[Nexus S Android Development] knzo:
I may have some spare time ths afternoon, I'll see what's around and worth the update.
[Nexus S Android Development] polobunny:
Yup torch works. About #!@&ing time really. Sometimes I really wonder how the heck dev priority works with CM, it seems to be all over the place, functions that EVERYONE used in previous versions aren't merged/fixed but they add a bunch of pointless crap nobody will ever use.
[Nexus S Android Development] knzo:
New release out, check the changelog in the first post.

I've also open-sourced the chocolate version so if anyone wants to make pull requests I'll be happy to consider it.

P.S. I will only say this once: you can flash over the last chocolate version, just wipe dalvik-cache. Remember though, you will need to reflash gapps, superuser and custom kernel.
[Nexus S Android Development] Pik3no:
Sorry if it's obvious, but what is CM's bionic repo? What it contains worth to know?
[Nexus S Android Development] knzo:
http://codingrelic.geekhold.com/2008/11/six-million-dollar-libc.html

The CM bionic contains tiny and fairly inocuous optimizations which I like. https://github.com/cyanogenmod/android_bionic/tree/jellybean
[Nexus S Android Development] knzo:
Reuploading 09.13 as the volume cursor introduced a NPE which I only noticed now.

It made impossible to install new keyboards like swiftkey or swype, but it's already fixed in the version I'm uploading (09.13, not 09.12).
[Nexus S Android Development] macacao:
Thanks for the update.

Nice work.
[Nexus S Android Development] Pik3no:
If the data stall fix was to prevent the rild drain, sorry to report it doesn't work :crying:

Actually, at least in my phone, worsed.
[Nexus S Android Development] knzo:
I told you and madd0g before that it wasn't going to do anything.

In fact, it's not worse in your phone, it's worse in your imagination.

There are no battery drains in my build, shouldn't be in yours too unless it's related to your own personal usage.

P.S. You also have a misconception regarding the concept of battery drain. If you had a drain you wouldn't be able to pull 2-3 days of battery juice like you do. Not to mention how misleading the battery consumption

percentages

can be.
[Nexus S Android Development] _yaz_:
@knzo

thanks for the update !

but why not to release new vanilla with stab fixes and bionic ?

please note, supersu is now 0.96

@pik3no

i second. as provided, vanilla is one of the most batt freindly rom i've just tried. and i tried a lot. sure, the drain (if at all) is your apps or the kernel you put onto. or simply your use.
[Nexus S Android Development] Pik3no:
I'm a battery freak :D I don't use the phone to preserve battery, it remains in iddle in most part of the time...

Compare this SS with the previous one:

Could be my imagination, could not be my imagination.... Who knows...
[Nexus S Android Development] Miguun:
Don't know if I'm the only one with this problem, but since yesterday's update, my wireless signal stopped switching to blue when it connects to Google servers (I have connection because everything from ggaps works ) .

Already flashed everything (rom > kernel > ggaps> Su), can't see what I did wrong.

Does anyone know what it can be?

Thanks!

edit: Wiped phone, recovered using TB. All fine now!
[Nexus S Android Development] polobunny:
It's your imagination. Already told you there's nothing wrong with your graphs. You clearly are clueless about reading the battery stats.
[Nexus S Android Development] Pik3no:
Already told you I'm not using the phone! Screen turned off and left at the desk... Anyway, I'll stop talking about this issue... Sorry to bother you.
[Nexus S Android Development] knzo:
Vanilla is meant to stay 100% identical to Google's AOSP. Only Chocolate will have modifications.

Fine here.
[Nexus S Android Development] madd0g:
I'm using Codename Android now for 2 weeks and no such wakelocks there, give it a try. Here's a screenshot of it, phone was idle mostly (screen time 30 minutes), when I was working the whole day. Also one notice - deleting the FB app helps alot with wakelocks (last version caused alot of wakelocks for the FB app, monitored it with BetterBatteryStats) and battery life.

Running 3.5.0 + _thalamus kernel I built back in august, I've added a different liblights.so, which flashes for some notifications like Facebook (the one from JellyBelly didn't). Plus you don't even need a BLN pro app for notifications, everything's built in. Attached the exact flashable .zip below.
[Nexus S Android Development] knzo:
https://www.dropbox.com/s/ld7l9613mibrgdc/Screenshot_2012-09-13-16-29-43.png

A perfectly normal graph for a perfectly normal usage. I have no wakelocks or drains.

I believe you're extracting wrong conclusions induced by your type of usage (idle) coupled with the % bias.

Like I said, if it was indeed a drain or wakelock, your phone wouldn't last one day, let alone two or three.
[Nexus S Android Development] TG2708:
I know this is not a thread for cm9 but since everybody is talking about battery life and what not ill just chime in. I think ics gives the best battery life compared to jb. I've tried two ics roms one by rasclaro and the other by cm and they seem to give alot more battery life with their default kernel/configuration than any jb rom/kernel combo I've tried. I just reinstalled cm9.1 and even though google+ is showing 48% battery usage (don't know why that is, as i lightly use it) im getting 14+ hours with 67% battery life left. And also the difference in speed is negligible between ics and jb although the latter is smoother.
[Nexus S Android Development] leap_ahead:
knzo kernel have the crt off fix ?
[Nexus S Android Development] al_madd:
This ROM remind me of GB era....:angel:

tomorrow I will tell my friends that my nexus s is faster than Iphone5 and Lumia 920...:good:
[Nexus S Android Development] Kitch16:
'Not for crackflashers or n0bs. ' Hahahahahahahah n0bs :') gunna give this a try :)
[Nexus S Android Development] Drizzy xS:
Is the Thalamus kernel in the downloads giving the same bad idle drain that the official latest Thalamus kernel is getting ?
[Nexus S Android Development] polobunny:
+1 on FB app. I have a widget that unfreezes it and run it, or freezes it depended if it has been clicked already before. Thanks to TitaniumBackup, no more crappy wakelocks from FB!
[Nexus S Android Development] knzo:
Read the last paragraph of the first post.

It says the kernel in downloads area is based on thalamus source + BLN. So if his latest test kernel has an idle drain for you, then the latest test I posted probably will too.
[Nexus S Android Development] Drizzy xS:
Right so it's basically the official Thalamus kernel with just BLN commits added. Correct ?
[Nexus S Android Development] knzo:
Aye sir.
[Nexus S Android Development] Drizzy xS:
Alright thanks, so I'm just wondering are you using that kernel release and getting normal battery drain on the Rom you are using or getting any high Android system/os stats?
[Nexus S Android Development] knzo:
Regular consumption for regular usage.

Probably most of you would consider there's a drain as apparently there's no one in the Nexus S community without "wakelocks" rofl.

I really don't care about my battery as long as it lasts me 18 hours. So yeah, I'm using AOSP chocolate with latest thalamus test and I have no complaints whatsoever.
[Nexus S Android Development] polobunny:
I lol'ed. Wakelocks everywhere! :D

That's the problem though. People misinterpret data like never and then cry out loud when any process consumes any sort of battery. Or they haven't wiped their settings in forever switching from GB to ICS to JB.

I have my phone running all the time using Jellybro and your old CM+ kernel (my go to kernel ha! cause its has BLN) and surprise, it's very battery efficient. In the magnitude of 1% per hour on standby. But I also fixed actually problematic wakelocks that were held such as location and facebook, deactivated useless google now and such. I still have a smart phone, the weather keeps being updated with each unlock and I get my calendar synced with birthdays to meetings too.
[Nexus S Android Development] madd0g:
As I said, there's a bunch of us that are plainly holding it wrong.

It's your thread nevertheless, so troll away.
[Nexus S Android Development] knzo:
I have yet to see proof a wakelock is happening. What I saw was screenshots of phones with 2-3 days battery and users complaining the X process had a too high % since it was idling. So forgive my skepticism matey.

Oh wait, you're right. I have this process called screen which is eating my battery away. What sorcery of drain is this?
[Nexus S Android Development] manolone:
Is there a Way to Enable otg? I installed stickmount, connected through a otg cable my pen drive but stickmount doesn't Mount my pen drive. I'm on vanilla + thalamus stable kernel

Thx for help

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Nexus S Android Development] knzo:
I think thalamus has it disabled, try flashing Air kernel or so.
[Nexus S Android Development] madd0g:
http://code.google.com/p/android/issues/detail?id=35856
[Nexus S Android Development] knzo:
Much better. I'll attempt to replicate and look into it if I can.
[Nexus S Android Development] madd0g:
I posted this soon after JB was released. Seen this behaviour on JRO0E and L OTA and also on AOSP builds. Only ROM who doesn't have it is CM10 and it's derivatives. CNA is AOSP + cherry picked CM10 stuff, so I guess there's something in CM that prevents this. I tried to find it out, but I presume it ain't that obvious, might be some RIL code.
[Nexus S Android Development] knzo:
I'll build you a version soon for you to test.

-edit- I ran into some errors and even though they are easy to fix I will only have time saturday.
[Nexus S Android Development] polobunny:
Ah so an AOSP bug then! Difficult thing to work out.
[Nexus S Android Development] knzo:
It's an error that stems from some changes I made to the framework. Hardly AOSP per se!

But I must go sleep now as I'm getting up in 6 hours and I'll only come home saturday's afternoon.
[Nexus S Android Development] mordan:
Been testing loads of jb roms with matr1x and Air kernel, Chocolate + Air 201 is the best combo so far! Very good work sir. I thank you :D
[Nexus S Android Development] nibla101:
Holy mother of android os :o
[Nexus S Android Development] knzo:
Now that's what I call the % bias. The percentage is a relative value, not absolute. This means that the context must be taken into consideration. If you're not using the phone and the energy consumption behemoths aren't alive and kicking (screen, GPS, music, calls, some apps) then something else must have a high % right?

This is my last post regarding battery as I'm fed up with the wakelocks paranoias going around here. If you want to complain on chocolate's battery, then present me proof, not a stupid battery graph.
[Nexus S Android Development] polobunny:
Not useful without screen on time.
[Nexus S Android Development] sdhanjal15:
AHHH IT WONT LET ME DOWNLOAD
[Nexus S Android Development] knzo:
Great, you guys killed my dropbox. I'll reshare it soon.

- edit - Does it work now?
[Nexus S Android Development] apatal:
Actually I already added the files to my own dropbox account. Let me know if you need mirrors. :)

Sent from my Nexus S
[Nexus S Android Development] sdhanjal15:
Lemme try
[Nexus S Android Development] Fast-Droid:
Yes!! A non violated unhacked cracked or smacked version of JB..So hard to find anything untampered with around here these days..Thank you!!
[Nexus S Android Development] p.pavljasevic:
Just a noob question, what is the difference between this rom and the google distributed jb, say factory image.
[Nexus S Android Development] :
Based on a quick look this morning...

* It's a different build (JRO03L instead of JRO03E)

* No Google Apps by default... also doesn't include stuff like Google Earth, Play Books/Magazines, etc. that the Google ROM does

* Uses Gingerbread Music.apk

That's all I noticed.
[Nexus S Android Development] knzo:
Thanks but I think it's working now.

Still, I'll move it out of dropbox as soon as my other hosting comes back online (centelia).

It's more updated (unless it's a JRO03L factory image) and cleaner. Open the zip, navigate around and compare, I did.
[Nexus S Android Development] 7TimesCursed:
Odexed as well, I presume? :)

Sent from my Nexus S
[Nexus S Android Development] nexususer1:
God damn! This rom is super fast and even more responsive. I've just restored all my apps and will start testing but so far the fastest rom I've ever used:)

Sent from Crespo
[Nexus S Android Development] wmdunn:
deleted ...
[Nexus S Android Development] p.pavljasevic:
I will give it a go, a fast rom a worth a try
[Nexus S Android Development] Supersaiyan.IV:
1000x Thank yous! Is it ODEXED?

With each new JRO03X build there should be a plain stock, odexed version uploaded. Without any stack-smashing rocket science involved.
[Nexus S Android Development] knzo:
It built as deodexed and I didn't odex it, so nope.
[Nexus S Android Development] Big Dog KMc:
Root and Boot Loader.

Is this rom pre-Rooted?

or

Will we loose root and the boot loader be re-locked?

I ask because of the fact that you state in the op No busybox or even superuser.

I wanted to keep my NS (T-Mobile) stock for now and wanted to play with different Kernels but I could not find a Pure Stock (Un-Touched) Kernel anywhere.

If root is kept this rom might be my only way back from a buggy flash.
[Nexus S Android Development] _yaz_:
@knzo

yesss ... exactly what i've been waiting for :laugh:

great work !

bigbig thx '!!!

the only thing i missed from the "google experience" was synch settings (not a big deal)

gapps should be updated. it comes with outdated apps (ics music and so :confused: )

[edit]

your dropbox provided kernel is incompatible with bln pro
[Nexus S Android Development] TG2708:
People complaining about gapps you could always go to the play store and download the update for all the apps. And the GB music app is a non issue just DL the updated one from play store its works fine.
[Nexus S Android Development] knzo:
I'm using the kernel with BLN Pro, flash the latest version.
[Nexus S Android Development] Muvolt:
Thanks for this rom. I think that it eats battery for breakfast though...
[Nexus S Android Development] sdhanjal15:
Can somebody post the stock kernel for this? I don't feel like reflashing the whole thing.
[Nexus S Android Development] nibla101:
This just came as a shock when I woke up this morning, was pretty stupid to post it but I was bored so I did.

I am happy with the battery overall, it suits my needs.
[Nexus S Android Development] Poriotis:
Installed latest Chocolate + latest Thalamus kernel. The yellow tint is gone from the previous version of Thalamus' kernel. The contrast seems higher but I consider this a good thing :). When shutting the screen, it does not go smooth. I get a yellow tint then some hesitation and finally close. To explain it with sounds :rolleyes:, normally the screen shuts ahhhhhhhhhhhhhhhhhhh but instead it shuts like oh oh ahhhhhhhhhhhh :laugh:

Finally I like to recommend another imperative feature and that is Quick-Pin Unlock. :D

Keep up the good work and I wouldn't say this ROM is for n0bs.
[Nexus S Android Development] g33kt:
will you make something like supercharger?
[Nexus S Android Development] apatal:
You can apply this by yourself if you want to. Google is your friend.
[Nexus S Android Development] waterface:
Hey knzo. You mind giving details about your "regular" usage? Average screen on time, 3G on or off, location services on or off, stuff like that. And, are those 18 hours achieved with stock or extended battery? Just curious. Trying to decide if it's time for a new battery and I use your same ROM and kernel (great work by the way).

Thanks in advance!
[Nexus S Android Development] continuum51:
Hi, I have a couple of questions:

1) If I flash

AOSP Chocolate

thalamus

SuperSU,zip

gapps

Will I have a rooted rom, with gapps all ready to go?

2) Can I flash this all in one go or do I have to boot into the rom, then reboot into the bootloader, and flash the others?

3) Can I get onscreen buttons with this rom?

Thanks.
[Nexus S Android Development] Gitah.:
I don't know if it's a known bug, but I got this two times yesterday.
[Nexus S Android Development] knzo:
Usually I go through a battery within 16 hours.

My usage:

- 2h screen time

- 50% Wireless, 50% 3G+data

- 30% max brightness, 70% auto (indoors)

- Web navigation, wolfram, wikipedia, music, google, feeds, etc.
[Nexus S Android Development] knzo:
madd0g/Pik3no, as promised, here's a version for you to test: http://www.multiupload.nl/75PTPW8ZZR

I am almost willing to bet my left nut that your Phone will be battery friendlier this time.
[Nexus S Android Development] apatal:
What about your right nut? ;)

Just kidding. Mind if I test this for you too? What's changed so that it can improve battery? I'm currently running the latest Chocolate release.
[Nexus S Android Development] knzo:
https://github.com/knzy/platform_frameworks_base/compare/f2135bac63...d20941f04a
[Nexus S Android Development] waterface:
Thanks for replying. Stock battery?
[Nexus S Android Development] knzo:
Yes but I don't really know why you're asking. It's obvious that my usage and the battery I get is completely irrelevant because there's too many variables affecting the consumption. It's highly subjective and not really that comparable.

In fact, I shall not talk again in this thread about battery / energy consumption.
[Nexus S Android Development] waterface:
In fact, I get 10 hours if I'm lucky, with 2 hours of on screen time, without apparently any power hungry app running or causing wakelocks. To me it is relevant to know that you can get at least six hours more with a similar usage, it means that my battery is probably in need of a retirement. So thanks again for taking the time to respond.
[Nexus S Android Development] sdhanjal15:
Does battery life really matter?!?!?! ITS A PHONE! Use it like a normal phone! I honestly stopped caring about battery life. I can just charge my phone ever night if I have to. Not a big problem whatsoever.
[Nexus S Android Development] apatal:
No more wakelocks while I was asleep. Thanks! Here's a screenshot for those interested. :)
[Nexus S Android Development] knzo:
K, good. I'll wait for CM's calculator and then I can make a new official release.
[Nexus S Android Development] Pik3no:
OMFG! I had lost hope anyone could fix this... Installing stock kernel diminished the problem.

Downloading right now, I'll install this version and _thalamus kernel again. Tomorrow I post the impressions!

Thanks knzo!
[Nexus S Android Development] g33kt:
Camera silly faces effects doesn't seem to work. I tried to flash the rom again and nothing.
[Nexus S Android Development] Scofield.:
Same here.
[Nexus S Android Development] Pik3no:
Isn't fault of Iddle2? When you press the power button, the OS goes to iddle2 state, lowering the cpu clock and slowering the animation...

I may (probably) be wrong.
[Nexus S Android Development] knzo:
New kernel later today. There will be 3 versions based on thalamus:

- thalamus stable (interactive, deadline) with BLN.

- thalamus test (ondemand, deadline) with BLN.

- thalamust test (ondemand, deadline) with BLN & IDLE2.

I'll be recommending and using the second version.

I also changed the CRT-off solution to this one so it only affects LCD devices and not SAMOLED.

-- edit: uploaded.
[Nexus S Android Development] g33kt:
Did anybody have problems with camera silly faces effects?
[Nexus S Android Development] al_madd:
Yeah..new thalamus kernel fixed green tint when screen off and also smoother...really love it..:thumbup:
[Nexus S Android Development] nibla101:
Exactly what I was looking for. U DA MAN

...........

...................__

............./´¯/'...'/´¯¯`·¸

........../'/.../..../......./¨¯\

........('(...´...´.... ¯~/'...')

.........\.................'...../

..........''...\.......... _.·´

............\..............(

BRO FIST
[Nexus S Android Development] wolf230:
Great pict for 3K "thanks"
[Nexus S Android Development] Scofield.:
I'm back on this rom again. The turn-off-animation is smooth now with the newest kernel.

The only things i'm missing ist the option to turn off the haptic feedback on the lockscreen and maybe BLD.

Very smooth ROM, thanks for your work!
[Nexus S Android Development] Pik3no:
He's the man who makes a clean ROM with RILD wakelock fix. EPIC WIN!
[Nexus S Android Development] infernalMan:
sorry for a noob question.

my battery usage show android OS up to 20% when idle.

is it normal??
[Nexus S Android Development] al_madd:
Lol..everybody solved their high androidOS and you still have this issue?

Not sure man..full wipe maybe?
[Nexus S Android Development] infernalMan:
sorry im new for this rom mad d.
[Nexus S Android Development] knzo:
1. I do not discuss battery in this thread.

2. The build with telephony changes that supposedly "fixes" a "wakelock" some people were having is a few pages back, I haven't uploaded an official release with it.

3. I don't know if this release affects Android OS % as for me the value is somewhat natural if the phone is idling.

The official release will come in a few days...
[Nexus S Android Development] Pik3no:
Android OS is the surfaceflinger... Give the system a couple days... It will back to normal.

kzno,

Do you remove the bootanimation on purpose? I'm using the chocolate4madd0g.
[Nexus S Android Development] databoy2k:
It's nice to have a ROM with the integrated toggles. Thanks so much.

I'm now having a problem with the Music, Car Mode, Voice Dialer, and some other system apps. I came from a very stock (Deodexed and rooted) JB Rom. Did a Titanium Backup including system apps, and installed this rom.

I cannot restore the above from my titanium backup saves. I've tried restoring the apps without data; it just hangs on "restoring app".

In the System/Apps folder, I have "Music2.apk." When I select it, it attempts (and fails) to install.

Any tips for installing the above?

--Databoy2k
[Nexus S Android Development] knzo:
Yes, the chocolate4madd0g is straight from build, I didn't update the bootanimation or edit build.prop with a few things (correct the ro.product.model). This is why it's not an official release...
[Nexus S Android Development] Psych0Chimp:
Great work on the ROM, really happy with it.

I do have a minor request though...

Could you please add the HSPA icon to the Chocolate version, so that I can tell when I have "better than 3G" signal.

Thanks
[Nexus S Android Development] Drizzy xS:
Getting weird wake locks although can't show screen shots as xda doesn't allow me to upload screen shots..
[Nexus S Android Development] Gitah.:
I had the same problem a few days ago.

You can download the missing apps (books, music, movies, etc.) from the play store (I don't know if they're available in Canada, if not, use this).

As for car mode you can flash this zip through recovery. (I also added the email client since I was missing that too)
[Nexus S Android Development] wolf230:
Sorry, i dont won't to talk about battery life, but just to report a issue with 9/13 chocolate... as you can see from the screenshot, i've got a huge drain and a "sod"...... someone else?
[Nexus S Android Development] al_madd:
If you have sod..you can give logcat...it will help knzo diagnose the problem..
[Nexus S Android Development] wolf230:
I'm supposing to have to...but i dont know how to...:angel:
[Nexus S Android Development] Pik3no:
For you who use a lot of phone calls, it's recommended the _thalamus kernel with Iddle2.
[Nexus S Android Development] knzo:
I don't care about individual problems.

If it happens to you and doesn't happen to anyone else then it's your fault. This is my logic.