yashsingh1/xdaforums huggingface dataset:
[Android Themes] gingerc76:
Hmm tried downloading that and for some reason it doesn't install? Could it be because I have the actual Facebook messenger application or is that outdated?
[Desire HD Q&A, Help & Troubleshooting] vrooom666:
Which ICS+sense rom does have "working" camera even they in beta stage?

Can anyone list them and make it sticky if needed?
[Desire HD Q&A, Help & Troubleshooting] Toldo:
http://xdaforums.com/showthread.php?t=1792074

http://xdaforums.com/showthread.php?t=1450962

http://xdaforums.com/showthread.php?t=1797660

I guess there's nothing more.
[Desire HD Q&A, Help & Troubleshooting] grzesiek1945:
Wrong section, write topic in general section. U havent read rules of xda?

Wysyłane z mojego Desire HD za pomocą Tapatalk 2
[Desire HD Q&A, Help & Troubleshooting] witc:
ICS + No sense

http://xdaforums.com/showthread.php?t=1704524
[Desire HD Q&A, Help & Troubleshooting] sashank:
Virtuous Infinity. Camera & Camcorder. No sound in camcorder though (yet).

http://xdaforums.com/showthread.php?p=29221927
[Desire HD Q&A, Help & Troubleshooting] csection:
Camera works fine with Samsung Sensor in Virtuous Infinity

Omnivision ov8810 8M doesnt really work with ICS roms with Sense (Unfortunately I have this chip on my phone). I Think Virtuous Kernel doesnt support Omnivision ov8810 8M at the moment.

From what I have read Virtuous Infinity(Sense 4) works fine with Samsung S5K3H1GX sensor.

Check 1st what sensor you have.

Use a root explorer and navigate to /sys/android_camera/ and open sensor file with a text viewer
[Desire HD Q&A, Help & Troubleshooting] Rooks:
ATM only AOSP roms have working (both Samsung and OmniVision) cameras, but they are limited to 480p camcorder mode.
[Desire HD Q&A, Help & Troubleshooting] teerapong.g:
Close Thread? Wrong Sections.
[Desire HD Q&A, Help & Troubleshooting] oli.98:
I have omnivision chip, too. :(
[Nexus S Android Development] krfoy:
I built this kernel for my daily use, now i decided to share it here! :)

Work with Nexus World Wide Version (i9023/i9020t).

※ Basically it is made for Official Stock ROM (JRO03E/JZO54K). it may

NOT

work with other ROMs.

Not working with CyanogenMod!

Main features of this kernel:

1.25GHz

Based on Linux Kernel 3.0.73

Based on AOSP

Touchwake ADVANCED (allowing you wake up your phone by touching screen when you got a notification ) (based on Ezekeel's work)

10-point multitouch

Force AC charging by chad0989

UKSM (Ultra Kernel Samepage Merging)

MTP (thanks to bedalus and Krarvind!)

High Bigmem

BLN by Ezekeel

BLD by Ezekeel

Powerkey Presses Counter

init.d support

Optimized CRC32 algorithm

SLUB

Custom Voltage by Ezekeel

mount dalvik-cache to /cache

undervolted

RCU Boost

Voodoo by supercurio

included busybox

USB OTG v5 by sztupy Read this. (not sure if this work on Jelly Bean)

CRT-off animation fix from CyanogenMod team.

PM_FAST

...

Default: interactive / sio

Thanks to all contributors of this kernel! :)

And welcome to fork it on my github.

Download vta2-kernel / Changelog

TODO:

Bluetooth battery drain fix.

ROW I/O scheduler ( kernel module )

...

Any Suggestion? Tell me here :)
[Nexus S Android Development] leap_ahead:
hi crt is fix ?
[Nexus S Android Development] krfoy:
yes.
[Nexus S Android Development] john9:
Thanks for the share.. works great.
[Nexus S Android Development] spupuz:
Can you make a version with also fast charge? Anyway working great

