yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] renaud:
That's strange because this works just fine on mine on full stock ROM both jelly bean and ICS. Which ROM are you using?

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] eezdva:
I'm on JB been on stock and others. Nothing changes there...

Had it on ICS too...

It has to do with this.....http://xdaforums.com/showthread.php?t=1625705

I can't explain it well myself. But I think it's a kernel issue. Not all people have it. But there are.

Like mentioned in the thread the Franco Kernel app solves it by ticking the WIFI PM_FAST setting which I'm using at the moment. But really prefer your kernel.
[Samsung Galaxy Nexus] renaud:
I will have a look at this, I had this feature with former wifi driver but I removed it because I never had any issue with wifi.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] eezdva:
I know I know. That's why I used yours . But with JB you removed it.
[Samsung Galaxy Nexus] aamadorj:
Battery drain after 9 hours

As requested, here are some screenshots of battery drain after 9 hours. So far, battery is at 80 % with a little bit more that one hour of screen on. I really like the projected five hour screen on, but on a normal day I will use a lot more WiFi or mobile data, so I think five hour screen on is not going to happen. ;)
[Samsung Galaxy Nexus] renaud:
Try r286
[Samsung Galaxy Nexus] neoxyrel:
hi nika - i tried to use your 286 but i got stack up on Google logo when booting...i tried 3 times to boot by removing the battery but no luck, so i have to revert back to 283....
[Samsung Galaxy Nexus] renaud:
Thanks for testing, I hadn't tested it yet as I was busy upgrading to 4.1.1 before flashing it. I pulled it that release.
[Samsung Galaxy Nexus] neoxyrel:
yeah I notice you pulled the 286 out. will just wait for it to be re-uploaded...thanks
[Samsung Galaxy Nexus] Treatcon:
Is your kernel still running the 384 gpu? :confused:
[Samsung Galaxy Nexus] renaud:
Yes, it is

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] neoxyrel:
Hi Nika - I again tested your 290 but on boot, I'm again stacked on Google logo so I have to revert back to 283.
[Samsung Galaxy Nexus] aamadorj:
WiFi tethering not working at FuguMod version 284 (4.0.4)

I know it's been reported before for earlier versions of FuguMod ICS, but I just found out WiFi tethering is not working at version 284 (4.0.4) on my GN. While using the same ROM but other ICS kernels WiFi tethering works ok.

Any chance this can be fixed at FuguMod, nikademus? I really want to stay on this kernel. :-)
[Samsung Galaxy Nexus] renaud:
It seems there is a problem somewhere in my build chain as r290 is the same as r283. I am still searching the culprit.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] renaud:
I mostly fixed my build environment, try r294 for a wifi_pm flag
[Samsung Galaxy Nexus] renaud:
There are many changes in wifi in r298
[Samsung Galaxy Nexus] tibere86:
Giving it a flash now.
[Samsung Galaxy Nexus] ashwinds:
Boots fine. Wifi connects fine too.
[Samsung Galaxy Nexus] kickokim:
For now performance is good, wifi an 3g work. Don't know about stability and battery life yet, but it look promising!
[Samsung Galaxy Nexus] KSTu:
r298? where is it? on download page latest version is r283
[Samsung Galaxy Nexus] LNJ:
Try build 302. It's the latest. Seems to be working good.

Now if we can only have colour control and vibration adjustment!

Sent from my GNex running Jelly Bean 4.1.1
[Samsung Galaxy Nexus] renaud:
Color control is there.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] LNJ:
I meant easily configurable via sliders. I can live without it for now.

Default vibration is a little intense but otherwise smooth....

