yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] anilpalepu:
Ya I jus looked at OP :) haven't looked at the OP since ages. was always following recent posts and the Franco app..but thanks for pointing it out. +1 ... back on r23..
[Nexus 7 Original Development] JabboMaster:
I flashed the latest kernel version with Franco app, the n7 reboots and works fine but when I restart again the tablet always appears the updating Android screen and boots fine but with the stock kernel again.

I can't search anything from xda app so sorry if this problem is already known and fixed

Should I try to use fastboot to install again the kernel?

Thx
[Nexus 7 Original Development] krazeecracker:
Works for me as well as others. That's weird.
[Nexus 7 Original Development] franciscofranco:
Hey guys, just a little heads up, I'll be flying all day tomorrow so I won't be able to come here and help people or either answer emails. Please help each other until I arrive my new home in California tomorrow night. Sorry for the lack of updates since 31 October, been super busy with my app re-write and preparing for moving from Portugal to the USA. Talk soon.
[Nexus 7 Original Development] ÜBER™:
Wow that's a giant jump. Best of luck to ya and enjoy the flight. :)

Sent from my Nexus 7
[Nexus 7 Original Development] irminsul:
Awesome, what made you decide to move?
[Nexus 7 Original Development] .torrented:
Good luck in the US bro...
[Nexus 7 Original Development] nuwan32:
He got a job
[Nexus 7 Original Development] osm0sis:
I actually just ended up reverting to r23 as well since by watching the new Device Monitor with r25 and double checking with BetterBatteryStats' CPU Freq page it did indeed never dip below 400MHz. I'm using the governor tunables from r25 (60k/65/45k/15k), plus hispeed/input_boost freqs at 1000/700 with r23 now and it's quite nice. GPU OC at 484 and Companion UC at 450MHz.
[Nexus 7 Original Development] ÜBER™:
Franco do you think you could add support for imoseyons LeanKernel on your app for the Nexus 7 like you did with the gnex? Also I see his kernel has flash issues as well... Even without the GPU oc so that is not what is causing it. At least for myself others don't experience it.

Sent from my Galaxy Nexus
[Nexus 7 Original Development] osm0sis:
Ended up tweaking my settings to favor performance due to noticeable microlag/jitteriness swiping through homescreens and the app drawer.

200-1300MHz, 520GPU, 500CC, CPUQuiet runnable, interactive with 60k/65/45k/15k and 1000/700 hispeed/input_boost freqs. and bfq scheduler. Total butter. Needed pretty much all of those tweaks to make it happen though, if I change any of those there's just a tiny bit of noticeable jitter back in the UI.

I also am seeing a number of FCs entering the Governor control dialog. Seems to happen 6 or 7 times out of 10. Once in there the freq ones sometimes show as their full value (ie. 700000 instead of 700MHz) after a crash, so perhaps it's related to that.

Another minor bug I'm seeing is the CPUQuiet mode doesn't appear to change automatically. I had to go to userspace and then back to runnable to properly make it show up in the updater app as such.

---------- Post added at 07:36 PM ---------- Previous post was at 07:17 PM ----------

On another related note, I was going through the following commit: https://github.com/franciscofranco/Grouper-3.1.10/commit/87f37c592cc2ddbd8f3313775d3b20bbb54084f8 , and lines 246 and 254 seem to indicate the following GPU clock speeds we could use if we want to keep it closer to "stock numbers" in theory:

228000, 247000, 275000, 304000, 332000, 352000, 380000, 400000, 416000, 437000, 484000, 520000, 600000
[Nexus 7 Original Development] alextso321:
I am sorry that I miss this thread for a few weeks. Flashed the r25 version of this kernel for a few days already.

Seems the idle/sleep battery life not so good. Lose around 10% battery life for around 8 hrs idle/sleep and I also got SOD issue.

How to set "Screen off max frequency" ? I can see the 2nd thread taught how to set the GPU max freq but not the scree off max freq.

