yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] Pinktank:
Has anyone tried franco's kernel with usb DACs?
[Nexus 7 Original Development] nexusmaniac:
How much of an effect would it have on battery life if I were to raise the go_highspeed_load to 99 instead of 90?

Edit: I've noticed that using 99 is smoother than 90 but I'm not sure what kind of hit to the battery I will encounter.
[Nexus 7 Original Development] FitAmp:
99 would be better for battery
[Nexus 7 Original Development] DroidOnRoids:
Dem placebos lol
[Nexus 7 Original Development] ram130:
Thank you so much for the detail response and instructions :) ..I got one more question, can you just use the franco kernel updater app from the playstore and let it do it's thing? provided it's just rooted via motochopper only.

I think I'm gonna unlock the bootloader and restore my apps...but then your instructions seem so much so much more inviting :/ ...im stuck lol..

But can that app work though?

One more thing, how will this affect OTA from Google? and good is this r61osmod compared to the original franco r61
[Nexus 7 Original Development] Moxie3000:
(Forgot to quote..grrr.. This is re: setting io scheduler and TCP avoidance control to finally eliminate YouTube lag and stuttering.)

Well, that did the trick for me. A half hour of 720p YouTube went pretty well. I had some very minor stuttering. The videos popped and crackled as if they were about to start stuttering a couple of times, but did not. They could just as well be actual streaming hiccups.

Thanks!
[Nexus 7 Original Development] ram130:
Wow!! It worked...I think,..I installed franco kernel from the Play Store app on my bootloader locked rooted nexus 7:laugh::good:

I just used Motochopper method and download the franco app and it flashed it..some how. How do I verify the kernel is working and I'm getting all the benefits? anyone?

So before doing these steps I just downloaded the franco app and it flash the kernel. But is it working? lol (see above)
[Nexus 7 Original Development] osm0sis:
As I told you the first time, you can do whatever you want if you're rooted. ;) Unlocked bootloader is only required to flash via fastboot.
[Nexus 7 Original Development] sgt. meow:
You should be able to control hotplug parameters in TricksterMOD if your N7 is rooted and you are running this kernel. Should be the most obvious sign that the kernel is running alright.
[Nexus 7 Original Development] ram130:
lol ok found the app..testing now

Thanks man good advice lol. Just need to find a away to test it to see if it's really it.

---------- Post added at 12:22 AM ---------- Previous post was at 12:05 AM ----------

Ok I was able to apply the hotplug settings and I'm also able to change the governor. Any other specific tests I can try?
[Nexus 7 Original Development] sgt. meow:
GPU OC also in TricksterMOD app. Stock kernel wouldn't allow GPU OC. SO if you OC GPU to say 484MHz, you're definitely running franco.kernel.
[Nexus 7 Original Development] FitAmp:
Mako is getting all the love ! :eek:
[Nexus 7 Original Development] ram130:
Yep..that worked:

I guess the reason why I think it's not running is because the system still lags especially when rotating the home screen to landscape and back...could be my live wallpaper..then again scrolling through the home screens doesn't lag.
[Nexus 7 Original Development] sgt. meow:
Yeah you're running franco alright!
[Nexus 7 Original Development] ram130:
Awesome...now I'm just waiting for this performance part to kick in lol. But I'll give it a day or so to see if I notice any improvement in battery life and day to day performance. For now though my I/O write/random speeds are around the same.
[Nexus 7 Original Development] fozzie:
It worked because the app doesn't actually 'flash' the image; it uses root permissions to use 'dd' to overwrite the boot partition with the new .img file (and hence why a custom recovery isn't needed) ;)
[Nexus 7 Original Development] rkuijpers:
Why not simply use the reset.zip from osm0sis before flashing the tweaked img. file?

Does automatically everything that is required in recovery before flashing the .img :)

Edit: was searching through Google for the link to the emergency.reset.zip to post it here, found it, and realized it wasn't made by Franco but by osm0sis himself :D

(see his signature for the link)

Thanks osm0sis for both the tweaked.img and the reset.zip! :thumbup:
[Nexus 7 Original Development] dimebagdan65:
Dang, the Osm0sis tweaked kernel is almost too good! Keep up the great work guys! :beer::D:thumbup:

All I've done so far is a 75 mV undervolt across the board (f.ku app) and make use of some screen off profiles (ROM Toolbox Pro) and I gotta say, charges quick, stays cool, runs like a champ! If this stays as stable as it is I may drop it down to 100mV undervolt across the board... Will keep you posted
[Nexus 7 Original Development] osm0sis:
UV is still broken. ;)