Sent from my GNex running Jelly Bean 4.1.1
[Samsung Galaxy Nexus] KSTu:
maybe will sound stupid: but where i can find color control? i use jellybelly v3!
[Samsung Galaxy Nexus] neoxyrel:
Thanks Nika,,,302 worked like a charm...
[Samsung Galaxy Nexus] renaud:
Any app which allows you to control colors like in cm9 should be able to do it. Or you can use command line.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] eezdva:
I'm on 302....didn't fix it sorry :-(
[Samsung Galaxy Nexus] LNJ:
I have Franco's app and the Trinity app which have colour control but it doesn't control them for FiguMod :-(

Can you link us to a free app that does it please?

Sent from my GNex running Jelly Bean 4.1.1
[Samsung Galaxy Nexus] bigeyes0x0:
Use my app http://xdaforums.com/showthread.php?t=1768315 . It's universal. Still somewhat rough around the edge but good enough.
[Samsung Galaxy Nexus] odin13:
You should offer this app via the playstore like franco and morfic do...i'd be more than willing to pay for it and support your work.

Nice job!!

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] bigeyes0x0:
IMO, this is not up to my standard to put on the market yet. I don't want a bunch of low star ratings. Maybe next month. If you want any support for the app, post in my threads.
[Samsung Galaxy Nexus] LNJ:
I only have colour profile and brightness setting in the Screen tab. I flashed the script and reinstalled the app.

Any ideas?

Sent from my GNex running Jelly Bean 4.1.1
[Samsung Galaxy Nexus] bigeyes0x0:
Choosing user profile will expose custom settings for gamma and stuffs. Post in my threads please. We're on FuguMod thread.
[Samsung Galaxy Nexus] LNJ:
Thanks. I posted my issue in your thread.

Sent from my GNex running Jelly Bean 4.1.1
[Samsung Galaxy Nexus] renaud:
I hope you don't mind, I added a link to your app page on my first post.
[Samsung Galaxy Nexus] kickokim:
With 302 version I have heavy lag on some games like "real steel". I also had this problem on "ink kernel". Everything was working fine on 298 version, but this one seems smoother on the home screen scrolling and other things... hope I've been useful!

Edit: lag seems to be related to low battery, I charged the phone and it disappeared, is that normal?
[Samsung Galaxy Nexus] bigeyes0x0:
Not a problem at all.
[Samsung Galaxy Nexus] renaud:
Do you have an app which lowers maximum frequency or change governor when the phone is low on battery? That may also be in your ROM, but it's definitely not something in the kernel itself.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] kickokim:
I don't have any app like that, but i have been getting problems with my battery stats, anyway I also looked at the fps counter ( with the phone fully charged) in the "gltron" game and noticed it stays around 30, before it was a around 60. So I'd say that video performance in this last kernel version is odd!

I confirm it's not related to the battery, it just lags on most "HD" games and has lower fps than earlier versions
[Samsung Galaxy Nexus] renaud:
r304 now offers vibration control.

By default vibration is less intense than stock.
[Samsung Galaxy Nexus] renaud:
Can anyone else confirm as I cannot seem to be able to reproduce that...
[Samsung Galaxy Nexus] jbeez:
Running 4.1.1 and kernel 302, trying to connect to a stock unrooted 4.1.1 gnexs hotspot. Wpa2 wont work. I can only connect as open network. Going to guess my phone as a tether host doesnt work either. I can test that later.
[Samsung Galaxy Nexus] renaud:
I am not able to test from 2 nexus together, but I access every day wpa2-psk protected wifi access points (ubiquiti and cisco) and they work just fine. I also tested wifi tethering with wpa2-psk on the nexus from my PC and it also works fine. The nexus is running 4.1.1 stock rooted takju with r309.
[Samsung Galaxy Nexus] jbeez:
I use the same two aps everyday, Cisco and ubiquity, both are fine. I'm guessing it had to do with the new wifi code that tells one JB nexus that is a hotspot so it doesn't download updates over it
[Samsung Galaxy Nexus] jbeez:
Just flashed 309 and looks like it's working.only difference is the password because i forgot which one i used yesterday when i tested it :)

Thx!
[Samsung Galaxy Nexus] bigeyes0x0:
Trickster MOD CWM zip part updated. Fix some derps. Link in my sig.
[Samsung Galaxy Nexus] BinkXDA:
Came across Exploit Mitigations in Android Jelly Bean 4.1--https://blog.duosecurity.com/2012/07/exploit-mitigations-in-android-jelly-bean-4-1/--and it made me think of FuguMod, which I’ve only recently heard of. Has FuguMod been providing some of the security features that are only now available in 4.1? What are some of the “various security enhancements” that FuguMod provides? The article mentions ProPolice/-fstack-protector has been in Android since version 1.5—how does this relate to FuguMod’s “stackprotector” feature?

Thanks.
[Samsung Galaxy Nexus] renaud:
The kernel has not the same compilation settings as the OS itself, so while -fstack-protector has been the default on the OS since 1.5, it was not in the stock kernel.

randomize the heap/brk is set by default on FuguMod since the beginning. Most 4.1 features were already present in my 4.0 kernel.

I also do not leak kernel symbols like most other kernels do, which breaks some apps with "bad" (security wise) coding practices like voodoo, swipe to wake,...

There are also bigger entropy pools than default settings and memory pages are erased when freeed.

There is not much I can do for the OS itself as that would mean I would have to build my own ROM.

Implementing PaX features is quite hard if the OS itself is not aware, I did it at some point but it was breaking too much stuff to be usable. I may try again a lighter version though.
[Samsung Galaxy Nexus] bigeyes0x0:
FYI, Trickster MOD CWM zip updated to fix problem with with CWM 6.0.0.1
[Samsung Galaxy Nexus] stark_br:
Hi, can anyone post batt life and screen time?

I'm curious about this kernel
[Samsung Galaxy Nexus] renaud:
Envoyé depuis mon Galaxy Nexus
[Samsung Galaxy Nexus] renaud:
r333 -> 337 implement PaX features
[Samsung Galaxy Nexus] neoxyrel:
will test 337 in a while....
[Samsung Galaxy Nexus] tailormoon:
337 not loaded per cm :(
[Samsung Galaxy Nexus] crazybone21:
Dear Nikademus,

I already applied the Latest Stable-4.1 version. I searched for the tun.ko module using root explorer but i was not able to find it so i can use it for droidvpn...

thank you.
[Samsung Galaxy Nexus] renaud:
That's a bug in CWM if you are talking of the same thing as me. Do you mean you rebooted in CWM with ROM manager and it failed finding the zip? I have that happening since 4.1.1 with whatever zip I use.

On that topic, I now switched to TWRP2.2 which seems better to me, most notably, it's able to decrypt the phone.
[Samsung Galaxy Nexus] renaud:
Hello,

CONFIG_TUN=y is set, which means TUN is compiled in the kernel, you will not be able to use a module but support for TUN is there.

Regards
[Samsung Galaxy Nexus] renaud:
PaX mprotect has been enabled in r340
[Samsung Galaxy Nexus] tailormoon:
CM10 work?
[Samsung Galaxy Nexus] renaud:
I haven't had a look at their init.rc yet. They have the habit of breaking things there. If you can send me init.rc and init.tuna.rc, I will have a look.
[Samsung Galaxy Nexus] slyydrr:
It's not much but hopefully my donation helps! TransID: 9JW323701X187210U
[Samsung Galaxy Nexus] renaud:
Every little bit helps, thank you.
[Samsung Galaxy Nexus] Manya3084:
Just thought I'd let you know 85 has been working great all day today.
[Samsung Galaxy Nexus] slyydrr:
Not sure if this is intention but in the About Phone section, I no longer see the release number in there but instead just "3.0.18-FuguMod r@faramir) )"

Also, trying r81 now, r75 was just fine for me.
[Samsung Galaxy Nexus] renaud:
Yes, this seems to be a bug in the regex used by android to determine the version.On CPUspy for example, you get the full name. I think there are too much paranthesis.

EDIT: full version should show
[Samsung Galaxy Nexus] slyydrr:
So far so good with r90... trying r91 now!

EDIT: and now trying r96!
[Samsung Galaxy Nexus] Gregus59:
I flash r96 and it's smooth and stable, wifi is better of the CM9 kernel... Very good job... Thanks.

Sent from my Galaxy Nexus using CM9 KANG...
[Samsung Galaxy Nexus] renaud:
r97 features linux 3.0.19
[Samsung Galaxy Nexus] Manya3084:
R97 fine here. Heavy usage for the past 3 hours.
[Samsung Galaxy Nexus] !crazy:
nikademus,

would it be better / possible for you to compile TUN and CIFS as modules? From security point of view, less is better, and a lot of people, like me, do not need CIFS and TUN.

For file transfer I prefer USB and SSH.
[Samsung Galaxy Nexus] manager77:
R97 is in any case great and best kernel for Gnex,no issue.....This kernel has drastically improved screen on performance and stand by time...I'm running R97 kernel and the "interactive" governor seemed to have been doing very well for my phone. I got about 4 hours screen time with very very poor signal and wifi on. It was also very very smooth.

Nika?...can you add color control to your kernel?Thanks!
[Samsung Galaxy Nexus] renaud:
well, if I compile them as modules, I will have to also allow module loading, which is, on a security point of view, worse.

Keep in mind that my kernel doesn't currently allow modules to be loaded.

EDIT: I also use neither tun neither cifs
[Samsung Galaxy Nexus] renaud:
There is color control if you use a CM9 based ROM. If you don't it's still possible to set them manually using command line.
[Samsung Galaxy Nexus] !crazy:
Thanks for the response. Would it be possible to compile always two versions? If not thanks again, I appreciate you work and will donate a couple of bucks as a symbolic gesture of support. If source on the first page contains all patches I'll probably do it my self.
[Samsung Galaxy Nexus] renaud:
I will see if there is an easy way to make 2 versions without recompiling too much and with few changes to the front page. I suppose you would like a version without cifs and tun and a version with. Although removing cifs may be a good idea, I am not sure it's really useful to remove tun, maybe you have an example where tun could be bad.

Yes source is complete, including config (tuna_ra_defconfig). But the compiler I use is not included, it's a patched linaro version.
[Samsung Galaxy Nexus] manager77:
Thanks for replay!...btw.... Can you tell me if command line= script( in init.d folder)?Sorry if it seems to be a stupid question :D
[Samsung Galaxy Nexus] renaud:
Yes, it can be in init.d
[Samsung Galaxy Nexus] zurchpet:
42 hours on R97

probably could've made it to 48 hours but decided to charge over night :D

I even flashed a ROM in this time.

An changed the modem.

From the SC04DOMKKD to XXKL1

IMO SC04DOMKKD was better on battery than XXKL1 but was also much slower.
[Samsung Galaxy Nexus] manager77:
can anybody help me with color control script?Thanks!
[Samsung Galaxy Nexus] zurchpet:
R101 runs great so far. Stable, smooth and the phone sleeps deep (great idle drain).

Thank you nikademus :cool:
[Samsung Galaxy Nexus] tailormoon:
init

Tuna.rc
[Samsung Galaxy Nexus] renaud:
Thank you, feel free to test r340 and report (the number didn't change because the modification is only an initramfs change)
[Samsung Galaxy Nexus] tailormoon:
Download now

What gpu freq?
[Samsung Galaxy Nexus] renaud:
Gpu freq is 384
[Samsung Galaxy Nexus] tailormoon:
Work perfect. Good work nika
[Samsung Galaxy Nexus] hlubepet:
I swear I read "good work niga" :D :D :D
[Samsung Galaxy Nexus] renaud:
r341 features linux 3.0.38
[Samsung Galaxy Nexus] tailormoon:
Do you 512 gpu?
[Samsung Galaxy Nexus] renaud:
No, I don't make a 512 GPU version. The available memory bandwidth in the device makes it useless apart maybe for benchmarks.

Envoyé depuis mon Galaxy Nexus
[Samsung Galaxy Nexus] InvalidCast:
I can confirme v341 working well with cm10 from fitsnugly thread

Envoyé depuis mon A500 avec Tapatalk
[Samsung Galaxy Nexus] neoxyrel:
now downloading and will test your latest release (342)...

edit...

342 works perfect with AndroidME...thanks Nika...
[Samsung Galaxy Nexus] sert00:
always been using only 512 mhz gpu kernel (in specific glados,trinity and air)in past 3 months,and i can see a difference from 307\384 to 512 mhz gpu.with 512 all is more smooth,specially in transitions,home and most games.uou are right with "The available memory bandwidth in the device makes it useless" but i can see a gain without doubts,don't know why (it's reported from many many users too,not placebo only)

Anyways,i agree with you if you wouldn't do a 512 mhz version,due to the line that you choose for your kernel to not have all the features out there, and no high slots for cpu\gpu OC,"only" a stable,minimum featured and secure kernel with standard slots for frequencies and no OC.i'm triyng yours last version,it's many months that i don't try fugu kernel!thanks!:D
[Samsung Galaxy Nexus] renaud:
There are plenty of kernels offering you the highest GPU/CPU overclocking with the newest experimental patches and they more or less just copy the features between themselves, there is no value added if there is one more. I just do things my way, which just happens to be different from most others. Also this allows me to have a quieter thread.

That said, I can understand 512mhz gpu may give better performance for small bursts like transitions, but for continuous work, it's unlikely to prove effective. Also, many devices will not support it and I don't want to make multiple versions.
[Samsung Galaxy Nexus] neoxyrel:
your release 348 is +1
[Samsung Galaxy Nexus] renaud:
For even better security, try r349, it has the PaX constify plugin fully enabled
[Samsung Galaxy Nexus] neoxyrel:
is the plugin the same as pax-linux-3.4.6-test22.patch? Your kernel has already evolved to be a better kernel security-wise....
[Samsung Galaxy Nexus] renaud:
No, it's not that one, it's based on PaX for kernel 3.0.8, but I had to add some portions to the code for the constify plugin to work.
[Samsung Galaxy Nexus] godelsproof:
Always Thanks for your work!!

Congrats 1000 posts here :)
[Samsung Galaxy Nexus] renaud:
r356 has an experimental feature which forbids processes to see what the other ones do. Please report the bugs if you find some.

Obviously, don't report normal behavior caused by this, like "process monitor app" which can only see its own process.
[Samsung Galaxy Nexus] franciscofranco:
What are the pratical results from that security feature for the average user?
[Samsung Galaxy Nexus] renaud:
A quick example would be protecting from a rogue app searching for a vulnerable highly privileged app to crack into. It's funny how people speak about attacking the android OS all the time as the only threat, while on PC you generally attack higher privileged apps. This is only a matter of time till this occurs if it hasn't happened already. Of course, the easy attack is still asking for OS permissions from unknowledgeable people directly from the market, but that's easily spotted. Attacking titanium backup or rom manager is better, they are installed on many handsets and have root permissions.

Also, now that I have installed superSU, I can watch what apps do with root and this is often terrible like changing permissions on critical file to be able to change a value from a normal user instead of using root to change the value itself.
[Samsung Galaxy Nexus] ak:
Cool cool cool ... you are the first ... And this is very cool. :D :thumbup::thumbup::thumbup::thumbup::thumbup::thumbup:
[Samsung Galaxy Nexus] franciscofranco:
That makes sense. Thanks for the explanation, good job :)
[Samsung Galaxy Nexus] renaud:
Thanks, it's still a little bit security through obscurity, but if we are all honest, the latest step in security is done through obscurity, that means you didn't give your password and kept it secret :)...
[Samsung Galaxy Nexus] Gregus59:
Why Did you stop the kernel dev for ICS, I hope to have nice futur like this one on my CM9, Thanks in advance.
[Samsung Galaxy Nexus] EVERED78:
Can I run trickster mod with this kernel?
[Samsung Galaxy Nexus] bigeyes0x0:
Yes you can. New version of Trickster will be out sometime next week.
[Samsung Galaxy Nexus] EVERED78:
Thank you for the reply:)
[Samsung Galaxy Nexus] renaud:
Why don't you upgrade to jelly bean? ICS is obsolete now, factory images are now even available. My kernel is compatible with cm10.
[Samsung Galaxy Nexus] Gregus59:
I just switch on CM10... Enjoy... ;)
[Samsung Galaxy Nexus] aamadorj:
FuguMod is working fine with ParanoidAndroid 1.9.1

