[DISCONTINUED][KERNEL][GPL][13 JUN - r6] franco.Kernel 3.0.15

Status
Not open for further replies.
Search This thread

franciscofranco

Recognized Developer
Dec 9, 2010
24,724
136,402
Carcavelos
Stock XXLPY/LPF only - confirmed and working. You Should not boot on AOSP/CM9 roms.

This is what my kernel is made off:
* Initramfs with the usual stuff (root, CWM support, recovery etc) based on CF-Root LPY
* Partitions properly mounted in the ramdisk to take the most out from the device
* VM values tweaked up for maximum performance/battery
* Conservative tweaked and made the default governor
* I/O boosted - I/O dirty writeback system backported from 3.2
* CFS scheduler tweaked for maximum interactivity
* CFS Autogroup enabled
* Deadline I/O scheduler by default
* TCP Westwood+ congestion scheduler by default as its more suitable for this kind of devices
* Kernel stripped of debug **** - the only debugs that stayed were: logcat, printk and kallysms (for Voodoo Louder support)
* CRC32 library that is used by a lot of internal kernel mechanics completely patched up to the latest version
* The usual Franco's magic
* SLUB memory allocator
* Wi-Fi power management - echo 1 > /sys/module/dhd/parameters/wifi_pm (this is only available with wifi is turned on. This boosts wifi signal and its specially useful for screen_off streaming, but it might waste a little extra battery)
* Lots more to be seen on my repository

Changelog:
r6:
* All governors removed but one - pegasusq from Samsung
* Merged gokhanmoral work on this cpufreq driver - all credits to him. Also cleaned up a defined but unused function
* fsync() calls reintroduced to match stock behavior. The device actually runs faster/smoother with this enabled - also safer for data integrity (this has nothing to do with superbrick bug)
* Disable mali-400 tracking debug
* Merged two stability hotplug patches from mainline Linux kernel
* Added two modules to userpsace where one can see how many times the CPU was hotplugged in and hotplugged out: cat /sys/module/stand_hotplug/parameters/ cpu_up_nr and cat /sys/module/stand_hotplug/parameters/ cpu_down_nr
* Removed overclocking at all - it was causing heat and stability issues. If you want OC use Tegrak app
* Some config cleaning

r5:
* Added overclock to 1,6Ghz
* Some fixups on cpufreq.c files on exynos arch directory
* initramfs updated to CF-Root v5.6 - all props to Chainfire

r4:
* Some Wi-Fi driver fixes (might help fixing those obtaining IP derps)
* Tons of warnings fixed for a more stable kernel - don't we all want a clean compilation?
* Compiled with special compiler flags for some extra bits of performance
* Fixed a section mismatch - this warnings are one of the worse kind and can possibly lead to big problems. This one is fixed

r3
* Removed MMC_CAP_ERASE - workaround to fix the superbrick bug - thanks Entropy512 for all the research and shared knowledge with us for this god damn bug
* Re-activated dynamic hotplug - the system seems to run smoother with this option and according to Entropy it gives us lower idle drain specially while the system is holding a wakelock

r2
* Initramfs fixed - recovery works, CWM works etc

r1
* Based on Samsung update3 for ICS kernel 3.0.15 - it contains the hardbrick bug so flash at your own rish or just extract the zImage and to /data/local, fire up adb shell and type this: dd if=/data/local/zImage of=/dev/block/mmcblk0p5 bs=4096 and then reboot
* Contains all the features wrote above plus some small ****s available on my git
* App will be updated in the next 12 hours with a full ICS layout plus tons of useful features. The current version won't load this new kernel version for ICS so don't bother checking it. I'll announce when the new app update is up

