[KERNEL][3.4.5 -> 3.4.67] Newman N1 (MT6577) | (Freelander i10 / Digma iDxD4)

Search This thread

P1azer

Senior Member
Aug 6, 2009
59
4
Brno
I tried to Flash v1.4 and 1.4.1 (for 4.2.2) few minutes ago and both didn't work properly. Some FC's come up, I think "android.media.process" and I wasn't able to open play store (another FC). When I put back v1.3 than everything seems to works fine.
 

Dalcielo

Senior Member
Dec 22, 2010
98
12
Lecce
I don't have all this problem with new kernel (especially with version 1.4.1) but when I have flash the kernel I have do even wipe of "cache" and "dalvik cache" and now when I reboot my phone I have always a message "Upgrade di android, avvio applicazioni" for some seconds. Why?
 

lingfude

Senior Member
Jun 22, 2011
591
569
Aveiro
dmec-reviews.blogspot.pt
I tried to Flash v1.4 and 1.4.1 (for 4.2.2) few minutes ago and both didn't work properly. Some FC's come up, I think "android.media.process" and I wasn't able to open play store (another FC). When I put back v1.3 than everything seems to works fine.

I don't have any problem with last kernel release (1.4.1) but you can try clean Media data.

I don't have all this problem with new kernel (especially with version 1.4.1) but when I have flash the kernel I have do even wipe of "cache" and "dalvik cache" and now when I reboot my phone I have always a message "Upgrade di android, avvio applicazioni" for some seconds. Why?

Strange.
To update the kernel is not necessary clear the "cache" or "dalvik cache". :confused:
 

berbop

New member
Mar 9, 2009
1
0
CPU Governor Switcher

Hello,

just installed the Rom and new kernel. works very good! thank you very much!!!

can anyone tell me which are the best settings for the "CPU Governor Switcher" ?
 

Punkzappa09

Member
Jan 5, 2014
37
4
hi can someone help our phone? we have 4.2.2
but hotspot and bluetooth is not working.. pls..
i think we need custom kernel.. (wiko cink slim A)
 

lingfude

Senior Member
Jun 22, 2011
591
569
Aveiro
dmec-reviews.blogspot.pt
New kernel 3.4.67

Hi All.

I just update the first post with changelog of new kernel 3.4.67 and I uploaded the new kernel to Download section.

The update for JB 4.1.x was not tested.

Here are some screenshots of Antutu Benchmark with the new kernel 3.4.67:

flkmk0.jpg
r0s5rl.jpg
 
Last edited:
  • Like
Reactions: derkvol

Pateljay300

Member
Feb 5, 2015
6
0
27
Bhavnagar
Can I flash this kernel version on my Micromax Canvas 2.2 A 114 (MTK 6582) currently running on 3.4.5 Kernel and 4.2.2 JB. :confused:
Thanks in advance
 

murtaza1326

Senior Member
Jun 21, 2014
1,094
1,233
27
godhra
murtazapiplod.ml
Redmi Note 10 Pro
hello @lingfude sir i need one help i had compiled a custom kernel from source(not by manufactures) build from projectconfig.mk drivers
its based on jb 3.4.5
i have source of 3.4.67 kernel also any help how can i upgrade my kernel??
Thnxs in advance
Regards Murtaza Piplod :)

---------- Post added at 07:47 AM ---------- Previous post was at 07:42 AM ----------

