yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] GedBlake:
Actually, you CAN flash a Custom Recovery even if you're BOOTLOADER LOCKED... providing you have Root (by exploit).

You just can't use Fastboot to do it.

Once you have Root, you can pretty much do what you like with the tablet.

Well, leaving franco aside for a moment... can you boot into TWRP from the BOOTLOADER?

Shut down the tablet....

Press and hold VOL DOWN, whilst holding, press POWER ON.

Using the Volume Buttons, navigate to the RECOVERY option ... press POWER BUTTON to select.

The device should boot into your CUSTOM RECOVERY, hopefully TWRP.

(If you don't see the blue Teamwin splash screen after the Google logo, then TWRP isn't installed).

You should now be able to perform NANDROID backups (recommended if you've not yet done so), flash custom ROMs... and flash the latest Franco kernel (as long as it's a .ZIP).

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

You will know if your Bootloader is unlocked by the presence of a white UNLOCKED PADLOCKED symbol at the bottom of the screen when you see the white Google logo upon boot.

There are dozens of ways of checking if you have Root, but the easiest (and most pragmatic) is to install

Titanium Backup

.

This app will not run if you don't have Root.

Rgrds,

Ged.
[Nexus 7 Original Development] soyusado:
Thanks man, now I know that.
[Nexus 7 Original Development] LegendsCrazy:
OK Ged, I followed your instructions and everything went as expected until after the Google Logo and the padlock. I got the android on it's back with the red exclamation point again. It stayed on the screen for quite awhile and then started to reboot. What's wrong and what should I do to correct it please? Thank you so much for your help. I greatly appreciate it!

I do have Titanium Backup installed too. I had the free version and just bought pro key tonight.
[Nexus 7 Original Development] GedBlake:
Yeah... you're rooted and bootloader unlocked.... but you don't have TWRP installed.

I'll get back to you with a possible solution in the next half hour. (Typing these things up takes time, particularly if you have to dig out half-remembered links:)).

One question... is your Nexus 7 WiFi or 3G?

Rgrds,

Ged.
[Nexus 7 Original Development] LegendsCrazy:
Wi-Fi. And thank you again. (I was taught you can never thank someone enough!)
[Nexus 7 Original Development] GedBlake:
OK, try this....

Download

Flash Image GUI

from here...

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

Install by sideloading. The app should appear, along with Angry Birds/Temple Run 2 etc.,, in your App drawer...

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

Download

TWRP for WiFi Nexus 7 for'grouper'

from here...

http://teamw.in/project/twrp2/103

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

Using Flash Image GUI, select RECOVERY IMAGE, browse, and navigate (usually /download) to the recovery.img file (currently the latest is openrecovery-twrp-2.6.0.0-grouper.img).

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

I'm not sure if it's coincidence or serendipity!... but I've just performed this procedure myself (without problems) upon discovering a new version of TWRP is now available.

- TWRP 2.6 -

Anyway, just follow the instructions in Flash Image GUI...

Good luck.

Rgrds,

Ged.
[Nexus 7 Original Development] bjcrj:
Or you could download the goo manager app from the play store and it will download and install twrp recovery
[Nexus 7 Original Development] LegendsCrazy:
Thank you so much Ged! Flawless execution and I am now on Franco Kernel! I cannot express how much i appreciate your help. Thank you! For the sake of continuing to learn about this experience, do you have any ideas as to how I could have unlocked the bootloader, gained root and lost (or never installed maybe?) a custom recovery? Is there an updated version of TWRP for the Galaxy Nexus too?

Thank you bjcrj. I will install that app too!
[Nexus 7 Original Development] TheByteSmasher:
Here's an interesting idea... I don't know if it'll work but [MENTION=3292224]franciscofranco[/MENTION] , is it possible to have the app capture the last kmesg and dump it somewhere so people would have no excuse to not upload it? That might help prevent a lot of issues... Thanks
[Nexus 7 Original Development] osm0sis:
I have an idea about how you could have flashed and then "lost" your custom recovery. If you've ever flashed an OTA then it places /system/etc/install-recovery.sh and also the recovery file on your system. The factory image does not contain these files and all they do is flash stock recovery back on with every boot. That may have happened to you. CWM from v6.x on will disable that script to keep itself present, not sure if TWRP does something similar. Either way, it's good to go ahead and delete that file if you're running stock. :good:

P.S. Christian Göllner's Flashify is snazzier than Flash Image GUI. ;)
[Nexus 7 Original Development] GedBlake:
Hi, osm0sis...