Coming from a very good experience using FuguMod with ParanoidAndroid when PA was ICS, I just installed FuguMod version 363 on PA 1.9.3.

So far everything is working fine: my GN feels as smooth as when PA was on CM stock kernel, for me colors looks better than CM stock kernel, Wi-Fi and Wi-Fi tethering are ok and battery life seems to very good (just as I remembered from previous experience). Later today, I'm going to test GPS fix time (which was quite long on CM stock kernel) and Bluetooth.

Update: Bluetooth is working fine and time to fix GPS position is much better than CM stock kernel (around 15 seconds on cold start).
[Samsung Galaxy Nexus] renaud:
If you follow github, you may notice I have committed all changes to get the RCU from linux 3.5. However it was not giving the expected results, hence why I changed HEAD back.
[Samsung Galaxy Nexus] Gregus59:
r396 is all right for me with CM10, you are a Master Nika !
[Samsung Galaxy Nexus] Gregus59:
r399 boot's lag, 172 is unused state.
[Samsung Galaxy Nexus] renaud:
Only 172??
[Samsung Galaxy Nexus] Gregus59:
1036 and 345 are at 0% usage, but don't appear in unused state
[Samsung Galaxy Nexus] Gregus59:
1036 works 14 seconds and 345 10 seconds so they're don't in unused state
[Samsung Galaxy Nexus] renaud:
Very interesting, on mine 345 and 172 are in unused state. But battery consumption looks better, which would be odd. I will run this release a while to try to find out if they are really unused or only reported as unused due to a miscalculation in the statistics.
[Samsung Galaxy Nexus] Gregus59:
r401 seems better, no lag on startup, nothing unused state.
[Samsung Galaxy Nexus] bigeyes0x0:
A new version of Trickster MOD app, for you guys to tweak your kernels and stuffs, was released.