Thanks everyone.
[Nexus 7 Original Development] osm0sis:
Read back a few pages. :good:
[Nexus 7 Original Development] :
It's pretty sad that after I went back to the Stock kernel to get rid of SODs, I haven't noticed any difference, other than improved battery life.

First it was with custom ROMs, now kernels. Android is really improving. :)
[Nexus 7 Original Development] lightninbug:
Can you post your setting backup?
[Nexus 7 Original Development] osm0sis:
What do you mean by "setting backup" ?
[Nexus 7 Original Development] lightninbug:
You see where it says kernel settings backup/restore? Post your backup file :)
[Nexus 7 Original Development] osm0sis:
That's not what that is at all. That backs up the current kernel image. Not settings.

Settings backup and restore is planned for 8.1-8.2. :)
[Nexus 7 Original Development] lightninbug:
Thanks... and hopefully Franco will be the first to release a 4.2 kernel :)
[Nexus 7 Original Development] Ronaldo Forenucci:
Thanks for doing the work. I went back to r23 as well. So you flip those two ^ correct? Stock franco has input higher than hispeed. Makes sense.

RF
[Nexus 7 Original Development] osm0sis:
Alright people, the Nexus 7 community needs your help. :)

segv11 (author of BootUnlocker for the GN) is looking at system dumps from the locked/unlocked 3.41 bootloader to see if there's any way to extend BootUnlocker to support the N7. More data on what changes will improve the research and chances of getting this thing going, so the more people willing to help, the better. It'd be nice to lock and unlock our bootloaders on a whim like we can on the Galaxy Nexus. :good:

Thread, method and info here: http://xdaforums.com/showthread.php?t=1731993&page=9
[Nexus 7 Original Development] peter1989212:
franco,is #25 compatible with android 4.2? Please reply,Thanks.
[Nexus 7 Original Development] comhack:
I am wondering the same thing.....

Thanks
[Nexus 7 Original Development] osm0sis:
I'm guessing not since we're having trouble with it on the GN side. Gets stuck at the boot animation. :(
[Nexus 7 Original Development] ro_explorer:
NOT compatible. If you put Franco R25 on your 4.2 it will boot loop. I just did that test (with proper nandroid backup before).
[Nexus 7 Original Development] jazzespresso:
ohhh no....where can we get orginal boot img file?
[Nexus 7 Original Development] ro_explorer:
Download the 4.2 ota and extract the boot.img from it.

Then, put your n7 in fastboot mode and connect it to pc.

Then: fastboot flash boot boot.img

Done.
[Nexus 7 Original Development] MRMonaco:
Deleted
[Nexus 7 Original Development] lordlad:
any boot loop?

i kinda want to use Franco kernel together with the app fast as i need to disabled the Fsync() option........not sure whether the stock kernel had this option enabled but my IO speed (especially write) is sssllllooowww....
[Nexus 7 Original Development] C4SCA:
U must be rooted to keep changes. If u are not rooted and u flash for example an recovery, this one will disappear after each boot if not rooted

sent from my not almost retired Nexus S
[Nexus 7 Original Development] akrapovic600:
I tried r25 after updating to 4.2 ytd and experience what some guys were saying..
[Nexus 7 Original Development] osm0sis:
That's not true. All you need is an unlocked bootloader for fastboot and with a custom recovery and flashable zips you don't even technically need that (though still good to have).
[Nexus 7 Original Development] C4SCA:
But last time i flashed a recovery and wasnt rooted my nexus S reflashed stock recovery after each boot... If i rmenber well. Dunno, im always rooted haha

sent from my brand new Nexus 7
[Nexus 7 Original Development] osm0sis:
That's not root. That's just what happens on stock ROM that's received an OTA. OTAs push two files that aren't in the Factory Image, /system/install-recovery.p and /system/etc/install-recovery.sh. Renaming either of those is necessary to keep a custom recovery, or you can outright delete them. Nothing else is affected, and technically your device doesn't even need to be rooted to do that.

All you need is an unlocked bootloader so that you can fastboot boot to an insecure kernel (ie. has root) like any of the custom recoveries, then adb shell in. Your actual device file system will stay unrooted.
[Nexus 7 Original Development] Tycff:
Has anyone checked to see if this happens to somehow run on 4.2 properly :D
[Nexus 7 Original Development] Wynnded:
Pretty sure it ends in a bootloop, we will have to wait until we hear from Franco.
[Nexus 7 Original Development] kazekik:
Got bootloop in 4.2. Wait Franco for new version :)
[Nexus 7 Original Development] jump4jay:
Longtime lurker needs help