And Sir one more question if i compile 4.4.2 kernel it will not work in my jellybean frimware right so how i can make it work in kitkat frimware wich frimware i have to choose for it??? How can i port it??:confused:(i cant use my jb libs i know) lol :rolleyes:
Help Me to Solve out this Quires using mtk6572 device :fingers-crossed:
Thnxs in Advance
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    Hello everyone.

    In this project you will find my custom Kernel for Newman N1.


    Custom Kernel for JB Rom.

    CHANGELOGS

    Changelog v2 (2014-10-30)
    • Big update to Linux 3.4.67
    • Better performance
    • Compiled with new Linaro Toolchain 4.9.1 (2014-06) Optimized Cortex a9
    • All improvements and features from previous versions

    Changelog v1.4.1 (2014-07-02)

    • Default Governor set as: HotPlug
    • Default IO Sheduler set as: SIO
    • Dynamic management of dirty page writebacks (fully controled on Performace Control app)
    • Completely Fair Scheduler: Responsiveness Tweeks
    • Add new CPU Governor SmartAssV2


    Changelog v1.4 (2014-07-01)

    • Kernel Updated to Linux 3.4.11
      (check my github for fully commit history)
    • Compiled with new Linaro Toolchain 4.9.1 (2014-06) Optimized Cortex a9
    • Compiled with optimized -O2 Flags with MODFLAGS
    • Dynamic management of dirty page writebacks (fully controled on Performace Control app)
    • Completely Fair Scheduler: Responsiveness Tweeks
    • Add new CPU Governor SmartAssV2


    Changelog v1.3 (2014-05-25)

    • Compiled with new Linaro Toolchain 4.7.4 Optimized Cortex a9
    • Battery temperature now gives the right values
    • Add MTK SmartOverclocking by bindassdost


    Changelog v1.2 (2014-05-10)

    • Notifications LEDs now working on both JB 4.1.x and 4.2.x
    • Better proximity sensor when the call ends


    Changelog v1.1 (2014-05-02)

    • Front Camera working in Auto mode
    • Persistent ADB Shell Root
    • New I/O Schedulers enabled
    • New CPU Governors enabled


    Changelog v1.0 (2014-04-24)

    • Kernel Sources Updated from 3.4.0 to 3.4.5 (common)

    • Updated kernel with varun.chitre15 ThunderZap 2.0 Kernel features:
    • Cortex A9 optimizations
    • Neon optimizations
    • Increased the kernel timer from 100==>300
    • Removed old SHA1 routines
    • Dynamic Filesync Control 2.0
    • Dynamic Management of Dirty page writeback
    • Undervolted complete chipset by 66.66mV[Milli-Volts]
    • Lock initial TCP window size to 64k (Improves network ping and output)
    • Faster NOATIME and NODIRATIME mounting flags
    • Disabled Gentle Fair Sleepers
    • Enabled ARCH_POWER
    • Asynchronous I/O latency to a solid-state disk greatly increased
    • Patches to prevent depleting Entropies
    • Reduced Android Logger size
    • Optimized AES and SHA1 routines
    • Lowered Log Buffer shift
    • Various EXT4 Filesystem patches from android_kernel_common
    • Plugged memory leaks to cpufreq driver from upstream
    • Optimizations to SLUB memory allocator
    • Decreased CPU transition latency
    • Removed all debugging shi**
    • Proportional Rate Reduction for TCP - Google
    • Optimized swahb32() byteswap helpers
    • Compiled vfp with neon
    • Tuned CFS parameters
    • Reduced vfs cache pressure size
    • Optimized VM dirty ratios
    • Optimizations to Android Low Memory Killer
    • Optimized CFQ scheduler

    • Updated kernel with bindassdost Unified BindassBoost Kernel IO schedulers and Governors:
    • Governors: Sakuractive ; Nightmare; Interactivex; Zzmoove; Hotplug; Lulzactiveq; SmartassH3; Hybrid; Ondemand; Userspace; Powersave; Pegasusq; Performance
    • IO Schedulers: Noop; Deadline; Cfq; Sio; Fifo; Fiops; Row; Vr; Zen; SioPlus

    • Other Features:
    • Fixed Compass orientation
    • Fixed Gyroscope orientation
    • hrtimer: Introduce effective timer slack
    • mm: pmd_read_atomic: fix 32bit PAE pmd walk vs pmd_populate SMP race
    • raid5: delayed stripe fix
    • Optimized ARM RWSEM algorithm - Thanks to faux123
    • fs: switch do_fsync() to fget_light()
    • jbd2: optimize jbd2_journal
    • ext4: speed up truncate/unlink by not using bforget() unless needed
    • af_unix: speedup /proc/net/unix
    • binder.c Patch for (future) Android KitKat support
    • entropy tweaks
    • VM_MAX_READAHEAD is now set to 1024kbytes
    • Tweak vm dirty ratios (thanks to varun.chitre15)
    • Compile vfp with neon (thanks to varun.chitre15)
    • Insecured
    • Persistent ADB
    • Compiled using GCC 4.6 ToolChain
    • zImage Compression changed from GZIP to LZMA
    • VM MAX READAHEAD changed from 128 to 512 Kb
    • Removed debug Sh##
    - For Overclocking / IO Schedulers and Governors check FAQ on post #2

    - Download performance tweaks on post #2

    KNOWN BUGS

    • You tell me. ;)


    GPL COMPLIANCE

    Source Code Link for Kernel 3.4.67
    Source Code Link for Kernel 3.4.11
    Source Code Link for Kernel 3.4.5

    And regarding inclusion of this kernel in your ROMS is NOT allowed.
    Instead add a link to this project as a recommendation on your thread/page.



    CREDITS

    • Me for my patience and many hours without sleep. ;)
    • Special thanks to superdragonpt for his patience and for always being available to help. ;)
    • varun.chitre15 for his Awesome work on ThunderZAP kernel (added his features).
    • bindassdost for his Awesome work on Unified BindassBoost kernel (added Patched IO/ Govs/ SmartOC).
    • benoitm974 for discovering the PLL's to Overclock the MT6577.
    • Christopher83 for his optimized ToolChains.
    • dr-shadow for his tips on how to compile and patch the kernel.
    • bgcngm for the MTK Unpack/Repack kernel scripts.
    • chainfire for the insecure adbd.
    • adibadro for the photos of disassembled Newman N1. It was a great help to fix the sensors direction.
    • qus1 for his tips on how to compile the new kernel.

    XDA:DevDB Information
    [KERNEL][3.4.5 -> 3.4.67] Newman N1 (MT6577) | (Freelander i10 / Digma iDxD4), Kernel for the Android General

    Contributors
    lingfude
    Source Code: https://github.com/lingfude/

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 2
    Stable Release Date: 2014-10-30

    Created 2014-04-29
    Last Updated 2014-12-23
    3
    How to Flash
    On recovery: (No need to wipe anything)

    Just Flash the desired Kernel version.

    It wont afect the rom, or your userdata.

    But Just in case, make an full backup before flash


    Download
    Kernel Download is now available in the XDA: DEVDB "Download" Section.


    FAQ

    How can I change I/O Schedulers and Governors?
    You can use the No-frills CPU Control APP from the PlayStore to switch bettwen then.

    What's the Best Governor / I/O Scheduler?
    Depends on your needs (Performance; Powersaving; etc)
    An good resource, check this This Thread or Just Google it ...

    How to Overclock my Device?
    Download the attached app (THANKS bindassdost):
    1: Add BBoost Game Mode widget to homescreen
    2: The app widget behaves as toggle button to switch between stock and overclock (Overclock don't survive reboot)
    Don't open the BBoostManager app, what you will be using its his WIDGET.
    3
    New kernel update

    New kernel update - see post #1
    Download performance tweaks - see post #2

    Enjoy!
    2
    I need someone who is using JB 4.1.1 with my Kernel 3.4.5 to test a new lights.default.so and see if the Notification LEDs work.

    PM to me.

    Hi

    Don't mess with *libs , there's no need

    The problem was on kernel side, I've found what's causing the led issues on jb4.1.
    unfortunately it broke other things, I will pm you when its fully fixed.

    Regards ;)
    2
    Hi

    Don't mess with *libs , there's no need

    The problem was on kernel side, I've found what's causing the led issues on jb4.1.
    unfortunately it broke other things, I will pm you when its fully fixed.

    Regards ;)

    I just fixed the Notifications Leds on JB 4.1.1. :D
    @superdragonpt
    I will PM you.