yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] hanbaoquan15:
A vibrant kernel shows the word Vibrant every time I boot
[Vibrant Android Development] iynfynity:
after you flashed this it doesn't do that anymore? which one did you flashed?
[Vibrant Android Development] glacon175:
Question: How the frick did Eugene get Voodoo Sound to work on a kernel that is not i9000 based? Also, I really wish it was ext4... Rfs isn't very nice...
[Vibrant Android Development] hanbaoquan15:
No, I didn't flash it, I was just responding to Scrizz's comment about the Vibrant kernel. The guy above claims that it doesn't show the splash screen anymore
[Vibrant Android Development] scrizz:
this one shows Vibrant everytime I boot it.

:confused:
[Vibrant Android Development] scrizz:
oh, ok

I was gonna say.
[Vibrant Android Development] stevedrz:
Please post specific tests on ztestz, vibrant_test2 and vibrant_test3

Eugene suggested trying vibrant_test3 first, then if your battery life sucked, try vibrant_test2.... at least that's how I read it! Flashing vibrant_test3 now, voodoo disabled of course...

Update: vibrant_test3: confirmed voodoo sound 2. Download voodoo control app from the market to check... Very nice... BLN control app is also detected this kernel as a BLN kernel... Just tested using the BLN control test, and the lower buttons are working! So far, so good, I'll be leaving the phone unplugged overnight (with a 100%charge to start, battery stats wiped) to confirm the battery drain.. Battery drain on test3 was about 5% an hour.. not great... The Kernel does list the baseband as JL4. Eugene mentioned you can use any modem you wish. Speedtests are good on JL4.. using speedtest.net app, going to New York NY (from central jersey) getting 1748 down 1337 up, so modem looks good. On Wifi, test to NY is 16849/5371. Wifi and 3G look good. BT is working fine, testing just using my Asus Netbook, but seems to connect without issues. I was able to pair up headset profile, dialup, etc... Headset profile also working from netbook speakers... Will have to check bluetooth speakerphone in car in the morning...

I wish my CurrentWidget app would work, this way I could tell exactly when charging is fully complete... I get some kind of "o error" Must be due to new kernel. Battery Doctor app will tell me when trickle charging complete, to start the overnight drain..

Also I notice Titanium Backup does not show me my backed up, but not restored programs for some reason... Update: With new test4 and 5 kernels, this went away... it was due to sdcard mounting issues i think..

Update for Test5 Battery Life:

After a complete charge, wiped stats, etc... battery is draining approx 6-7% an hour... could be my battery running strange though. That was with background data enabled, gmail/contacts on sync (only pushed one message during that hour), also a BLN notification that was on for about 10 minutes... Will continue to chart the drain of test5, however looks like test4 is worth comparing now for battery life...

Update: Attached is a screenshot of battery drain using test5 kernel, and KA7 modem... Battery drained quite quickly... Testing test4 now. test4 seemed worse last night, and better today! Go figure....
[Vibrant Android Development] hanbaoquan15:
I thought you meant to say that. But your remark when the guy said "it doesn't show the screen anymore" and you said "haven't you ever used a vibrant kernel" got me confused a bit.

Anyway, it's all clear now :D

It would be nice if Eugene somehow got his hand on the Vibrant kernel source.
[Vibrant Android Development] jvpde:
I'm sorry. I realize what I said was confusing. All I was trying to say is it never said "i9000" while booting like all i9k kernels do.
[Vibrant Android Development] scrizz:
it's not a i9000 kernel....
[Vibrant Android Development] jvpde:
I know that now.
[Vibrant Android Development] eugene373:
Please Test #3 first & report back on battery life...

Then Test #2 is #3 battery life isn't that great.

Please Test:

Wifi

BT

BT from inside of Car

WiFi Calling if optional

Quadrant

Linpack

Headset w/ or w/o a Mic

GPS

Yes, BLN / Voodoo V2 Sound is Supported.... I was hoping it would take you guys longer to find these things... As, I wasn't ready to post these feature of the kernel..

Regarding Modem, that was an Oops.. You guys are Fine to what ever modem you wish..

& Post Feedback..

Thanks,

~Eugene
[Vibrant Android Development] Sdobron:
Vibrant Froyo sourced? I'll wait for an EXT4 version. I don't ever want to go back to RFS.
[Vibrant Android Development] stevedrz:
I sent a tweet to supercurio to see about possibly getting voodoo injected on the new vibrant_test3 ... also i sent him the link for source, so he knows...
[Vibrant Android Development] scrizz:
you haven't even tried it......

I'm going to go to #2 to see how battery is there.