Okay, so I did a bad thing and flashed r25 on 4.2 without reading anything prior to doing so. Dumb, I know. :rolleyes:

Inevitably, I'm now stuck in a boot loop and I'm not certain how to fix it without having to start over.

Then I saw this:

I found a boot.img.p file, is that what I'm looking for and I simply remove the .p?

I've been rooting/flashing/etc for a couple of years now, but have yet had to ever extract a file like this before. Any help is appreciated.

Thanks everyone!
[Nexus 7 Original Development] osm0sis:
Nononon. .p = patch file from an OTA. It's not a complete kernel, just the differences the OTA needs to apply to the existing (4.1.2) stock kernel image to update it.

You need to get the Factory Image (follow the nakasi link in my sig). Then extract the boot.img from that. Assuming your bootloader is unlocked and you have the Android Universal Naked Driver installed on your PC, just plug in and use fastboot flash boot boot.img - if you've never used fastboot, then find efrant's xda user profile and read his Android 101 and "Convert to yakju/takju" guides. They're originally for GN but are just a very good introduction to Android in general and the majority of it also applies to the N7 as a Nexus device.
[Nexus 7 Original Development] jump4jay:
That's fantastic! I'm downloading the image now and will give it a go shortly :fingers-crossed:, but I wanted to thank you in advance for your thorough explanation and extra info. I appreciate it.

Update: It worked! Thank you so much again!
[Nexus 7 Original Development] ragnarokx:
I believe Franco just changed the ramdisk in the Galaxy Nexus kernel to get it working with 4.2. The same might need to be done with the Nexus 7 kernel (if anyone wants to give it a shot).
[Nexus 7 Original Development] icepuente:
He also said that the kernel tree is much different in the 4.2 kernel and that he has to start from scratch in order to successfully merge all of the kernel changes. If some simply switches the ramdisk, there will be deep sleep issues I have heard.
[Nexus 7 Original Development] DJLamontagneIII:
Sorry Please delete
[Nexus 7 Original Development] jazzespresso:
just download 4.1.2 stock ROM, unzipped all the way, and you should see boot.img. Once you have just adb to connect N7, and fastboot flash boot.img, then you should be good to go.
[Nexus 7 Original Development] maarawoe:
Why there is no flashable zip? I barly connect my nexus to the computer... :(
[Nexus 7 Original Development] pughie:
Use the app in the play store to auto flash the kernel
[Nexus 7 Original Development] N@th_OC:
Hey guys, it's a developper section.

it could be good to learn how to use fastboot.

It has been designed for that and so much other things.

If you don't know how to use it, how can you do when a problem comes?

I'm not criticized anything or any of you.

But some things can only be do by fastboot/adb

Thanks guys!
[Nexus 7 Original Development] maarawoe:
With this kernel I noticed that the wifi takes soooooo long to connect...

When reverted back to faux, I don't have such problems... Is everything ok with the driver?
[Nexus 7 Original Development] jazzespresso:
do you guys know if Franco is around? last time he said he will be traveling to USA and said he will be away for couple days.

Since there's no new update for 4.2, I guess he is still settling down to US.

anyone knows?
[Nexus 7 Original Development] airmaxx23:
Thank you, I looked for a change log in the OP, I didn't realize it would be in the just somewhere in the thread.
[Nexus 7 Original Development] leelaa:
Nah he usualy doesn't put them in OP unless its milestone release. Just have to keep you're eyes peeled. O_O
[Nexus 7 Original Development] xenocide976:
fumble abit with the instructions but finally managed to do it.

flashed and am a happy franco kernel user!

:)