It's much better than the previous version, link in my sig.
[Samsung Galaxy Nexus] tibere86:
r409 working great so far. Thanks Nickademus!
[Samsung Galaxy Nexus] Gregus59:
r409 is ok for me.
[Samsung Galaxy Nexus] LNJ:
Can I request PGM compatibility please?

R404 running great.
[Samsung Galaxy Nexus] renaud:
If you need pgm, you have the choice of using any of the insecure kernels out there or request pgm dev to publish source code. If he already publishes the code, point me to it, I will have a look.
[Samsung Galaxy Nexus] renaud:
AKA swipe to wake
[Samsung Galaxy Nexus] rashidi_zin:
I'm currently on r409. I saw the following message when I wake the phone up.

I'm not sure if this has anything to do with this kernel thou.
[Samsung Galaxy Nexus] renaud:
This is normal and is present since almost the first JB kernel I made. I am forced to do this to prevent stock JB from setting back frequency to 1200mhz which would result in 1036mhz max being used. I don't want to modify the ROM itself like others do as this leads to some unexpected results when multiple versions of multiple kernels are flashed.
[Samsung Galaxy Nexus] renaud:
There have been many changes, please test latest test version and report
[Samsung Galaxy Nexus] LNJ:
Works very well.

By any chance do any of your newer releases change any values within the Rom?

I can't OC when I revert to any other kernel after Fugumod!

It keeps looking for 1344 mhz. If it can't find that step, it reverts to 1200. Flashing Fugumod again lets me go to 1344 but other kernels always revert back to 1200.

Only solution is to re flash rom and going to a different kernel directly.
[Samsung Galaxy Nexus] renaud:
No, I do not alter ROMs in any way.