Just been tinkering with Flashify and yeah, I agree it is "snazzier" than Flash Image GUI.

Just ran your

Kernel Emergency Settings Reset Zip

using it. I like the way Flashify sets up a temporary script for TWRP to execute upon reboot. Upon completion it just automatically reboots the tablet.

Flashed a couple of recoveries (an old version of CWM, and the new TWRP)... Using the 'history list', switching/flashing between CWM and then back to TWRP was effortless... very nice.

Sufficiently impressed that I bought the Premium edition.

And then I remembered where I'd seen Christian Göllner's name before... he's the guy behind

System Monitor

, a cut down version of which features in Franco's updater app, so I bought the Premium version of that as well! (Yeah, last of the big spenders me:))

Having a semi-permanent widget style affair which 'floats' over everything... and displays the activity of all four cores is intriguing to say the least. You can see when the cores come online, in whatever activity you're engaging in.

I have it shrunk as small as I can get it, in the bottom right hand corner of the screen.

Anyway, just some thoughts - thanks for the pointer to Flashify... definitely superior to Flash Image GUI.

Rgrds,

Ged.
[Nexus 7 Original Development] jazzespresso:
thanks osm0sis. I always wondered why Franco's backup kernel doubles the file size. So far running your boot-grouper-r65-osmod.img, you again, did excellent job on that, smooth...haven't tested battery usage yet, but I am sure it is way better than stock.
[Nexus 7 Original Development] LegendsCrazy:
Thanks for the info osm0sis! File deleted! I had just installed Flashify before I started having problems yesterday. When I downloaded the recovery via email it opened in Flashify. I like the UI of Flashify better, but it didn't take me right to the location of the recovery img like Flash Image GUI did though. Thanks again for everyone's help. XDA's members are awesome!
[Nexus 7 Original Development] scorpionx:
Is anyone able to help with this issue?
[Nexus 7 Original Development] The Gingerbread Man:
Under clock and under volt don't currently work on nexus 7 using Franco kernel
[Nexus 7 Original Development] gtizon:
What is the issue with torrents?
[Nexus 7 Original Development] scream4cheese:
It is illegal if you use it to pirate material off the internet.
[Nexus 7 Original Development] TheByteSmasher:
Not all torrents are illegal. Ubuntu distributes torrent
[Nexus 7 Original Development] jocke_lulle:
Thanks for this kernel. It works perfect together with stock rom.

Skickat från min Nexus 4 med Tapatalk 4 Beta
[Nexus 7 Original Development] shevich:
a quick question, i was using motley kernel but i want to switch to franco, anything i need to do before flashing?

thanks :)
[Nexus 7 Original Development] sgt. meow:
Yes. You need to prepare yourself for awesomeness overdose. Very crucial step.

Jokes aside, a simple cache wipe

after flashing

should do although it isn't really necessary.

That's how I flash all my test kernels.
[Nexus 7 Original Development] shevich:
thanks mate, will do
[Nexus 7 Original Development] DaanJordaan:
Wrote an app for when you quckly wan't to check your GPU speed.

Without typing cat /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc

It communicates with Franco's interface so it will work on any kernel containing that.

Will be adding some features in the future.

APK is in the attachment.

Big thanks to Fransisco Franco for the interface!

edit: Added option to change frequency in 0.2. It works but it's still very basic. Needs more work! (now asks for root of course...)

edit 2: By the way if you don't fill in anything, the frequency will be set to 446Mhz.
[Nexus 7 Original Development] ameinild:
Franco, when you at some point update this kernel, will you consider reverting to the touch driver included in r62? I loved everything about r65, except the touch which I found to be not as responsive as r62 or some other kernels I tried... Thanks! :)
[Nexus 7 Original Development] kara mustafa:
What is the stock gpu frequency? After reboot it is 416 but in the options after click I can only choose the frequency between 325-700?
[Nexus 7 Original Development] fozzie:
You've answered your own question ;)
[Nexus 7 Original Development] ChemicalSymphony:
Touch is fine on my grouper. Was horrible until r65.

Sent from my Nexus 7
[Nexus 7 Original Development] MBQ_:
Note to self:

Don't screw up the spelling of dev host. ;p
[Nexus 7 Original Development] ameinild:
That's odd - I find touch in r62 much more responsive, and I can see from previous posts that I'm not the only one...
[Nexus 7 Original Development] hotrodwinston:
Different hardware revision? Might need a look To see if something was changed
[Nexus 7 Original Development] fgenari:
Maybe different ROMs ?