thanks!
[Nexus 7 Original Development] ashclepdia:
Hmm

I don't think you NEED to be rooted to flash a kernel, just need custom recovery i thought. Or use fastboot. Maybe I'll try some experimenting later with that.

I believe they probably meant to ask tho of it unsecured boot.img ? Not sure....sorry I'm rambling..back to work and coffee lol
[Nexus 7 Original Development] leelaa:
Never tried without root. My bad if you can flash without root. I suppose if you want to control the kernel ie clock speeds and toggle fsync etc you need root.
[Nexus 7 Original Development] Metallice:
Well that's just not true. Fastboot OEM unlock. No root needed.

Edit: never mind. I was too late it seems.
[Nexus 7 Original Development] leelaa:
Lol, well thanks for making me aware. Learn something new everyday ;)
[Nexus 7 Original Development] mtxx1:
excellent!!

i tried to use the toolkit, it worked!!!

its so easy, just like using odin

i went to the nexus toolkit, advance utilities,

then choose flash an image to boot,

it was kind enough to warn me to try to boot (temporary) if i am trying to flash an image kernel.

i tested it, and it was able to boot code name android rom.

so i proceed to flash it (permanent), and now running CNA rom with stock kernal speed.

cpu spy shows (max 1.3, and mostly using 1.2GHZ)

thank you so much, i learned a new method of flashing kernel,

and i am so grateful for the nexus toolkit, it makes things easy for non techie noobs like me :laugh:
[Nexus 7 Original Development] JohnCorleone:
Flash Image GUI is usually great for flashing imgs but it said the one I tried wasn't N7 kernel...I will flash when I get back. Oh Franco, I just so happen to have quad core Tegra 3 One X, international quad core S3, GNex, and this N7. I am going to load up all of your kernels tonight and see how you are doing handling so many devices:)

Sent from my Nexus 7 using Xparent SkyBlue Tapatalk 2
[Nexus 7 Original Development] baggy247:
Easy way to flash these is download them on your N7 and use the kernel backup/restore feature of franco kernel updater! Just move the .img into the kernel_backups folder.
[Nexus 7 Original Development] johnhimm:
R3 running great, now Franco on my 7 and Gnex.
[Nexus 7 Original Development] espionage724:
It may be a good tool to start out with, but it is highly recommended you don't rely on these toolkits forever :) You'll eventually want to get basic understanding of adb and fastboot.

I too started out using the nexus toolkit, but got tired of relying on another program to do stuff for me :/
[Nexus 7 Original Development] ragnarokx:
Awesome tip. Rebooting my MacBook into Windows and manually flashing is just too tall an order for my extreme laziness right now.

Sent from my Nexus 7

Edit: kernel version didn't change, hmmmm...
[Nexus 7 Original Development] wildestpixel:
Use ./fastboot on your Mac.

Your mac's terminal window is the ultimate place for all things good!

./adb reboot bootloader
./fastboot flash boot boot-r3.img
./adb reboot

Just start a terminal window from services in the platform tools directory of the android SDK. For a kernel that doesn't spit out unique wifi module dependencies etc this is a great way of flashing.
[Nexus 7 Original Development] Hussainally:
You my man nailed it again...my nexus have never felt smoother and faster ..thank you
[Nexus 7 Original Development] franciscofranco:
Eheh no problem, I'm actually enjoying the N7 very much :)
[Nexus 7 Original Development] ragnarokx:
Getting the SDK on my OSX partition was long overdue. Thanks :)
[Nexus 7 Original Development] sotoskawasaki:
I cant wait to see the performance and battery improvements this Kernel will bring. Franco a somewhat off topic question. Does the kernels in Nexus 7 report the battery voltage different than other devices? I am asking because on my N7 all the app report my voltage to be 4mV. So I am asking if they actually mean 4V. Anyway keep up the good work. I am looking forward for the new version...
[Nexus 7 Original Development] espionage724:
Unplugging a USB OTG cable with accessory (in my case, a controller) when the screen was off (tablet may of been in deep sleep, idk) caused the device to reboot
[Nexus 7 Original Development] GatorsUF:
I will only add:

When I first started using adb off my mac I was having lots of trouble. Turned out I was missing the "./" but I also was told to change the name of the adb file to "adb-mac" and if you do that you command would look like this

./adb-mac reboot bootloader

Like I said, I don't know if this is necessary but it may help if you are still having trouble.
[Nexus 7 Original Development] spaceman860:
He's been working on the Gnex 4.2 kernel r313 and his new job so I'm sure he'll be dropping a 4.2 kernel for n7 soon

Sent from my BAKED Nexus
[Nexus 7 Original Development] Kewjoe:
Not an issue for me.
[Nexus 7 Original Development] pughie:
100% agree a knowledge of how to use fast boot is essential , however the question asked above me was about flashing the kernel whilst away from a pc, the app method seemed like the easiest method to recommend and also supports the dev if, like me, he buys the paid app from the market :beer:

Sent from my Nexus 7
[Nexus 7 Original Development] leelaa:
Can't wait for a 4.2 Franco kernel!!!
[Nexus 7 Original Development] cwc3:
Was trying to remember the last time I charged this tablet. Was a bit surprised.

Fairly light use, its been my before bed Reddit reader.
[Nexus 7 Original Development] N@th_OC:
What rom are you using?

No problem at all with WIFI on 4.1.2
[Nexus 7 Original Development] Ronaldo Forenucci:
I have a problem with IMAP Idle on r25 and r300 for the GNex. I run Kaiten Mail (paid version of K9) and have for years, with no problems. The standard setting is to refresh the idle connection every 24 minutes, and that has worked up until recently. Now, since updating to the latest kernels, I've had to set it to refresh every minute, or the connection dies. If I enable flight mode, and then disable, the connection kicks back in. The connection is rock solid over 3G. Nothing has changed except new updates to Rasbean Jelly and Franco. Wifi is set to Always on. Color me stumped.

RF
[Nexus 7 Original Development] tdrussell:
Idle battery drain on r25 is phenomenal
[Nexus 7 Original Development] maarawoe:
Parandroid.... But it was probably some glitch on my network - I noticed some problems on other devices after all so I made some changes on my router and I am going to give it a try once again :)
[Nexus 7 Original Development] maarawoe:
2.53 was somehow strange - rather upgrade to 2.54....
[Nexus 7 Original Development] maarawoe:
BTW. Does the kernel works with the 4.2 based roms?
[Nexus 7 Original Development] DJLamontagneIII:
No not yet this kernel will flash a 4.1.2 ramdisk
[Nexus 7 Original Development] ChaosChris:
Love this kernel :)

Its super fast and very good in battery!
[Nexus 7 Original Development] poondog:
9 hours?!? What were your settings for voltage and clock speeds? Which version of the kernel?

Sent from my CyanogenModded Nexus 7
[Nexus 7 Original Development] Multisaft7:
Push! :) cant wait for the Kernel for 4.2 :)

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 7 Original Development] l3s:
Please calm down guys, Francisco need a little time, because he started a new life in a new country.

I'm sure Francisco give some surprise for us soon....

The "cant wait" close similar to ask the ETA

Please try to keep clean this tread, for this amazing kernel(s)
[Nexus 7 Original Development] ChaosChris:
I used r25 with paranoidandroid 2.54

All Kernel settings are stock ... i dont change them. Wifi was on when i need it and auto brightness was on.
[Nexus 7 Original Development] leelaa:
"Can't wait" is nothing like asking for an eta.