F.A.Q:
1. My device rebooted or crashed, how can I help?
A: Get me /proc/last_kmsg or logcat.
2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
A: Fix it yourself, it's an app waking your device up not the kernel's problem. Also make sure you let your device settle for at least 2 charging cycles. Typically apps like Facebook and Google Maps can cause problems since they wake it up pretty much all the time
3. Signal is dropping since I flashed the kernel, amg u sucks!
A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
4. Do I need to wipe anything when flashing this kernel?
A: No.
5. Does this kernel has X or Y mod?
A: Learn to read, everything you need to know is in the features list, changelog or public repo.
6. Don't use 3rd party init.d scripts!!!

franco.Kernel updater app for Galaxy Note features:
#2.0
* Completely re-written app
* Ice Cream Sandwich theme
* New CPU frequencies panel
* Governor Control
* Settings panel with Power Modes with my own specialized presets
* XDA thread link in the menu button
* Other settings and options

Download: http://minooch.com/franciscofranco/Galaxy%20Note/ (flashable with CWM recovery)
(Thanks minooch for the hosting)
franco.Kernel updater app: https://market.android.com/details?id=com.franco.kernel.note
franco.Kernel updater app from Android Pit: http://www.androidpit.com/en/androi...nco.kernel.note/franco-Kernel-for-Galaxy-Note

Sources: https://github.com/franciscofranco/GT-N7000-ICS-3.0.y
 
Last edited by a moderator:

minooch

Senior Member
Oct 16, 2008
660
1,420
Awesome, great to see yet another awesome Franco kernel. You guys are going to love his kernels. They are by far the best kernels you will find. Hop on early for the. Bragging rights ;)

Thanks Franco, maybe soon I'll buy this phone too (if I can get the wife's approval) :)
 
  • Like
Reactions: franciscofranco

chasmodo

Senior Member
Dec 28, 2011
12,403
41,133
Novi Sad
Flashed it a couple of minutes ago. Looking pretty good so far. :p

I feel that responsivness and scrolling are better than with CF (my usual kernel of choice). There's almost no launcher lag, which is saying something.:)

Now to see how it affects the old battery...

P.S. It is also compatible with CWM Manager.

Thanks for your hard work, Franco.:)
 
  • Like
Reactions: NoteboyTech

avetny

Senior Member
Jul 16, 2010
5,771
1,844
Private Island.
GALAXY NOTE moved on to the next level !

novak%2Bdjokovic%2Bcracks%2Bopen%2Bchampagne%2Bmutua%2Bmadrid%2Bopen%2B2011.jpg




WHO IS Francisco Franco ??

1.4 Ghz (no SetCpu installed)

SC20120211-010403.png
 
Last edited:

chasmodo

Senior Member
Dec 28, 2011
12,403
41,133
Novi Sad
I've just done backup from CWM Manager, and it was successful.

However, when the phone tried to reboot, it got into bootloop (with both led lights on all the time). Wiping cache/dalvik didn't help.

Restoring my previous Rom now.
 

laidick

Senior Member
Oct 26, 2009
93
13
Welcome Franco!
I have been using your kernel since Nexus S and just changed to Note recently.
And you come! !!! Amazing !

Sent from my GT-N7000 using Tapatalk
 

afilopou

Senior Member
Oct 21, 2010
1,750
521
Athens
Google Pixel 7 Pro
Nice to see u again Franco after GN :)
Just installed and i finally have speedy GB!
By the way no bootloops nothing.
Ps coming from cwm restore after running few days CM9

Also it cannot flash with CWM manager.It gives me error for zImage.
Flash as franco said through recovery
Sent from my GT-N7000 using Tapatalk
 

eliashadow

Senior Member
Nov 1, 2010
3,326
1,081
45
Athens
Samsung Galaxy S23 Plus
Thanks everyone for the warm welcome.

@chasmodo

I can't give you an answer for that, I only have the device for like 30 hours, still lots to learn about it.

The good part for me is that you have the Note your own and not like some other great devs who develop with their thoughts and not support us a lot.

So, welcome mister and i hope you enjoy this great smartphone...;)

You will focus on ondemand governor?