I prefer r62 too.... I'm on CM10

Enviado de meu Nexus 7 usando o Tapatalk 2
[Nexus 7 Original Development] cityeyes:
Still having stuttering problems over strong/fast wifi in Netflix with osm0sis' build and r65 with CM stable builds. Starts ok enough but progressively gets worse. Switched over to M-kernel after about an hour of stuttering and had absolutely no problems, so I've at least narrowed it down to Franco Kernel.

I freaking love Franco Kernel, but I watch Netflix every night in bed on my tablet and the stuttering/stopping/buffering is infuriating, so I'll be checking in regularly for updates in hopes for a fix. :D

If anyone has anything I could possibly do in a kernel settings app, let me know. I took a look at the TCP congestion control, but M-Kernel is using the same one as Franco, so I don't think it's that.
[Nexus 7 Original Development] The Gingerbread Man:
Update Franco app and use the new per app settings to force Max CPU speed perhaps
[Nexus 7 Original Development] tibere86:
Lower your timer rate. This solved my Netflix stuttering.
[Nexus 7 Original Development] cityeyes:
Ok, I'll give that a shot. What did you drop it to? I'll probably just tweak it a bit tonight when I'm watching stuff, but it'd be nice to get confirmation on a good number.

Thanks a ton to both who responded!

Edit: Dropped it to 9000 and it seems to have done the trick (although I haven't tried it out too long yet). Is there any reason to try to push it closer to 10000, or will that be fine? Thanks a ton again!
[Nexus 7 Original Development] davy917:
FYI, same exact issue here. Not sure if anyone else has confirmed this.

One thing I noticed is that every time I started a download and locked the screen it froze. One time I let the screen time out and walked away and when I came back to check on it after a few minutes it was not frozen. Small sample tho could be coincidence.
[Nexus 7 Original Development] tibere86:
9000 or 10000 may affect battery life. I dropped mine to 20000.
[Nexus 7 Original Development] cityeyes:
Ah, gotcha. I guess the kernel tool I was using wasn't reporting the correct number (I don't have Franco). I'll try 20000. Thanks!
[Nexus 7 Original Development] tibere86:
No problem :laugh:
[Nexus 7 Original Development] dimebagdan65:
For those having torrent issues, try tTorrent. I've not had a single problem with any of Franco's kernels using that app
[Nexus 7 Original Development] timbck2:
aDownloader works well too.
[Nexus 7 Original Development] jazzespresso:
Hi guys,

my paid Franco app has been updated couple of times last couple of days, now it is up to v10.1.0.2.

I am still on boot-grouper-r65-osmod.img, and just notice Franco's app it says Latest stable version: Nightly 65.

Nightly? I am a bit surprised with that?

anyone has any idea about Nightly 65?
[Nexus 7 Original Development] NYLimited:
I had a battery issue with it and we t back to #65.

I have seen occasional fc with the new updater.
[Nexus 7 Original Development] jazzespresso:
really?? ok I better stay with boot-grouper-r65-osmod.img or #65 then...

thanks!!
[Nexus 7 Original Development] NYLimited:
Incidentally, my updater FC issue seems to have been solved by

Uninstalling the updater

Checking /data/data/com.franco.kernel for any leftovers after the unsinstall and removing it if found

Rebooting

reinstalling the updater from the Play Store
[Nexus 7 Original Development] nuchdog:
There are no stable milestones for the n7 yet. All releases are still development or nightlies. The f.K Updater app on the n7 doesn't differentiate and calls everything stable. Compared to other phones/tablets where you see a listing for stable milestone releases and a listing for nightly or development releases.

On a side note, I just started running purity rom and r65 and this is the fastest and best battery life I have gotten on my n7. I have seen others recommend this combo as well, and I have not been disappointed.
[Nexus 7 Original Development] bsoplinger:
I have a request. Can those of us from the US get a preference to display temperature in Fahrenheit instead of Celsius?

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Nexus 7 Original Development] osm0sis:
Tap the temperature.
[Nexus 7 Original Development] ledinhsonhp:
Can I install this kernel with Nexus 7 3G?
[Nexus 7 Original Development] bsoplinger:
Would never even have thought to try that.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Nexus 7 Original Development] nealkoy:
How big are the files you usually download? I've been using tTorrent since it was not public in playstore and with Franco kernel, I have problems waking up the device after the screen is off for too long. r65-osmod did help significantly but from time to time the problem is still exists when download big files..
[Nexus 7 Original Development] ktkr:
I've temporarily switched to trickster mod for the moment as I found the updater was the cause of wake up delay. Might be a glitch in the app.
[Nexus 7 Original Development] NYLimited:
I hope so since I am using it on that.. ;)