And i am pretty sure he's having some problems at the nexus 4 thread. As his kernel thread was removed by a moderator.

Do you follow him on Google +? That's the Best place to get his latest news ;)
[Nexus 7 Original Development] formicae:
Not removed, just made invisible. They cracked down on devs who weren't complying with the GPL; it'll be back once he updates his OP to mention it.
[Nexus 7 Original Development] jazzespresso:
ok...quickly read the last several posts here, realized Franco has not updated the kernel to make it work with 4.2 yet, right?
[Nexus 7 Original Development] capoooro:
Yep
[Nexus 7 Original Development] osm0sis:
The JB 4.2 kernel is still in test build phase over on the GN side; i.e. not on the updater yet. So once he gets it to a place where he feels it's ready to go out to the general public, that's when I'd expect him to recreate his results over here. So sit tight, keep the faith, and check out the GN thread if you're curious how things in general are coming along. :)
[Nexus 7 Original Development] krazeecracker:
Which gn is he deving for? :)
[Nexus 7 Original Development] phydo:
The kernel works on my toro even though Franco really only updates the gsm thread. I'm not sure if it works on toroplus too
[Nexus 7 Original Development] osm0sis:
Same kernel works on all GNs, though he does maintain a few different threads for maguro, toro and toroplus. Main action that I'm aware of takes place in the maguro (GSM) thread though. :)
[Nexus 7 Original Development] franciscofranco:
Ok guys Nexus 7 kernel compatible with 4.2 is ready:

http://minooch.com/franciscofranco/Nexus7/4.2/boot-r30.img

Sorry for the delay, just too many things happening at once in my life. It has all the features from previous 4.1.2 kernel, but I filtered most of the previously applied patches, so now it only has the useful stuff plus all the patches from 4.2 Google's work. The default governor is set to Ondemand on purpose, I want to see feedback from it.

For the users that have the app, I'm sorry but you won't be able to update to this version from the app for now, I have to release a new update to allow it, and thats going to happen sometime tomorrow.

I hope you enjoy this!
[Nexus 7 Original Development] anilpalepu:
Omg the wait is over !!!

Thanks Franco.
[Nexus 7 Original Development] osm0sis:
Oh Franco, you people pleaser. Had to prove me wrong huh? ;):laugh:

Can't wait to fire this onto my N7 tomorrow morning!

:D
[Nexus 7 Original Development] dazcox5181:
Installed this morning using cleanrom 2.5, was using m+kernel.

All working great, just the IO score on quadrant is about half what kernel got? (4800 vs 7200)

Did I screw up or is it not worth worrying about (I wasn't over clocked)
[Nexus 7 Original Development] cassius_20:
Stupid question yes, when you say 4.2 compatible, it still means that users can use r30 on 4.1.2 based Roms? Why I ask is that I'm not ready to make that plunge yet. Thanks
[Nexus 7 Original Development] zipredictive:
Any zip for 4.2? Thanks

Inviato dal mio Nexus 7 con Tapatalk 2
[Nexus 7 Original Development] Hussainally:
Thank you lord for Franco. My nexus 7 came back from the dead
[Nexus 7 Original Development] franciscofranco:
Thats wierd, I get roughly 6400 with fsync enabled. If you want more IO you can disable fsync.

Means its for 4.2 and for 4.2 alone ;)

Not for now, sorry.
[Nexus 7 Original Development] Multisaft7:
I wrote it @gplus but here again Franco, you Made my Day :)

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 7 Original Development] DaniGalaxy:
Hi Francisco, thanks for your work.

Just a question, will it be possibile to have contrast / color multiplier setting on your kernel? To me it would be a major feature and i would gladly pay fro this. :)
[Nexus 7 Original Development] martiii:
Just bought your app a few minutes ago and now i cant install the r30! What am i doin wrong.... need some help.

Sent from my magic Nexus7