Inviato dal mio Nexus S con Tapatalk 2
[Nexus S Android Development] raducux:
I'd like to see more feedback about this kernel as it looks promising. Thank you
[Nexus S Android Development] siddhesh.raikar:
Kernel is good.. snappy.. nice performance..

There is no 1000mhz on the clock, so it's always on 1.24ghz ..

Pls add interactive governor.. I can't change the governor, only shows smartassv2 ...

Battery life not gr8.. But runs well.. power hungry games are smooth.. good overall.. :D
[Nexus S Android Development] krfoy:
may be included in next stable release.
[Nexus S Android Development] krfoy:
This is inspired by SAMSUNG Infuse 4G, which use the same CPU and do not have 1.0GHz step in its stock kernel.

when there are both 1.24 and 1.0GHz, the governor will prefer to use 1.24GHz. And i thought it may help governor switch between steps faster.

so it won't eat more battery in this case. :D

I only built smartassV2(tweaked) into kernel. because it balance between battery life and performance.

There are also include kernel module of ondemand and conservative, you could load them by insmod if you like. ;)
[Nexus S Android Development] meisze:
Thank you very much and must try it .
[Nexus S Android Development] siddhesh.raikar:
Thanks... Pls try and include HighBigMem in the next version... :D
[Nexus S Android Development] invd:
thanks for your kernel! i will try it now and report back :)

EDIT: unfortunately kernel doesn't work for me - i use it with paranoidandroid and rom was really sluggish at first (maybe cache-related...). then i startet setcpu for adjustments and the phone stopped responding with "colorful snow" on the screen. i pulled battery to reboot. - maybe my 9023 doesn't like 1,24 ghz (it is a bit picky, but 1,2 ghz at stock vol was never a problem).
[Nexus S Android Development] DaXmax:
Not so sluggish at my side.
[Nexus S Android Development] leap_ahead:
same here with nstools
[Nexus S Android Development] invd:
@OP or @DaXmax: Is there anything I can do to help at finding the problem? logcat? or is it just my phone being picky?
[Nexus S Android Development] Articudos:
Deep idle? Are u sure it's fully working?:)
[Nexus S Android Development] krfoy:
Its working.

I may replace deep idle with CPUidle or IDLE2 by _thalamus in the future.
[Nexus S Android Development] krfoy:
try stock kernel or raise up voltage?
[Nexus S Android Development] spupuz:
can you update OP with to do list feature that are you going to add? :D
[Nexus S Android Development] invd:
yea, well, with stock kernel (and thalamus and matr1x and air kernel) everything runs fine, but i wanted to know, if there is a way to find out what exactly causes the problem with your kernel and my phone (which also might help somebody else). - raising the vol does not help that much, still some freezes from time to time (even though i'm above stock vols).
[Nexus S Android Development] krfoy:
I should keep updating this kernel util I buy my new Nexus phone, perhaps.

Not sure wether if it will be work with KitKat, cause I decide to keep it compatible with the Stock 4.1.2 ROM.
[Nexus S Android Development] krfoy:
If you mean SMS, it will remain. /system didn't contain any userdata.
[Nexus S Android Development] Setting.Out:
Wiping the system will delete anything system related like SMS... flashing doesn't.. that's why people like to dirty flash, as to not lose any data...
[Nexus S Android Development] krfoy:
uhm, I think wipe system & wipe /system is different.

/system means one of partitions of our phones. it contains system app, android ...etc. User apps, settings and userdata is in /data.

full wipe means clear /system /data & /cache. so wiping the system clear your all settings.

but if you wipe /system, userdata should be remained.

/system is mounted in readonly mode by default, so userdata won't be in /system partition.
[Nexus S Android Development] Setting.Out:
Wipe your system and get back to me... tell me if it worked, but I'd do a backup first...
[Nexus S Android Development] explorer-10:
[MENTION=5165039]Setting.Out[/MENTION] is it safe to format /boot on our device?
[Nexus S Android Development] Dark_Eyes_:
Yes, but you must have a rom to flash right after. I don't think it is necessary though, for a clean install wipe data, cache, dalvik cache and system. System is not mandatory in most cases as it is often wiped by default when flashing a rom.
[Nexus S Android Development] Setting.Out:
If you are flashing a new ROM, yes, but for any other flash just dalvik and cache...
[Nexus S Android Development] explorer-10:
[MENTION=5165039]Setting.Out[/MENTION] so i flashed /system and my texts still remain
[Nexus S Android Development] krfoy:
https://www.youtube.com/watch?v=3M1WEiaKPdE

this is what i mean ;)
[Nexus S Android Development] Setting.Out:
By the way, nice looking phone.. :)

