[KERNEL][19 NOV] franco.Kernel - Huawei Ideos X5 U8800

Good night everyone.
This it's very much patched compared to the stock kernel and it's aim is for performance/battery balance. The main features are:
19 November
* Reverts to ensure maximum stability
* Strange reboots should be fixed
* Old frequency table back - stability comes first
* More debugging **** disabled
* Updated Smartass2
* Tweaked Conservative
* Updated Interactive
* Remove a bunch of obsolete governors
* Deadline I/O scheduler tweaked for flash devices and made default
* Special minfree settings set on the source - no need for an extra init.d for this
* Special ext3 mounting flags set on the source - no need for an extra init.d for this
* dirty_ratio, dirty_writeback_interval, dirty_expire_interval and dirty_background_ratio tweaked on the source - no need for an extra init.d for this
* And more minor tweaks and optimizations for extra stability
04 October release 2:
* Works with the new CWM 5.0.2.3 from stockwell - thank you man
04 October release:
* Voltage table fixed for maximum stability
* Add Lazy governor from Ezekeel for testing
* Minmax governor is the default for extra stability
* Tweaked Simple I/O scheduler and set it as default again
* Kernel image is bigger because I changed compression algorithm and now it should boot faster
* The normal minor fixing and tweaking
29 September release:
* Hot reboots fixed
* Video decoder and encoder should be fixed too
29 September release:
* Frequency table re-written. Now the CPU frequencies go from 400 to 1800 in 100 increments (400,500,600,700 etc) (thanks dzo for teaching me how the cpu calculations are made)
* Governors updated according the new CPU values. This is where the boost comes from. Now scaling up and down should be a fast and smoother process for the governors
* Voltages reviewed as well for increased battery and stability
* Bit of a cleanup of the video core and kgsl drivers (from stockwell)
* Default speeds are 1000 max and 400 min - smartass2 governor
* Some minor fixes
24 September release:
* Add ability to control vdd from sysfs (more info: http://forum.xda-developers.com/showthread.php?t=821372) (thanks stockwell)
* Remove SavagedZen and brazilianwax governors because they became obsolete
* Touchscreen dup filter enabled by default
* Default max frequency updated to be according to the CPU table - 1024000 now
* A little tune to interactiveX
* Logcat module added to the download section
* Add my ram optimization script to the download section
23 September release:
* Photo shoots are faster
* New frequencies to choose from
* 245 frequency disabled because it does more harm than good
* Fixed some undervolting values to give some extra stability. 1,8ghz should be more stable to use again
* TinyRCU optimized
* And a lot of small fixes, tweaks - the list is too big to write here, everything is in my github
17 September release:
* New undervolting values - should save more battery. Thanks fabryxy for some of the values ideas
16 September release:
* 720p codec changed to H.264 (not 100% sure I changed it)
* Latest mic patch by ksatta
* Undervolting from 1,2ghz to 122mhz - should increase battery life
* Backlight level min from 30 to 15
* Latest patches from dzo
* Small fixes and improvements here and there - can be seem in my github
11 September release:
* Smartass2 values tweaked to be more battery friendly while maintaining it's performance
* Updated vibration code from Stockwell
* ksatta's mod included
* ZRAM is gone for good. Don't worry if you flashed the module before, doesn't do **** now
* Big patch to improve overall system responsiveness and smoothness from ck kolivas. Big improvements from this one
* ext3/ext4 patches again
* Tcp/network patches and tweaks
* Small power management patch from CAF
* Kernel is way more light and should save even more battery
* Compatible with CM7 from geno
* BFQ I/O scheduler is now the default for testing purposes
* Logcat disabled for some extra battery and performance juice. I'll release a module later for devs
* Some other small tweaks that are on my github and are not worth mentioning here
31 August release:
* NOT COMPATIBLE WITH CM UNTIL GENO UPDATES HIS ROM WITH THE NEW INITRD
* Smartass2: A few small tweaks and bug fixes
* Reverted compiling flags change. The flags I used for the last version wasn't that good and actually gave me some worse battery life
* lib/sha1: use the git implementation of SHA-1
* arm: remove "optimized" SHA1 routines
* PM: Back off suspend if repeated attempts fail
30 August release:
* NOT COMPATIBLE WITH CM UNTIL GENO UPDATES HIS ROM WITH THE NEW INITRD
* Add Smartass2 from the original Smartass creator
* Battery friendly tweaks
* Latest acpuclock-7x30.c from CAF (dzo)
* TinyRCU default again
* VM_READAHEAD lowered to 512 from 4096. This should fix the random music stutter
* Fix for the doubled boot image
* Disabled more debug ****
* Various memory bugfixes and tweaks
* More stable and faster
23 August release:
* Now compatible with all the 2.3 roms. Stockwell changed anyKernel package and now it's boot.img independant. Means that if the rom makers release updates this kernel can still be applied without breaking the boot.img/ramdisk. Thanks Stockwell
* Compiled with an older toolchain for extra stability
* Merged latest patches from dzo
* Added ondemand from the 3.0 kernel and now it has built-in profiles. Means that it caps at X speed while screen is off
* Minmax tweaked to give a little extra performance
* Internet/data speed was major improved by changing the TCP Congestion scheduler to a better one. It's very noticable
* Disabled some legacy drivers ****, including ethernet drivers that we obviously don't use
* Reverted ext3/ext4 updated code commit. It caused some strange behavior to certain users
* Maybe one or other thing that I'm forgetting
17 August release:
* Merged the latest patches from dzo
* CFS scheduler updates
* Ipv4 code tweaks (internet usage should be faster now)
* VFP code cleanup and changes
* Some battery improvement code
* A lot more stuff that you can see in my github
04 August release:
* Add Jhash 3
* Add ZRAM
* Add dzo patches (thanks once more)
* Add few more optimization flags
* Compiled with the most recent gcc 4.6.1 toolchain from Linaro
* Add haptic feedback code from dzo (thanks)
* Only MIUI and Oxygen kernel update. The changes I did won't work on void for the most part I think
20 July release:
* Classic RCU added and default
* Simple I/O scheduler by default
* More battery patches from dzo, thank you!
* A lot of other improvements that can be seen in my github
* TinyRCU
* A lot of tweaks for the KGSL drivers
* 4 new governors with values specifically tweaked for this phone: SavagedZen, InteractiveX, Minmax and Scary
* Smoothass slightly updated and Interactive major rewrite
* CFS tweaks
* I/O improvements
* CPU unaligned access for extra performance
* Kernel compiled with flags specific for this CPU to get the most out of it
* Readahead values increased to 4096 max 32 min
* Ashmem, Shmem, lowmemorykiller, binder.c, pmem.c and timed_gpio.c backported from the .35 kernel
* Framebuffer memory file largely updated from .39 kernel
* Cleancache added and enabled
* Optimized RWSEM algorithm
* Compaction memory added
* SFB network packet scheduler
* XZ kernel compression support by default
* Latest kernel patches from dzo (from battery saving to an improved touchscreen driver)
* Enabled userspace access to the L2 PLE
* Many many more patches that can be seen in my github
MIUI, Oxygen and CM7: http://www.multiupload.com/8HXGGJ9WJC
Please do a backup before trying these kernels. Even if it works fine for me doesn't mean it works for everyone.
This has given me a lot of work, so please enjoy and take full advantage of this power kernel.
Sources: https://github.com/franciscofranco/u8800-kernel

Great!
Is this dzo's patch included in this kernel: http://forum.xda-developers.com/showpost.php?p=15593863&postcount=75?

Thanks for this franciscofranco!
Will update later

Great work!!
The screen seems more responsive now and it looks even faster!! #void
Congratulations to both of you!
franciscofranco plz have a look at that topic and see if you can come up with something

Just to clarify, this is 2.2.2 modified?

Good work,i'll test it

Sorry for my noob question: we just flash normally or update.zip?

great job
i flash your new kernel,and i feel more smoother than before

randomparanoia said:
Sorry for my noob question: we just flash normally or update.zip?
Click to expand...
Click to collapse
May i ask same question? Thank you for your reply.
PS: I use FBL rom, details are here

I just flashed it normally... so I suppose its the way to do it, since phone its still working ;p

Will this work on B137 Stock ROM (v2.2.2 original from Huawei)?
I have a "black sheep" X5 (see ClockWorkMod v4 topic) and I can't install any Custom ROM.

randomparanoia said:
I just flashed it normally... so I suppose its the way to do it, since phone its still working ;p
Click to expand...
Click to collapse
Yep, that's the correct way. If you check kernel info, you'll see some new characters - > "#1".

I'm not sure how to flash it correctly since im new to this.
Do i just install zip from sdcard in clockwork? Do i need to wipe any caches?

Can't we just extract and just replace BOOT.img? (without going through recovery) - may be a noob question but I'm hoping to learn something...

I don't know lourenzo. I had the same doubt before so I just intalled via CWM.

Thanks for your work.
The touchscreen obviously become better, but when I open the browser and drag the screen slowly or just touch the screen, the screen become slightly flickering, anyone has the same problem ?

lourenzo said:
Can't we just extract and just replace BOOT.img? (without going through recovery) - may be a noob question but I'm hoping to learn something...
Click to expand...
Click to collapse
Yes you can, the zip is only made to simplify the process

i just installed this over stockwells' OC kernel. Touchpal keeps force-closing and other than that i cannot see any other differences, i know that it is my fault but what have i done wrong?

lancexxiii said:
i just installed this over stockwells' OC kernel. Touchpal keeps force-closing and other than that i cannot see any other differences, i know that it is my fault but what have i done wrong?
Click to expand...
Click to collapse
Which ROM are you using? Just in case the kernels are optimized for corresponding ROMs (void, MIUI, Oxygen).

After flashing the KERNEL of miui, why the camera can't work normally
please correct it

Related

[PESO]

Development halted due to vast(believe me) amount of resizing needed.
Hello everyone.
Im currently porting peso for wildfire
http://forum.xda-developers.com/showthread.php?t=1588529
Any experienced dev should pl help me complete this project.
Currently its developed not booting stuck on splash screen.
Note I followed peteragents tut.
Need some help and tools to unpack kernel.
Jordfaz,slymobi,wasim,etc and all other porters pl help.
Ill attach a logcat whenever I flash it again.
Thank you.
Nice to hear that there is development going on. I thought wildfire android development was dead.
Nokia 3310 coming ^_^
current device: htc wildfire
Wildfire has gr8 potential though it lacks gpu.:thumbup:
Take cm7 and do this :
Old Changelogs:
Version 1.4 - 2.2 - 3/6/2012
* Updated CM Sources to cm-7-20120305-NIGHTLY
* Prebuilt PerfectPeso Kernel! (based from ta-gb)
* Supercharged
* Removed zipalign (it's useless)
* Removed some build.prop tweaks
* Updated Framework and SystemUI (some cosmetic changes from MetroStar)
* Removed some useless scripts and binaries
* Removed transparency on menus (faster!)
* Replaced stock camera with lgcamera
* Added MX Video Player by default
* Updated SU APK and BIN
* Updated Gralloc Modules
* Increased windowsmgr workload
* Added Battery Calibration Tweak
* Fixed Text Color on some Dialog boxes
* Fixed music stutter
* Added some sysctl tweaks
* System is now smoother!
* Updated Contacts.apk
* Rearranged Tweaks by priority
* Updated KAK, Supercharger, and 3G Scripts
* New Script Execution method
* Fixed Thunderbolt script to prevent double mounting of noatime and nodiratime
* Removed some Prime Tweaks
* Added Compatibility to some apps such as Apparatus
* Resized Status Bar Icons (Better Quality!)
* Fixed Lockscreen Icons
* Resized UI Fonts!
* New Dividers
* Added Lagfree Tweaks
* Added Rome Tweaks
* Updated Kernel to v1.1
* Smartass Governor by default
* Added some text when flashing the rom to know the details of the progress
* Added TweakZv4
* Added SickTweaks
* Added some Camera Tweaks
* Optimized I/O Operations
* Added cleaner Tweak
* Faster 3G and Wifi
* Restored Maximus Tweaks aka Thunderbolt
* Added Lightning Zap Tweak
* Updated DalvikVM to ICS
* Updated Google Music to v4.1.512
* Fixed Phone.apk ICS Notification Layout
* Downgraded SuperCharger
* Updated Root Browser
* Updated Rom Manager
Version 1.3 - 12/31/2012
* Fixed Phone.apk Calling FC bug
* Updated some apk's to Nightly #16
* Removed Camera Tweaks
* Calendar Visuals fixed
Version 1.2 - 12/29/2012
* Fixed Terminal Emulator Bug
* S2E Now Workzzz!
* Removed Maximus Script
* Integrated Supercharger
* Auto fix permissions every boot!!
* Automatic ICS Layout Patching
* New scripts and tweaks from franco
* Added ramscript for better RAM Performance
* Fixed baseband bug on old baseband
* Removed WiFix because Wifi needs to be pressed two times to enable
* Removed LG bootanimation
* Used ta-gb by thachtunganh kernel on New Baseband .35
* Used old bootanimation
* Restored Old volume bars/progress bars
* Removed Media Scanner Disabler
* Added sysctl tweak and script
* Downgraded Root Browser to support Root Permissions
* Updated Calculator to Xperia Calculator
* Fixed unreadable text in MMS in black background mode
* Replaced Xperia Keyboard with PerfectKeyboard
* Added Xperia Timer Widget
* Added Xperia Media Widget
* Restored old camera
* Revamped Launcher
* Disintegrated Market from Extended Version
* Removed useless development scripts and binaries
* Updated Host file
* Smaller Xperia Digital Clock Widget
* Updated Google Music to 4.1.512
* Fixed Phone.apk Visuals bug (when calling)
* Removed EXT4 Tweaks
* Removed laggy Xperia Arc theme
* Added an empty local.prop file for supercharger
* Updated NBB Edition to nighly 15 (not nightly 16  for some reason)
* Updated OBB editions in to nighly 15 camera
Version 1.1a - 12/24/2012
* CMParts force close fix (when choosing a brightness setting)
* Updated Maximus Script
* New Bootanimation
* New Miui Camera
* Smoother Scrolling!
Version 1.1 - 12/23/2012
* Based on CyanogenMod 7.2-A8
* Replaced APK's with CM7.2 APK's
* Faster Accelerometer
* Revamped ICS Statusbar Layout and Icons
* Updated Music App to v4.15
* Added WaveRecorder
* Added LunarUi, ICS and Xperia Themes
* Replaced stock kernel to franco.Kernel-gbs.v20a-gamer.zip
* Updated camera libs
* Disabled offline charging
* Added a patch to remove the line below the status bar (Partially)
* Updated ICS and LunarUI Sources
* Removed CFS Tweak because it sucks
* Updated Progress Bars and Seek Bars
* Fix and Themed Contacts and Dialer
* Replaced Stock Keyboard with Xperia Keyboard
* Revamped Camera and Browser
* Added Deskclock fix
* Updated Deskclock font and resources
* New bootanimation
* Added MarketApp as stock (Only on Extended Version)
* Added Digital Clock and Photo widget
* Text Messages are now readable 
Version 1.0 - 1/18/2012
* Initial release
===================================================================
Application recommendations for optimal use of this ROM:
App2SD: INTERACTIVE DATA2SD
Music Player: PowerAMP
Widgets: Colorize Widget
Camera: lgCamera
Dialer: exDialer
Keyboard: SmartKeyboard PRO or DA Swypes
Messaging App: Handcent(slower than stock but it's better)
Sent from my HTC Wildfire using xda premium
gobz said:
Wildfire has gr8 potential though it lacks gpu.:thumbup:
Click to expand...
Click to collapse
Gpu as well as processor. But its a great way to enter into Android world. The most older phone you have, the more you have the knowledge of the best things around.
Nokia 3310 coming ^_^
current device: htc wildfire
Pator57 said:
Take cm7 and do this :
Old Changelogs:
Version 1.4 - 2.2 - 3/6/2012
* Updated CM Sources to cm-7-20120305-NIGHTLY
* Prebuilt PerfectPeso Kernel! (based from ta-gb)
* Supercharged
* Removed zipalign (it's useless)
* Removed some build.prop tweaks
* Updated Framework and SystemUI (some cosmetic changes from MetroStar)
* Removed some useless scripts and binaries
* Removed transparency on menus (faster!)
* Replaced stock camera with lgcamera
* Added MX Video Player by default
* Updated SU APK and BIN
* Updated Gralloc Modules
* Increased windowsmgr workload
* Added Battery Calibration Tweak
* Fixed Text Color on some Dialog boxes
* Fixed music stutter
* Added some sysctl tweaks
* System is now smoother!
* Updated Contacts.apk
* Rearranged Tweaks by priority
* Updated KAK, Supercharger, and 3G Scripts
* New Script Execution method
* Fixed Thunderbolt script to prevent double mounting of noatime and nodiratime
* Removed some Prime Tweaks
* Added Compatibility to some apps such as Apparatus
* Resized Status Bar Icons (Better Quality!)
* Fixed Lockscreen Icons
* Resized UI Fonts!
* New Dividers
* Added Lagfree Tweaks
* Added Rome Tweaks
* Updated Kernel to v1.1
* Smartass Governor by default
* Added some text when flashing the rom to know the details of the progress
* Added TweakZv4
* Added SickTweaks
* Added some Camera Tweaks
* Optimized I/O Operations
* Added cleaner Tweak
* Faster 3G and Wifi
* Restored Maximus Tweaks aka Thunderbolt
* Added Lightning Zap Tweak
* Updated DalvikVM to ICS
* Updated Google Music to v4.1.512
* Fixed Phone.apk ICS Notification Layout
* Downgraded SuperCharger
* Updated Root Browser
* Updated Rom Manager
Version 1.3 - 12/31/2012
* Fixed Phone.apk Calling FC bug
* Updated some apk's to Nightly #16
* Removed Camera Tweaks
* Calendar Visuals fixed
Version 1.2 - 12/29/2012
* Fixed Terminal Emulator Bug
* S2E Now Workzzz!
* Removed Maximus Script
* Integrated Supercharger
* Auto fix permissions every boot!!
* Automatic ICS Layout Patching
* New scripts and tweaks from franco
* Added ramscript for better RAM Performance
* Fixed baseband bug on old baseband
* Removed WiFix because Wifi needs to be pressed two times to enable
* Removed LG bootanimation
* Used ta-gb by thachtunganh kernel on New Baseband .35
* Used old bootanimation
* Restored Old volume bars/progress bars
* Removed Media Scanner Disabler
* Added sysctl tweak and script
* Downgraded Root Browser to support Root Permissions
* Updated Calculator to Xperia Calculator
* Fixed unreadable text in MMS in black background mode
* Replaced Xperia Keyboard with PerfectKeyboard
* Added Xperia Timer Widget
* Added Xperia Media Widget
* Restored old camera
* Revamped Launcher
* Disintegrated Market from Extended Version
* Removed useless development scripts and binaries
* Updated Host file
* Smaller Xperia Digital Clock Widget
* Updated Google Music to 4.1.512
* Fixed Phone.apk Visuals bug (when calling)
* Removed EXT4 Tweaks
* Removed laggy Xperia Arc theme
* Added an empty local.prop file for supercharger
* Updated NBB Edition to nighly 15 (not nightly 16  for some reason)
* Updated OBB editions in to nighly 15 camera
Version 1.1a - 12/24/2012
* CMParts force close fix (when choosing a brightness setting)
* Updated Maximus Script
* New Bootanimation
* New Miui Camera
* Smoother Scrolling!
Version 1.1 - 12/23/2012
* Based on CyanogenMod 7.2-A8
* Replaced APK's with CM7.2 APK's
* Faster Accelerometer
* Revamped ICS Statusbar Layout and Icons
* Updated Music App to v4.15
* Added WaveRecorder
* Added LunarUi, ICS and Xperia Themes
* Replaced stock kernel to franco.Kernel-gbs.v20a-gamer.zip
* Updated camera libs
* Disabled offline charging
* Added a patch to remove the line below the status bar (Partially)
* Updated ICS and LunarUI Sources
* Removed CFS Tweak because it sucks
* Updated Progress Bars and Seek Bars
* Fix and Themed Contacts and Dialer
* Replaced Stock Keyboard with Xperia Keyboard
* Revamped Camera and Browser
* Added Deskclock fix
* Updated Deskclock font and resources
* New bootanimation
* Added MarketApp as stock (Only on Extended Version)
* Added Digital Clock and Photo widget
* Text Messages are now readable 
Version 1.0 - 1/18/2012
* Initial release
===================================================================
Application recommendations for optimal use of this ROM:
App2SD: INTERACTIVE DATA2SD
Music Player: PowerAMP
Widgets: Colorize Widget
Camera: lgCamera
Dialer: exDialer
Keyboard: SmartKeyboard PRO or DA Swypes
Messaging App: Handcent(slower than stock but it's better)
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
Im sorry but I dont understand what you are saying.
I think some libs fixes and it would get working.
gobz said:
Im sorry but I dont understand what you are saying.
I think some libs fixes and it would get working.
Click to expand...
Click to collapse
I mean, if you can't port this rom, you can make a new one with the same freature and interface as this rom.If you still don't understand :sly:, sory i don't know how to say it.There is an tuto to port cm7 based rom on xda search it and you will make easily an port of that rom.
Sent from my HTC Wildfire using xda premium
Pator57 said:
I mean, if you can't port this rom, you can make a new one with the same freature and interface as this rom.If you still don't understand :sly:, sory i don't know how to say it.There is an tuto to port cm7 based rom on xda search it and you will make easily an port of that rom.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
Oh I got u. Cheers
Try to port from here insted,http://forum.xda-developers.com/showthread.php?p=22702716 .
Because even if you get it to work then you'll need to resize some stuff(maybe).
I'll try to help you as much as possible,just leave me a PM.
Wasimk32 said:
Try to port from here insted,http://forum.xda-developers.com/showthread.php?p=22702716 .
Because even if you get it to work then you'll need to resize some stuff(maybe).
I'll try to help you as much as possible,just leave me a PM.
Click to expand...
Click to collapse
If u can download the p500 zip I ll tell u where Im stuck.
P500 has ldpi res same as buzz so why do I have to resize?
gobz said:
If u can download the p500 zip I ll tell u where Im stuck.
P500 has ldpi res same as buzz so why do I have to resize?
Click to expand...
Click to collapse
P500 is an MDPI device as far as I know,anyways,I'll give this a shot tonight.
But,honestly I dont see anything unique in this rom.
Wasimk32 said:
P500 is an MDPI device as far as I know,anyways,I'll give this a shot tonight.
But,honestly I dont see anything unique in this rom.
Click to expand...
Click to collapse
Yes sorry it is MDPI
A stupid forum said it was ldpi.
No development here on.
Ill just keep the half ported version and complete it later.
gobz said:
Yes sorry it is MDPI
A stupid forum said it was ldpi.
No development here on.
Ill just keep the half ported version and complete it later.
Click to expand...
Click to collapse
If you want rom with ICS feel on GB then you must give this a shot.(needs to be a bit optimized though)
Originally Posted by gobz<br />
Yes sorry it is MDPI<br />
A stupid forum said it was ldpi.<br />
No development here on.<br />
Ill just keep the half ported version and complete it later.
Click to expand...
Click to collapse
<br />
<br />
If you want rom with ICS feel on GB then you must give this a shot.(needs to be a bit optimized though)
Click to expand...
Click to collapse
Ty.
Anyway I switched back to sense rom.
Do you know any modifications for sense?
Like quick toggle??
'BAZINGA!'
gobz said:
Ty.
Anyway I switched back to sense rom.
Do you know any modifications for sense?
Like quick toggle??
'BAZINGA!'
Click to expand...
Click to collapse
Yup,there are two very nice apps to have toggles in notification dropdown.
1.1Tap Quick Bar
2.Notification toggle.
Wasimk32 said:
Yup,there are two very nice apps to have toggles in notification dropdown.
1.1Tap Quick Bar
2.Notification toggle.
Click to expand...
Click to collapse
Nothing inbuilt?
Ported from higher devices?
gobz said:
Nothing inbuilt?
Ported from higher devices?
Click to expand...
Click to collapse
That will be available in sense 2.1 or higher,we have a sense 2.1 ROM but again things like bluetooth and wifi don't work with them.
So that's all inbuilt we have.

[KERNEL] [5.1.1/6.x.y] BIDJI Find-5-CM-based ROM 3.4.y Vanilla Hyb+ (02/03/2016)

Heya, here is my kernel for CM-based (5.1.y) rom, expect similar features on my previous one (OMNI-based). So yes, I still use SYNAPSE to play with the kernel, but I decided to use APB_axel's UKM to play with it, since his UKM gives more complete option than the one I've incorporated in my previous kernel.
And if you decided to use it, please let me know if you find some bugs, since I rebased my old kernel into this one.
SOURCES:
https://github.com/CyanogenMod/android_kernel_oppo_n1
https://github.com/faux123/android_kernel_oppo_n1
https://github.com/oppo-source/Find5-Kernel-Source-4.2
My source
https://github.com/El-Nath/biji-find5-cm
Features :
- Upstream patched to 3.4.110
- SYNAPSE Support (Flash provided UKM to use)
- CPU UC-able down to 81mhz (default [email protected])
- CPU UV-able
- GPU gov : Simple
- CPU gov : Intelliactive, intellimm by faux
- CPUQuiet Power Management from tegra ported to QC's soc by maxwen
- Intelli-Plug by faux/Alucard/DorimanX/NeoBuddy (v.5.4)
- Intelli-Thermal by faux/Alucard/DorimanX/NeoBuddy
Kernel Changelog :
Code:
[B]02 March 2016[/B]
* Kernel now permissive
* Bring back MPdec
* Synapse now working properly
* Almost all green.
[B]01 March 2016[/B]
* Compiled with GCC 5.2 (by Christopher83)
[B]29th February 2016[/B]
* Re-add Fastcharge option (with starting value at 1.5mah, can be customized with faux's app or Synapse)
* Temporarily remove CPUQuiet (some issues with M)
* Synapse still not tested on this build with M
* Disabling CRC still buggy (at least that what I've experienced using kernel Aduitor)
* Intelli-thermal can only be fully tweaked using trickster
* Recommended tweaker for now only Aduitor and Trickster (will work on Synapse later on)
[B]30th October 2015[/B]
* Stopped at v.0.6o for Lollipop build
* Moved to Marshmallow starting v.0.6o-testbuild
[B]27th October 2015[/B]
* Upstream sync to Linux 3.4.110 ( [URL="https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.110"]3.4.110 Changelog[/URL] )
* Fix slowdowns / not responding system due the LMK not working as it should be (happened if there's lot of apps running which will eats away the memory and it's not being released/killed properly by LMK)
* Port some LMK optimization from Motorola
* Google Patches
[B]17th October 2015[/B]
* Removed CPU and GPU OC-able freqs
* Removed SoundHax by faux
* Removed MSM-CPU limiter, as we don't need it anymore
* Removed MPDecision
* Tune Intelli-thermal (revert back to orginal and expose some setttings to sysfs)
* Set Intelli-plug min cores online to 1 by default
* Removed Smartmax and Smartmax eps (it will caused sod after reboot while charging)
* Patches from Google and CAF (fix debugfs cannot initialized)
[B]30th September 2015[/B]
* Memutils optimization from Motorola
* Tune Intelli-thermal
* Frandom patch
* Tune Smartmax and Smartmax eps
* Patches from Google
[B]28th September 2015[/B]
* Add CPUQuiet Power Management from Tegra, Modified by maxwenn for Qualcomm's SOC (used in OmniROM)
* Add Smartmax Governor by maxwenn (smartmax eps optimized for APQ8064 SOC)
* Re-add CPU Freq Cap to Cap Max Freq when screen off
[B]26th September 2015[/B]
* Updated to Linux 3.4.109
* Intelli-plug Optimization from Alucard/DorimanX/Neobuddy (v4.0 -> v5.4 adapted for x909)
* Intelli-thermal Optimization from Alucard/DorimanX/Neobuddy (adapted for x909)
* Removed Fast-charge option
* Removed CPU-boost(not needed as for now)
* Removed max-screen off (we are using Optimized Intelli-plug wake-boost now)
* Patches from AOSP
* Fix Rate 266670000 for vcodec_clk is greater than highest Fmax
* Patches from OPPO
* Override Thermal Monitoring w/ Synapse (v3.8.1a)
* Extra free kbyte tuneable ([url]https://source.android.com/devices/t...g/low-ram.html[/url])
[B]20th September 2015[/B]
* CFS tweaks [URL="http://forum.xda-developers.com/show...69&postcount=1"]http://forum.xda-developers.com/show...69&postcount=1[/URL]
* Intelli-thermal ported and merged w/ Alucard and DorimanX's modified msm_thermal
* Add frandom [URL="http://www.billauer.co.il/frandom.html"]http://www.billauer.co.il/frandom.html[/URL]
* Update intelli-plug and use intelli-plug's own screen-off capability
* CRC on/off capability (said can be increase performance by 30%)
[B]11th September 2015[/B]
* Patches from CAF and AOSP (mostly for GPU, can be seen on my git)
* Re-enable log
* Revert L2 down-tune to see if it fix the lag
* A-sync from HTC (thanks to faux123)
* D-sync from faux
[B]30th August 2015[/B]
* Updated Intelli-plug to (3.8 > 4.0)
* Fixes from AOSP
* GPU patches
* Port Motorola 's LMK
* Decoupled UKM installation (so others can freely choose whether to use Synapse or not)
* Tune down L2
* Add westwood TCP and set it as default
[B]24th August 2015[/B]
* Merge with upstream Linux 3.4.108
* Implented Faux-sound
* Fixed FastCharge
* GPU Simple Gov
[B]22nd August 2015[/B]
* Initial Release
UKM/Synapse Changelog :
Code:
[B]3.81.d Modded for X909[/B]
* Add back MPDec
* Add back Option to choose SELinux
* Fixed Live CPU that went on haywire
* Removed CPUQuiet (for now)
[B]3.81.c Modded for X909[/B]
* Add back Hysteresis settings for thermal
* Change Max CPU settings
* Change GPU freq settings
[B]3.81.b Modded for X909[/B]
* Fix CPUQuiet Tuneable governors
* CPUQuiet relabeling
[B]3.81.a Modded for X909[/B]
* Add CPUQuiet Power Management
* Add x909 compatibility
* Changed SeekBar into Option List for easier use
* Synapse Rework :
* Removed Gamma
* Removed Speed Bin Info
* Removed SELinux option
* Remove Radio Band Selection
* Intelli-thermal tuneable modification
* Add Thermal Monitoring Override
* Add CPU Scaling monitoring
* Replaced CPUmax setting (accordance to Intelli-thermal mod)
* Removed stand alone Screeen-off-max-cpu for x909
* Add Option to Disable/Enable Logcat
Credits :
- maxwen
- faux123
- DAGr8
- Christopher83
- AndreiLux
- APB_axel
- Alucard
- DorimanX
- NeoBuddy
Downloads :
- All in One Folders (Includes UKM and my testbuild)
Note :
- AnyKernel mode for all x909 5.1.1 ROM variants, non-AnyKernel mode only for Dirty Unicorn based ROM
- Don't flash anything if you're not sure what you're doing
Great mate!
Will test and report!
Have a nice day!
Downloading! Will report back when I notice anything.
Bidji-cm-v.01 :
- Merge with upstream Linux 3.4.108
- Implented Faux-sound
- Fixed FastCharge
- GPU Simple Gov
Synapse re-work :
- Changed SeekBar into Option List for easier use
- Add Screen Off Max freq for Oppo Specific
Download :
BIDJI-CM-V.01 (24/08)
Some Screenies :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tested the 1st build since upload and v.01 for a few hours now. No stability issues on SlimLP build by Jejecule. :good:
Rotation doesnt work and synaps crashes on startup (this is the same on both kernel versions).
Minor issue that doesnt really bother me: in synaps on the info tab under SOC Binning no actual ACPU PVS or SPEED BIN values are displayed.
Thank you for making your awesome kernel again for Find 5!4
If I have any further issues i will report back.
PS. Those screenies are waaaayyyy too small
Everything going smoothly over here, so far no random reboots or any obvious instability, I'm not testing every single feature though. Really happy that people like you are still here, working to keep our device alive.
fancyclouds said:
Everything going smoothly over here, so far no random reboots or any obvious instability.
Click to expand...
Click to collapse
Could you please specify which ROM you are using?
boertjeg said:
Could you please specify which ROM you are using?
Click to expand...
Click to collapse
crDroid, latest release.
Will try it soon
Enviado do meu Find 5 através de Tapatalk
Experiences so far:
- Autorotation doesnt work even on roms that do have autorotation working with the stock kernel.
- Performance is fine
- Synaps crashes a lot (other experiences??)
- Kernel is more stable than stock kernels, less panics and 0 random reboots until now.
- Battery life isnt noticably better, but I haven't really tested with finetuning with different UV-values, CPU settings etc.
Things not listed are all working fine I even have no more "camara can not be found" errors.
boertjeg said:
Experiences so far:
- Autorotation doesnt work even on roms that do have autorotation working with the stock kernel.
- Performance is fine
- Synaps crashes a lot (other experiences??)
- Kernel is more stable than stock kernels, less panics and 0 random reboots until now.
- Battery life isnt noticably better, but I haven't really tested with finetuning with different UV-values, CPU settings etc.
Things not listed are all working fine I even have no more "camara can not be found" errors.
Click to expand...
Click to collapse
Thank you, for your feedback
- Could you please tell me, which rom that has autorotate working (I'm using Jejecule's crDroid btw)
- Not on my end, but sometimes it crashes when I turn other
kernel tune up setting on-boot.
El-Nath said:
Thank you, for your feedback
- Could you please tell me, which rom that has autorotate working (I'm using Jejecule's crDroid btw)
- Not on my end, but sometimes it crashes when I turn other
kernel tune up setting on-boot.
Click to expand...
Click to collapse
So for me it works like this:
- CrDroid Stock: autorotation doesnt work, CrDroid + BIDJI: autorotation doesnt work.
- DU Stock: autorotation works, DU+ BIDJI: autorotation works.
- SlimLP Stock: autorotation works, SlimLP+ BIDJI: autorotation doesnt work.
Kinda weird if you ask me.
boertjeg said:
So for me it works like this:
- CrDroid Stock: autorotation doesnt work, CrDroid + BIDJI: autorotation doesnt work.
- DU Stock: autorotation works, DU+ BIDJI: autorotation works.
- SlimLP Stock: autorotation works, SlimLP+ BIDJI: autorotation doesnt work.
Kinda weird if you ask me.
Click to expand...
Click to collapse
That's odd, because for me the only rom that has auto-rotate work with stock kernel is DU, and I can assure you that this issue is not kernel related (I've been switching the stock kernel back-and-forth in between those roms), I will try fiddling with the ramdisk later on.
BIDJI v.0.1d :
Updated Intelli-plug to (3.8 > 4.0)
Fixes from AOSP
GPU patches
Port Motorola 's RB Tree
Decoupled UKM installation (so others can freely choose whether to use Synapse or not)
Tune down L2
Add westwood TCP and set it as default
Synapse Rework :
Remove Gamma
Remove Speed Bin Info
Remove SELinux option
Remove Radio Band Selection
Downloads :
- BIDJI-find5-cm-v.0.1d (31/08)
If you decided to use Synapse or clean UKM installation :
- UKM by APB_axel for Find5 (v.3.8.1)
- UKM Uninstaller (v.2)
So I have been using the latest version for >1 day. For some reason it has way more slowdowns and freezes compared to the previous version.
My synapse settings have remained the same: -75 mV, 84-1512 MHz, ondemand, max screen off freq: 594 MHz, Intelliplug (balanced) and Intellithermal. Not mentioned settings are left default.
Most noticable is the lockscreen. Most of the times is responds very laggy or doesnt respond for 5 sec at all.
If you have any suggenstions to try and possibly fix such behaviour, tips are very welcome.
On the very positive side; battery life is a-ma-zing.
I am typing this massage 22:34 and my phone left the charger at 7:10, and it still has 36% left with about 2 hours of screen time. But on the previous version I got even more pleasing results, see attached.
One more thing that caught my eye: when charging while shut down the screen stays on black with full brightness. Stock kernel doesnt do this, maybe that helps.
Thanks again!
boertjeg said:
So I have been using the latest version for >1 day. For some reason it has way more slowdowns and freezes compared to the previous version.
My synapse settings have remained the same: -75 mV, 84-1512 MHz, ondemand, max screen off freq: 594 MHz, Intelliplug (balanced) and Intellithermal. Not mentioned settings are left default.
Most noticable is the lockscreen. Most of the times is responds very laggy or doesnt respond for 5 sec at all.
If you have any suggenstions to try and possibly fix such behaviour, tips are very welcome.
On the very positive side; battery life is a-ma-zing.
I am typing this massage 22:34 and my phone left the charger at 7:10, and it still has 36% left with about 2 hours of screen time. But on the previous version I got even more pleasing results, see attached.
One more thing that caught my eye: when charging while shut down the screen stays on black with full brightness. Stock kernel doesnt do this, maybe that helps.
Thanks again!
Click to expand...
Click to collapse
As for lagging on lockscreen, did it happened on the latest build only ? or do you experienced it on the previous build as well ? Since I do noticed some lagging only when my phone is charging on wall-charger with 1ma/ on windows os (on linux I don't experience any lagging)and if I put fast-charge option on, there will be no lagging at all. ( I use Intelliactive). try change the Intelli-plug profiles
And please check the thermal option, I put 60c as default for cpu throttling and 80c for cpu offline, If you play games like I do and experiences some lagging, try increase 60c into something like 65-68 (I set 60c to make the phone more cooler) and reduce 80c into 75c.
For charging when phone is shutdown, you could push power button once to sleep it.
Thanks for the feedback, I'll try to figure how to resolve the issue you've mentioned.
BIDJI v.0.1l :
- Patches from CAF and AOSP (mostly for GPU, can be seen on my git)
- Re-enable log
- Revert L2 down-tune to see if it fix the lag
- A-sync from HTC (thanks to faux123)
- D-sync from faux
Download :
- BIDJI-find5-cm-v.0.1l(11/09)
BIDJI v.0.1wb :
CFS tweaks http://forum.xda-developers.com/showpost.php?p=24233069&postcount=1
Intelli-thermal ported and merged w/ Alucard and DorimanX's modified msm_thermal
Add frandom http://www.billauer.co.il/frandom.html
Update intelli-plug and use intelli-plug's own screen-off capability
CRC on/off capability (said can be increase performance by 30%)
Download :
- All in One folder
Note :
If you decides to use Synapse, please re-download the UKM inside download folder, some changes are made and the UKM needs to be updated to reflect those changes.
BIDJI v.0.1z :
Updated to Linux 3.4.109
Intelli-plug Optimization from Alucard/DorimanX/Neobuddy (v4.0 -> v5.4 adapted for x909)
Intelli-thermal Optimization from Alucard/DorimanX/Neobuddy (adapted for x909)
Removed Fast-charge option
Removed max-screen off (we are using Optimized Intelli-plug wake-boost now)
Patches from AOSP
Fix Rate 266670000 for vcodec_clk is greater than highest Fmax
Patches from OPPO
Override Thermal Monitoring w/ Synapse (v3.8.1a)
Extra free kbyte tuneable (https://source.android.com/devices/tech/config/low-ram.html)
Downloads :
All in One Folder
Since I've adapted an Optimized Intelli-plug, enabling this hot-plug only viable through Synapse (other kernel tuner needs to update the apps, but I'll try to expose the module so it can be adjusted from other tuner), and I also gonna try to explain more about the option in Synapse so other can get more understanding about it.
Note :
- Please only download AnyKernel flashable zip if you're not using Dirty Unicorn build, and please reflash UKM v3.8.1a to update the changes that was made
Seeing it seems that I'm mostly the only one that post in here, and I don't like how it goes (seeing only my post), I'm not going to post my kernel update anymore, instead I'll just update the changelog on the first post and if you guys want to flash the kernel just read the first post for any changes.
What are the best settings to balance battery life and performance?
Enviado do meu Find 5 através de Tapatalk

CyanogenMod 11 Gamers Edition

Good day guys!! I am new to XDA Developers now.. And today I will be introducing CyanogenMod 11 Modified and Optimized Version...
This ROM is based from ROM I saw at Techolite.. I got inspired to it and decided to create a optimized version of it.. Here is the Changelog..
CyanogenMod Gamers Edition ========================= Enhanced CyanogenMod 11 CHANGELOG (notable new features)
--------
### 1.0b Stable
* Added fix for making the OS load OBB from external SDcard by multiple stage symlinking. --------
### 1.0a Stable (Codename 'Blaze')
* Fixed bugs in Execution of first init script
* Added "99lateinit" to fix the application of "ondemandplus" governor and downscaling CPU to 200Mhz.
* Added more tweaks at first init script
--------
### 0.2.0 Beta1
* Screen Saturation were added more value for crisp color (TrueColor)
--------
### 0.1.1 Beta 2
* Used Raging Beast Kernel for KitKat by @varuntheGamer
* Some optimizations added
* Init.d Script "00init" was added * Disabled Hotplugs in RB kernel
* Camera was enhanced by Tweaks
--------
### 0.1.0 Beta1
* Release for Lenovo A6000/+ * Build.Prop tweaks were added
* Removed unused apps
* Enabled the hidden forcehighendgfx settings
Credits.. 
 @varun for its Kernel
 @Lenovo a6000 Initial Codes
 @techolite
 @Jeeko for his tweaks in PurePerformance Tweaks
@My Testers
@All of you..
Link..
mega .nz/#!IS41lDwI!c-MAZN50iECCIjE88e4wXGFXs4g3NOLbV3fjH9bWkh8
Hoping you like it..
I know you can't post on the right place so, as a respect, I'll give your ROM a try. I'll make a feedback later. Thanks for the share!
UPDATE:
The ROM itself is awesome! First boot 600MB+ RAM available without Gapps and after flashing Gapps, 500MB+ available from Settings > Apps > Running.
I found one bug. It's about charging. When you leave your phone for a few minutes while charging, the screen will turn black and it will not turn on or reboot and the battery is heating. Temporary solution is to remove the battery and plugging in. The phone will turn on automatically.
I hope this helps!
I flashed the rom, i'll be back with a new answer
DenisAndronic said:
I flashed the rom, i'll be back with a new answer
Click to expand...
Click to collapse
The phone wont charge with this rom

[Kernel][MIUI] AFTERSHOCK (Santoni)[March 9]

/* WARNING*/
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know the basic procedures of flashing/modding/unbricking your device please stay with stock MIUI.
/*Features*/
* Built using official sources
* Synced with stable Linux-3.18
* Wake gestures: doubletap2wake & sweep2wake
* Sweep2sleep
* Bfq I/O scheduler
* Underclocked both clusters to 400MHz
* Custom userspace voltage control
* Sound control: headphone digital gain & mic gain
* ChaCha20 based CRNG backport from Linux-4.9
* Sdcardfs synced with AOSP-3.18
* EXT4 FS synced with AOSP-3.18
* arm64/crypto backports from mainline Linux
/*Installation*/
* Make sure you are on stock MIUI kernel before flashing
* Flash kernel zip with twrp. No need to wipe anything.
/*DOWNLOAD*/
https://drive.google.com/folderview?id=1SClj6ZWSkVBLWHYFvwdKpH-eZ0r7yC95
/*FAQ*/
*Will you add tons of those cool sounding custom governors/schedulers?
- No. Interactive & bfq ftw.
* Will it work on custom roms?
- It might work but expect things to be broken
* Will you add custom rom support in future?
- I'm a hardcore MIUIer. So no.
* Will you add overclocking?
- I've already unlocked the max available frequencies from caf i.e big - 1.49GHz/little - 1.2GHz. Beyond this I believe it's completely useless on modern chipsets.
* Will you add QC 2/3/4/5/6....∞ support?
- No
* How power efficient is your kernel?
- Just don't expect the battery life of an inverter.
XDA:DevDB Information
Aftershock, Kernel for the Xiaomi Redmi 4X
Contributors
Ashish94
Source Code: https://github.com/AshishM94/Santoni
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: Rc1
Beta Release Date: 2018-03-09
Created 2018-03-09
Last Updated 2018-03-09

[Kernel][MIUI] AFTERSHOCK (Santoni)[March 9]

/* WARNING*/
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know the basic procedures of flashing/modding/unbricking your device please stay with stock MIUI.
/*Features*/
* Built using official sources
* Synced with stable Linux-3.18
* Wake gestures: doubletap2wake & sweep2wake
* Sweep2sleep
* Bfq I/O scheduler
* Underclocked both clusters to 400MHz
* Custom userspace voltage control
* Sound control: headphone digital gain & mic gain
* ChaCha20 based CRNG backport from Linux-4.9
* Sdcardfs synced with AOSP-3.18
* EXT4 FS synced with AOSP-3.18
* arm64/crypto backports from mainline Linux
/*Installation*/
* Make sure you are on stock MIUI kernel before flashing
* Flash kernel zip with twrp. No need to wipe anything.
/*DOWNLOAD*/
https://drive.google.com/folderview?id=1SClj6ZWSkVBLWHYFvwdKpH-eZ0r7yC95
/*FAQ*/
*Will you add tons of those cool sounding custom governors/schedulers?
- No. Interactive & bfq ftw.
* Will it work on custom roms?
- It might work but expect things to be broken
* Will you add custom rom support in future?
- I'm a hardcore MIUIer. So no.
* Will you add overclocking?
- I've already unlocked the max available frequencies from caf i.e big - 1.49GHz/little - 1.2GHz. Beyond this I believe it's completely useless on modern chipsets.
* Will you add QC 2/3/4/5/6....∞ support?
- No
* How power efficient is your kernel?
- Just don't expect the battery life of an inverter.
XDA:DevDB Information
Aftershock, Kernel for the Xiaomi Redmi 4X
Contributors
Ashish94
Source Code: https://github.com/AshishM94/Santoni
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: Rc1
Beta Release Date: 2018-03-09
Created 2018-03-09
Last Updated 2018-03-09

Categories

Resources