:D
[Vibrant Android Development] stevedrz:
Try this while waiting for ext4, as now you have fun other toys to play with, hopefully with good battery life, like BLN, and voodoo sound 2.
[Vibrant Android Development] Moped_Ryder:
**EDIT

**ROM issue not kernel - removed
[Vibrant Android Development] eugene373:
That is a Rom issue, not a Kernel issue.. Please don't post that in this thread.
[Vibrant Android Development] bartek25:
can we get color fix with it also like blue fix and warm fix
[Vibrant Android Development] eugene373:
No :rolleyes:

This is not the point... Please Test what I Post & keep request minimal for now.

Thanks,

~Eugene
[Vibrant Android Development] Moped_Ryder:
Cool - Thanks Eugene

**Edit - I'm on Trigger 1.5 for others to know.
[Vibrant Android Development] eugene373:
sorry guys... I need to fix the init.rc as I was testing it on the 4G Rom... I'll fix it shortly & update when i post it
[Vibrant Android Development] scrizz:
thank you! :D

quick turn around.

I Love it!
[Vibrant Android Development] ndwgs:
LOL, I smell BFS.. you get the idea.
[Vibrant Android Development] iynfynity:
just to clarify, this really flashed a new modem?
[Vibrant Android Development] eugene373:
vibrant_test4.zip

This is the One to Test from here on..

Things I need from Testers:

~ WiFi

~ WiFi Calling

~ BT Audio & BT from Cars that Supports it.

~ BT File Transfer

~ Headset w/ or w/o Mic

~ Battery ( Please Fully Charge twice before Posting results )

~ Use normally, don't spend the whole time play Angry birds then Post Battery Sucks!!!!

~ Linpack

~ Quadrant

~ SD Functions

~ GPS

About the Kernel:

~ 342MB Free

~ BLN is Supported

~ Voodoo V2 Sound is supported ( Ready for Voodoo injection )

Pending how this Kernel does I might add in more Options into it..

~ OC

~ Maybe UV
[Vibrant Android Development] iynfynity:
LMAO! i just flashed right now. Refresh mode. :D
[Vibrant Android Development] jvpde:
Hope this answers your question.
[Vibrant Android Development] stevedrz:
What was different between test2 and test3? I experienced bad battery life on test3 (5% an hour), trying test2 now, seems better. Also saw someone else's report test2 was much better. I've skipped testing test2 for a longer period, in favor of test4 with the correct init script.
[Vibrant Android Development] eugene373:
Anyone Else getting better battery life on Test2?
[Vibrant Android Development] itsjusttim:
I'm getting better bat life on test2

Edit: wifi and wifi calling working ok. Speeds normal
[Vibrant Android Development] eugene373:
vibrant_test4.zip

Test 5 > vibrant_test5.zip

Use this for Testing if you was getting good battery life on Test2

This is the One to Test from here on..

Things I need from Testers:

~ WiFi

~ WiFi Calling

~ BT Audio & BT from Cars that Supports it.

~ BT File Transfer

~ Headset w/ or w/o Mic

~ Battery ( Please Fully Charge twice before Posting results )

~ Use normally, don't spend the whole time play Angry birds then Post Battery Sucks!!!!

~ Linpack

~ Quadrant

~ SD Functions

~ GPS

About the Kernel:

~ 342MB Free

~ BLN is Supported

~ Voodoo V2 Sound is supported ( Ready for Voodoo injection ) Clearly a few don't understand what this Mean, I don't use Voodoo, but it's Supported... All a User has to do is edit the CPIO in the zImage to add in the Voodoo initramfs

Pending how this Kernel does I might add in more Options into it..

~ OC

~ Maybe UV
[Vibrant Android Development] stevedrz:
testing test5 battery life for overnight drain now... @Eugene Please if you can use KA7 modem in future versions of kernel, this is what we know as the latest...

http://xdaforums.com/showthread.php?t=923409
[Vibrant Android Development] eugene373:
Thanks.. Yeah I'm testing 5 now... Going to bed and letting my Phone fully charge overnight since I wont be able to do any android until late Saturday night
[Vibrant Android Development] iynfynity:
thanks eugene! i love your work. Going to test now.
[Vibrant Android Development] manjish:
I opened voltage control app as soon as I finished v5 hehe....

Testing v5......v3 drained a lot
[Vibrant Android Development] jmcghee1973:
This is how you make a test report folks!!
[Vibrant Android Development] Martezgarki:
Good job man... but I'm wondering how you inject Voodoo 2 if this isn't i9000 based?
[Vibrant Android Development] thanharts:
Source of T959V is released, and i think he use it to make those kernels
[Vibrant Android Development] zc4life:
Plz?