I do see that all your info stayed, I am utterly shocked!!.. I have installed more than a few roms and never had my info stay, except dirty flashes, which is basically what this is, but I am still amazed.. As you pointed out in the video, that wiping the system erases the OS and needs reinstalled.. I stand corrected on data loss.. Though I still will make a backup first, with my luck, I'll mess it up and different recoveries may work differently as well??... :)

---------- Post added at 11:31 AM ---------- Previous post was at 11:20 AM ----------

On a previous note, I am having issues with init.d being active, I thought that I disabled it in recovery by mistake, but I clean flashed a new rom yesterday along with your kernel, and i don't have init.d support.. One of my scripts stops my phone from vibrating and it works with marmite and devil kernels, but not yours..??
[Nexus S Android Development] explorer-10:
edited
[Nexus S Android Development] explorer-10:
[MENTION=5165039]Setting.Out[/MENTION] I noticed that too that the kernel oddly doesn't support init.d. I checked by installing universal unit.d only to find that out. [MENTION=2354509]krfoy[/MENTION] in the OP, you DID however state that your kernel has init.d support.

so i had experienced a major annoying reboot while playing in the middle of a Minion Rush session, all seemed somewhat fine 'til a freeze happened and the sound was very disturbing, so i had to cover the speaker with my finger until my device rebooted.

Sent from my Nexus S using Xparent Skyblue Tapatalk 2
[Nexus S Android Development] ej8989:
No reboots so far. No issues at all. :)
[Nexus S Android Development] ej8989:
I've been doing this on twrp and it retains data as well. My old theory was that you won't lose data unless you do a factory reset. Some time ago i wiped data and system but my sms, google account and contacts were retained. :)
[Nexus S Android Development] leap_ahead:
http://xdaforums.com/showpost.php?p=33197228&postcount=4442

Wipe dalvik, /cache, /system and /boot. Then flash ROM, gapps and kernel. You won't lose any personal settings and apps (that's on /data).
[Nexus S Android Development] explorer-10:
So with this kernel, I am unable to tether to my HP touchpad tablet, every time I try to tether to my nexus, on the tablet, it would keep saying "authenticating" then say that the connection is poor while the signal is decent :(

Sent from my Nexus S using Xparent Skyblue Tapatalk 2
[Nexus S Android Development] Dark_Eyes_:
The test for init.d support in universal unit.d app doesn't work. It will always say that your kernel doesn't have init.d even if it is enabled... I had that problem myself too. Download a test script from anywhere and test it manually...
[Nexus S Android Development] leap_ahead:
Its my idea or this kernel is faster ??
[Nexus S Android Development] Setting.Out:
Seems the same as 116 but more stable... it is the fastest kernel otherwise.. I've tested it against different Devil, marmite, matr1x, trinity and xensation kernels at even higher MHz than vta, but Vta is considerably faster, though Marmite had better 3d scores, and Devil is good on io..
[Nexus S Android Development] leap_ahead:
nice ! sio and interactive ?
[Nexus S Android Development] Setting.Out:
I prefer smartass2/ row
[Nexus S Android Development] velishka:
I have a random freezes when over clocked which is totally OK, I have the same thing running other kernels when OC, however here I can't choose 1ghz, and 800 is clearly not enough. Can you please add 1ghz option and I will give it a second try
[Nexus S Android Development] leap_ahead:
You get reboot with this kernel ?
[Nexus S Android Development] Setting.Out:
It isn't completely stable.. I had two reboots one while just sending a text...
[Nexus S Android Development] explorer-10:
no ROW, only other options other than sio are noop and deadline...

while this kernel may be the fastest, playing games does seem to show its flaws from time to time, but i'm still liking the kernel nonetheless
[Nexus S Android Development] Setting.Out:
You're right, sorry, haven't had it installed for a while.. :)
[Nexus S Android Development] leap_ahead:
i get reboot ,,my phone cant overclock ..
[Nexus S Android Development] explorer-10:
[MENTION=2354509]krfoy[/MENTION] is it just me or does #130 seem to be laggy on the latest build of Slimbean weekly(1.9)?
[Nexus S Android Development] krfoy:
sorry, i mean stock rom