[MENTION=2404483]ram130[/MENTION] follow the instructions posted many times to revert to default settings for osmod. That's why you're not feeling much faster.
[Nexus 7 Original Development] MarcAntonyy:
Just fyi - I may just have a pissy device, but I am still having issues after a week of Osmod2. I should elaborate..

Compared to original r61, which for me was mayhem, things are much improved. YouTube, specifically, has greatly improved, however I still run into occasional stuttering. It is livable though and that was not the case prior to Osmod.

The issue, for me at least, is Netflix. It's not entirely predictable, but not far off, either. It's usually between 25-45m of streaming that the stuttering starts and I have to have superhuman reflexes to start tapping the screen within one second or the device will freeze (I've only stopped it once out of ten+). This may also be my imagination that I have any potential to stop it, but I damn sure try.

Every time, I must hard reboot and wipe data/cache on Netflix, or else it won't be able to stream, giving that "please reset date/time or wipe data" message. On a handful of occasions, I have literally just wiped data, signed in, gave it a minute to download my account data before beginning the stream again and got a repeat freeze within 5m.

Osmosis, do you have any tweaks/experimental suggestions I could try?

*Netflix is crucial for me. My GF is a total darkness/silence sleeper and I am a TV sleeper and so Netflix on N7 with earbuds is the only thing keeping us from brawling =p

Either way, TY!
[Nexus 7 Original Development] osm0sis:
That's really weird since I tested it with Netflix myself.. Maybe I didn't test long enough? Or maybe my device has stronger silicon. Hard to say, but I think there's definitely something to that because I haven't been able to reproduce the YouTube stutter since r60 when Franco raised the min to 204MHz.

I'd go TCP CAA westwood or illinois like nexusmaniac suggested, since when dealing with streaming you always need to factor in the connection. Then maybe try a different scheduler. row for example should be good for streaming.
[Nexus 7 Original Development] Warren_Orange:
Hi.

How do I flash an older Franco kernel? Can I just flash over r61 within twrp or do I need to do something special?

Cheers.
[Nexus 7 Original Development] WangLung:
Should be as simple as a flash
[Nexus 7 Original Development] kendallc123:
I've had this problem as well while on row and westwood with Osmod. I've even cleared my init.d folder too and Franco app data before flashing Osmod. Nothing has seemed to help
[Nexus 7 Original Development] farangutan:
I see this Netflix issue with my nexus as well.
[Nexus 7 Original Development] combatdeity:
After trying all of the recommended tweaks to stock r61, and even Osmosis r61, I still suffer from extreme slowdown in HD youtube videos on occasion.

Reverting to r47 for the time being, looking forward to when franco gets back to grouper.
[Nexus 7 Original Development] rccar:
Sorry for being a noob guys, but is it safe to try this on PA as opposed to CM?
[Nexus 7 Original Development] FitAmp:
Safe on both
[Nexus 7 Original Development] ram130:
Thanks guys.

Ok now I'm very confused. My head is killing me trying to figure this out.

Start over..

I wanted the best kernel for battery life so I found a thread on the topic that directed me here. I didn't want to loose my data by unlocking my bootloader so I tried an alternate root method instead. That's when I started posting here asking if I can flash this kernel without fastboot. Long story short, I got my answer. I used this app and got the results you see.

Now I'm hearing there is this osmod by, reset.zip this..etc...I'm a newbie in this dev section, did I miss something in the OP details?? What did I do wrong now?

So sorry I'm new here. I'm so confused in what to do now...someone help before my head explodes :(.

---------- Post added at 11:21 PM ---------- Previous post was at 10:34 PM ----------

Ok..I feel better..did a lot of searching and looking around trying to figure out what this osmod thing was...got that info. What confused me?? Umm the fact that this was talked here and not in it's own thread. The fact that it's not easy to find a download link without googling..the fact that osm0sis himself doesn't link to it in his signature..so even with the instructions provided by GedBlake I was led confused because there was no link to the osmod in the first place and a short explanation of osmod. This all would have clear stuff up for the newbie like me would wanted to try it. .

Am I right? cause I feel bad and a fool.
[Nexus 7 Original Development] osm0sis:
Don't get all entitled now. Why would I make a thread for something that is basically a test build for franco.Kernel? If you can't search, read and understand what you're reading then osmod isn't for you.
[Nexus 7 Original Development] ram130:
Oh it's a test build...well I didn't know that. There wasn't any CLEAR indication of it or from the help I got to indicate that. All there was is this talk of it...it made it very confusing when you come here for the first time. Sorry if I made everyone upset seeking a little help.

From day one I got my N7 I said I'd keep it how I wanted it, stock and hoping it would just work...few months and a few updates later, lag began. I became unhappy, ended up here hoping it would help.
[Nexus 7 Original Development] osm0sis:
Well you're in the right place. Switching to a kernel with discard will help stop the "full sdcard" lag in the future, but you should also run the "Lag Fix" app once, now that you're on f.K so that all the old stuff gets trimmed. Lots to read! ;):D
[Nexus 7 Original Development] hotrodwinston:
Lag fix? What lag fix app?
[Nexus 7 Original Development] osm0sis:
https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix

Not required if your kernel has the discard mount option in the fstab (like f.K does). But if you were running a different kernel before that doesn't then you should run it once to clean up any old leftovers then uninstall.
[Nexus 7 Original Development] frost_nz:
https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5ncmlsbGVkbW9ua2V5LmxhZ2ZpeCJd

This lag fix :D It works a treat, try it out. The paid version supports scheduling which I've found very useful. Set it up to trim when you wake up and your Nexus is ready for the day!

Edit: Looks like osm0sis bet me to it.... lolol
[Nexus 7 Original Development] osm0sis:
Snake oil salesman. :p
[Nexus 7 Original Development] hotrodwinston:
Run it on data and system or just data or what?
[Nexus 7 Original Development] osm0sis:
Anything you accessed when you were running a kernel without discard. For most of us that means all (system, data + cache). Like I said though, it's only necessary to clean up the old garbage, so you'll only need to run it once. Then you can uninstall it because franco.Kernel has the discard option in the fstab mounts which removes the need for extra trimming.
[Nexus 7 Original Development] fozzie:
I want to run some tests with the partitions mounted without the discard option. What's the easiest way to achieve this? If I edit fstab and reboot, it's overwritten. Ta.
[Nexus 7 Original Development] dimebagdan65:
Undervolted 100mV across the board now and after running the lag fix app (paid version of course, support the devs!)... THIS is the Android experience I know and love! I can use it plugged in and it doesn't lose charge! Outstanding work by all involved!
[Nexus 7 Original Development] quattro_rs:
I think is been said, undervolting is broken !
[Nexus 7 Original Development] GedBlake:
Hi, ram130...

You don't need to start over... you just need just a better understanding of the issues involved...

You're rooted via the motochopper exploit, and you're bootloader remains locked. But you have yet to flash a Custom Recovery... you'll need one if you intend to start flashing .zips (like the reset.zip previously mentioned). But a more important reason for having a Custom Recovery installed, is it confers the ability to perform Nandroid backups. A Nandroid backup is a complete 'carbon-copy' of your current system as it is, at the moment the backup is made. Even down to the last widget or app icon you dropped onto one of the homescreens. If your Nexus 7 becomes 'wedged/bootlooped' as a result of some ROM or kernel flash gone wrong, it's an easy matter to restore back to your last good Nandroid backup. As a rough analogy, think of them as a bit like restore points in Windows.

Now normally, you would flash a Custom Recovery using FASTBOOT... but this isn't an option if the bootloader is locked. So you need to familiarise yourself with the 'dd' command for use in an ADB shell, or Android Terminal Emulator (which is how I did it)... see

here

for full details.

---------------------------------------

With regard to r61osmod

Here is the link for boot-grouper-r61-osmod.img...

http://d-h.st/users/osm0sis/osmod

This is an .img file, so you won't be able to flash it via Custom Recovery, as it isn't 'encapsulated' (I can't think of a better word)... it isn't 'encapsulated' into a flashable .zip.

Again, normally you could just FASTBOOT flash this, but with a locked bootloader this isn't possible.

There are a couple of options open to you...

This, (in Android Terminal Emulator)...

Actually, it turns out that this is fine, since franco's updater app uses exactly the same method...

... or this...

I have done this myself, and I can confirm it works... but you will need a Custom Recovery installed in order to flash the resultant .zip.

And I really do strongly recommend you install a Custom Recovery, and perform a Nandroid backup as soon as possible... it's your metaphorical 'get out of jail free card' should anything go wrong (and sooner or later something will:()... and you will be thankful you had such a backup to fall back on:).

---------------------------------------

Right... that's pretty much it - hope that clarifies a few things for you.

But as osm0sis alludes to... read, read and more read - there's a whole wealth of useful and interesting technical info here on XDA... but it's up to you to avail yourself of it.

I'm still learning stuff myself - for example, I didn't know that the lagfix(fstrim) app wasn't needed if you're running this kernel - thanks osm0sis for that little bit of info.

Good luck... and hope this helps.

Rgrds,

Ged.
[Nexus 7 Original Development] why always me:
I can confirm that, install f.kernel in both ROM many times and it work just fine every times.
[Nexus 7 Original Development] guinnes.s:
I really want to like this kernel but I still get lag especially when coming out from idling during charging. Any step by step to some good settings please before I throw the n7 out of the window? Thanx
[Nexus 7 Original Development] MaNFr3:
What is r61-osmod? What kind of changes?

Inviato dal mio Nexus 4 con Tapatalk 2
[Nexus 7 Original Development] osm0sis:
Please search the thread. It's been explained a few times.
[Nexus 7 Original Development] nexusmaniac:
Osmod is basically r61 with the winning tunable settings.

http://xdaforums.com/showthread.php?p=41641400
[Nexus 7 Original Development] osm0sis:
A handful of other things too, if you search the thread for posts by me with osmod in them, I'm sure it'll be the first one it was mentioned in. Pretty easy. ;)

That's because the fstab is part of the ramdisk. You can either edit the ramdisk and flash a version of f.K without the option in there (using my Android Image Kitchen - in my sig - for example), or you could just remount it temporarily with busybox for much the same effect. You're probably wondering about the write speed difference? It's reasonably unaffected, with the long-term benefit of no crippling slowdown when the sdcard gets full or all the free space becomes full of untrimmed leftovers.
[Nexus 7 Original Development] Draygon:
Is there any download for the modded osmos r61 kernel? I can't find it. :silly:
[Nexus 7 Original Development] fozzie:
Yes. Just search for posts by osm0sis.
[Nexus 7 Original Development] Draygon:
Well, I just found this:

http://d-h.st/users/osm0sis/?fld_id=16906#files

Two questions:

1. So, there is no .ZIP for flashing the kernel via CWM? I need to use the .IMG?

2. Is there any tool for flashing the .IMG fast and easy to my Nexus 7?

3. Also, are those settings already included, if I flash the r61 osmod kernel of my link above?

http://xdaforums.com/showpost.php?p=41641400&postcount=6108
[Nexus 7 Original Development] The Gingerbread Man:
Look back just 1 page for lots of flashing options and yes all settings included....

-Off topic-

I think I might have just found my next phone https://plus.google.com/104629412415657030658/posts/bEpvnTjYAg2 but I'll see what the next actual nexus phone has to offer before buying
[Nexus 7 Original Development] Draygon:
Thanks, got it. :)
[Nexus 7 Original Development] ChemicalSymphony:
I'd get one if it weren't for those softkeys.