Can we get ext4 on this...plz
[Vibrant Android Development] dligon:
You will have to wait until supercurio does his voodoo that he do
[Vibrant Android Development] stevedrz:
EXT4 info:

Regarding voodoo, Eugene doesn't do it.

From Supercurio: @stevedrz injecting Voodoo is for kernels compiled by Samsung. If you compile a custom kernel, you use a Voodoo initramfs directly. = Dragon

From Eugene: @stevedrz Just FYI I don't use Voodoo... The support is there for people that is willing to edit the CPIO! It's that Simple.

So now, can anyone either help me edit CPIO, or assist?
[Vibrant Android Development] bbm21:
Test v 5:

Quadrant before = 10000

After = 11000

Haven't had it long enof to test battery

Also could you remove the 56 fps cap

Thanks eugene your great

Edit : gps wifi and everything works well

Edit: v4

Quadrant = 1150

Everything works
[Vibrant Android Development] kaizasoshi:
Is this for the 4g rom?
[Vibrant Android Development] hazard99:
so im posting on the test that I have run.

I am using vibrant test 5

Rom is very responsive with voodoo off. Infact id say it isnt any different for me.

1215 on quadrant.

linpack 13.977

time 6.0 seconds.

Smart bench(just cause)

productivity index 1148

games index 2612

headset works and sounds great with the voodoo sound app but headset controls do not work. It hasnt worked on past kernels either so I dont expect it to work now.

speedtest

587 down

1349 up which is normal for me.

Wifi is strong for me with

5549 down

465 up
[Vibrant Android Development] bbm21:
Any froyo rom
[Vibrant Android Development] iynfynity:
these works on vibrant, vibrant 4g and I9000 roms.
[Vibrant Android Development] bartek25:
wrong place.... how to delete ? ;P
[Vibrant Android Development] jvpde:
Haven't gone through two charge cycles yet but v4 drained me about 50% over night.
[Vibrant Android Development] genaropr:
testing right noiw
[Vibrant Android Development] krylon360:
No it's not.
[Vibrant Android Development] eugene373:
Test6 will be posted tonight... found 4 / 5 things wrong in the kernel.
[Vibrant Android Development] glacon175:
Yeah didn't think so... Still wondering how he got BLN and Voodoo sound working...
[Vibrant Android Development] eugene373:
Check DM for some Goodies.
[Vibrant Android Development] bearsfan85:
I'm gunna go with Magic
[Vibrant Android Development] manjish:
Can we hope for a voodoo ext4 enabled kernel now?? Krylon !! ;)
[Vibrant Android Development] MWBehr:
Man you guys are cryptic! To be honest though, I kinda enjoy the mystery :D Anyway, I was going to jump in on the testing, but suppose I'll wait for the new batch. Glad to see you back on the scene Eugene.
[Vibrant Android Development] dasunsrule32:
I take it these are i9000 source...
[Vibrant Android Development] jvpde:
Still a mystery of the universe what they are though.
[Vibrant Android Development] dasunsrule32:
Must be modified versions of the t959v kernels then.
[Vibrant Android Development] ndwgs:
Really?? Are you serious?

READ PEOPLE!

TEST KERNEL'S ONLY, NO REQUEST PLEASE!

Goodness..
[Vibrant Android Development] MWBehr:
Honestly, modified Vibrant kernels is just as likely. The confusing part is no one's been able to get voodoo sound or BLN in anything without source. So if it's not i9000 and we don't have source for vibrant or vibrant+, I just can't figure what's going on lol.
[Vibrant Android Development] Kubernetes:
That's the reason for my queries. We're not supposed to have source for any Vibrant or Vibrant Plus Froyo kernels. The only thing I can think of is the Telus Fascinate.
[Vibrant Android Development] joe.kerwin:
Well ext4 should be the next step. We surely won't be going back to rfs permanently. And Eugene doesn't "like" voodoo for whatever reason so he prob won't be working on ext4 support. Does supercurio know bout this?
[Vibrant Android Development] iynfynity:
I'm sure supercurio would be working on this ASAP. This was just posted yesterday.
[Vibrant Android Development] stevedrz:
Has anyone done a full review on test4? I drained test5 fairly quickly... test4 seems to drain slower today.
[Vibrant Android Development] eugene373:
I don't use Voodoo as I'm always Testing new Stuff... Not because I don't like it, it's just easier for me to use RFS with EB SuperIO Fix :rolleyes:

Regarding EXT / Voodoo... Sure it can be Added, but I'm not going to in testing stage of the kernel.
[Vibrant Android Development] sharkonland:
Both test 5 and test 4 are very solid. I will say though im getting a little bit better battery with test 4.
[Vibrant Android Development] stevedrz:
Updated my post on page 3:

Added a draingraph from syspanel for test5 kernel, using KA7 modem Now comparing against test4....

http://xdaforums.com/showpost.php?p=10975303&postcount=21
[Vibrant Android Development] iynfynity:
Eugene can you tell us what are the things you fixed in the upcoming update?
[Vibrant Android Development] hernandez5683:
Thanks for the update. What app is this that you are using.
[Vibrant Android Development] stevedrz:
That was the System Panel program, it is available in Android Market... Another great program to plot battery life, is called JuicePlotter.... I used drocap2 to capture the screen images... Expect a test of test4 shortly, I am juicing up the phone now... Also, patiently awaiting test6...
[Vibrant Android Development] iynfynity:
edit: now i noticed the changes when using voodoo sound. damn.

The added ram is really a good one from this kernel.
[Vibrant Android Development] themoose:
great kernel but....

I too have noticed the high battery drain even after a couple drain cycles. Another issue I've run into is that MMS no longer works. What gives??? I will say that the Voodoo audio is wonderful and the wireless works better than it ever has with any other rom! Wifi calling is flawless as well.

Running V5 btw.
[Vibrant Android Development] iynfynity:
my battery sucks at version 4. with almost 9 hours of idle i lost 40%.
[Vibrant Android Development] jumaaneface:
after 2 full battery drains with kernel test5 idle with gps,wifi,radio on i was about to get 9 hours idle time at 20% before 10% warning kicked in. 720p recording still results in failure. still testing.
[Vibrant Android Development] genaropr:
all incoming call go to speaker on Test 5
[Vibrant Android Development] hazard99:
mine works just fine. I talked to my daughter 3 times this morning!
[Vibrant Android Development] hazard99:
So 4 hours After I unplug with very minimal use I am down to 47% thats not very good for me at all.
[Vibrant Android Development] iynfynity:
which version did you used?
[Vibrant Android Development] hazard99:
version 5. As he posted that was the go to version.
[Vibrant Android Development] themoose:
Further observations....

Wifi is amazing as well as call signal...maybe it's the KA5 instead of KA7? I have noticed that the buttons hiccup every once in a while and take a couple of clicks to respond but that's more annoying than anything. I've also experiences ZERO lag on this even though it's not ext4, quite impressed! I will say that battery life on this SUCKS! To give you an idea, I unplugged my phone at 6 AM this morning and all I've done since then is turn on wifi and wifi calling and set it on my desk and leave it. Just checked it now, 6.5 hrs later and it's at 31% battery. Bear in mind I've made no calls, couple of text messages early this morning, no surfing but background sync is enabled, and screen's been off the whole time I've been at my office and it's just been sitting.
[Vibrant Android Development] eugene373:
Here is Test13... :rolleyes:

I've lowered Power consumption a bit ( Needs Further testing ) and made more edit to power management as well plus a few other edits regarding cpu..

I've also confifured it to work perfect if using setCPU for Powersaver while screen is Off (Please do normal testing before using this Profile )...

There is still work to be done, but letting overnight I averaged 17+ Hours per battery left widget so I would like other now to try ( Ps... My Battery was not charged ).....

Regarding number ( 13 ) these are the order I build them in, so if it fails it gets bumped to a higher #

Please post results & always run the 2 charges before posting results....

First charge might not be 100% as #2 is not bad.

I do need to fix the memory to let 720P recording to work.

Thanks,

~Eugene

Download > vibrant_test13.zip
[Vibrant Android Development] iynfynity:
Wow. Test 13 already.
[Vibrant Android Development] Insomaniac10:
ive been waiting patiently and quietly for a new kernel from you, i am not a fan of 2.2 kernels thus far. i am pumped to try this out, and even more pumped for when it is complete. thanks for your endless effort!

PS - no OC in test13?
[Vibrant Android Development] themoose:
downloading now!

will report when I've abused it a bit! :)
[Vibrant Android Development] hazard99:
I know its to help with the test but do we really have to deep cycle our phones again.

I respect your work and I am not trying to be a whine bag but I dont wanna damage my battery by doing to my deepcycles. btw I appreciate all your sacrafices.
[Vibrant Android Development] Insomaniac10:
you dont HAVE to...you just wont have accurate battery readings....personally, i never deep cycle my phone :eek:...its your phone to do with as you please, no one is forcing your hand

it isnt the developers fault that you have to do this when flashing a new ROM or kern...there is no work around for it. so unfortunately, you only have 3 options:

1. dont flash this kernel

2. flash the kern but dont cycle, and sacrafice accurate battery stats

3. flash and cycle....best of both worlds, with a little patience

i agree that it absolutely sucks...but in order to maximize experience, sometimes we have to take extra steps
[Vibrant Android Development] eugene373:
Honestly you should deep cycle the battery... You wont damage it, if anything you will prolong the life of it.
[Vibrant Android Development] ndwgs:
Deep cycle? Huh?

Sent from my SGH-T959
[Vibrant Android Development] eugene373:
Let die... And charge
[Vibrant Android Development] hazard99:
It wasnt a complaint at all I actually like helping out. My reasoning behind asking was that I had just deep cycled my battery for the last kernel.

I know I dont have to flash the kernel and I wasnt blaming him or anything like that.
[Vibrant Android Development] angryPirate12:
man is correct. Li-Po (lithium polymer) and Li-Ion (llithium Ion) batteries are very unstable, and have voltage fluctuations more frequently than a traditional battery. You're actually supposed to let them run dead, or as close as possible before you recharge them. You're also supposed to remove the charge cable immediately after its fully charged, trickle charge systems help prevent them from exploding or dieing, but aren't 100% safe for the batteries life.

Deep cycling is good... since the Vibrant is a power sucker

Turn on GPS and set a destination in Google Nav

Set screen brightness to 100%

Set Screen Timeout to 10mins

Turn off Power Saving Mode

Turn on WiFi and Bluetooth

Load up a game and leave it sit (i use tower raiders)

If you use an OC Kernel, in SetCPU(or whatever) set to Performance, and max out the safe frequencies

This helps drain the battery in a few hours at most, can deep cycle the phone a few times in a given day, if you pay attention to it.

P.S. loving the new kernel
[Vibrant Android Development] krylon360:
glad you got a new phone bud. :)
[Vibrant Android Development] Insomaniac10:
i know deep cycling promotes accurate stats and prolongs health....but does it actually improve battery LIFE (aka, how long your battery will last 100%-0%, as opposed to if you didnt condition it)
[Vibrant Android Development] eugene373:
Thanks, down to 1 PS3 in the house now though... living room now get the 60" for PS3.. :D wife was so happy....

@everyone else, seems the battery was improved more than my initial findings based on twitter replies... but I'll wait a few days before drawling my own conclusions
[Vibrant Android Development] angryPirate12:
to an extent yes, and no... when the chemicals that make up the battery get conditioned to a point they will retain a charge longer, but once they charge/discharge so much they actually do the opposite and start to hold the charge less, depends on their life cycles. But the increase is generally negligible to notice really. The big thing with the improved battery life comes from the changes made to the kernel, a ROM, the modem, and how you use the phone in general. In this case the kernel improvements and modem selection by Eugene are whats causing increases/decreases
[Vibrant Android Development] MWBehr:
This is getting Waaaay off topic, but I realize this is something of interest to people, so hopefully this will be the last off topic comment about it :D

I'm not going to try to paraphrase someone who already said it much better than I can:

Full article: http://powerelectronics.com/portable_power_management/battery_charger_ics/proper_care_extends-li-ion-battery-0425/index1.html

Edit: Note the only points to consider for a Vibrant are (and in this order):

•Avoid charging to 100% capacity

•Limit the battery temperature

•Use partial-discharge cycles (Please don't take this to mean that a single deep discharge every 10+ charges will kill your battery life. It's just meant to promote a general practice)
[Vibrant Android Development] bobshute:
Flashed test13. I haven't had it long enogh to test the battery, etc. but I'm having an anomally.

i am using a bootanimation.zip but still have the .qmg files in system/media. Normally on boot only the bootanimation.zip plays.

With test13 both the bootanimation.zip file and the T-mobile animation are playing at the same time.

It's like I got ahold of some good mushrooms. :-)

Using KA5 Stock-deodexed + launcherpro, KA7 modem
[Vibrant Android Development] dasunsrule32:
Remove the qmg files then :P (make a backup of the files of course, if you feel the need. )
[Vibrant Android Development] bobshute:
Thanks, I realize that I can just delete/rename the .qmg files and have done so.

It's just that previously in all the kernals that I've used that support bootanimation.zip files, the bootanimation overrides the playing of the qmg files.

Just odd.
[Vibrant Android Development] zc4life:
Yay

Battery is way better!!!
[Vibrant Android Development] MWBehr:
Umm....better than what?
[Vibrant Android Development] drmosh:
I deep cycle my batteries by jumping my car with my phone...
[Vibrant Android Development] cashyftw:
Uhh, how do you know?