---

Which is worse: ignorance or apathy? Who knows? Who cares?
[Nexus 7 Original Development] alonsoch:
Flashing!! Again..... The 8 one... :) thanks!!

Enviado desde mi Nexus 7 usando un microondas....
[Nexus 7 Original Development] dimebagdan65:
700mb-1.4gb usually. Movies n software
[Nexus 7 Original Development] Whaleshark345:
What does a tweaked ram disk do

Sorry if this if a stupid question I am a noob
[Nexus 7 Original Development] MrManson666:
Great kernel!! Thx alot :)

I've got only one problem:

Since I installed the kernel the facebook app isn't working anymore when I leave Wifi.

Tried already reinstalling it and wipe cache.
[Nexus 7 Original Development] ameinild:
I don't know what franco's tweaked ramdisk do, but I guess it has something to do with this: (the initial ram disk during bootup)

http://www.ibm.com/developerworks/library/l-initrd/index.html
[Nexus 7 Original Development] jaydoo:
I using this on my Nexus 7 32 GB 3G.
[Nexus 7 Original Development] drew1ind:
I have this on my Nexus 7... Working great :D
[Nexus 7 Original Development] wisinx:
Perf/Oprofile support?

As the title implies, I'm trying to figure out is this kernel includes perf or OProfile support.

What is perf?

https://perf.wiki.kernel.org/index.php/Main_Page

What is OProfile?

http://oprofile.sourceforge.net/news/

I know that in the source, and thanks for the source... I can see in /arch/Kconfig:::

Some options for OProfile...

/////////////////////

config OPROFILE

tristate "OProfile system profiling"

depends on PROFILING

depends on HAVE_OPROFILE

select RING_BUFFER

select RING_BUFFER_ALLOW_SWAP

help

OProfile is a profiling system capable of profiling the

whole system, include the kernel, kernel modules, libraries,

and applications.

If unsure, say N.

config OPROFILE_EVENT_MULTIPLEX

bool "OProfile multiplexing support (EXPERIMENTAL)"

default n

depends on OPROFILE && X86

help

The number of hardware counters is limited. The multiplexing

feature enables OProfile to gather more events than counters

are provided by the hardware. This is realized by switching

between events at an user specified time interval.

If unsure, say N.

config HAVE_OPROFILE

bool

/////////////

How do I enable these?

In addition to that, I see perf under tools, how do I enable it?

<><> What I want to do?

I'm doing some college research on app's performance.

And I'm well done using MethodTracing.

I want to be able to run stress test codes on the tablet and measure the different speeds every test achieves.

Thank you.
[Nexus 7 Original Development] fatum2002:
Guys, I'm using stock rom and franco Kernal 65. The system is heavily optimized - no apps running in background. Half of google apps is either frozen or stopped from booting. In sleep mode device doesn't consume battery at all. But in running mode battery is going low very fast. Too fast, to my mind. I had ipad 2 before and could serf for a hour and it would only consume a 5% of battery. With nexus 7 in the same conditions it consumes 15% of the battery. Is it the kernel? I think that it makes CPU running at high frequency all the time when device is turned on.
[Nexus 7 Original Development] Shano56:
15% per hour of screen on time is not bad. You can mitigate battery consumption with screen on by reducing screen brightness, and lowering max CPU freq. Although I'm not sure if underclocking is broken or not in r65
[Nexus 7 Original Development] khaytsus:
Underclocking is 'broken' by the HAL, which is in the ROM generally. I think there are workarounds, but stock will certainly not underclock. It'll set it back to normal speeds after a period of time, or when the device goes to sleep.

And I agree, 15%/hr when in use is pretty normal. Nexus 7 is rated for 8 hours of usage on battery, that'd be 12.5%/hr.
[Nexus 7 Original Development] paranoid android85:
I just bought an n4 and love the color options that fku has for it. Is it impossible to have color options for the n7?
[Nexus 7 Original Development] zaclimon:
For the moment yes. The cause of it is because there's no interface available to tune the colors on the n7.

Envoyé depuis mon Nexus 7 avec Tapatalk
[Nexus 7 Original Development] bsoplinger:
The update app is nice. One thing I noticed that I was going to ask about for the previous version is that it failed to use the version of System Monitor I have installed but the new release does which is great. It keeps getting better.