Sent from my Nexus 7
[Nexus 7 Original Development] The Gingerbread Man:
Are they not like the current nexus ones or fixed as they are I forget the proper word for it is...
[Nexus 7 Original Development] ChemicalSymphony:
They are actual hardware keys, which i dont mind, but they just feel strange when using it.

Sent from my Nexus 7
[Nexus 7 Original Development] The Gingerbread Man:
Aw that sucks I like the current soft keys and how they fade to get full screen for videos and stuff. Everything else looks great about the device on a whole, I just really hope the next actual nexus has front facing speakers it makes so much sense I don't know why it hasn't been done before.
[Nexus 7 Original Development] M3drvr:
Ok I understand. Just never had a qproblem before with the two loaded at same time. Sorry bout earlier n smart remark about rom controls. I just turn into a ***** at times when I've been drinking. I'll uninstall system tuner.
[Nexus 7 Original Development] mullemulle86:
Hey franco, wich governor/cpumax would you recommend for a balanced setup?

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 7 Original Development] Salv0:
100% app problem. PA works perfectly with Franco kernel ;) I've just picked up my nexus 7 after an 8 hours deep sleep and no problem
[Nexus 7 Original Development] ÜBER™:
What is the defaults?

..... that is what he recommends.

Sent From My N7 via White Tapatalk
[Nexus 7 Original Development] bobbinthreadbare:
Mine had a bit over 10 of deep sleep last night with PA 2.15 & r13 according to BetterBatteryStats. Running wifi as always on due to my SIP client & GV as well.