did you ever try to raise up your interval voltage?

FYI, here is the voltage sets from stock kernel of Infuse 4G (but it runs 1.2GHz):

clock / arm / int

1200 / 1300 / 1125

800 / 1200 / 1100

400 / 1050 / 1100

200 / 1000 / 1100

100 / 950 / 1100
[Nexus S Android Development] krfoy:
I made a form here. :)
[Nexus S Android Development] leap_ahead:
only problen on this kernel when i try is freeze on nstools then need reboot
[Nexus S Android Development] mattrc77:
Guys can you use rom manager to install a kernel like this on a Nexus S GT-I9020A, and how do you uninstall a kernel just back up a rom before install?
[Nexus S Android Development] siddhesh.raikar:
to install a custom kernel you should have custom recovery...

and you cant uninstall a kernel, you have to restore the boot image from the backup you have...

so back up first... then install a custom kernel....
[Nexus S Android Development] mattrc77:
OK im using set cpu with the kernel that clocked my phone at max 1240 i tried to bring the max down to 800 to bring down the heat when gaming but as soon as i slide to 800 it crashes. lines start running down the screen and it just reboots.
[Nexus S Android Development] jenda.69:
It works almost fine, but I tried playing Dead Trigger and Speedx 3D and in both phone froze and rebooted after few minutes of gameplay.
[Nexus S Android Development] krfoy:
Thanks for reporting.

Same issue on stock kernel. i'll try to resolve it.
[Nexus S Android Development] krfoy:
OK, it would be fixed in the next release! :)
[Nexus S Android Development] krfoy:
Kernel Update!

Interactive governor (kernel module), Fast Charge, UKSM here! And no more crash while changing CPU frenquency!

Changelog and download link can be found here

Thanks again to all contributors.
[Nexus S Android Development] kriskovski:
wrong thread ...
[Nexus S Android Development] Nexus HAL:
No 100mhz?

Why the minimum CPU frequency can't be set to 100mhz? When setting it to 100 via NStools, it instantly reverts back to 200mhz. CPU Spy confirms the 100mhz slot isn't being used at all. Seen same issue with Air Kernel too. Is it a Jellybean bug? I'm on stock ROM.
[Nexus S Android Development] stojshic:
It's known NSTools bug. Don't use NSTools, or, in settings, put min to 400Mhz,then back to 100Mhz (do that few times until it shows 100Mhz, and don't open NSTools again. If you open it again, you'll have to do that all over again...
[Nexus S Android Development] :
I can help you with MTP if you like!
[Nexus S Android Development] krfoy:
yes, please! :)
[Nexus S Android Development] krfoy:
it's not a bug. this kernel including a mod which set min freq to 200MHz while GPU is busy. to make sure GPU can work on full speed when necessary.

by the way, this mod may be removed in the next release. because it seems cause some stability issues.
[Nexus S Android Development] :
Download http://d-h.st/wVZ

It's a small download. It's some very simple tools that can split an existing boot image into a ramdisk and zImage, and can also stitch them back up.

There is a tool called unbootimg, that can take apart existing boot.img files, I've made things simple by including my own ramdisk, which is compatible with AOSP and CM ROMs. That file is called cyan2disk_new.cpio.gz

To stitch your zImage and ramdisk together:

./mkbootimg --kernel zImage --ramdisk cyan2disk_new.cpio.gz --cmdline 'no_console_suspend=1 console=bull's --base 0x30000000 --pagesize 4096 -o boot.img

The zImage of your kernel needs to be in the directory with cyan2disk_new.cpio.gz

Let me know if you get stuck. And please give credit to Krarvind, for making MTP possible.
[Nexus S Android Development] humayooshah:
just a question .. i am using Slimbean 2.0 with bedalus kernel.. is this kernel faster than bedalus and is it compatible with slimbean 2.0?
[Nexus S Android Development] krfoy:
Kernel update! #50

comparing with #37:

touch boost on SmartassV2! (like interactive)

interactive built-in

Deep Idle has been removed (due to stability)

MTP support (thanks to Krarvind and bedalus!)

Main post of #50
[Nexus S Android Development] benoit2600:
It doesn't boot, I'm stuck at the google logo.
[Nexus S Android Development] screeny2:
No Problems here with Stock OTA :cyclops:
[Nexus S Android Development] krfoy:
#58 is here.

Changelog:

Touchwake Advanced: Now you can wake up your phone with touchwake after a sound play back or vibrating (e.g. when you've got a notification)

Add powerkey presses counter

About powerkey presses counter usage:

cat /sys/class/misc/touchwake/counter

And reset counter by:

echo reset > /sys/class/misc/touchwake/counter

vta2-kernel #58 main post
[Nexus S Android Development] :
Interesting idea, but what will happen if you get a notification while the phone is in your pocket? If it touches your leg, does it wake up?
[Nexus S Android Development] krfoy:
I think a capacitive touch screen should not be waked up by my pocket.

But if it touches my legs, it should be waked up. :)
[Nexus S Android Development] :
I can control my device with four layers of cotton fabric between my finger and the screen (my t-shirt folded over, then folded again = four layers)
[Nexus S Android Development] alen1901:
Wow, you have a really sensitive touch. I can do that max with t-shirt folded once and its not going smooth. :D

Sent from SpeedMachine i9023
[Nexus S Android Development] Big Dog KMc:
Confirmed.

I too can manipulate My Nexus S with 4 layers of T-Shirt.
[Nexus S Android Development] krfoy:
Do your phones wake up in your pockets?
[Nexus S Android Development] :
Sorry, I haven't tested. I'm very busy with my own project.

I had an idea though... can you use the proximity sensor in conjunction?

E.g.

If (notification & !proximity) then allow touchwake
[Nexus S Android Development] krfoy:
it may be a good idea :good:
[Nexus S Android Development] gregorypeg1000:
Installed this kernel on cna 3.5 and i see 353 mb ram.Is this correct?
[Nexus S Android Development] leap_ahead:
.yes look here :About High Bigmem: High Bigmem cause H/W codec unstable in some situations, so I don't have plan to including High Bigmem this time.
[Nexus S Android Development] Eclipse6S:
I just installed the kernel and was wondering why it was so slow. I opened up No-frills and it said it was set to 100 MHz @ max. Could you fix that so that when you install it it's clocked to 800 MHz or 1.24 GHz? I'd really like that. I'll give more feedback once I have used the phone some time.
[Nexus S Android Development] Eclipse6S:
Sorry to say but your kernel isn't what I like. It made my Nexus S lag quite a lot even with it overclocked.
[Nexus S Android Development] krfoy:
vta2-kernel #73 TEST BUILD with High Bigmem Patch!
[Nexus S Android Development] krfoy:
New version: #89

* High Bigmem

* JRO54K 4.1.2