Sent from my GT-N7000 using Tapatalk
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 390
    Stock XXLPY/LPF only - confirmed and working. You Should not boot on AOSP/CM9 roms.

    This is what my kernel is made off:
    * Initramfs with the usual stuff (root, CWM support, recovery etc) based on CF-Root LPY
    * Partitions properly mounted in the ramdisk to take the most out from the device
    * VM values tweaked up for maximum performance/battery
    * Conservative tweaked and made the default governor
    * I/O boosted - I/O dirty writeback system backported from 3.2
    * CFS scheduler tweaked for maximum interactivity
    * CFS Autogroup enabled
    * Deadline I/O scheduler by default
    * TCP Westwood+ congestion scheduler by default as its more suitable for this kind of devices
    * Kernel stripped of debug **** - the only debugs that stayed were: logcat, printk and kallysms (for Voodoo Louder support)
    * CRC32 library that is used by a lot of internal kernel mechanics completely patched up to the latest version
    * The usual Franco's magic
    * SLUB memory allocator
    * Wi-Fi power management - echo 1 > /sys/module/dhd/parameters/wifi_pm (this is only available with wifi is turned on. This boosts wifi signal and its specially useful for screen_off streaming, but it might waste a little extra battery)
    * Lots more to be seen on my repository

    Changelog:
    r6:
    * All governors removed but one - pegasusq from Samsung
    * Merged gokhanmoral work on this cpufreq driver - all credits to him. Also cleaned up a defined but unused function
    * fsync() calls reintroduced to match stock behavior. The device actually runs faster/smoother with this enabled - also safer for data integrity (this has nothing to do with superbrick bug)
    * Disable mali-400 tracking debug
    * Merged two stability hotplug patches from mainline Linux kernel
    * Added two modules to userpsace where one can see how many times the CPU was hotplugged in and hotplugged out: cat /sys/module/stand_hotplug/parameters/ cpu_up_nr and cat /sys/module/stand_hotplug/parameters/ cpu_down_nr
    * Removed overclocking at all - it was causing heat and stability issues. If you want OC use Tegrak app
    * Some config cleaning

    r5:
    * Added overclock to 1,6Ghz
    * Some fixups on cpufreq.c files on exynos arch directory
    * initramfs updated to CF-Root v5.6 - all props to Chainfire

    r4:
    * Some Wi-Fi driver fixes (might help fixing those obtaining IP derps)
    * Tons of warnings fixed for a more stable kernel - don't we all want a clean compilation?
    * Compiled with special compiler flags for some extra bits of performance
    * Fixed a section mismatch - this warnings are one of the worse kind and can possibly lead to big problems. This one is fixed

    r3
    * Removed MMC_CAP_ERASE - workaround to fix the superbrick bug - thanks Entropy512 for all the research and shared knowledge with us for this god damn bug
    * Re-activated dynamic hotplug - the system seems to run smoother with this option and according to Entropy it gives us lower idle drain specially while the system is holding a wakelock

    r2
    * Initramfs fixed - recovery works, CWM works etc

    r1
    * Based on Samsung update3 for ICS kernel 3.0.15 - it contains the hardbrick bug so flash at your own rish or just extract the zImage and to /data/local, fire up adb shell and type this: dd if=/data/local/zImage of=/dev/block/mmcblk0p5 bs=4096 and then reboot
    * Contains all the features wrote above plus some small ****s available on my git
    * App will be updated in the next 12 hours with a full ICS layout plus tons of useful features. The current version won't load this new kernel version for ICS so don't bother checking it. I'll announce when the new app update is up

    F.A.Q:
    1. My device rebooted or crashed, how can I help?
    A: Get me /proc/last_kmsg or logcat.
    2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
    A: Fix it yourself, it's an app waking your device up not the kernel's problem. Also make sure you let your device settle for at least 2 charging cycles. Typically apps like Facebook and Google Maps can cause problems since they wake it up pretty much all the time
    3. Signal is dropping since I flashed the kernel, amg u sucks!
    A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
    4. Do I need to wipe anything when flashing this kernel?
    A: No.
    5. Does this kernel has X or Y mod?
    A: Learn to read, everything you need to know is in the features list, changelog or public repo.
    6. Don't use 3rd party init.d scripts!!!

    franco.Kernel updater app for Galaxy Note features:
    #2.0
    * Completely re-written app
    * Ice Cream Sandwich theme
    * New CPU frequencies panel
    * Governor Control
    * Settings panel with Power Modes with my own specialized presets
    * XDA thread link in the menu button
    * Other settings and options

    Download: http://minooch.com/franciscofranco/Galaxy%20Note/ (flashable with CWM recovery)
    (Thanks minooch for the hosting)
    franco.Kernel updater app: https://market.android.com/details?id=com.franco.kernel.note
    franco.Kernel updater app from Android Pit: http://www.androidpit.com/en/androi...nco.kernel.note/franco-Kernel-for-Galaxy-Note

    Sources: https://github.com/franciscofranco/GT-N7000-ICS-3.0.y
    39
    I hope that my absence made my point clear. I will compile a proper new kernel and if I see dumb questions again I'll just stop building anything for this phone.
    38
    Ok I've had enough of dumb questions or ideas that have been jumping around so this is going to be a angry post before I stop coming here helping others with pertinent questions/suggestions:

    ****ING SEARCH. "AMG WIFI NO WARK PLZ i NIID WIFI SUCK KERNEL BUBAI". No, how about you search a god damn **** for the first time in your life? Certain firmwares are having problems with wifi connecting even with stock kernel so THAT IS NOT A KERNEL ISSUE. I've been running Wi-Fi like a mad man since the source was deployed and it WORKS. Some users have fixed it by reflashing with a different program or wiping or whatever. Just search for once.

    "HARDBRICK IS FIXED?!?!? PLX ANSWERZ ME NAO". Search the hell up. Thats one of the most covered topics in this thread or XDA in general. I've applied a workaround based on Entropy's suggestion and based on one Samsung engineer. It's NOT ****ing fixed, it's a workaround that might prevent it from happening. It's not confirmed. If you need more information search!!!

    "OMG HOW THIS COMPARES TO SPEEDMOD KARNEL OR STOCK KARNAL?!?! TELL NOW" . Try it and see for yourself. This Kernel might give you super god mode on your Note or might not. My usage is different than any of you, for me its god mode, for you might be something different. JUST STOP ASKING THIS!!

    "HOW DO I FLUSH THIS KARNAL?!??!?". If I see once more question like this **** I swear that I'll get you an infraction and reported to a moderator. IF you don't know how to ****ing flash then SEARCH. If you don't know how to search then bye.

    I'm pretty serious. If this surge of idiotic questions keep coming I won't post again here besides updating the OP when I feel like it. This is for everyone, don't bother crying, I don't care. Use your brain for once.
    37
    Franco is that kind of guy i guess, he's just ignoring people when they report bug :), same thing was happening with his GB kernel #10, i think there was at least 100 people tellin him that he has a problem with SOD and what he did? Nothing, just ignored them :D
    I guess now it's the same thing with WiFi :)

    Sorry what are you implying? I have 3 ****ing kernels to manage and I actually provide full user support for the 3 of them not just post the kernels and kkthxbai.
    I also have apps to manage and fix which takes a ****ing lot of time.
    I do have a family and a girlfriend that actuly needs my attention as well.
    And im on university preparing my future.

    Yet with all the above I still manage to deploy quality work. Complain? Do better please.

    As for the wifi I said I have no issues. I cant reproduce I cant fix. I saw no logs no nothing only ****ing "amg no wifi fix plox".

    And now Im going to lunch with a friend on the beach. Have a nice day.

    Sent from my GT-N7000 using xda premium
    34
    Franco , Franco where r u ?
    Another big moment in Gnote history.

    @Galaxy Note™…

    I'm here. Time to go hardcore, I have a kernel and an app to re-program ;)