Thanks for the kernel.:victory:
[Nexus 7 Original Development] Wynnded:
Lucky 13.
[Nexus 7 Original Development] franciscofranco:
Generally what I set at default settings is what I run on my devices.
[Nexus 7 Original Development] spaceman860:
So far I have 1day 6 hours of battery 4 1/2 hours of screen time with 44% left. No lag play games great job

Sent from my BAKED N7
[Nexus 7 Original Development] leelaa:
Franco is this hi speed freq right if i am on 1300Mhz?
[Nexus 7 Original Development] a1exus:
sorry a little off topic, but why would one flash r1 when r13 is available?
[Nexus 7 Original Development] ÜBER™:
... *facepalm*

That was from when it was first posted.... look at the post date "Aug 09"

Sent From My N7 via White Tapatalk
[Nexus 7 Original Development] a1exus:
oh, sorry;)

so few days ago i managed to almost bricked my n7, thankfully i was able to restore it completely and since i'm on at 100% stock I figured I should see the other side of the coin)) so i unlocked it and rooted it first thing i did is went to market and download franco.kernel and now i'm trying it out))

any tips how i can get the most out of that kernel? (i did install r13)
[Nexus 7 Original Development] noneabove:
Can I get a brief description of the cpuquiet setting? Read: which setting saves the most battery life :P
[Nexus 7 Original Development] ÜBER™:
More battery stats =] On Slim Bean.