* 10 points multitouch
[Nexus S Android Development] nhoc_maruko9x:
This kernel ONLY works with worldwide NS or you haven't tested yet? Because I'm using Korean version :D
[Nexus S Android Development] krfoy:
I haven't tested yet. I only own a i9023. ;)
[Nexus S Android Development] nhoc_maruko9x:
OK so I'll try it out and give feedback :D
[Nexus S Android Development] gregorypeg1000:
Nice kernel,custom voltage is a big plus but without ondemand governor is a no go for me :/
[Nexus S Android Development] krfoy:
Interactive is better ;)
[Nexus S Android Development] nhoc_maruko9x:
Oh, I think it works with korean ver. but not paranoid rom :D Blackscreen at boot, has backlight but won't boot :D
[Nexus S Android Development] stojshic:
PA is based on newest CM, and CM changed something in their code (remove butter, give more battery), so you must use kernel that is optimized to work with newest CM nightly...
[Nexus S Android Development] meisze:
Thank you for your working . Using it on Slim Rom 2.7 and running very well .
[Nexus S Android Development] MercilessLTD:
Anyone gotten the OTG to work? Perhaps I'm doing it wrong.

EDIT: Just read sztupy's post and remembered I need to get a USB Y-cable. I'll report back on my findings.
[Nexus S Android Development] Cloedu72:
Wow, this Kernel is perfect on Slim ROM! Thanks!

=> Can you include a 1000Mhz step for saving battery in the future?
[Nexus S Android Development] krfoy:
Including 1000MHz step should not save more battery. If there are both 1248 and 1000, smartassV2 will prefer to use 1248 to do things faster (when busy), and prefer to use 800 or below to save more power (when idle). It's inspired by SAMSUNG Infuse 4G which use the same SoC (Hummingbird) and also don't have 1000MHz step. :)
[Nexus S Android Development] ilnanny:
awesome work, this kernel is perfect in slim rom :thumbup:

Inviato dal mio Nexus S
[Nexus S Android Development] MercilessLTD:
I promised to report back. Essentially, I had to change back to my old favorite Matr1x v22.5. I was getting random reboots. HOWEVER, this is not new to my device. I do not believe it is kernel related. Matr1x v22.5 is the only kernel that doesn't random reboot me all the time. Newer Matr1ces, AIR, vta2, and Marmite all do.

As for the OTG, unfortunately, I never got to try it out. I did not have a proper USB setup with a Y-cable that I was able to get a device properly powered, connected, etc. I did notice, however, that USB Host Diagnostics showed that the ability was there, just a hardware failure on my end.
[Nexus S Android Development] japmeet:
Hi, will this kernel work with Codename 3.6.6 ROM?

Thanks!
[Nexus S Android Development] MercilessLTD:
I'll probably piss off a few people with this, but...

I gotta say, I love these "will it work with _____ ROM" questions. I get that you're looking for those who have possibly flashed it before, but I guess I would word it differently, like, "Has anyone had success with _____ kernel on _____ ROM?" Then it sounds like you are looking for experience, not compatibility.

Just my two cents.

And, no, I haven't ever used CNA. Nandroid, flash it, wipe dalvik-cache. Good luck!
[Nexus S Android Development] nexususer1:
Kernel working beautiful on my i9023 but I'm having one problem. When I lock my screen with a power button screen flashes for a very short timr after the crt animation. Crt animation shows up, then the screen turns off, and then the screen turns on for a split second. Any idea for that?

---------- Post added at 12:53 AM ---------- Previous post was at 12:52 AM ----------

And it happens only when i lock my phone from the homescreen or the lockscreen. From other places it works ok but still pissing me off :)
[Nexus S Android Development] apatal:
I've been inquiring about this in other threads as well but haven't received any explanation. As for now, I'm assuming it has something to do with kernels that that have the CRT animation fix, which is a bummer, since I don't make use of that animation anyway.

Posted using xda mobile app
[Nexus S Android Development] :
You haven't asked in the right place yet.
[Nexus S Android Development] nexususer1:
There was never such a problem using your kernel, bedalus. Maybe you know the answer :)

---------- Post added at 11:22 AM ---------- Previous post was at 11:20 AM ----------

It only happens using 65 fps air kernel and this one. It's a shame, because despite battery usage, those kernels give my nexus great fluency.
[Nexus S Android Development] apatal:
Well I can live with this flashing, it's not really a big deal. Be nice to have know why I have to though. :)

Posted using xda mobile app