[ROM] Mondego (*experimental*, minimalist && performance-oriented, + FrancoKernel) - LG Optimus 2x

[ROM] Mondego (*experimental*, minimalist && performance-oriented, + FrancoKernel)
Mondego r1.6.9
~~~~~​
I am proud to bring you Mondego, a ROM project brought to you by the joint forces of me and franciscofranco, whose work you should recognize if you're familiar with the Optimus One community.
Before we start, I have to warn you: Mondego's philosophy is minimalism and performance. It will be the fastest froyo you'll ever have tried (or so all our beta-testers have told us). And it will also be the one with less applications and other trash. See, we are firm believers that android's market exists for a reason; each one has his own tastes when it comes to applications so we are not going to impose you with anything unless the bare minimum. You'll soon understand what I mean. Now let us commence.
~~~~~​
Features:
* MCR FR18 core (2.2)
* Crazy unbranding and deapking
* Gingerbread theme with AOSP feel
* HTC_IME keyboard
* Patched hosts
* Patched SQLite
* Patched camera for 1080p recording
* GPS tweaks
* Browser tweaks
* Build.prop tweaks
* Strict minfree handler tweak
* Hardware acceleration enabled
* Auto-zipalign tweak
* ZRAM tweak
* Ext4 i/o speed tweak
* FrancoKernel v1.0 (experimental)
Versions syntax: Mondego r[year].[month].[day]
FrancoKernel v1.0 features:
* OC/UV and ext4 support
* Deadline scheduler by default
* VR and SIO scheduler added for a wider choice for the user
* Reduce timer update cycles to sync with kernel
* Optimization flags
* VM_READAHEAD is now 4096 max 32 min
* lib/string.c: Improve performance of memcpy and memmove
* arm: Allow CPU-supported unaligned accesses
* SLQB memory allocator
* Provide a free area cache for the vmalloc virtual address allocator
* CFS settings tweaked
* rcu: "Tiny RCU", The Bloatwatch Edition
* Added ZRAM
* Page-writeback tweaks
* cpu_stop: implement stop_cpu()
* stop_machine: reimplement using cpu_stop
* Update timed_gpio driver from CAF gingerbread kernel
* Update pmem from CAF gingerbread tree
* Update lowmemkiller from CAF gingerbread tree
* Update binder.c from CAF gingerbread tree
* Give atleast 2 MCLK cycles delay for clocks and SDCC core to stabilize
* Bring back sched_clock workaround from the v10f drop
* Support lseek(2) in ashmem driver
* Ashmem: Fix ASHMEM_SET_PROT_MASK.
* Implement read(2) in ashmem driver
* Changed vm_swappiness = 30
* mm: use memdup_user when user data is immediately copied into the allocated region.
* ARM: Precalculate vmalloc_min
* mtd: mtdblock: Add support for (selectable) 4KiB block size.
* cpufreq patch to address issue with second core forgetting min/max clock frequency
* ARM: early_alloc()
* ADD: likely/unlikely fix
* fs/proc/array/do_task_stat(): fix fstring (snq)
* Overclock to 1,550 ghz
* ARM: 6941/1: cache: ensure MVA is cacheline aligned in flush_kern_dcache_area
* fs: simple fsync race fix
* fs: mark_inode_dirty barrier fix
* More optimized compiler flags
Warning: you don't have permission from the kernel's author to use it on other ROMs. It will be made available for others along with the sources when the time is right.
~~~~~​
Download:
* By clicking here you agree wholeheartedly to give me your soul.
(md5: 5a0d9f50660078b109d46b0c43a57a0b - sha1: 101fb9384709f1388ba395bdec9066fcb75e8b94)
Instructions:
* Download, wipe (data,cache) and flash (remember to use a proper CWM according to whether the file is in internal or external sdcard).
* Didn't work? then: Download, check md5, wipe (data,cache,dalvik), flash backtoext3 and flash.
If you still have problems check this out.
~~~~~​
Useful links:
* Google Applications
* Pimp my CPU
* LG 2X Notifications
* LG 2X Quick recovery reboot
* Chainfire3D
* Google Talk (thanks whitecobra87)
FAQ:
* We don't attend to requests to add applications. Use the goddamn market.
* Shortcuts on the notification bar are disabled (incompatible with theme). Just put a power control widget or get one from the market.
* Benchmarks comparison chart (thanks to our beta-tester, but remember, benchmarks don't reveal snappiness )
* How many souls I own?
Known issues:
* USB mode doesn't work (it will on recovery). You'll have to transfer files some other way. We're looking into it.
We messed around a bit in order to give you the fastest ROM for O2x, collateral damage is natural. We are focusing our attention on the problems.
User feedback:
* "I can say it's one off the fastest roms i had tried on my O2x. It nice and stable."
* "So far it's nice and small I like it."
* "Installed it late last night, very nice. By far and away the fastest rom I've used since BenButchers SuperFroyo for the Magic. "
* "Thanks for a very good ROM. I havent come across any major issues yet."
* "It is the fastest for me so far, but above all, trustworthy"
* "This is realy fast, the fastest ROM at the moment, for sure."
* "Fast, smooth and clean is how i best can describe this rom."
* "Nice wallpaper btw! loving the speed!"
* "Nice and fast, very responsive and smooth. Nice work indeed."
Special thanks to:
* Momaro
* ...and of course, all our beta-testers and the rest of the community.
~~~~~​
If you grew in love with this ROM and kernel or if you just want to show your appreciation for the time we spend on trying to improve your phone, consider making a donation. It'll surely help to keep us going. You can do it through here and afterwards send a PM to franciscofranco if you wish to see your name in the credits. May I also add that he did all his work on the kernel without even having this phone, imagine if he does - give him a hand.
Also, support, suggestions and bug reporting will be easier if you just tweet me. Look into my sig.

looks very nice how is the battery on this?

smokeweedevery said:
looks very nice how is the battery on this?
Click to expand...
Click to collapse
I've just had a report, 3 hours ~ 0%

yes, looks nice. but the missing USB mode is a no go for me.
screenshots perhaps?

wow. noejn

Hey everyone. Sorry about the USB problem, I currently have no idea why it doesn't work because I haven't changed anything about that. Am currently searching and it's my main priority, so try it out, I'll have it fixed asap.

Wow. A perfect work from the Noejn&Francisco Franco combo. You are really awsome. Thank you for your hard work.
Everyone should use their ROM and kernel and donate to them. At least, please thank them.

im really surprised. noejn and and franciscofranco is modding for optimus 2x...
im now using your work on my optimus one and your rom and your kernel made my optimus felt like a dual core. haha,

Good news, we have a hint on the usb mass storage issue.
We'll now test the solution.

nice rom!very fast!good work! go on!
but don`t understand me wrong pls
cm7 nightly got around 90 mb
your rom got 184 mb
so not very minimalistic 4 me
But great work and keep on

Noejn said:
Good news, we have a hint on the usb mass storage issue.
We'll now test the solution.
Click to expand...
Click to collapse
well, i guess i just have to wait for this before flashing..
its already 4 am in my country anyways..
Goodluck...

Aaaaannnnnnddddddd????
Sent from my LG-P990 using Tapatalk

Just test it out, I'm working on it, trying different possibilities for this odd thing.

you will make a gingerbread version? is stressful return to Froyo

home button and search button doenst work.
the google apps link is for gb. you need the one for froyo

Hell_97 said:
you will make a gingerbread version? is stressful return to Froyo
Click to expand...
Click to collapse
When sources are out, sure.
eraser43 said:
home button and search button doenst work.
the google apps link is for gb. you need the one for froyo
Click to expand...
Click to collapse
Search button doesn't work because there is no google search.
And if by home button you mean the homescreens display, that's launcher-wise.
Gapps link fixed, thanks.

i tried installing go launcher ex. when i press the home button it wont go to the homescreen, and also nothing happens if you hold the home button
p.s. the kernel can be overclocked to 1550mhz.
its now stock 1100mhz.

Works perfect for me with go launcher even the search button works. The only app I miss is talk its not include with the gapps package.
Sent from my LG-P990 using Tapatalk

Great work...It looks very nice....keep it up

executing a full-wipe
try this for gapps: http://goo-inside.me/gapps/gapps-mdpi-tegra-20101020-signed.zip

Related

[ROM][AOSP] Amethyst Nexus 2.3 : fast, stable =)

Hi everyone
I'm happy to share my first "ROM" for the Samsung Nexus S with you.
It's a very easy ROM.
Features:
* Built from latest android source (gingerbread)
* Netarchy kernel (source : http://github.com/netarchy/nexus-s)
* Latest Superuser and su
* Busybox
* All Google apps
Changelog:
- 2.3
* Updated kernel (http://github.com/stren/linux-samsung)
* Added kill app by longpress back mod
* Added reflow in WebView after pinch to zoom in
* Rework of Amethyst settings to enable/disable these options
* Moved Torch to Amethyst settings
* Launcher : uninstall apps by long holding them in the delete zone
* Updated gapps
* Removed some tts language packs to save space
* Some other fixes
- 2.2
* Updated Android to the latest version 2.3.4 (GRJ22)
* Removed some Google Apps (and updated the others from OTA update)
* Switched to latest Netarchy kernel
- 2.1 [ the ROM is now available on ROM Manager ! ]
* Added a long press option to the status bar widgets to open the corresponding settings. (radadev)
* Implemented a better widget picker (boombuler)
* Updated Voodoo sound to v8
* Added an option to hide zoom controls and a full-screen option in the browser
* Updates and bug fixes from AOSP.
* Minor optimizations.
- 2.0 [ Amethyst ]
* Added statusbar power widget (thanks to Pedlar and cvpcs)
* Added "Extra Settings" entry in Settings (to manage statubar power widget)
* Increased readahead buffers on MMC devices (from CM)
* Added Dutch dictionnary
* Added tun, cifs and nfs modules
* Added Torch app from CM (for Torch widget in statusbar)
* Added the ability to clear individual notification by swiping left or right (Evan Charlton)
* Some fixes, clean-ups and improvements
* Things I've forgotten
First versions:
- 1.0 :
* Fixed wrong version of browser
* Enabled SIP calls over 3G networks
- 0.3b :
* Updated reboot icon
* Any file type can be downloaded
* Allow Facebook sync
(sorry for the mention -dirty in the kernel version but I had forgotten to submit a change I had made when I built the kernel)
- 0.2b :
* Added User Agent switching option and Incognito mode to Browser (thanks to CM team)
* Updated apns list from CM
* Updated kernel (now also includes voodoo color)
* Added reboot option in power menu
* Now display an icon in statusbar when headphones are connected
* Added missing dictionnaries in LatinIME
Click to expand...
Click to collapse
Download:
Amethyst 2.3
MD5: 1c3cf85a41d105f2f8bfa1f84d990824
Amethyst 2.2
MD5: 6ea87d474253fba59100db7ea8da916c
Amethyst 2.1
MD5: 5a6777244b876f33bb86486c3147f32c
Amethyst 2.0
MD5: d39e5c78bb3cc2392b5087ccc060bd03
- Reserved (may be useful in the future) -
thank you for your work looking forward to trying it out, been a fan of your work for a while
GREAT
:::
::
:
screen shots plz
This is very close to what I want for my Nexus S. Only need full Voodoo improvements kernel and I will quit compiling stuffs myself
its good to see more custom roms for nexus s.. but please do provide some screenshots.. huhu..
jamallj said:
its good to see more custom roms for nexus s.. but please do provide some screenshots.. huhu..
Click to expand...
Click to collapse
I'm 99.99% sure that this ROM looks the same as the stock Gingerbread.
suksit said:
This is very close to what I want for my Nexus S. Only need full Voodoo improvements kernel and I will quit compiling stuffs myself
Click to expand...
Click to collapse
Already merged full Voodoo improvements into the kernel, so it will be included in the next release
Can you tell me what makes this rom different from the stock rom or other aosp based roms ? Is it that your rom is really close to stock with some tweaks ?
ASking this pure out of curiosity .. quite a few roms posted here so deciding which one to choose is getting harder
This ROM is very close to stock. It's the perfect ROM for my personal use.
The differences between this ROM and the stock Google one are:
* this ROM is not odexed
* this ROM is built upon android gingerbread (latest source, newer than 2.3.3)
* this ROM is rooted and includes busybox
* the kernel is the latest linux kernel 2.6.35 stable : 2.6.35.12 with BFQ and Voodoo improvements (sound, ext4 and color in the next version)
* the apns list of cyanogenmod is included
* the hosts file is up to date (thanks to AdFree)
* this ROM is able to run scripts in /system/etc/init.d/ during boot
* the reboot menu from cyanogenmod will be included in the next version
* some other tweaks I've forgotten
thanks for your explanation ! Going to give your rom a try .
I have a small question : because it is build from aosp source that means that there is no full support for some european languages, right ? I am from the netherlands and noticed that als aosp based roms do not have full dutch language support ( eg dutch dictionary for the keyboard) like my european stock gri54 has ..
Wait for the 0.2b version I'm uploading it tonight and there will be a full german language support in it
the germans are my neighbours I am from the netherlands (dutch / nederlands) , great though that you are building in support for other languages .
Ooops sorry, I've misunderstood! Unfortunately, there won't be a dictionnary for your language I'll try to find it, though. But I don't think it exists :/
Well no big deal .. I solved it by buying gingerbread keyboard in the market ..the paid version has an option to download dutch language from the market .. I wanted to use that dictionary for the stock gingerbread keyboard but I do not have the skills to do that ..
this is the language pack I am talking about : https://market.android.com/details?...d.latin.languagepack.nl&feature=search_result
Still strange that stock gri54 has the dutch dictionary ..
Just uploaded 0.2 beta for details, see the first post.
great.. gonna try .. thanks
edit: internal server error on 02b link
good going!!!
Sorry guys, there is an issue with 0.2b upload.. Will fix it tomorrow (too tired right now)
Sent from my Nexus S using XDA App
python08 said:
Sorry guys, there is an issue with 0.2b upload.. Will fix it tomorrow (too tired right now)
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
LOL OK .. you know, I did actually already format boot/system/user/cache/ ..

[EOL] [KERNEL] [I9300] [Samsung JB] Boeffla-Kernel 5.11/6.9/7.9 (23-10-2015)

*** NOTE: All kernels are now officially end-of-life (EOL).
Please do not expect any more updates for them in future, no maintenance and no bugfixing. ***
Hi all,
this is the thread about the well-known Boeffla-Kernel for the Samsung Galaxy S3 international.
Compatibility
Important: This kernel is only meant to be compatible with official Samsung Stock firmware and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
Notes:
Never install it on CM or AOSP based roms!!!
Kernel version 5.x are only for Samsung based Jelly Bean 4.3.x roms!!!
Kernel version 6.x is only for ported Samsung based Kitkat 4.4.2 roms (e.g. Archiport) !!!
Kernel version 7.x is only for ported Samsung based Kitkat 4.4.4 roms (e.g. back-to-n00t) !!!
Kernel versions 1-4 are only for Samsung based Jelly Bean 4.1.x roms!!! (no development anymore)
For the CM Boeffla-Kernel, please go HERE.
If you have questions to settings, presets, others configuration and wanna share your configuration, head over to the unofficial Boeffla-Config App Config sharing thread:
http://forum.xda-developers.com/showthread.php?t=2621308
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app.
Click here to learn about using the config app.
I will refuse to give support if you do any undervolting and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for Android 4.3 kernels: KLICK HERE
Change log for Android 4.4.2 kernels: KLICK HERE
Change log for Android 4.4.4 kernels: KLICK HERE
Features
* To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from here: DOWNLOAD
* Upstreamed to Linux 3.0.101 (www.kernel.org)
* Based on Samsung source code GT-I9300_JB_Opensource_Update13
* Initramfs from xxugml2 kernel
* CPU "soft" overclocking to 1500 or 1600 MHz
* CPU undervolting interface
* GPU frequencies configurable (underclocking, overclocking up to 700 MHz)
* GPU voltages configurable (undervolting, overvolting)
* Configurable zRam (Turbo zRam with up to 4 devices)
* Configurable touch-to-wake
* Configurable touch boost frequency
* Configurable early suspend time (for screen off animations, 100ms default)
* Configurable LED for fading mode, speed and brightness
* Configurable charger rate for AC, USB and wireless (default increased to 1100 mA for ac charging)
* Charging logic supports ignore unstable power and remove safety margin
* Charge information display support via Boeffla-Config V2 app
* Boeffla-Sound engine V1.6.5 to unleash the power of the Galaxy S3 audio chip
* Additional governors: zzmoove 0.7d, pegasusqplus, smartassv2 and lulzactiveq
* Governor profiles for pegasusq, pegasusqplus and zzmoove for performance, battery saving etc.
* Additional schedulers: ROW, ZEN, BFQ (v6r2) and SIO
* Schedulers configurable separate for internal and external SD memory
* Hardcore speedmod sharpness fix implemented (default is off)
* Black crush fix for better balanced display
* SD card read ahead buffer configurable separate for internal and external SD memory (default increased to 256 kB)
* Ext4 File system tweaks (default to on, can be disabled)
* System Tweaks predefined supported (default is off, new Mattiadj tweak set included)
* WIFI Multicast filter for better battery life
* WIFI wakelock times reduction
* Proportional rate reduction for TCP
* TCP congestion changed from Cubic to Westwood
* Wifi mac address change support
* Dynamic fsync 1.2 implemented
* Timeout for external SD card changed to improve handling of crappy SD cards
* Custom boot animation support
* Swap supported (but not recommended, use zRam instead)
* init.d support (in /system/etc/init.d - set correct permissions!)
* exFat opensource (Samsung OSRC) instead of proprietory modules
* NTFS (read-only access only!) compiled as a module
* CIFS compiled as a module
* NFS compiled as a module
* XBox controller support as module
* exFat support switchable (switch it off if you do not need it)
* Battery monitor wakelocks reduced
* Kernel can root if required (create file "autoroot" on internal sd and reboot)
* Android logger can be disabled
* Kernel logger can be disabled
* Disabled various debug logs and traces
* Frandom compiled as a module (for mods like Crossbreeder)
* Triangle away supported
* Automatic EFS backup to external (priority) or internal SD Card (fallback) - now compatible with tools like kTool
* Kernel initialisation log file (with history of 3 log files)
* Exynos vulnerability and sudden dead issue fixed
* Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
* Compatibility to common standard apps (Voltage Control, SetCPU, System tuner etc.)
* EFS V1 modem supported (also on Android 4.3)
* Compiled with Google arm 4.7 toolchain
* Internal kernel busybox version 1.21.1
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History
Basically I created Boeffla-Kernel as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
This said, I will definitely NEVER implement:
dual boot (I do not need it)
color "calibration" (I do not like it, but I like the crispy stock colours)
real hard overclocking higher than 1600 MHz as this is outside of Exynos specs
f2fs - it is known to cause various issues and compatibility problems
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it. Everything else I am happy to check and decide.
Compatibility
To reiterate it again: This kernel is only for Samsung based Jelly Bean (Android 4.1.x) firmwares. It is not designed to run on AOSP based roms!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
Donation
If you like my work, feel free to donate: Donation-Link
You will receive a personal donation code which unlocks some nice comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* Yank555
* ZaneZam
* Hardcore
* Chainfire
* Harunjo
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Supercurio
* Mialwe
* Entropy512
* Faux
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in CWM recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
reserved1
--- reserved for future usage ---
reserved2
--- reserved for future usage 2 ---
nice new kernel good luck
Sounds very promising. Glad to see some people will keep their s3. Sending u a beer soon installing now
Ps. Fix the links
Sent from my GT-I9300 using Tapatalk 2
This is weird. I just tried on PC and Phone, both working for me...
Can you maybe try again? What browser are you using?
Cheers
Andi
Jack Barrett said:
Sounds very promising. Glad to see some people will keep their s3. Sending u a beer soon installing now
Ps. Fix the links. Redirects to downloading html page.
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
Tried stock & chrome. Downloads html page (same page)
Sent from my GT-I9300 using Tapatalk 2
Very weird, but ok. As a quick fix I will upload the kernel to the OP now.
Stay tuned, you will find in a vew minutes.
Thanks
Andi
Jack Barrett said:
Tried stock & chrome. Downloads html page (same page)
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
I had no problem getting into your homepage or dl both kernel and cleaner script..
Will flash your kernel tomorrow..
Anyway welcome to gs3
Downloaded via PC. 5 min on it and I love it. Keyboard seems faster than before. Cleaned RAM twice, no redraw. Maybe launcher is locked in memory?
Here's your beer. Cheers and best of luck!
{
"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"
}
Sent from my GT-I9300 using Tapatalk 2
Download links now avaialbe in OP
EDIT: Have done some setting changes to the homepage, it should be working now also from your mobile devices. If not, please PM me...
For all those having trouble to download from the homepage to the mobile device: I have temporarily added download links into the OP as well.
Sorry for the inconvenience.
Thanks
Andi
i m testing this kernel since first betas quietly with my rom builds and i can say nothing but only best words.
This is the best kernel i ve ever had.
I m not going to say that other kernels are bad, not at all.
But for me stability and dailly use comes first and i cannot see lag anywhere......everything seems fast and it dont need overclock for sure....it is perfect out of the box
testing now and will announce the results after !
This is nice....
) ) ) over the air on Galaxy SIII ( ( (
sotmax said:
i m testing this kernel since first betas quietly with my rom builds and i can say nothing but only best words.
This is the best kernel i ve ever had.
I m not going to say that other kernels are bad, not at all.
But for me stability and dailly use comes first and i cannot see lag anywhere......everything seems fast and it dont need overclock for sure....it is perfect out of the box
Click to expand...
Click to collapse
I am also testing it till beta. I know for sure that this Kernel for me is the BEST. Very Smooth ,no lags..
Thank you Andi
This looks great man!
Nice to see new kernels here...
Is there a possibility to add cpu/gpu oc mate?
Thank you for contributing to the community.
Cheers,George.
nfsmw_gr said:
This looks great man!
Nice to see new kernels here...
Is there a possibility to add cpu/gpu oc mate?
Thank you for contributing to the community.
Cheers,George.
Click to expand...
Click to collapse
You need to read the first post about OC
good luck mate will test it
Exactly... OC is really not on my roadmap for the time being.
I see not a big point in it, the device is also fast enough for daily usage without OC.
But if you insinst on OC, there are plenty of other absolutely great kernels around for it
Thanks
Andi
efegue said:
You need to read the first post about OC
Click to expand...
Click to collapse
Download from homepage now working fine
Hi,
just a small update on the download issue from the homepage yesterday:
I completely swapped out the old download component in the CMS and replaced it by a different one. Now it has been confirmed (Thanks to Jack Barrett) to be working fine.
By the way - there is a known issue with auto root reported (in both 1.0 and 2.0-beta1 versions), I am currently working on it and expect a new beta version very soon.
Cheers
Andi

[ROM] CM10.1 AOSP 4.2.2 Jellybean [KANG] [Aug-6]

CyanogenMod 10.1.2 Jellybean 4.2.2 - KANG
CyanogenMod is an enhanced open source firmware distribution for smartphones and tablet computers based on the Android mobile operating system. It offers features and options not found in the official firmware distributed by vendors of these devices. Features supported by CyanogenMod include native theming support, FLAC audio codec support, a large Access Point Name list, an OpenVPN client, an enhanced reboot menu, support for Wi-Fi, Bluetooth, and USB tethering, CPU overclocking and other performance enhancements, soft buttons and other "tablet tweaks", toggles in the notification pull-down (such as wi-fi, Bluetooth and GPS), app permissions management, as well as other interface enhancements. CyanogenMod does not contain spyware or bloatware. In many cases, CyanogenMod may increase performance and reliability compared with official firmware releases.
Source: CyanogenMod Wiki​
Screenshots
Installation Instructions
Requirements
* Rooted (obviously)
* A brain
Installation
1: If you are coming from another ROM do a full wipe
1a: if this is just an update to THIS ROM BASE you can simply wipe cache and dalvik cache
1b: if your device is S-ON you must flash your boot.img either with fastboot or some type of GUI program EVERY FLASH (google is your friend)
2: Flash gapps (download below)
3: Reboot
4: Enjoy CyanogenMod 10.1
Please read the whole post for changelog, Download links, and other important info
Updates:: First build since initial release, mainly cosmentic changes. although a couple important fixes. Anyways please take the time to read the whole post, as well as post #2
. As always: remember it takes a FULL charge from AC, and a full discharge then re charge batteryt to be accurate. Also leave it plugged in for up to an hour at 100%, Another thing i find helps battery life is to make custom auto-adjustment values if you use auto-brightness. Check below for full changelog Feedback always welcome Please read the Kernel section for more info and full config options for the kernel.
Albinoman887
Working
SMS/MMS
Wi-FI
Data
GPS
Audio
Radio
Camera
Google Now
Internal/External SD card
Bluetooth
H/W Accelerated Video Playback
Native Wi-Fi Tethering
1080p Video Recording
Not Working
????????????
Changelog
Aug-19
* Here is a test CM-10.2 build. please post your results. if they are good i will open a new thread...
Aug-6
* Synced with upstream
* Kernel updated to Linux 3.0.85
* One more go at the low mic in call issue
* Build is now on a new super fast server. i will still use goo.im due to the OTA update function but the new server will be the main download link
July-23
* Fixed a few rare graphical glitches (no not with Maps 7)
* Any and all upstream changes at time of compile
* Disabled Sweep2wake since it doesnt work (it does on pyramid and shooter so will revisit this bug one day)
July-15
* CM tagged 10.1.2 (security fixes)
* 2nd go at fixing sim card message
* Fixed torch turning off with screen
* Fixed soft reboots!!
* Enabled FauxSound
* General cleanup
* Any upstream updaes to CM at time of compile
July-2
* Fixed all the issues with the last release and black screen
* Really fixed video recording - NOTE!: if dirty flashing you must clear data and cache of Gallery app
* Kernel: Enabled mpdecision (I forgot)
* Fixed "SIM card inserted" message on boot
* Fixed issue where some people had to toggle airplane mode to get service
* General cleanup of code, seems more stable
* Kernel: Changed version string to ChronicKernel to conform with my pyramid/GS4/glacier kernels
* Added qcom-post-boot service to startup (was missing)
* Upstream CM Changes
June-30
* Fixed Low volume
* Fixed LED flashlight toggle not being selectable for notification drawer
* Fixed Video recording
* Fixed Dock options not showing in settings
* Fixed volume rocker wake not showing in settings
* Fixed issue with soft-reboots during heavy usage
* Added init script for configuring some kernel settings (GPU OC, fsync, etc) (located:/system/etc/init.d/99kernel)
* Set min CPU freq to 384mhz like on other msm8660 devices (192mhz is a buggy freq)
* Fixed big margins on homescreens with trebuchet after clean install
* Upstream CM changes
June-29 - initial build
notable changes since cm10
* Kernel: GPU drivers updated to jb-chocolate from CAF
* Kernel: Genlock updated to jb-chocolate from CAF
* Kernel: vidc updated to jb-chocolate from CAF
* Kernel compiled with linaro and -o3 optimizations
* Kernel: updated to Linux 3.0.80
* All issues from development builds squashed
Kernel
ChronicKernel
* Compiled with linaro
* Set flash to disable if battery is below 10% to prevent the random shut-off when taking a pic
* Removed/Disabled KSM
* Removed ZRAM
* User-configurable GPU OC (Not OC'd by default)
* Optimized and compiled with with the "Optimize a lot, or -o3 option)
* Added more I/O schedulers
* Tweaked voltages a bit
* Reverted CRT hack to smooth animation in Android 4.2.2
* Increased PMEM_MDP as it is needed in Android 4.2.2 to fix soft-reboots
* PM_FAST enabled by default (high power wi-fi when screen is off)
These settings were changed by me to help make the kernel more stable with our ROM, observed with tests by me. If you want more features of the Sultan kernel feel free to flash it, but support will not be provided in this thread.
Other Features of the kernel include:
* OC to 1866Mhtz (default 1566Mhtz)
* Undervolted
* User-configurable CPU OC
* User-configurable CPU default governor (ondemand = default)
* User-configurable I/O scheduler (default = SIO)
* User-configurable badass gonvernor (default = balanced)
* Sweep2Wake
You can edit many of the settings in /system/etc/init.d/99kernel, here is a snippet of the script with all the config options
Kernel init script: Click Show Content to expand
Code:
#Script originally made by Axetilen. Modified by Sultan (android1234567)
#Updated for albinoman887's ChronicKernel (98% of the credit goes to android1234567. Thanks so much man :)
# Configure your options here #
# Config default CPU Gonvernor (Disabled by default: When disabled uses internal Kernel setting)
# For better battery life switch to badass
# Kernel Default: ondemand
# Possible values
# badass
# ondemand
# interactive
#= lagfee
# performance
GOV=ondemand;
# Config I/O scheduler
# deadline
# cfq
# noop
# vr
# sio (default)
IO=sio;
# Config CPU max frequency
# Default: 1566000 (1566Mhtz)
# Overclockable to - 1836000 (1836Mhtz)
# for badass set to 1566mhtz (best performance/battery life)
MAXFREQ=1566000;
# Config CPU min frequency
# Default: 384000 (384Mhtz)
# Range 384000 - 1944000 (384Mhtz - 1944Mhtz)
MINFREQ=384000;
# Config 3D GPU clock
# 228571000 = 228mhz
# 266667000 = 267mhz (default)
# 300000000 = 300mhz (Recomended For balance of Performance and Battery life)
# 320000000 = 320mhz
GPU=266667000;
# Config 2D GPU clock
# 145455000 = 145mhz
# 160000000 = 160mhz
# 200000000 = 200mhz (default)
# 228571000 = 228mhz (Recomended For balance of Performance and Battery life)
# 266667000 = 267mhz
DD=200000000;
# Badass
# possible values
# 1 = performance
# 2 = balanced
# 3 = battery saving
BADASS=2
# Enable Sweep2Wake
# 0 = disabled (default)
# 1 = enabled
# 2 = enabled (with no button backlight during sweep)
SWEEP=0
# Enable Fastcharge
# 0 = disabled
# 1 = substitute AC to USB charging always
# 2 = substitute AC to USB charging only if there is no USB peripheral detected
FASTCHARGE=0;
# Fsync Control
# Disabled by default (recomended)
# 2 = Fsync disabled
# 1 = Fsync enabled
FSYNC=2;
# TUN
# Disabled by default
# 0 = Disabled
# 1 = Enabled
TUN=0
# End of configurable options #
Please note this is not the full script just a small portion, Check /system/etc/init.d/99kernel for the full script
Bugs
* MHL doesn't work
* Sweep2wake sometimes causes issues with the proximity sensor during calls
Notes
Most vivid users are S-ON, if you don't know what this is you are. This means you must flash the boot.img EVERY FLASH either with fastboot or similar, if you fail to do this you WILL have problems, including broken wifi and instability
* As of Feb-19 CyanognMod changed the way the reboot menu works. To enable the "Advanced Reboot" menu with recovery and bootloader go to Settings>Developer Options and Check Advanced Reboot
* As of AOSP 4.2.2 ADB now has a whitelist feature. On first connect with adb it will say device offline You need to update your ADB then with the phone connected. Disable and Re-Enable Android Debugging in the Developer Options menu. It will ask if you want to accept and show the PC's RSA key. Select Yes and it will now work as expected
* If your homescreen does not look right (big margins) go to System Settings>Launcher>homescreen[/B] click Stretch screens. Then choose grid size and set rows to 5.
* As of AOSP 4.2.1 Developer Options and Performance setting menu options are hidden until you go into about phone and tap build number repeatedly (aprox. 6 times) this only needs to be done once
* If you are having a lot of soft reboots when waking the device set you min CPU freq. to 384htz in Performance settings. (What? no Performance settings? ummm look up hehe)
* If you are coming from another ROM i highly recommend you perform and Wipe Date/Factory Reset in recovery menu when applying this ROM.
* The gapps linked to does not have photosphere. As far as i know it's not supposed to. If you want photophere search for the flashable zip
* If you can't get MMS to work. Send yourself a MMS. or just wait a day. eventually they will work again
* For the best battery life I suggest the stock settings with the exception of the ONDEMAND governor. Switching to BADASS will yield best battery results
DOWNLOAD
ROM : cm-10.1-20130806-Albinoman887-holiday.zip
Gapps : gapps-jb-20130301-signed.zip
Goo.im Repo : CLICK HERE
* This ROM can also be downloaded directly with GooManager *
Source Code
Team Hydra Github (main): https://github.com/Team-Hydra
CyanogenMod Github: https://github.com/CyanogenMod
Credits
* android1234567 for getting this porting project going, it was a joint effort between us to get this going
* billibox for his relentless testing
* of course cyanogen, the CyanogenMod project and all who contribute.
* Bruce2728 for doing all the leg-work originally to get get CM-10 on our Sensation, most of which was used for CM-10.1
* Evervolv Team for their device tree. This was largely what was needed to get the build going.
* mikez for all his work on the Evervolv/pyramid tree.
* NLJ for making the diff patch of Evervolv's frameworks_av repo to get camera working
* jiggs82 for all his helpful hints.
* And any and all users in this thread who contirbuted or will contribute to making this ROM as stable as possible
* dastin1015 for answering all my n00bish questions, and providing helpful hints and solutions
* android1234567 for all the help with the kernel, without you we wouldn't have new kernel
* tarfu for fixing camera p2z
* blahb14hblah for his hint to the extra scrolling tweak in frameworks/base
* NLJ for fixing the Sweep2Wake proximity sensor issue
* Skipjacks for maintaining the Q&A thread
* A bunch of thanks to arco, for all his updates to our kernel, our display libs, our media libs, and for fixing the video playback glitching, and for being a good friend and dev mentor.
Donations
I really didn't want to do this but people keep asking so here is a donation link if you want to buy me a coffee or pack of smokes (I go through a lot sitting on the PC messing around lol) go ahead. But not required or expected by any means
Note: The name on the paypal account may say patricia, this is because it's a family paypal account.
For more information, like kernel info (and possibly newer kernel builds) from our kernel chef android1234567 read the 2nd post
Happy Flashing
Albinoman887
Reserved
Reserved for future kernel fun
Awesome job guys, it was great to see this in development and finally finished. And THANK YOU for the DevHost mirror, its way faster than too... I'm getting between 5-10Mb/s
{
"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"
}
Sent from my CyanogenMod Vivid using Tapatalk 4
Hey I'm downloading it right now and I'm wondering if the ROM still has low call volume problems?
Wooow, I really thought this phone had no more hope (excluding the dev thread). And here it is...nice work everyone that put in the time. We all GREATLY appreciate it.
Time to test this out and report some bugs.
Thank you again!!!
HTC_Vivid said:
Hey I'm downloading it right now and I'm wondering if the ROM still has low call volume problems?
Click to expand...
Click to collapse
Seems like I can barley hear voicemail so I would say yes...
I'm assuming that's being dealt with in those kernel changes that were hinted about in the OP. Can't wait to test this out.
switchy85 said:
I'm assuming that's being dealt with in those kernel changes that were hinted about in the OP. Can't wait to test this out.
Click to expand...
Click to collapse
It hasn't been fixed the entire time CM10 has been out... So if these guys find a fix I would be amazed!
switchy85 said:
I'm assuming that's being dealt with in those kernel changes that were hinted about in the OP. Can't wait to test this out.
Click to expand...
Click to collapse
Don't get your hopes up I've already tried fixing it many times in the kernel without any luck.
Excellent news! Going to bed to word of "I don't know what else to try" and waking up to a new thread and a fully functional ROM!!!
May I be so bold and ask what the last missing but was for getting WiFi working?
Big thanks in any case to all, known and unknown, that participated so far.
François
frankieGom said:
Excellent news! Going to bed to word of "I don't know what else to try" and waking up to a new thread and a fully functional ROM!!!
May I be sobold and ask what the last missing but was for getting WiFi working?
Big thanks in any case to all, known and unknown, that participated so far.
François
Click to expand...
Click to collapse
Some firmware was missing for it. As far as I know.
bilibox said:
Some firmware was missing for it. As far as I know.
Click to expand...
Click to collapse
Thanks
Well flashed it on my phone and it is awesome. Get ready for the flood of 4.2 ported roms. Already working on two rom ports from the HTC Sensation just need to finalize and get permission from the devs hopefully will have booting roms up by Friday as I am going on a holiday.
Sent from my HTC One using Tapatalk 4
After some quick initial testing, it appears everything in OP WORKING list, WORKS .
Data, SD, Wifi, Sound, and more. Seems VERY snappy too. Ohh some really good work
Thanks guys for your great work :thumbup:
One question 1080p video can be played with hardware playback ? Cm10 can't do this
Sent from my HTC Holiday using xda app-developers app
Only bug that I find is that it takes quite a long time to wake up the screen compared to cm10.
Sent from my HTC One using Tapatalk 4
Since this is 4.2.2, will BaNkS Gapps will work OK?
Sent from my Vivid 4G using Tapatalk 2
Can't wait to flash
Sent from my Vivid 4G using xda premium
bruce7373 said:
Since this is 4.2.2, will BaNkS Gapps will work OK?
To answer myself: yes, so far so good.
Click to expand...
Click to collapse
I see there's still the issue of CM not mounting the external sdcard when USB connected that exists with CM 10. I was hoping things would be different with 4.2.2, but apparently not. The workaround is to go into Recovery and mount it there, then connect. So this must be a CM issue, since the problem doesn't exist with PAC (4.1.2). Or maybe how CM works with the Vivid. Anyone have any idea?
Sent from my Nexus 10 using Tapatalk HD

[EOL] [KERNEL] [I9300] [Lineage14/CM13,12,11,10/Omnirom] Boeffla-Kernel (28-03-2018)

** Note: This kernel is end-of-life and will no more be maintained. There will be no LineageOS 15.1 or newer kernel be available anymore **
Hi all,
this is the thread about the CM version of the well-known Boeffla-Kernel for the Samsung Galaxy S3 international.
Note: This kernel is only for CM based roms!!! Do not install it on a Samsung based rom!!!
For Omnirom, please do not use the CM kernel but the separate Omnirom kernel I also provide.
Difference NG kernels to normal kernels:
NG = next generation, it does use pure Samsung source codes only, not the smdk4412 kernel sources of the CM or Omnirom team anymore.
If you are unsure whether to use the NG or the normal kernel, I recommend NG kernel always! Try it first if it works fine for you.
For the Samsung Boeffla-Kernel, please go HERE.
If you have questions to settings, presets, others configuration and wanna share your configuration, head over to the unofficial Boeffla-Config App Config sharing thread:
http://forum.xda-developers.com/showthread.php?t=2621308
Important notes
When using new anykernel concept Boeffla-Kernel: Flash stock kernel of rom first !
Compatibility
Important: This kernel is only meant to be compatible with official Cyanogenmod and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app.
Click here to learn about using the config app.
I will refuse any support if you do any undervolting and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for CM12.0: KLICK HERE
Change log for CM11.0 NG: KLICK HERE
Change log for CM11.0: KLICK HERE
Change log for Omnirom: KLICK HERE
Change log for CM10.2: KLICK HERE
Change log for CM10.1 kernels: KLICK HERE
Features
* Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
* To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from here: DOWNLOAD
* Support for generic framework naming convention framework-2.jar instead of proprietary rom framework names
* Upstreamed to Linux 3.0.101(www.kernel.org)
* CPU "soft" overclocking to 1500 or 1600 MHz
* CPU undervolting interface
* GPU frequencies configurable (underclocking, overclocking up to 700 MHz)
* GPU voltages configurable (undervolting, overvolting)
* Configurable zRam
* Configurable touch-to-wake
* Configurable touch boost frequency
* Configurable early suspend time (for screen off animations, 100ms default)
* Configurable LED for fading mode, speed and brightness
* Softkey touch button LEDs controllable
* Configurable charger rate for AC, USB and wireless (default increased to 1100 mA for ac charging)
* Charge information display support via Boeffla-Config V2 app
* Charging logic supports ignore unstable power and remove safety margin
* Boeffla-Sound engine V1.6.5 to unleash the power of the Galaxy S3 audio chip
* Additional governors: zzmoove 0.7d, pegasusqplus, smartassv2 and lulzactiveq
* Governor profiles for pegasusq, pegasusqplus and zzmoove for performance, battery saving etc. (2 more zzmoove profiles added - credits to Yank)
* Additional schedulers: ROW, ZEN, BFQ (v6r2) and SIO
* Schedulers configurable separate for internal and external SD memory
* Hardcore speedmod sharpness fix implemented (default is off)
* Black crush fix for better balanced display
* SD card read ahead buffer configurable separate for internal and external SD memory (default increased to 256 kB)
* Ext4 File system tweaks (default to on, can be disabled)
* System Tweaks predefined supported (default is off, new Mattiadj tweak set included)
* WIFI Multicast filter for better battery life
* WIFI wakelock times reduction
* Proportional rate reduction for TCP
* TCP congestion changed from Cubic to Westwood
* Wifi mac address change support
* Dynamic fsync 1.2 implemented
* Timeout for external SD card changed to improve handling of crappy SD cards
* Swap supported (but not recommended, use zRam instead)
* init.d support (in /system/etc/init.d - set correct permissions!)
* NTFS (read-only access only!) compiled as a module
* CIFS compiled as a module
* NFS compiled as a module
* XBox controller support as module
* exFat support (if supported by used firmware)
* Battery monitor wakelocks reduced
* Android logger can be disabled
* Disabled various debug logs and traces
* Frandom compiled as a module (for mods like Crossbreeder)
* Triangle away supported
* Automatic EFS backup to external (priority) or internal SD Card (fallback) - now compatible with tools like kTool
* Kernel initialisation log file (with history of 3 log files)
* Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
* Compatibility to common standard apps (Voltage Control, SetCPU, System tuner etc.)
* Compiled with Google arm 4.7 toolchain
* Internal kernel busybox version 1.21.1
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History
Basically I created the Samsung version of Boeffla-Kernel as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!! Which in fact for the CM kernel means now... close to CM kernel sources.
This said, I will definitely NEVER implement:
dual boot (I do not need it)
color "calibration" (I do not like it, but I like the crispy stock colours)
real hard overclocking higher than 1600 MHz as this is outside of Exynos specs
f2fs - it is known to cause various issues and compatibility problems
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it. Everything else I am happy to check and decide.
Compatibility
To reiterate it again: This kernel is only for CM10.1 and CM10.2 based firmwares. It is not designed to run on Samsung based roms!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
Donation
If you like my work, feel free to donate: Donation-Link
You will receive a personal donation code which unlocks some nice comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* Yank555
* ZaneZam
* Hardcore
* Chainfire
* Harunjo
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Supercurio
* Mialwe
* Entropy512
* Faux
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in CWM recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change logs:
LineageOS 14.1
http://kernel.boeffla.de/sgs3/boeffla-kernel-cm/cm14.0/changelog.htm
CM13
http://kernel.boeffla.de/sgs3/boeffla-kernel-cm/cm13.0/changelog.htm
Configuration and profile thread
http://forum.xda-developers.com/galaxy-s3/general/unofficial-boeffla-kernel-app-profile-t2621308
reserved2
*** You want my support? Then stick to my rules ***
Guys, I am receiving more and more completely useless support requests in different threads. Useless because people provide nothing to be able to help, not even the minimal possible information they could give.
Hence, I will now remind anyone again on the support guide lines stated here:
http://boeffla.de/index.php/support/support
Also you need to ensure you follow the installation guide lines incl. trouble-shooting stated here:
http://boeffla.de/index.php/support/installation-how-to
And to cut a long story short: If you do not at least provide what I request in the support guide lines, I will IGNORE YOUR REQUESTS IN FUTURE.
Straight and simple. I have enough of people wasting my time just because they are too lazy to write details.
Period.
Also as a reminder:
you use xposed? -> no support, everything is your own issue
you use a custom rom and not the official stock or CM one? -> good luck, you are on your own
you undervolt or overclock? -> have fun, but without my support
Sorry, this might sound harsh (and it is meant to sound harsh), but you cannot imagine about how crappy support requests can be. Stating something does not work is just not enough.
Please consider that!!!
Andi
FINALLY. I can experience everything that is boeffla in both worlds. Incredible job, Andi.
All 4 zram swaps are set to different priorities. They should all share the same priority to be of any use beyond what a single swap partition can do... I'm using alpha16 cm10.2 kernel..
TP.
Yeaaaaaaaa
STAticKY said:
All 4 zram swaps are set to different priorities. They should all share the same priority to be of any use beyond what a single swap partition can do... I'm using alpha16 cm10.2 kernel..
TP.
Click to expand...
Click to collapse
Cool, during code migration it seems I imported some wrong lines (copy&paste error).
Good finding, will fix that soon.
Thanks
Andi
Can't wait for this
Sent from my GT-I9300 using XDA Premium 4 mobile app
faddys123 said:
Can't wait for this
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
For official beta version you mean?
Yeah, soooon
Andi
Holy crap, I bet my mind will be totally blown in the nearest future before the final decision between the upcoming boeffla kernel & temasek with boeffla..
Hi to all the alpha testers with the dropbox link: I have reuploaded alpha16 for CM10.2, with the swap priorities fixed now.
I will compile 10.1 tomorrow, same goes for load&flash - this will be updated tomorrow. So if you want to try, take it from dropbox directly.
Will drop off for today, was a long and busy day
Cheers
Andi
Lord Boeffla said:
Hi to all the alpha testers with the dropbox link: I have reuploaded alpha16 for CM10.2, with the swap priorities fixed now.
I will compile 10.1 tomorrow, same goes for load&flash - this will be updated tomorrow. So if you want to try, take it from dropbox directly.
Will drop off for today, was a long and busy day
Cheers
Andi
Click to expand...
Click to collapse
Thank you very much for your great work. The CM 10.2 kernel alpha 16 is running without issues for me
Rubén
Same version of the config app?
Swyped from my Galaxy S3 using Tapatalk 4
Sure. 1.3.1 from playstore is latest.
Sent via Tapatalk2 from my Galaxy S3 IPhone killer
zRAM confirmed fixed. Nice even distribution of data.
Kyle07 said:
zRAM confirmed fixed. Nice even distribution of data.
Click to expand...
Click to collapse
Wooohooo - been waiting for this for, well, ever!!
great news!
Has anyone tried this in AOKP? I'm really dying to find out and Andi isn't around yet.
so where is the download link for the beta test build?
reywal said:
so where is the download link for the beta test build?
Click to expand...
Click to collapse
PM him for it.
Sent from my GT-I9300 using xda app-developers app
Cm10.2-alpha16-v2 working beautifully . all zram devices balancing nicely.
Great work man. Keep it up.
On small request, could you make the number of zram devices configurable as well as a configurable swappiness. I'm thinking that 2 devices may be the sweet spot for CPU cycles/performance if it infact uses one thread (core) per block device. Leaving the other 2 core asleep but still having multi threaded zram. Hope its not to much of an ask. Thanks
TP.

[EOL] [KERNEL][n80xx][Samsung JB] Boeffla-Kernel 3.2 (22-02-2016)

*** NOTE: All kernels are now officially end-of-life (EOL).
Please do not expect any more updates for them in future, no maintenance and no bugfixing. ***
Hi all,
this is the thread about my Boeffla-Kernel for the Galaxy Note 10.1 n80xx.
Some of you might know my kernel already from the Galaxy S3 area.
If you want to learn more about the kernel, it's features and how to configure what, I would recommend you to visit the Galaxy S3 thread of the kernel.
Compatibility
Important: This kernel is only meant to be compatible with official Samsung stock firmware and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
Notes:
From version 2.2 onwards, this kernel should work on the following devices: n8000, n8010 and n8013
This kernel is only for Samsung based Jelly Bean (Android 4.1.x) roms!!! Do not install it on CM or AOSP based roms!!!
If you have questions to settings, presets, others configuration and wanna share your configuration, head over to the unofficial Boeffla-Config App Config sharing thread:
http://forum.xda-developers.com/showthread.php?t=2621308
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app.
Click here to learn about using the config app.
I will refuse to give support if you do any undervolting and experience freezes or hot reboots.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for Android 4.1.x kernels: KLICK HERE
Features
* To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from here: DOWNLOAD
* Upstreamed to Linux 3.0.101 (www.kernel.org)
* Based on Samsung source code GT-N8000_JB_Opensource_Update7
* Initramfs from XXCMJ3 stock kernel
* CPU "soft" overclocking to 1500 or 1600 MHz
* CPU undervolting interface
* GPU frequencies configurable (underclocking, overclocking up to 700 MHz)
* GPU voltages configurable (undervolting, overvolting)
* Configurable charger rate for AC and USB (default increased to 1800 mA for ac charging)
* Charge info display support
* Configurable zRam
* Configurable touch boost frequency
* Configurable early suspend time (for screen off animations, 100ms default)
* Boeffla-Sound engine V1.6.5 to unleash the power of the audio hub wm1811
* Additional governors: zzmoove 0.7d, pegasusqplus,smartassv2 and lulzactiveq
* Governor profiles for pegasusq, pegasusqplus and zzmoove for performance, battery saving etc.
* Additional schedulers: ROW, ZEN, BFQ (v6r2) and SIO
* Schedulers configurable separate for internal and external SD memory
* Hardcore speedmod sharpness fix implemented (default is off)
* SD card read ahead buffer configurable separate for internal and external SD memory (default increased to 256 kB)
* Black crush fix for better balanced display
* Ext4 File system tweaks (default to on, can be disabled)
* System Tweaks predefined supported (default is off)
* WIFI Multicast filter for better battery life
* WIFI wakelock times reduction
* Proportional rate reduction for TCP
* TCP congestion changed from Cubic to Westwood
* Wifi mac address change support
* Dynamic fsync 1.2 implemented
* Timeout for external SD card changed to improve handling of crappy SD cards
* Custom boot animation support
* Swap supported (but not recommended, use zRam instead)
* init.d support (in /system/etc/init.d - set correct permissions!)
* NTFS (read-only access only!) compiled as a module
* CIFS compiled as a module
* NFS compiled as a module
* XBox controller support as module
* exFat support switchable (switch it off if you do not need it)
* Battery monitor wakelocks reduced
* Kernel can root if required (create file "autoroot" on internal sd and reboot)
* Android logger can be disabled
* Kernel logging can be disabled
* Disabled various debug logs and traces
* Frandom compiled as a module (for mods like Crossbreeder)
* Automatic EFS backup to external (priority) or internal SD Card (fallback)
* Kernel initialisation log file (with history of 3 log files)
* Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
* Compatibility to common standard apps (Voltage Control, SetCPU, System tuner etc.)
* Compiled with Google arm 4.7 toolchain
* Internal kernel busybox version 1.21.1
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
Objective
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
I will, also in future, only add features that make sense to me personally as well and are not against my initial objectives. You can always raise your wishes and requests, however there is absolutely no guarantee it will be implemented.
This said, I will definitely NEVER implement:
dual boot (I do not need it)
color "calibration" (I do not like it, but I like the crispy stock colours)
real hard overclocking higher than 1600 MHz as this is outside of Exynos specs
f2fs - it is known to cause various issues and compatibility problems
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it. Everything else I am happy to check and decide.
Compatibility
To reiterate it again: This kernel is only for Samsung based Jelly Bean (Android 4.1.x) firmwares. It is not designed to run on AOSP based roms!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
Donation
If you like my work, feel free to donate: Donation-Link
You will receive a personal donation code which unlocks some nice comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* Yank555
* ZaneZam
* Hardcore
* Chainfire
* Harunjo
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Supercurio
* Mialwe
* Entropy512
* Faux
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in CWM recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
--- reserved for future use ---
Last change log:
Version 3.2 stable - Final
19.02.2016
Merged latest Samsung KK kernel sources GT-N8000_KK_Opensource (XXUDOF1)
Internal kernel busybox updated to latest version 1.24.1 (self-compiled from sources, www.busybox.net)
Fixed improper file permissions in ramdisk (improve stability)
Changed some compiler switches (for stability)
Internal kernel superuser updated to su 2.52
--- reserved for future use2 ---
--- reserved for future use2 ---
Wow!! I was extremly pleased with your kernel for S3, just bad for me that I dont own the wifi version of this tab. Maybe do one for 8000 also? Anyways welcome to the party
Sorry nick. My rule of thumb is still in place: I only develop for a device I personally own and can test.
Andi
Thanks a lot. Have i9300 and n8010. Both with your kernel. :beer:
Sent from my GT-I9300 using XDA Premium 4 mobile app
Thanks, ATM I'm using it to change my scheduler to SIO and use the Boeffla sound engine. Most of what's in the Boeffla config are like airplane controls to me.
Would be nice if someone comes up with a guide with recommended settings.
It this capatible with GT-N8013?
Sent from my GT-N8013 using XDA Premium 4 mobile app
Finally a kernel for the N8010 and not the N8013. I know they are the same, but still
hope to have n8000 version of this kernel
WOW, great to see you here with a kernel for our device! I'm aware of your work for the Galaxy SIII. Gonna test the kernel NOW! Thanks!!
Looking good boss!
kalashenicof said:
It this capatible with GT-N8013?
Sent from my GT-N8013 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Honestly, I do not know. The 8013 seems to be the US variant of the 8010. Usually, kernels of US vs. European variants cannot be exchanged.
But I guess nothing can go wrong if you give it a try (do a nandroid backup first, so you have the current kernel safe).
If you tried it, please report back.
Nightf0x_007 said:
hope to have n8000 version of this kernel
Click to expand...
Click to collapse
Only if you guys put some buck together and buy me a n8000. Seriously.
I have a golden rule of thumb: I only develop for devices I have myself, as this is the only way to do proper testing and ensure quality.
Nikorasu said:
Thanks, ATM I'm using it to change my scheduler to SIO and use the Boeffla sound engine. Most of what's in the Boeffla config are like airplane controls to me.
Would be nice if someone comes up with a guide with recommended settings.
Click to expand...
Click to collapse
Hi,
well, it is a wide topic. That is why I recommended to head over to the S3 thread and search a little bit through it.
Also there is plenty (partially outdated) information on the kernel homepage under configuration as well.
However, my personal configuration currently is:
- governor zzmoove
- governor profile zzmoove -battery yank
- scheduler internal to row
- scheduler external to bfq
- read ahead buffer internal 512
- cpu idle mode to aftr+lpa
- boeffla-sound of course, but this is very much subjective
- touch boost down to 400 (to save some juice)
Andi
Lord Boeffla said:
Honestly, I do not know. The 8013 seems to be the US variant of the 8010. Usually, kernels of US vs. European variants cannot be exchanged.
But I guess nothing can go wrong if you give it a try (do a nandroid backup first, so you have the current kernel safe).
If you tried it, please report back.
Only if you guys put some buck together and buy me a n8000. Seriously.
I have a golden rule of thumb: I only develop for devices I have myself, as this is the only way to do proper testing and ensure quality.
Click to expand...
Click to collapse
Actually, about the europe and US variants - they appear to be absolutely identical. I personally purchased mine in Germany (obviously the N8010 europe variant), but I've been using a ROM and a kernel for the N8013 (US Variant) for quite a while and haven't lost any functionality or encountered any problems.
But it is very good that we do have a kernel for the europe variant finally.
++ for N8000 version as it lacks of kernels witch such funcionalities ;(
Documentation up-to-date
Hi all,
after many hours of hard work, I am now happy to announce, the documentation is now fully updated again.
Help on both Boeffla-Config app as well as every single configuration option with background information is now available on your finger tips.
How to get there?
1. In Boeffla-Config app go into menu, select help. This displays the Boeffla-Config app help to you. If you click the first link on that page, you are moved to the configuration section for all settings.
2. Just go on homepage www.boeffla-kernel.de and select from the left-hand menu.
3. Follow these links:
Boeffla-Config App help
Boeffla-Kernel Configuration
Hope it is useful for you. At least I will now point all people asking questions answered in these sections to that sections only.
Thanks
Andi
1.0-beta2
Hi all,
before I disappear into the weekend, a new beta version for you
1.0-beta2
Change Log
Added Zen scheduler
Added system fs to display asv level in Boeffla-Config app
Upstream to 3.0.97 Linux kernel from 27.09.13
Major cleanup
As always - get it via Load&Flash or grab it from the Kernel homepage.
Cheers
Andi
I was going to give it a shot on my 8013 and see if it would work. I'm not sure about something though. Your file for the kernel has "CWM" in the title. I am using TWRP. I didn't know if you HAD to use CWM for some reason or if TWRP would by okay? I guess I can change the recovery, but in the past I've seen people say CWM for this or that and TWRP worked fine. Want to be sure before I flashed it with TWRP.
Ups. Never used this recovery honestly. So I really do not know.
Maybe someone else can comment...
Sent via Tapatalk2 from my Galaxy S3 IPhone killer

Categories

Resources