Streamed a 2.5hr movie. Also it doesn't show my games for some reason ... but I played games quite a bit.

Sent From My N7 via White Tapatalk
[Nexus 7 Original Development] noneabove:
Wtf how are you getting such amazing battery life?! I mean, mine is respectable but nothing like that :S
[Nexus 7 Original Development] ÜBER™:
Franco kernel.. :D i see your using trinity... i used trinity for a while but the bugs got to me as well as the lack of battery life. before on trinity i was only getting 5 hours now im getting 6.5 - 7.5 depending on how much gaming i do. :good: just using the normal Franco settings other than the min which is 200.
[Nexus 7 Original Development] Metallice:
Franco kernel definitely gets better battery life for me as well. Cpuquiet > thalamus AHP it seems... Especially when AHP doesn't use the companion core. Trinity has a thing against cpuquiet for some reason though.

Sticking with motley for now though as Franco isn't very stable for me unfortunately and I like the 484gpu... although I think 446 would be perfect.
[Nexus 7 Original Development] mullemulle86:
What do you mean with isnt very stable?

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 7 Original Development] :
Connect to a different network and see if it goes away. My old router gave me this exact problem (constant wakeups). I sold it and bought a new one and my wifi standby drain was basically eliminated.
[Nexus 7 Original Development] ChemicalSymphony:
I agree

Sent from my Nexus 7
[Nexus 7 Original Development] -angel*:
Is it possible to set GPU freq at boot to a value like 484/520 with a script/terminal code or free app? Way described in OP works but changes back to 420 once I reboot :( and btw I searched and dodnt find am answer...
[Nexus 7 Original Development] khaytsus:
I am a bit confused why android uses discard yet most Linux users avoid it as it causes penalties especially on delete and instead just use fstrim.
[Nexus 7 Original Development] xFuGiToiDx:
Use trickster mod its free on the play store
[Nexus 7 Original Development] GedBlake:
Right... here are my battery usage screenshots running r61osmod...

Ok... I grant that it's light usage... but even so - 9 hours screen time is pretty damned good!

Seriously impressed...

Rgrds,

Ged.
[Nexus 7 Original Development] nexusmaniac:
What's the brightness at? And wow 9 hours :D
[Nexus 7 Original Development] IlBella95:
Any update?

Inviato dal mio GT-I9300 con Tapatalk 2
[Nexus 7 Original Development] GedBlake:
Around 30%... with auto-brightness and smart dimmer disabled (smart dimmer is a nuisance - it caused endless screen flicker on my N7 until I discovered it could be disabled).

I also have Keep Wi-Fi on during sleep set to Never ...

NFC, Bluetooth and GPS (in Location access) permanently disabled... and in Accounts, I only have Calendar, Contacts and Gmail set to auto-synchronize and my Twitter app also auto-synchronizes.

So everything that doesn't need to be ON is OFF...

I've always maintained these settings... but in r48, I didn't get anywhere close to 9 hours screen time - 7 hours was a bit of a stretch... more typically clocking in at around 6.5 hours.

I expect, with more intensive and typical use, to get around 7.5 to 8 hours screen time with r61osmod...

But even so - still impressive...

Rgrds,

Ged.