Sent from my Nexus 7 using Xparent Purple Tapatalk 2
[Nexus 7 Original Development] slybunda:
iv gone back to stock kernel now. franco is good but its battery life is not good when on standby, it needs the companion core to sort that out or undervolt support.

android 4.3 should be out next week so will see how things are with that.
[Nexus 7 Original Development] jazzespresso:
so my Franco app being updated recently, and all of sudden a big battery drain issue , in fact it was worst than stock kernel.

I am on boot-grouper-r65-osmod.img, I am not really blaming this one since that has been running great, but something with last update with Franco's app I am guessing. I have cleared franco's app default, caches, etc...flash boot-grouper-r65-osmod.img and waited for couple hours, it is the same battery drain issue.

I will look into more and investigate this, but like to see any of you have the similar issue like mine, please share your thoughts
[Nexus 7 Original Development] :
I agree. Battery life with franco's isn't terribly good. I think I'll go back to m-kernel a56. It might - just might - be marginally less smooth but battery life is significantly better.

Maybe dropping the LP companion core wasn't such a good idea, after all.

P.S.

I usually set the maximum CPU speed to 1300 MHz with m-kernel. Its default is 1500 MHz.
[Nexus 7 Original Development] osm0sis:
If you've followed the thread you'd know that we've had exactly the same battery life since dropping the LP core. If there's a problem with battery life right now it's from far more recent a change.
[Nexus 7 Original Development] :
I guess it depends on how you use your tablet. I don't play games. I use it almost exclusively to read emails, browse, and read ebooks while I commute and at home in the evening. Probably this usage pattern makes better use of the LP core. Whatever the reason, the difference is quite significant and real: after a typical day I have less than 20% battery left with franco and around 40% with m-kernel.

When I got the N7 I tried several kernels and eventually settled on franco's. However I noticed a significant reduction in battery life when franco dropped the LP core. After a few releases, seeing no improvement, I switched to m-kernel. Last week I gave franco's another try, but I see that the situation is still the same in terms of battery life.

As usual, YMMV.

I use franco's on my N4, incidentally, and it's damn good!

Edit: The governor's settings might also be responsible for part of the difference. I just use the kernel defaults in both cases. I really have no time to start fiddling with them.
[Nexus 7 Original Development] khaytsus:
I think maybe 65 is a little harder on battery, I was seeing good battery before, but I think I'm only getting about 6 hours screen-on time now. Work is slow, I did a lot of light stuff there today, about 2:45 screen on time, used 55% battery. I'm still on the franco 65, hadn't tried the osmosis 65 yet. 30 days uptime right now, heh.
[Nexus 7 Original Development] jazzespresso:
I don;t know...what I know is your boot-grouper-r65-osmod.img has been wonderful, then all of sudden when Franco's app updated, I just notice faster battery drain issue..I really don't want to point to it is Franco's app update....I can't speak for everybody here, like I said, it could be my N7...I really like to stick with boot-grouper-r65-osmod.img, but I guess because of my battery drain issue, I need to figure out if some apps causing this sudden battery drain issue...
[Nexus 7 Original Development] osm0sis:
Uninstall f.Ku and see if the drain disappears? :)
[Nexus 7 Original Development] jazzespresso:
should I revert it back to stock kernel, and then uninstall f.Ku?

Edit: what the heck!? just a few mins ago, I was about to uninstall franco's app, my N7 just prompted me that Franco app is updated to v10.1.1.3

intersting....
[Nexus 7 Original Development] osm0sis:
Why? You said you thought it was f.Ku.
[Nexus 7 Original Development] jazzespresso:
I know, I uninstalled anyway...will watch and see how's my battery usage...
[Nexus 7 Original Development] osm0sis:
Right but if you change kernels then you've changed more than one variable at a time and you won't know what the real cause was... :confused:

http://en.wikipedia.org/wiki/Scientific_method :p
[Nexus 7 Original Development] slybunda:
not really

I used franco kernel and I got poor battery life

I gone back to stock kernel and I getting good battery life

conclusion is, the kernel was responsible for battery life issues. simple.
[Nexus 7 Original Development] osm0sis:
You're either trolling or need to read jazzespresso's post again. It was a f.Ku update that he believes increased his drain. I am helping him troubleshoot that possibility. Simple.
[Nexus 7 Original Development] casonswag:
Where can i get the stock kernel sorry im a little new to n7

EDIT Nvm i found it